Hi,
thanks for your reply.
--On 25. April 2005 17:30:30 Uhr -0400 Derrick J Brashear <[EMAIL PROTECTED]> wrote:
On Mon, 25 Apr 2005, Sebastian Hagedorn wrote:
[*] Connection established to 134.95.19.460132 +OK cyrus.rrz.uni-koeln.de Cyrus POP3 v2.2.12-Invoca-RPM-2.2.12-1.ZAIK server ready <[EMAIL PROTECTED]> << 0006 STLS<< 0014 USER xxx0034 -ERR Nicht unterstÃtzter Befehl.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?
Well, I have meanwhile tried it myself and have found that it definitely *does* work for me. The user told me that a virus scanner is involved. I'm guessing that it's a POP proxy server and that *it* doesn't support the STLS command. The user claims that it doesn't even work without the virus scanner and that it *did* work with our old UW ipop3d server, but at this point I'm not sure I believe him ;-)
Cheers, Sebastian -- Sebastian Hagedorn - RZKR-R1 (GebÃude 52), Zimmer 18 Zentrum fÃr angewandte Informatik - UniversitÃtsweiter Service RRZK UniversitÃt zu KÃln / Cologne University - Tel. +49-221-478-5587
pgpBHHpr18me4.pgp
Description: PGP signature