[Postfixbuch-users] Saslauthd startet nicht

Patrick Ben Koetter p at state-of-mind.de
Mi Jul 4 10:01:17 CEST 2007


* h.golec at gmx.net <h.golec at gmx.net>:
> > "saslfinger -s" und Maillog wäre nicht schlecht dafür. Es kann sein, dass
> > Outlook einfach nicht sauber mit TLS zurechtkommt. Outlook ist leider
> > wirklich kein Maßstab für das Testen der Mailauthentifikation. :-((
> > 
> 
> TLS sollte eigentlich ausgeschaltet sein. Hier saslfinger -s
> 
> saslfinger - postfix Cyrus sasl configuration Wed Jul  4 07:09:42 CEST 2007
> version: 1.0.2
> mode: server-side SMTP AUTH
> 
> -- basics --
> Postfix: 2.3.2
> System: 
> Welcome to openSUSE 10.2 (i586) - Kernel \r (\l).
> 
> -- smtpd is linked to --
> 	libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0xb7e63000)
> 
> -- active SMTP AUTH and TLS parameters for smtpd --
> broken_sasl_auth_clients = yes
> smtpd_sasl_auth_enable = yes
> smtpd_sasl_local_domain = 
> smtpd_sasl_security_options = noanonymous
> smtpd_use_tls = no
> 
> 
> -- listing of /usr/lib/sasl2 --
> total 260
> drwxr-xr-x  2 root root  4096 Jun 11 19:49 .
> drwxr-xr-x 59 root root 36864 Jun 10 11:40 ..
> -rwxr-xr-x  1 root root 14136 Nov 25  2006 libanonymous.so
> -rwxr-xr-x  1 root root 14136 Nov 25  2006 libanonymous.so.2
> -rwxr-xr-x  1 root root 14136 Nov 25  2006 libanonymous.so.2.0.22
> -rwxr-xr-x  1 root root 14164 Nov 25  2006 liblogin.so
> -rwxr-xr-x  1 root root 14164 Nov 25  2006 liblogin.so.2
> -rwxr-xr-x  1 root root 14164 Nov 25  2006 liblogin.so.2.0.22
> -rwxr-xr-x  1 root root 14164 Nov 25  2006 libplain.so
> -rwxr-xr-x  1 root root 14164 Nov 25  2006 libplain.so.2
> -rwxr-xr-x  1 root root 14164 Nov 25  2006 libplain.so.2.0.22
> -rwxr-xr-x  1 root root 22348 Nov 25  2006 libsasldb.so
> -rwxr-xr-x  1 root root 22348 Nov 25  2006 libsasldb.so.2
> -rwxr-xr-x  1 root root 22348 Nov 25  2006 libsasldb.so.2.0.22
> -rw-------  1 root root    50 Sep 21  2005 smtpd.conf

Sparsam aber passend.


> -- listing of /etc/sasl2 --
> total 20
> drwxr-xr-x  2 root root  4096 Jun  9 20:57 .
> drwxr-xr-x 73 root root 12288 Jul  4  2007 ..
> -rw-------  1 root root    49 Jun 17 16:46 smtpd.conf
> 
> -- content of /usr/lib/sasl2/smtpd.conf --
> pwcheck_method: saslauthd
> mech_list: PLAIN LOGIN

Okay.


> 
> -- content of /etc/sasl2/smtpd.conf --
> pwcheck_method: saslauthd
> mech_list: PLAIN LOGIN

Okay.

> -- active services in /etc/postfix/master.cf --
> # service type  private unpriv  chroot  wakeup  maxproc command + args
> #               (yes)   (yes)   (yes)   (never) (100)
> smtp	  inet	n	-	n	-	-	smtpd -v

Okay.


> pickup	  fifo	n	-	n	60	1	pickup
> cleanup	  unix	n	-	n	-	0	cleanup
> qmgr	  fifo	n	-	n	300	1	qmgr
> rewrite	  unix	-	-	n	-	-	trivial-rewrite
> bounce	  unix	-	-	n	-	0	bounce
> defer	  unix	-	-	n	-	0	bounce
> flush	  unix	n	-	n	1000?	0	flush
> proxymap  unix	-	-	n	-	-	proxymap
> smtp	  unix	-	-	n	-	-	smtp
> relay	  unix	-	-	n	-	-	smtp
> showq     unix	n	-	n	-	-	showq
> error     unix	-	-	n	-	-	error
> local	  unix	-	n	n	-	-	local
> virtual	  unix	-	n	n	-	-	virtual
> lmtp	  unix	-	-	n	-	-	lmtp
> maildrop  unix  -       n       n       -       -       pipe
>   flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
> cyrus	  unix	-	n	n	-	-	pipe
>   user=cyrus argv=/usr/lib/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
> uucp	  unix	-	n	n	-	-	pipe
>   flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
> ifmail    unix  -       n       n       -       -       pipe
>   flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
> bsmtp     unix  -       n       n       -       -       pipe
>   flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient
> vscan     unix  -       n       n       -       10       pipe
>   user=vscan argv=/usr/sbin/amavis ${sender} ${recipient}
> procmail  unix  -       n       n       -       -       pipe
>   flags=R user=nobody argv=/usr/bin/procmail -t -m /etc/procmailrc ${sender} ${recipient}
> trace	  unix	-	-	n	-	0	bounce
> verify	  unix	-	-	n	-	1	verify
> anvil	  unix	-	-	n	-	1	anvil
> scache	  unix	-	-	n	-	1	scache
> discard	  unix	-	-	n	-	-	discard
> tlsmgr    unix  -       -       n       1000?   1       tlsmgr
> 
> -- mechanisms on localhost --
> 250-AUTH LOGIN PLAIN
> 250-AUTH=LOGIN PLAIN

Okay.


> -- end of saslfinger output --
> 
> ..und maillog nach erfolglosem "Kontoeinstellungen testen":
> 
> Jul  4 07:29:30 mail postfix/smtpd[3376]: xsasl_cyrus_server_create: SASL service=smtp, realm=(null)
> Jul  4 07:29:30 mail postfix/smtpd[3376]: name_mask: noanonymous
> Jul  4 07:29:34 mail popper[3378]: (v4.0.8) Unable to get canonical name of client 192.168.1.128: Unknown host (1) [pop_init.c:1141]
> Jul  4 07:29:34 mail popper[3378]: (v4.0.8) Servicing request from "192.168.1.128" at 192.168.1.128 [pop_init.c:1239]
> Jul  4 07:29:34 mail popper[3378]: (null) at 192.168.1.128 (192.168.1.128): -ERR POP EOF or I/O Error [popper.c:845]

Das ist ein Qpopper-Problem. Postfix fühlt sich anscheinend wohl.


> mir fällt hier eigentlich nur -ERR POP EOF or I/O Error [popper.c:845] auf. 

Ja.


> Ich könnte noch ein maillog nach erfolgreichem Senden/Empfangen posten, aber
> da ich keine Übung im Umgang mit Mailinglisten habe bin ich mir nicht sicher
> ob das Posten ellenlanger Logs erwünscht ist.

Wenn Du Teile mit "fail, warning, error" isoliert darstellen kannst,
jederzeit. "Krieg und Frieden" wäre sicherlich unangebracht... ;)

p at rick

-- 
Postfix - Einrichtung, Betrieb und Wartung
<http://www.postfix-buch.com>
saslfinger (debugging SMTP AUTH):
<http://postfix.state-of-mind.de/patrick.koetter/saslfinger/>



Mehr Informationen über die Mailingliste Postfixbuch-users