On Mon, 2005-10-24 at 12:29 +0300, Jari Aalto wrote: > | > | > | > Oct 23 01:34:33 cante dovecot: imap-login: Can't load certificate > fil| e /e > | > | tc/ssl/certs/dovecot.pem: error:25066067:DSO support > routines:DLFCN_LOA| D:co| > | uld not load the shared library > | > | > Oct 23 01:34:33 cante dovecot: child 22897 (login) returned error 89 > | > | > Oct 23 01:34:33 cante dovecot: child 22898 (login) returned error 89 > | > | > | Can someone please send the output of strace -efile or similar, so we > c| an > | > | see what shared library is failing to load? > | > | > Attached below. Thanks for looking into this. > | > | > clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SI| > GCHLD, child_tidptr=0xb7ceaba8) = 26402 > | > exit_group(0) = ? > | > | Hrm, it looks like all the relevant bits are on the other side of this clone > | call. I don't remember if -ff traverses clone calls, but could you try with > | strace -ff -efile instead? > > Certainly. Anything that can help to solve this quickly.
It's still not tracing child processes. strace -f dovecot should do that.. But there's an alternative way to strace only the login process by changing config file: login_chroot = no ... login_executable = /usr/bin/strace -o /tmp/strace.log /usr/lib/dovecot/imap-login (and check that the imap-login path is right, I don't know where Debian package puts it) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]