Thanks very much - I downloaded today's nightly source and it fixes the problem. Now I can use both my virtual domains and local users! Very nice! Faithfully, Timshel Timo Sirainen wrote:
On Tue, 2005-03-29 at 22:15 +1000, Timshel Knoll-Miller wrote:
Mar 29 21:57:05 rivendell dovecot: auth-worker(default): BUG: PASSV had invalid passdb num
This should fix it:
Index: auth-worker-client.c =================================================================== RCS file: /var/lib/cvs/dovecot/src/auth/auth-worker-client.c,v retrieving revision 1.6 diff -u -r1.6 auth-worker-client.c --- auth-worker-client.c 24 Mar 2005 22:35:37 -0000 1.6 +++ auth-worker-client.c 2 Apr 2005 21:18:33 -0000 @@ -128,7 +128,7 @@ auth_request->mech_password = p_strdup(auth_request->pool, password);
- for (; num > 0; num++) { + for (; num > 0; num--) { auth_request->passdb = auth_request->passdb->next; if (auth_request->passdb == NULL) { i_error("BUG: PASSV had invalid passdb num");