Hallo Liste,
ich habe hier ein seltsames Problem:
Seit einiger Zeit, ich kann nicht sagen seit wann genau, startet postfix
bei reboot des Systems nicht. Es muss wohl seit irgend einem der letzten
kernel-updates so sein, weil das sind die einzigen Anlässe zu denen ich
den Rechner überhaupt neu starte. Mir fällt es dann immer auf wenn ich
nach einem reboot eine mail versenden will und das nicht funktioniert.
Ein /etc/init.d/postfix status zeigt dann immer "dead"
Nach einem /etc/init.d/postfix start läuft wieder alles ganz normal.
In var /var/log/messages finde ich gar keinen Hinweis
In var /log/log/boot.msg finde ich nur:
Was sagt das mail Log? Ich hatte ähnliche Probleme, da waren Abhängigkeiten zu diesem Zeitpunkt nicht erfüllt. NFS-Share war noch nicht gemountet und Postgrey lief noch nicht. gruß Ingo Am 21.02.2013 15:07, schrieb Norbert Zawodsky:
Hallo Liste,
ich habe hier ein seltsames Problem:
Seit einiger Zeit, ich kann nicht sagen seit wann genau, startet postfix bei reboot des Systems nicht. Es muss wohl seit irgend einem der letzten kernel-updates so sein, weil das sind die einzigen Anlässe zu denen ich den Rechner überhaupt neu starte. Mir fällt es dann immer auf wenn ich nach einem reboot eine mail versenden will und das nicht funktioniert.
Ein /etc/init.d/postfix status zeigt dann immer "dead" Nach einem /etc/init.d/postfix start läuft wieder alles ganz normal.
In var /var/log/messages finde ich gar keinen Hinweis In var /log/log/boot.msg finde ich nur:
service postfix start service postfix done Wo könnte ich sonst noch suchen warum postfix plötzlich nicht mehr will ???
Grüße, Norbert
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 21.02.2013 15:18, schrieb I.H.:
Was sagt das mail Log? Ich hatte ähnliche Probleme, da waren Abhängigkeiten zu diesem Zeitpunkt nicht erfüllt. NFS-Share war noch nicht gemountet und Postgrey lief noch nicht. gruß Ingo
Am 21.02.2013 15:07, schrieb Norbert Zawodsky:
Hallo Liste,
ich habe hier ein seltsames Problem:
Seit einiger Zeit, ich kann nicht sagen seit wann genau, startet postfix bei reboot des Systems nicht. Es muss wohl seit irgend einem der letzten kernel-updates so sein, weil das sind die einzigen Anlässe zu denen ich den Rechner überhaupt neu starte. Mir fällt es dann immer auf wenn ich nach einem reboot eine mail versenden will und das nicht funktioniert.
Ein /etc/init.d/postfix status zeigt dann immer "dead" Nach einem /etc/init.d/postfix start läuft wieder alles ganz normal.
In var /var/log/messages finde ich gar keinen Hinweis In var /log/log/boot.msg finde ich nur:
service postfix start service postfix done Wo könnte ich sonst noch suchen warum postfix plötzlich nicht mehr will ???
Grüße, Norbert
Hall Ingo,
Also in /var/log/mail finde ich mit den passenden Zeitstempeln des letzten reboots: ----------------------------------------------------------------------------------------- Feb 16 17:28:29 rincewind spamd[2281]: logger: removing stderr method Feb 16 17:28:30 rincewind postfix[3497]: fatal: parameter inet_interfaces: no local interface found for 192.168.3.1 Feb 16 17:28:37 rincewind spamd[3390]: rules: meta test HELO_MISC_IP has dependency 'TVD_RCVD_IP4' with a zero score Feb 16 17:28:37 rincewind spamd[3390]: rules: meta test HELO_MISC_IP has dependency 'TVD_RCVD_IP' with a zero score Feb 16 17:28:37 rincewind spamd[3390]: spamd: server started on port 783/tcp (running version 3.3.2) Feb 16 17:28:37 rincewind spamd[3390]: spamd: server pid: 3390 Feb 16 17:28:37 rincewind spamd[3390]: spamd: server successfully spawned child process, pid 3832 Feb 16 17:28:37 rincewind spamd[3390]: spamd: server successfully spawned child process, pid 3833 Feb 16 17:28:37 rincewind spamd[3390]: prefork: child states: IS Feb 16 17:28:37 rincewind spamd[3390]: prefork: child states: II Feb 16 16:29:32 rincewind postfix/postqueue[4792]: fatal: Cannot flush mail queue - mail system is down Feb 16 17:29:44 rincewind postfix/postfix-script[4870]: fatal: the Postfix mail system is not running Feb 16 17:29:44 rincewind postfix/postfix-script[4961]: starting the Postfix mail system Feb 16 17:29:44 rincewind postfix/master[4962]: daemon started -- version 2.8.11, configuration /etc/postfix Feb 16 17:58:56 rincewind spamd[3832]: spamd: connection from localhost [127.0.0.1] at port 58089 ------------------------------------------------------------------------------------------ Ich finde hier 3x das Wörtchen "fatal". Aber wieso plötzlich? Hat doch früher immer fuinktioniert...... -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 21.02.13 15:34, schrieb Norbert Zawodsky:
Feb 16 17:28:30 rincewind postfix[3497]: fatal: parameter inet_interfaces: no local interface found for 192.168.3.1
Dem solltest Du auf den Grund gehen. -- ae | Andreas Ernst | IT Spektrum Postfach 5, 65612 Beselich Schupbacher Str. 32, 65614 Beselich, Germany Tel: +49-6484-91002 Fax: +49-6484-91003 ae@ae-online.de | www.ae-online.de www.parcelchecker.de | www.tachyon-online.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 21.02.2013 15:57, schrieb Andreas Ernst:
Am 21.02.13 15:34, schrieb Norbert Zawodsky:
Feb 16 17:28:30 rincewind postfix[3497]: fatal: parameter inet_interfaces: no local interface found for 192.168.3.1
Dem solltest Du auf den Grund gehen.
192.168.3.1 ist die IP vom tun0 offenbar ist openvpn noch nicht gestartet und bereit. Hmmm... Kann ich irgendwo "einstellen" dass postfix auf openvpn "warten" muss ?? -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Thu, 21 Feb 2013 16:39:16 +0100
schrieb Norbert Zawodsky
Am 21.02.2013 15:57, schrieb Andreas Ernst:
Am 21.02.13 15:34, schrieb Norbert Zawodsky:
Feb 16 17:28:30 rincewind postfix[3497]: fatal: parameter inet_interfaces: no local interface found for 192.168.3.1
Dem solltest Du auf den Grund gehen.
192.168.3.1 ist die IP vom tun0 offenbar ist openvpn noch nicht gestartet und bereit.
Hallo Norbert, hallo Leute ich hatte vor einigen Wochen ein ähnliches Problem auf der OS 12.1. Leider habe ich die Logs nicht mehr. Nach meiner Erinnerung wurde postfix zu früh gestartet. Der Network-Mager hatte noch kein Netzwerkgerät gefunden. Weil ich kein Bock hatte mit systemd usw. rumzumachen. Habe ich postfix einfach in die Liste der automatisch gestarteten Programme beim Hochfahren des X-Systems gepackt (mit sudo o.ä.). Ich glaube systemd ist so schlau, dass er eine gewisse Zeit warten kann und dann noch einmal versucht. Ich habe aber keine Ahnung, wie man den systemd dazu kiegt. Vielleicht hift's Euch Gruß Heiner -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Donnerstag 21 Februar 2013 schrieb Norbert Zawodsky: [...]
Seit einiger Zeit, ich kann nicht sagen seit wann genau, startet postfix bei reboot des Systems nicht. Es muss wohl seit irgend einem der letzten kernel-updates so sein, weil das sind die einzigen Anlässe zu denen ich den Rechner überhaupt neu starte.
Ich hänge mich hier mal rein. Hab' vor ein paar Tagen meine Suse von 12.1 auf 12.2 gebracht. Jetzt scheint es so zu sein, dass postfix nicht mehr beim Booten gestartet wird. Beim Update mit inbegriffen war ein Wechsel von initv nach systemd. Beim YaST habe ich schon nachgeguckt: Postfix soll gleich gestartet werden. Von Hand läßt er sich problemlos anschubsen. /var/log/messages ist unauffällig, bis auf named, der erst mal nichts findet. Netzwerk wird aber früh aktiviert, ntpd kriegt auch Verbindung und die neue Zeit. Sieht so aus, als müsse ich mich mal um den systemd kümmern. Helga -- ## Technik: [http://de.opensuse.org] ## Privat: [http://www.eschkitai.de] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Helga, hallo Leute, Am Donnerstag, 21. Februar 2013 schrieb Helga Fischer:
Ich hänge mich hier mal rein. Hab' vor ein paar Tagen meine Suse von 12.1 auf 12.2 gebracht. Jetzt scheint es so zu sein, dass postfix nicht mehr beim Booten gestartet wird.
Beim Update mit inbegriffen war ein Wechsel von initv nach systemd.
Beim YaST habe ich schon nachgeguckt: Postfix soll gleich gestartet werden. Von Hand läßt er sich problemlos anschubsen.
Ich bin mir nicht sicher, ob sich der YaST Runlevel-Editor mit systemd verträgt oder "nur" /etc/init.d/ im Blick hat. Ich tippe auf "eher nicht" - https://bugzilla.novell.com/show_bug.cgi?id=800514 Guck Dir mal systemctl status postfix.service an. Das sollte so aussehen: postfix.service - Postfix Mail Transport Agent Loaded: loaded (/lib/systemd/system/postfix.service; enabled) [...] Wenn da statt "enabled" das Wörtchen "disabled" steht, mach bitte systemctl enable postfix.service Gruß Christian Boltz -- wer Windows in irgendeiner Form verwendet (ausser als abschreckendes Beispiel) ist selbst schuld. [Carsten Becher in suse-linux] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Donnerstag 21 Februar 2013 schrieb Christian Boltz:
Hallo Helga, hallo Leute,
Hallo Christian,
Am Donnerstag, 21. Februar 2013 schrieb Helga Fischer: [...]
Beim Update mit inbegriffen war ein Wechsel von initv nach systemd.
Beim YaST habe ich schon nachgeguckt: Postfix soll gleich gestartet werden. Von Hand läßt er sich problemlos anschubsen.
Ich bin mir nicht sicher, ob sich der YaST Runlevel-Editor mit systemd verträgt oder "nur" /etc/init.d/ im Blick hat. Ich tippe auf "eher nicht" - https://bugzilla.novell.com/show_bug.cgi?id=800514
Aha... gut, da ich umgestiegen bin, hatte ich da jetzt auch mein Auge drauf. Trotzdem war ich jetzt mal faul, habe im YaST postfix mal ausgemacht und dann wieder an. Nach einem Neustart wurde postfix beim Booten gestartet. Magie oder Zufall? Ich hatte auf der Konsole ja auch den alten Aufruf rcpostfix start verwendet. Die Meldung lautet, dass hier auf systemctl umgeschaltet wird.
Guck Dir mal systemctl status postfix.service an. Das sollte so aussehen:
postfix.service - Postfix Mail Transport Agent Loaded: loaded (/lib/systemd/system/postfix.service; enabled) [...]
Der ist ja echt geschwätzig. Cool! Gefällt mir. Das ist doch was ganz anderes als lapidares 'running'. Helga -- ## Technik: [http://de.opensuse.org] ## Privat: [http://www.eschkitai.de] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 21.02.13 22:26, schrieb Christian Boltz:
Hallo Helga, hallo Leute,
Am Donnerstag, 21. Februar 2013 schrieb Helga Fischer:
Ich hänge mich hier mal rein. Hab' vor ein paar Tagen meine Suse von 12.1 auf 12.2 gebracht. Jetzt scheint es so zu sein, dass postfix nicht mehr beim Booten gestartet wird.
Beim Update mit inbegriffen war ein Wechsel von initv nach systemd.
Beim YaST habe ich schon nachgeguckt: Postfix soll gleich gestartet werden. Von Hand läßt er sich problemlos anschubsen.
Ich bin mir nicht sicher, ob sich der YaST Runlevel-Editor mit systemd verträgt oder "nur" /etc/init.d/ im Blick hat. Ich tippe auf "eher nicht" - https://bugzilla.novell.com/show_bug.cgi?id=800514
Guck Dir mal systemctl status postfix.service an. Das sollte so aussehen:
postfix.service - Postfix Mail Transport Agent Loaded: loaded (/lib/systemd/system/postfix.service; enabled) [...]
Wenn da statt "enabled" das Wörtchen "disabled" steht, mach bitte systemctl enable postfix.service
chkconfig postfix chkconfig postfix on gehen auch noch, die werden einfach weitergeleitet. -- ae | Andreas Ernst | IT Spektrum Postfach 5, 65612 Beselich Schupbacher Str. 32, 65614 Beselich, Germany Tel: +49-6484-91002 Fax: +49-6484-91003 ae@ae-online.de | www.ae-online.de www.parcelchecker.de | www.tachyon-online.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 22.02.2013 06:46, schrieb Andreas Ernst:
Am 21.02.13 22:26, schrieb Christian Boltz:
Hallo Helga, hallo Leute,
Am Donnerstag, 21. Februar 2013 schrieb Helga Fischer:
Ich hänge mich hier mal rein. Hab' vor ein paar Tagen meine Suse von 12.1 auf 12.2 gebracht. Jetzt scheint es so zu sein, dass postfix nicht mehr beim Booten gestartet wird.
Beim Update mit inbegriffen war ein Wechsel von initv nach systemd.
Beim YaST habe ich schon nachgeguckt: Postfix soll gleich gestartet werden. Von Hand läßt er sich problemlos anschubsen.
Ich bin mir nicht sicher, ob sich der YaST Runlevel-Editor mit systemd verträgt oder "nur" /etc/init.d/ im Blick hat. Ich tippe auf "eher nicht" - https://bugzilla.novell.com/show_bug.cgi?id=800514
Guck Dir mal systemctl status postfix.service an. Das sollte so aussehen:
postfix.service - Postfix Mail Transport Agent Loaded: loaded (/lib/systemd/system/postfix.service; enabled) [...]
Wenn da statt "enabled" das Wörtchen "disabled" steht, mach bitte systemctl enable postfix.service
chkconfig postfix chkconfig postfix on
gehen auch noch, die werden einfach weitergeleitet.
Hallo Leute, ich bin jetzt nicht ganz sicher "was" bei mir das system started. systemd oder sysvinit. Ich kann mich erinnern dass mit einer früheren OS Version systemd kam, der nur damals (bei mir) so gar nicht gut funktioniert hatte. (War das mit OS 12.1 ??) Damals habe ich "manuell" auf sysvinit zurück umgestellt. Derzeit ist installiert: * sysvinit * sysvinit-init * sysviniut-tools * systemd * systemd-presets-branding-openSUSE Derzeit _nicht_ installiert: * systemd-sysvinit * systemd-gtk, -analyze, -devel, ... Welche Pakete muss ich instellieren und welche löschen wenn ich systemd wieder probieren will ? Jedenfalls, ein *systemctl status postfix.service* antwortet mit: Failed to get D-Bus connection: No connection to service manager. Danke für Eure Hilfe! Norbert -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Norbert, hallo Leute, Am Freitag, 22. Februar 2013 schrieb Norbert Zawodsky:
ich bin jetzt nicht ganz sicher "was" bei mir das system started. systemd oder sysvinit. Ich kann mich erinnern dass mit einer früheren OS Version systemd kam, der nur damals (bei mir) so gar nicht gut funktioniert hatte. (War das mit OS 12.1 ??) Damals habe ich "manuell" auf sysvinit zurück umgestellt.
Derzeit ist installiert: [...] * sysvinit-init [...] Derzeit _nicht_ installiert:
* systemd-sysvinit
Dann bootest Du derzeit wahrscheinlich mit sysvinit (zumindest wenn Du in den Bootparametern nichts anderes angegeben hast).
Welche Pakete muss ich instellieren und welche löschen wenn ich systemd wieder probieren will ?
Testen kannst Du mit dem zusätzlichen Bootparameter init=/sbin/systemd (IIRC, bitte nochmal prüfen, ob /sbin/systemd existiert) und dauerhaft zu systemd wechseln durch Installation von systemd- sysvinit (dadurch wird sysvinit-init automatisch deinstalliert). Gruß Christian Boltz -- Den ganzen Prozess zusammengenommen nennt man "Branding": Man nimmt ein glühendes Eisen mit der neuen Ausdrucksform und drückt sie der Firma kräftig drauf - und die reagiert wie ein Rindviech. :-) [Ratti] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (6)
-
Andreas Ernst
-
Christian Boltz
-
Heiner Kuhlmann
-
Helga Fischer
-
I.H.
-
Norbert Zawodsky