[Postfixbuch-users] SMTP AAUTH will einfach nicht

Rolf Suennen mlist at triggerfish.de
So Okt 17 20:18:39 CEST 2004


hallo zusammen,
nach unendlichen recherchen wende ich mich hilfesuchend an
die liste. wie so viele hier, habe ich auch ein dickes
problem mit SMTP AUTH.

ich verwende folgende soft unter debian / stable:
- cyrus 2.1.15
- sasl2-bin 2.1.15
- postfix 2.1.4-2
- mysql 3.23.54

was funktioniert:
ich habe cyrus laufen und die authentifizierung laeuft ueber
saslauthd via mysql_pam.so auf die tabellen von web-cyradm.
soweit so gut :)

was nicht funktioniert:
schalte ich in der main.cf smtpd_auth ein, dann bekomme ich
keine verbindung zum smtpd hin und in der auth.log steht:
postfix/smtpd[29681]: fatal: no SASL authentication mechanisms

lasse ich mit saslfinger meine konfiguration ausgeben, dann
bleibt im part: -- mechanisms on localhost -- alles leer und
ich vermute hier liegt das problem ... aber ich komme seit
tagen nicht weiter.

was mir zum beispiel ueberhaupt nicht klar ist, ist wo die
smtpd.conf unter debian stehen muss. ich habe beim googlen
ziemlich viele varainten gefunden ...

wuerde mich sehr freuen, wenn mir jemand auf die spruenge
helfen koennte ...


hier eine conf:

- postfix laeuft nicht chrooted

- saslfinger -s
cfmxdb:/etc/postfix# saslfinger -s
saslfinger - postfix Cyrus sasl configuration Sun Oct 17 20:01:16 CEST 2004
version: 0.9.4
mode: server-side SMTP AUTH

-- basics --
Postfix: 2.1.4
System: Debian GNU/\s 3.0 \n \l

-- smtpd is linked to --
        libsasl.so.7 => /usr/lib/libsasl.so.7 (0x40159000)

-- active SMTP AUTH parameters for smtpd --
broken_sasl_auth_clients = yes
smtpd_sasl_application_name = smtpd
smtpd_sasl_auth_enable = yes
smtpd_sasl_exceptions_networks =
smtpd_sasl_local_domain =
smtpd_sasl_security_options = noanonymous


-- listing of /usr/lib/sasl2 --
total 772
drwxr-xr-x    2 root     root         4096 Oct 17 15:01 .
drwxr-xr-x   66 root     root        28672 Oct 17 14:53 ..
-rw-r--r--    1 root     root        10774 Aug 12  2003 libanonymous.a
-rw-r--r--    1 root     root          752 Aug 12  2003 libanonymous.la
-rw-r--r--    1 root     root        10700 Aug 12  2003 libanonymous.so
-rw-r--r--    1 root     root        10700 Aug 12  2003 libanonymous.so.2
-rw-r--r--    1 root     root        10700 Aug 12  2003
libanonymous.so.2.0.15
-rw-r--r--    1 root     root        13348 Aug 12  2003 libcrammd5.a
-rw-r--r--    1 root     root          738 Aug 12  2003 libcrammd5.la
-rw-r--r--    1 root     root        13240 Aug 12  2003 libcrammd5.so
-rw-r--r--    1 root     root        13240 Aug 12  2003 libcrammd5.so.2
-rw-r--r--    1 root     root        13240 Aug 12  2003 libcrammd5.so.2.0.15
-rw-r--r--    1 root     root        41772 Aug 12  2003 libdigestmd5.a
-rw-r--r--    1 root     root          761 Aug 12  2003 libdigestmd5.la
-rw-r--r--    1 root     root        39112 Aug 12  2003 libdigestmd5.so
-rw-r--r--    1 root     root        39112 Aug 12  2003 libdigestmd5.so.2
-rw-r--r--    1 root     root        39112 Aug 12  2003
libdigestmd5.so.2.0.15
-rw-r--r--    1 root     root        11236 Aug 12  2003 liblogin.a
-rw-r--r--    1 root     root          732 Aug 12  2003 liblogin.la
-rw-r--r--    1 root     root        11384 Aug 12  2003 liblogin.so
-rw-r--r--    1 root     root        11384 Aug 12  2003 liblogin.so.2
-rw-r--r--    1 root     root        11384 Aug 12  2003 liblogin.so.2.0.15
-rw-r--r--    1 root     root        12328 Aug 12  2003 libmysql.a
-rw-r--r--    1 root     root          784 Aug 12  2003 libmysql.la
-rw-r--r--    1 root     root        12776 Aug 12  2003 libmysql.so
-rw-r--r--    1 root     root        12776 Aug 12  2003 libmysql.so.2
-rw-r--r--    1 root     root        12776 Aug 12  2003 libmysql.so.2.0.15
-rw-r--r--    1 root     root        16294 Aug 12  2003 libntlm.a
-rw-r--r--    1 root     root          726 Aug 12  2003 libntlm.la
-rw-r--r--    1 root     root        16140 Aug 12  2003 libntlm.so
-rw-r--r--    1 root     root        16140 Aug 12  2003 libntlm.so.2
-rw-r--r--    1 root     root        16140 Aug 12  2003 libntlm.so.2.0.15
-rw-r--r--    1 root     root        16636 Aug 12  2003 libotp.a
-rw-r--r--    1 root     root          726 Aug 12  2003 libotp.la
-rw-r--r--    1 root     root        38976 Aug 12  2003 libotp.so
-rw-r--r--    1 root     root        38976 Aug 12  2003 libotp.so.2
-rw-r--r--    1 root     root        38976 Aug 12  2003 libotp.so.2.0.15
-rw-r--r--    1 root     root        11216 Aug 12  2003 libplain.a
-rw-r--r--    1 root     root          732 Aug 12  2003 libplain.la
-rw-r--r--    1 root     root        11228 Aug 12  2003 libplain.so
-rw-r--r--    1 root     root        11228 Aug 12  2003 libplain.so.2
-rw-r--r--    1 root     root        11228 Aug 12  2003 libplain.so.2.0.15
-rw-r--r--    1 root     root        15802 Aug 12  2003 libsasldb.a
-rw-r--r--    1 root     root          738 Aug 12  2003 libsasldb.la
-rw-r--r--    1 root     root        13844 Aug 12  2003 libsasldb.so
-rw-r--r--    1 root     root        13844 Aug 12  2003 libsasldb.so.2
-rw-r--r--    1 root     root        13844 Aug 12  2003 libsasldb.so.2.0.15


-- mechanisms on localhost --


- postconf -n

cfmxdb:/etc/postfix# postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
mydestination = cfmxdb.triggerfish.de, cfmxdb, localhost.localdomain,
localhost
myhostname = cfmxdb.triggerfish.de
mynetworks = 127.0.0.0/8
myorigin = /etc/mailname
recipient_delimiter = +
relayhost =
setgid_group = postdrop
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks,
reject_unauth_destination
smtpd_sasl_application_name = smtpd
smtpd_sasl_auth_enable = yes
smtpd_sasl_exceptions_networks =
smtpd_sasl_local_domain =
smtpd_sasl_security_options = noanonymous
smtpd_sender_login_maps =


- /etc/postfix/sasl# cat smtpd.conf
pwcheck_method: saslauthd
mech_list: PLAIN
minimum_layer: 0
log_level: 3

-> die smtpd.conf habe ich auch in
   /etc/postfix/sasl2/smtpd.conf kopiert




wenn weitere infos / logs etc. erforderlich sind , dann
reiche ich die natuerlich gerne rein!

beste gruesse
rolf

--
triggerfish.de - "Portal fuer moderne Popkultur"
http://www.triggerfish.de




Mehr Informationen über die Mailingliste Postfixbuch-users