[Dovecot] dies on start-up: Auth process

tallison at tacocat.net tallison at tacocat.net
Mon Nov 3 22:45:53 EET 2003


> On Mon, Nov 03, 2003 at 06:56:53AM -0500, Tom Allison wrote:
>> >Can you run "strace -fF dovecot -F", so it traces the children that die
>> >prematurely?
>> >
>> >Your trace doesn't show processes that terminate by receiving a certain
>> >signal, unfortunately.
>> >
>>
>> I did that, but it's too large to post and I can't send it to you
>> directly.  I'm getting my mail rejected as part of a DUL group.
>>
>> Any suggestions?
>
> [pid 26281] stat64("/usr/local/lib/dovecot/auth/pam.so", 0xbffffcd0) = -1
> ENOENT (No such file or directory)
>
> This seems to indicate that you have set auth_passdb = pam, but without
> PAM
> support compiled in so it tries to look it up as module and still doesn't
> find it.
>
> [pid 26281] send(4, "<18>Nov  3 06:36:26 dovecot-auth"..., 59, 0) = 59
>
> And I think this means it should have written "Unknown passdb type 'PAM'"
> error message to log file. It didn't get there?
>


IIRC, configure --help showed pam as a default authentication.
Do you need to recompile this '--with-pam' as one of the options?
I have been compiling this as:
./configure --enable-debug
or
./configure --enable-debug --enable-cyrus-sasl2



More information about the dovecot mailing list