On Thu, 16 May 2013 07:31:02 +0200, Stefan =?utf-8?Q?F=C3=B6rster?= writes:
seit ich mein Debian hier von i386 auf amd64 gezogen hab (cross-grade, keine Neuinstallation), schafft postfix kein Reverse-Lookup mehr. Forward (MX-Lookups, FQDNs aufloesen) funktioniert problemlos. Effekt; "450 4.7.1 Client host rejected: cannot find your hostname, [166.84.7.185]" wenn ich wie bisher reject_unknown_client nutzen moechte.
Environment: Debian Wheezy, amd64, postfix 2.9.6-2 (als amd64, nicht multiarch-i386)
Das chroot-Environment schaut IMHO gut aus:
Hast Du denn chroot mal ausgeschaltet (IIRC 5. Spalte beim smtpd in master.cf) und geschaut, ob das Problem damit verschwindet?
Guter Hinweis, jetzt grad getestet - ohne chroot funktioniert auch der Reverse-Lookup.
P.S: Falls es am chroot liegt: Du hast nicht zufällig /var oder /var/spool/postfix mit "noexec" oder "nosuid" gemountet?
/var ist direkt auf dem root-FS auf der Kiste:
/dev/... on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
cheers, &rw