[Postfixbuch-users] address not listed for hostname
Sandy Drobic
postfixbuch-users at drobic.de
Di Mai 10 14:06:03 CEST 2011
On 10.05.2011 13:09, Tobias Koopmann wrote:
>
> On Tue, 10 May 2011 11:50:05 +0200, Sandy Drobic wrote:
>> Auch im chroot?
>>
>>> # ==========================================================================
>>> # service type private unpriv chroot wakeup maxproc command + args
>>> # (yes) (yes) (yes) (never) (100)
>>> # ==========================================================================
>>> smtp inet n - - - - smtpd
>>> -o smtpd_proxy_filter=127.0.0.1:10024
>>> -o smtpd_proxy_timeout=200
>>
>> Teste mal ohne chroot, ob dann plötzlich alles sauber läuft.
>
> Danke, hat funktioniert. Allerdings reichte es aus smtps nicht im chroot
> laufen zu lassen:
>
> smtps inet n - n - - smtpd
> -o smtpd_tls_wrappermode=yes
> -o smtpd_sasl_auth_enable=yes
> -o smtpd_client_restrictions=permit_sasl_authenticated,reject
> -o smtpd_proxy_filter=127.0.0.1:10024
>
> Nur wieso kann er den Hostnamen im chroot nicht auflösen?
> Die Dateien etc/resolv.conf & etc/hosts habe ich im chroot Verzeichnis
> /var/spool/postfix überprüft. Die sind identisch mit denen unter "/".
>
> Der smtp hat im chroot bisher auch keine Probleme gemacht. Habe ich etwas an
> der TLS Config verkehrt?
Ich kann mir nicht vorstellen, dass TLS etwas damit zu tun hat. Die
Namensauflösung geschieht durch das OS, nicht durch interne Routinen von Postfix.
Vielleicht ein Eintrag im DNS? In /etc/nsswitch.conf sollte die Reihenfolge
stehen, wie die Namensauflösung abläuft. Was steht dort für "hosts:"?
Mehr Informationen über die Mailingliste Postfixbuch-users