PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SASL und Senmail



cstux
01.05.03, 23:51
Hi,

was musst man alles machen das man SMTP Auth über Cyrus SASL --> PAM --> LDAP funktoniert.

Ich hab diese schon gemacht


TRUST_AUTH_MECH(`LOGIN PLAIN DIGEST-MD5 CRAM-MD5')dnl
define(`confAUTH_MECHANISMS', `LOGIN PLAIN DIGEST-MD5 CRAM-MD5')dnl


/etc/pam.d/stmp


auth sufficient /usr/lib/security/pam_ldap.so config=/etc/ldap.conf.smtp
account sufficient /usr/lib/security/pam_ldap.so config=/etc/ldap.conf.smtp
auth required /lib/security/pam_unix.so
account required /lib/security/pam_unix.so


Dies ist meine Fehlermeldung:


May 1 23:50:20 www sendmail[9087]: NOQUEUE: connect from pD9549305.dip.t-dialin.net [217.84.147.5]
May 1 23:50:20 www sendmail[9087]: AUTH: available mech=LOGIN ANONYMOUS PLAIN DIGEST-MD5 CRAM-MD5, allowed mech=LOGIN PLAIN DIGEST-MD5 CRAM-MD5
May 1 23:50:20 www sendmail[9087]: h41LoKtJ009087: Milter: no active filter
May 1 23:50:20 www sendmail[9087]: h41LoKtJ009087: AUTH failure (LOGIN): no mechanism available (-4) SASL(-4): no mechanism available: checkpass failed
May 1 23:50:20 www sendmail[9087]: h41LoKtJ009087: pD9549305.dip.t-dialin.net [217.84.147.5] did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA


Hat jemand eine IDEE?

Isengard
02.05.03, 08:24
weiss nicht welche Distribution Du verwendest, aber Du solltest auf jeden Fall Cyrus SASL neu kompilieren.
Habe diese Fehlermeldung auch bekommen, neu erstellt und es ging (weil alle gängigen Möglichkeiten dabei waren)

linuxhanz
02.05.03, 14:14
Bei der SuSE war auf jedenfall Sendmail-tls und Cyrus-Sasl erforderlich.
Hab noch ein gutes SMTP-AUTTH HOWTO. Kann ich Dir schicken.

War glaub ich von Strato ...

cstux
04.05.03, 01:32
Ich nutze keine Distribution alles per Source. Naja und alles funzt einbandfrei. Gut nicht alles nur sendmail mag mich nicht. Cyrus IMAP, Proftpd, LDAP, Cyrus SASL, Apache, PostgreSQL, MySQL usw läuft einbandfrei.

Nur Sendmail macht mir Probleme mit SASL Auth. Hab jetzt schon Sendmail 2 mal gejuckelt. Hat aber auch nicht mehr gebracht.

cstux
05.05.03, 16:36
*freu*

Ich hab den Fehler gefunden. Sendmail.conf in /usr/lib/sasl2 war kleiner geschreiben also "sendmail.conf" statt "Sendmail.conf".

So viel zum Thema "Case sensitiv". :)