Hello,
I have a cluster system with auth_imap as authenticator. When I issue the
"login user" command from outside the Maibox machine for that user
(through the cluster redirection), I have to repeat the command (one or
more times).
When I log directly at the machine where the user is hosted, the authentication
works on the first attempt.
This problem appears to occur only when the user has a "special" character
in the password, like the "(" in the example below.
In the backend I have Courier-IMAP 3.08 and latest qmail-ldap patch.
Thanks in advance,
Andre Gerhard
Universidade de Sao Paulo
# telnet localhost 143
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT
THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION] Courier-IMAP ready. Copyright
1998-2004 Double Precision, Inc. See COPYING for distribution information.
01 login myuser "t8(w3!h"
01 NO Error in IMAP command received by server.
01 login myuser "t8(w3!h"
01 OK LOGIN Ok.
02 logout
* BYE Courier-IMAP server shutting down
02 OK LOGOUT completed
Connection closed by foreign host.
In the backend machine for myuser:
# telnet localhost 143
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT
THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION] Courier-IMAP ready. Copyright
1998-2004 Double Precision, Inc. See COPYING for distribution information.
01 login myuser "t8(w3!h"
01 OK LOGIN Ok.
02 logout
* BYE Courier-IMAP server shutting down
02 OK LOGOUT completed
Connection closed by foreign host.
|