Originally posted by: SystemAdmin
Thanks everybody for your help!
The exact issue is : RSA key generation failed
instal: Failed while executing the ./openssh.base.server.post_i script.
0503-464 installp: The installation has FAILED for the "root" part
of the following filesets:
openssh.base.server 4.7.0.5200
This comes from "openSSH-4.7_aix52.tar.z"
More details here :
Yes, I do have openssl installed via smitty:
Installation Summary
Name Level Part Event Result
openssl.man.en_US 0.9.8.802 USR APPLY SUCCESS
openssl.license 0.9.8.802 USR APPLY SUCCESS
openssl.base 0.9.8.802 USR APPLY SUCCESS
openssl.base 0.9.8.802 ROOT APPLY SUCCESS
I also installed following rpm :
-
openssl-0.9.6m-2.aix5.1.ppc.rpm
-
zlib-1.2.3-4
-
prngd
I checked if the random module was loaded :
genkex | grep rand
245ad00 96f0 /usr/lib/drivers/random
When trying # randomctl -l
I'm getting /dev/random is busy
starsrc -s sshd
system not on file (of course, it is not installed..)
Permissions on /dev/random and /dev/urandom look ok :
ls -l /dev | grep random
crw-r--r-- 1 root system ... /random
crw-r--r-- 1 root system ... /urandom
...
When I try # ssh-keygen, I'm getting :
Symbol resolution failed for /usr/lib/libcrypto.a(libcrypto.so.0.9.8) because
Symbol __fd_select (number 58) is not exported from dependant module /usr/lib/libc.a(shr.o).
Examine .loader section symbols with the 'dump -Tv' command
I did try dump -Tv /usr/lib/libc.a but this shows way too many info so I don't know what I'm looking for in this (there's no .loader file in the machine)
I really don't know what else I can do, help is really appreciated. thanks in advance.