fetchmail-friends
[Top] [All Lists]

[fetchmail]Bug in "fetchmail" 5.8.1

2001-04-22 10:08:41
        Hello,

here's the required information:

1.) NetBSD 1.5U

2.) egcs-1.1.2

3.) +OK POP3 v2000.70 server ready 
<2773(_dot_)3ae30e7b(_at_)beaver(_dot_)core(_dot_)de>

   It is "ipop3d" from release 2000c of the University of Washington's IMAP
   package.

4.) sendmail 8.11.3

5.) fetchmail -v mail.core.de

6.)

This is fetchmail release 5.8.1+SSL+INET6+NLS
NetBSD lyssa.zhadum.de 1.5U NetBSD 1.5U (LYSSA) #0: Sat Apr 21 13:07:54 CEST 
2001     tron(_at_)lyssa(_dot_)zhadum(_dot_)de:/src/sys/compile/LYSSA i386
Taking options from command line and /homes/colwyn/tron/.fetchmailrc
Idfile is /homes/colwyn/tron/.fetchids
Fetchmail will forward misaddressed multidrop messages to tron.
Fetchmail will direct error mail to the sender.
Options for retrieving from tron(_at_)mail(_dot_)core(_dot_)de:
  True name of server is beaver.core.de.
  This host will be queried when no host is specified.
  Password = "klmr41qv".
  Protocol is POP3 (using default port).
  Password authentication will be forced.
  SSL encrypted sessions enabled.
  Server nonresponse timeout is 300 seconds (default).
  Default mailbox selected.
  Only new messages will be retrieved (--all off).
  Fetched messages will not be kept on the server (--keep off).
  Old messages will not be flushed before message retrieval (--flush off).
  Rewrite of server-local addresses is enabled (--norewrite off).
  Carriage-return stripping is disabled (stripcr off).
  Carriage-return forcing is disabled (forcecr off).
  Interpretation of Content-Transfer-Encoding is enabled (pass8bits off).
  MIME decoding is disabled (mimedecode off).
  Idle after poll is disabled (idle off).
  Nonempty Status lines will be kept (dropstatus off)
  Delivered-To lines will be kept (dropdelivered off)
  No received-message limit (--fetchlimit 0).
  No SMTP message batch limit (--batchlimit 0).
  No forced expunges (--expunge 0).
  Messages will be SMTP-forwarded to: localhost (default)
  Recognized listener spam block responses are: 571 550 501 554
  No pre-connection command.
  No post-connection command.
  Single-drop mode: 1 local name(s) recognized.
        tron
  No plugin command specified.
  No plugout command specified.
  No UIDs saved from this host.



The problem is that "fetchmail" tries to authenticate itself twice:

fetchmail: 5.8.1 querying mail.core.de (protocol POP3) at Sun Apr 22 19:04:48 
2001
fetchmail: Issuer Organization: Markus Illenseer
fetchmail: Issuer CommonName: mail.core.de
fetchmail: Server CommonName: mail.core.de
fetchmail: Issuer Organization: Markus Illenseer
fetchmail: Issuer CommonName: mail.core.de
fetchmail: Server CommonName: mail.core.de
fetchmail: POP3< +OK POP3 v2000.70 server ready 
<2779(_dot_)3ae30f31(_at_)localhost>
fetchmail: POP3> CAPA
fetchmail: POP3< +OK Capability list follows:
fetchmail: POP3< TOP
fetchmail: POP3< LOGIN-DELAY 180
fetchmail: POP3< UIDL
fetchmail: POP3< STLS
fetchmail: POP3< USER
fetchmail: POP3< SASL CRAM-MD5 LOGIN
fetchmail: POP3< .
fetchmail: POP3> AUTH CRAM-MD5
fetchmail: POP3< + PDEwMTA1Ljk4Nzk1OTA5MEBiZWF2ZXIuY29yZS5kZT4=
fetchmail: POP3> dHJvbiA5NmU2NzFlZGM0ZDA3MGIzZTRjMzU5ZGE5NzUxZjRiYw==
fetchmail: POP3< +OK Mailbox open, 0 messages
fetchmail: POP3> USER tron
fetchmail: POP3< -ERR Unknown TRANSACTION state command
fetchmail: POP3> PASS *
fetchmail: POP3< -ERR Unknown TRANSACTION state command
fetchmail: POP3> QUIT
fetchmail: POP3< +OK Sayonara
fetchmail: Query status=3 (AUTHFAIL)
fetchmail: normal termination, status 3

Here is the entry in ".fetchmailrc":

poll mail.core.de proto pop3 user tron password ********** ssl

If I add an "auth passwd" everything works fine. If I add "auth cram-md5"
"fetchmail" uses plain password authentification but is able to log in.
It looks like there is a serious bug in the handling of the configure
authentification scheme.

        Kind regards

-- 
Matthias Scheler                                         http://core.de/~tron/


<Prev in Thread] Current Thread [Next in Thread>