[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