On 10.4.2007, at 20.35, Timo Sirainen wrote:
On 10.4.2007, at 20.22, Jason Warner wrote:Apr 10 10:12:15 mail dovecot: auth(default): file auth-request.c: line 474(auth_request_lookup_credentials_callback): assertion failed: (request->state == AUTH_REQUEST_STATE_PASSDB)Oh. So the connection refused happens because dovecot-auth crashes. Now this is beginning to make sense. The easiest way to fix this is to add allow_all_users to userdb static's args. I'll try to figure out why this crash is happening.
Do you have core file in Dovecot's base_dir (/var/run/dovecot/ or / usr/local/var/run/dovecot/ probably)? If so, could you do:
gdb /path/to/dovecot-auth /path/to/core bt full fr 4 p *request(I think fr 4 is correct to give a usable output for p *request, if it just says "No symbol" try with different fr numbers. It's anyway the one that bt full shows auth_request_lookup_credentials_callback() being in)
PGP.sig
Description: This is a digitally signed message part
