Timo Sirainen wrote:
On Sun, 2006-01-15 at 23:03 +0200, Timo Sirainen wrote:
On Sun, 2006-01-15 at 21:54 +0200, Timo Sirainen wrote:
If you have time, please test
Rebuilt this a couple of times already since there was problems with login process finding the ssl-parameters file. Should finally work now properly. :)
It took a good ten minutes to generate the ssl-parameters.dat file on Solaris on an Sun Ultra 5 (probably counts as a slow machine!) during which logins were hanging.
I'd vote for starting with some pregenerated ones, generating them when Dovecot starts (rather at the first SSL login) or somehow making it clear that the generation is still going on. I was about to email you to say it wasn't working; trussing the login process seemed to suggest it was looping :-
open64("ssl-parameters.dat", O_RDONLY) Err#2 ENOENT alarm(0) = 0 sigaction(SIGALRM, 0xFFBEF770, 0xFFBEF820) = 0 sigprocmask(SIG_BLOCK, 0xFFBEF810, 0xFFBEF800) = 0 alarm(1) = 0 Received signal #14, SIGALRM, in sigsuspend() [caught] sigsuspend(0xFFBEF7F0) Err#4 EINTR setcontext(0xFFBEF4D8) alarm(0) = 0 sigprocmask(SIG_UNBLOCK, 0xFFBEF810, 0x00000000) = 0 sigaction(SIGALRM, 0xFFBEF770, 0x00000000) = 0 open64("ssl-parameters.dat", O_RDONLY) Err#2 ENOENT alarm(0) = 0
Best Wishes, Chris
P.S. I had to comment out my ssl_parameters_file option in dovecot.conf due to the latest change but dovecot-example.conf still has it in.
P.P.S. Thanks for the LIST fixes. Looks good now (and my yuckiest patch is gone!).
-- --+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+- Christopher Wakelin, c.d.wakelin@reading.ac.uk IT Services Centre, The University of Reading, Tel: +44 (0)118 378 8439 Whiteknights, Reading, RG6 2AF, UK Fax: +44 (0)118 975 3094