HI Emerson, thanks for your warm welcome

I have ensured that the symbolic links are there:
ls -al /lib/libcrypto.so.4
lrwxrwxrwx 1 root root 19 Jan 9 17:25 /lib/libcrypto.so.4 -> libcrypto.so.0.9.7a
ls -al /lib64/libcrypto.so.4
lrwxrwxrwx 1 root root 19 Jan 9 17:25 /lib64/libcrypto.so.4 -> libcrypto.so.0.9.7a
and, the file libcrypto.so.0.9.7a is also there:
ls -al /lib/libcrypto.so.0.9.7a
-rwxr-xr-x 1 root root 972156 Jan 9 17:32 /lib/libcrypto.so.0.9.7a
ls -al /lib64/libcrypto.so.0.9.7a
-rwxr-xr-x 1 root root 1236736 Jan 9 17:31 /lib64/libcrypto.so.0.9.7a
I did try running ldconfig but still the output is the same when i tried to start up ntp:
service ntpd start
Starting ntpd: ntpd: error while loading shared libraries: libcrypto.so.4: cannot open shared object file: No such file or directory
[FAILED]
Anymore suggestions or any ideas? I am going to upgrade other servers to version 4 too and i am afraid other servers will encounter the similar problem and i wouldn't be as lucky as the first time where i managed to just copy over libcrypto.so.0.9.7a from other working servers and got ntpd running.