Está completamente errado que /usr/lib/libssl.so.6
aponte para /usr/lib64/libssl.so.10
, e é por isso que você tem problemas. O link em /usr/lib
precisa apontar para uma biblioteca de 32 bits, então você deve ver algo assim:
$ ls -l /usr/lib/libssl.*
lrwxrwxrwx 1 root root 16 Oct 31 18:07 /usr/lib/libssl.so.10 -> libssl.so.1.0.1e*
-rwxr-xr-x 1 root root 402K Oct 29 16:16 /usr/lib/libssl.so.1.0.1e*
e:
$ ls -l /usr/lib64/libssl.*
lrwxrwxrwx 1 root root 16 Oct 31 18:07 /usr/lib64/libssl.so -> libssl.so.1.0.1e*
lrwxrwxrwx 1 root root 16 Oct 31 18:07 /usr/lib64/libssl.so.10 -> libssl.so.1.0.1e*
-rwxr-xr-x 1 root root 429K Oct 29 16:16 /usr/lib64/libssl.so.1.0.1e*
Também é errado para libssl.so.6
apontar para libssl.so.10
em qualquer diretório, pois isso é basicamente afirmar que duas bibliotecas com diferentes SONAMEs são compatíveis. Eu estou supondo que você adicionou isso manualmente para tentar fazer algum outro software funcionar?