[Dovecot] Bug in Exim->Dovecot auth
Hi.
I'm using SMTP auth with Exim authenticating against Dovecot's auth socket. My (excellent) SMTP test tool "swaks" (http://jetmore.org/john/code/#swaks) tries multiple auth mechanismus consecutively which leads to the following message in Dovecot's log file:
Error: auth(default): BUG: Authentication client gave a PID 6738 of existing connection
I'm not sure where to report this bug, exim's or dovecot's mailing list, so I'll try here first :)
Chris
<- 250-AUTH PLAIN LOGIN <- 250 HELP -> AUTH PLAIN AHh5egBra2s= <** 535 Incorrect authentication data -> AUTH LOGIN <** 435 Unable to authenticate at present *** No authentication type succeeded -> QUIT
On 7/27/07, Chris Laif chris.laif@googlemail.com wrote:
socket. My (excellent) SMTP test tool "swaks"
Oups, sorry, of course it is not "my" excellent tool. The tool was written by John Jetmore. Sorry for my bad english.
Chris
On Fri, 2007-07-27 at 13:47 +0200, Chris Laif wrote:
Hi.
I'm using SMTP auth with Exim authenticating against Dovecot's auth socket. My (excellent) SMTP test tool "swaks" (http://jetmore.org/john/code/#swaks) tries multiple auth mechanismus consecutively which leads to the following message in Dovecot's log file:
Error: auth(default): BUG: Authentication client gave a PID 6738 of existing connection
That probably means that the Exim code creates a second connection. Or possibly closes the old one and then immediately creates a new one so that dovecot-auth doesn't notice that the old connection had yet died.
In any case this could be fixed by having Exim use a single connection for the entire life time of the process..
participants (2)
-
Chris Laif
-
Timo Sirainen