[Postfixbuch-users] berkeleydb?
Marcel Hartmann
mail at marcel-hartmann.com
Do Jun 30 11:31:37 CEST 2005
Hallo Günther,
> Subject: Re: [Postfixbuch-users] berkeleydb?
>
> Ralf Hildebrandt wrote:
> > * Marcel Hartmann <mail at marcel-hartmann.com>:
> >
> >
> >>Hast Du ne Ahnung wie ich ihm das abgewöhnen könnte?
> >
> >
> > Hmm, Patrick weiss ja viel mehr ueber SASL. Ich wuerde mal
> versuchen,
> > den Loglevel für die POP3 Authorisierung hochzudrehen,
> vielleicht gibt
> > das schon Tips, was da schieflaeuft.
> >
> > Vielleicht passiert das ja auch nur bei falschen Usernamen und/oder
> > Passwoertern?
> >
> Guten Morgen,
>
> das gleiche beobachte ich bei mir auch :
>
> Jun 30 10:05:59 mail pop3[7760]: accepted connection
> Jun 30 10:05:59 mail pop3[7760]: unable to open Berkeley db
> /etc/sasldb2: No such file or directory
> Jun 30 10:05:59 mail pop3[7760]: could not find password
> Jun 30 10:06:02 mail pop3[7760]: badlogin: [192.168.x.x] APOP
> (<972602606.1120118759 at mail>) SASL(-13): user not found:
> could not find
> password
> Jun 30 10:06:02 mail pop3[7760]: unable to open Berkeley db
> /etc/sasldb2: No such file or directory
> Jun 30 10:06:02 mail saslauthd[7509]: insert into pamlog
> (message, user,
> host, pid, time) values('AUTH SUCCESSFUL', 'user123', '',
> '7509', NOW())
> Jun 30 10:06:02 mail pop3[7760]: login: [192.168.10.1]
> user123 plaintext
> User logged in
> Jun 30 10:06:02 mail master[7816]: about to exec
> /usr/lib/cyrus/bin/pop3d
> Jun 30 10:06:02 mail pop3[7760]: accepted connection
>
> Bei mir versucht cyrus zuerst bei einwm POP3-Login über Berkely-DB zu
> authen aber dann besinnt er sich eines besseren und nimmt das
> eigentlich
> konfigurierte pam_mysql. Bei IMAP nimmt er von Haus aus pam_mysql.
>
> In /etc/pam.d/ gibt es diese Dateien : pop, pop3, imap, smtp
> Alle so konfiguriert, dass pam_mysql benutzt werden soll
>
> Saslauthd ist auf pam eingestellt :
> /etc/sysconfig/saslauthd
> SASLAUTHD_AUTHMECH=pam
>
> /etc/imapd.conf:
> sasl_pwcheck_method: saslauthd
>
> Ich hab dies seit ich gestern Nacht den Mailserver komplett auf einen
> neuen Rechner umgezogen und alle Konten rübergeholt habe :
>
> Suse9.2 mit :
>
> postfix-2.1.5-3 (neu aus den Suse-Sourcen mit MYSQL compiliert)
> cyrus-imapd-2.2.8-6.5
>
> pam_mysql-0.5
>
> cyrus-sasl-digestmd5-2.1.19-7
> cyrus-sasl-saslauthd-2.1.19-5
> cyrus-sasl-crammd5-2.1.19-7
> cyrus-sasl-gssapi-2.1.19-7
> cyrus-sasl-plain-2.1.19-7
> cyrus-sasl-devel-2.1.19-7.2
> cyrus-sasl-otp-2.1.19-7
> cyrus-sasl-2.1.19-7.2
>
> postgrey-1.21
> amavisd-new-2.3.1
> spamassassin-3.0.4-1.1
> mailman-2.1.5-5
>
> Ich bin genauso ratlos, warum zuerst die Berkeley angezapft
> wird. *grübel*
> --
Das ist ja interessandt!
ich habe in /etc/sysconfig/saslauht MECH=shadow stehen!
jedoch starte ich den saslauthd im init script mit -a pam!
Und in /etc/imapd.conf habe ich dieses stehen:
sasl_pwcheck_method: saslauthd
Somit fragt der imapd den saslauthd, welcher über pam_mysql
authet.
*auchratlos*!
Man könnte den Fehler ignorieren, nur weiss ich nicht ob der
sich dann aufhängt, etc.
Gruß
Marcel Hartmann
Mehr Informationen über die Mailingliste Postfixbuch-users