Hallo,
nach einem Upgrade auf exim 3.32 macht der bei jeder Aktion ein reverse-lookup auf die IP-Adresse des ippp0-Devices, was nicht funktionieren kann, wenn ich offline bin. Leider fuehrt das zu unangehm zaehen timeouts, bis ich mal eine email abschicken kann. Woran kann das liegen? Die Konfiguration wurde nicht veraendert.
Torsten
On Wed, Oct 31, 2001 at 05:11:48PM +0100, Torsten Werner wrote:
Hallo,
nach einem Upgrade auf exim 3.32 macht der bei jeder Aktion ein
Bei *jeder* Aktion? Einige Dinge haben sich geändert. Wohl auch einige Defaults.
reverse-lookup auf die IP-Adresse des ippp0-Devices, was nicht funktionieren kann, wenn ich offline bin. Leider fuehrt das zu unangehm
Schick' doch mal ein HUP an den exim, wenn Du offline gegangen bist, vielleicht läßt er dann von dem Interface...
Heiko
Am Mittwoch, dem 31. Oktober 2001 um 20:39:16, schrieb Heiko Schlittermann:
Bei *jeder* Aktion?
Ja, z. B. auch bei mailq und 'exim -Mrm ...'.
Schick' doch mal ein HUP an den exim, wenn Du offline gegangen bist, vielleicht läßt er dann von dem Interface...
Er laeuft via inetd, also normalerweise gar nicht.
Torsten
On Thu, Nov 01, 2001 at 08:39:12PM +0100, Torsten Werner wrote:
Am Mittwoch, dem 31. Oktober 2001 um 20:39:16, schrieb Heiko Schlittermann:
Bei *jeder* Aktion?
Ja, z. B. auch bei mailq und 'exim -Mrm ...'.
Schick' doch mal ein HUP an den exim, wenn Du offline gegangen bist, vielleicht läßt er dann von dem Interface...
Kann es sein, daß er den Hostnamen versucht, rauszufinden? Einfach mal gucken, ob alles konsistent aussieht (/etc/hosts, ifconfig, ...).
Ich hatte jetzt mal ein startx, daß nicht lief, weil hostname einen Namen ergab, zu dem es keine IP gab...
.h
Am Freitag, dem 02. November 2001 um 12:34:39, schrieb Heiko Schlittermann:
Kann es sein, daß er den Hostnamen versucht, rauszufinden? Einfach mal gucken, ob alles konsistent aussieht (/etc/hosts, ifconfig, ...).
In /etc/nsswitch.conf steht:
hosts: files dns
Wenn ich dns auskommentiere, funktioniert es. Und /etc/hosts sieht im grossen und ganzen noch so aus wie vor 5 Jahren, als ich mit debian angefangen habe. Das reverse lookup funktioniert normalerweise sowohl fuer lo als auch fuer eth0, aber natuerlich nicht fuer ippp0, wenn ich offline bin.
Aaaah nach einem
# ifconfig ippp0 192.168.0.1
klappt das natuerlich auch, trotzdem unbefriedigend. Was zum Henker will exim auf ippp0?
# exim -bP | grep local_interfaces local_interfaces = 192.168.0.1
... ist mein default; Miststueck!
Torsten
lug-dd@mailman.schlittermann.de