Re: [Fwd: Re: [opensuse-es] undefined symbol: EVP_Cipher]
El 2009-04-29 a las 10:36 +0200, Camaleón escribió: (reenvío / prueba)
El 2009-04-29 a las 09:19 +0200, Kernel escribió:
Camaleón escribió:
¿Tienes algún repositorio no oficial activado?
Donde no te funciona ejecuta "rpm -qa | grep openssl" y comprueba la versión que te saca. Por algún motivo te está detectando una versión más antigua.
rpm -qa | grep openssl:
libopenssl0_9_8-32bit-0.9.8e-45.5 openssl-0.9.8e-45.5 libopenssl-devel-0.9.8e-45.5 openssl-certs-0.9.8e-45.5 php5-openssl-5.2.6-0.6 compat-openssl097g-0.9.7g-75 libopenssl0_9_8-0.9.8e-45.5
Esto es lo que me devuelve.
Es el paquete de repo oficial, pero tu versión es menor que la mía:
*** stthpc:/home/hpc02 # rpm -qa | grep openssl libopenssl0_9_8-0.9.8e-45.7 openssl-certs-0.9.8e-45.7 openssl-0.9.8e-45.7 compat-openssl097g-0.9.7g-75.5 ***
No lo entiendo ¿has actualizado alguna vez el sistema? ¿lo has reiniciado? :-?
...
Bueno, pues no sé de donde te saca que tienes una versión anterior. Si sólo tienes un paquete y no has compilado otro, pues es un misterio :-?
En cuanto al mensaje de error que te sacaba, Google aporta dos teorías:
a) Paquete ssh apuntando a biblioteca "libcrypto.so" incorrecta:
stthpc:/home/hpc02 # ldd `which sshd`
b) Cambio de claves en el servidor ssh al que intentas conectar que necesita regeneración en el cliente (ssh-keygen)
Y tampoco se me ocurre nada más... bueno, sí, que le des verbosidad al conectar:
*** ssh -vvv user@machine ***
¿Puedes iniciar el daemon del ssh?
Saludos,
-- Camaleón
-- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
participants (1)
-
Camaleón