Hi, with current test releases SSL doesn't work anymore for me on AIX 4.3 with dovecot-0.99.10-test14. It worked with 0.99.9.1. dovecot: Jun 23 19:42:23 Info: Dovecot starting up imap-login: Jun 23 19:42:25 Fatal: RAND_bytes() failed: error:24064064:random number generator:SSLEAY_RAND_BYTES:PRNG not seeded imap-login: Jun 23 19:42:25 Fatal: RAND_bytes() failed: error:24064064:random number generator:SSLEAY_RAND_BYTES:PRNG not seeded imap-login: Jun 23 19:42:25 Fatal: RAND_bytes() failed: error:24064064:random number generator:SSLEAY_RAND_BYTES:PRNG not seeded dovecot: Jun 23 19:42:25 Error: Login process died too early - shutting down AIX doesn't have /dev/u?random, so I don't know if that could be the culprit. EGD would be available though. Adam -- Adam adam at os.inf.tu-dresden.de Lackorzynski http://os.inf.tu-dresden.de/~adam/
On Mon, Jun 23, 2003 at 10:49:53PM +0200, Adam Lackorzynski wrote:> with current test releases SSL doesn't work anymore for me on AIX 4.3 > with dovecot-0.99.10-test14. It worked with 0.99.9.1. > > imap-login: Jun 23 19:42:25 Fatal: RAND_bytes() failed: error:24064064:random number generator:SSLEAY_RAND_BYTES:PRNG not seeded > > AIX doesn't have /dev/u?random, so I don't know if that could be the > culprit. EGD would be available though.How does EGD work? It listens in /tmp/something? But .. hmh. I don't know. I'd guess you need the randomness in any case. Should I just add extra code to feed OpenSSL's PRNG from specified file (device/socket/etc)?