[postfix-users] postfix kann kein Reverse-Lookup mehr

Jan P. Kessler postfix at jpkessler.info
Mi Mai 15 22:52:50 CEST 2013


>> Postfix im chroot - hat es denn da eine vernünftige nsswitch.conf und
>> resolv.conf?
> Es sind die selben, die ausserhalb des chroot einwandfrei funktionieren:
>
> $ md5sum /etc/nsswitch.conf /var/spool/postfix/etc/nsswitch.conf /etc/resolv.conf /var/spool/postfix/etc/resolv.conf 
> 109e33e2c91d1853b5bc56078a96aa18  /etc/nsswitch.conf
> 109e33e2c91d1853b5bc56078a96aa18  /var/spool/postfix/etc/nsswitch.conf
> 2bd3354f2bfba7b29b08f5558df2df1b  /etc/resolv.conf
> 2bd3354f2bfba7b29b08f5558df2df1b  /var/spool/postfix/etc/resolv.conf

Nur zur Sicherheit vll nochmal einen "ls -l". Ich hatte mal
versehentlich eine resolv.conf mit 0600 permissions platziert. Mit dem
Ergebnis, dass die Lookups als superuser funktionierten, aber für
verschiedene Dienste nicht mehr.

> hosts:          files dns
>
> (Mit nsswitch.conf hatte ich noch nicht zu tun bisher.)

Das ist die entscheidende Zeile. Ist so, wie sie sein sollte.

Wenn Du wegen der Libs tiefer rein willst, musst Du wohl mit strace & Co
ran: http://www.postfix.org/DEBUG_README.html#man_trace

Mein Beileid ;)



Mehr Informationen über die Mailingliste postfix-users