Problem with POP, STLS and Pegasus Mail?

Derrick J Brashear shadow at dementia.org
Mon Apr 25 17:30:30 EDT 2005


On Mon, 25 Apr 2005, Sebastian Hagedorn wrote:

> [*] Connection established to 134.95.19.46
>>> 0132 +OK cyrus.rrz.uni-koeln.de Cyrus POP3 v2.2.12-Invoca-RPM-2.2.12-
> 1.ZAIK server ready <3728502298.1114460064 at cyrus.rrz.uni-koeln.de>
> << 0006 STLS
>>> 0034 -ERR Nicht unterstützter Befehl.
> << 0014 USER xxx
>>> 0055 -ERR [AUTH] USER command only available under a layer
>
> Now I have no idea why the error message following STLS is in German. It says 
> "command not supported". When I try this with telnet, it looks fine:

Well, at least the other matches our source:
     /* possibly disallow USER */
     if (!(kflag || popd_starttls_done ||
           config_getswitch(IMAPOPT_ALLOWPLAINTEXT))) {
         prot_printf(popd_out,
                     "-ERR [AUTH] USER command only available under a layer\r\n");
         return;
     }

Perchance if you tcpdump you see the client lying and not bothering to 
send the STLS at all?


More information about the Info-cyrus mailing list