Systemnachricht geht nicht
Hallo, Listige, (warum immer ich???) seit Weihnachten bringt mich 42.2 langsam zu Verzweiflung. Nachdem Kontact nun einigermaßen läuft (Dank vor allem an Stakanov), stelle ich fest, dass Systemmail nicht läuft. Nein, nicht dass frank keine Mails bekommt, auch an root wird nichts gesendet. Im Journal finde ich dazu: "postalias:fatal:parameter inet_interfaces: no local interface found for ::1" oder "(root) MAIL (mailed 948 bytes of output but got status 0x004b)" Es ist unerheblich, ob mit Wicked oder Networkmanager. IPv6 ist nicht aktiviert. An welcher Stelle kann man drehen, damit die Systemnachrichten gespeichert werden. Frank p.s. Systemd-Journal stürzt schon bei Eingabe der Klammern "(" (zum Filtern) __sofort__ ab. d.o. -- 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
In data domenica 15 gennaio 2017 21:17:28, eilfh ha scritto:
Hallo, Listige,
(warum immer ich???)
seit Weihnachten bringt mich 42.2 langsam zu Verzweiflung.
Nachdem Kontact nun einigermaßen läuft (Dank vor allem an Stakanov), stelle ich fest, dass Systemmail nicht läuft.
Nein, nicht dass frank keine Mails bekommt, auch an root wird nichts gesendet.
Im Journal finde ich dazu:
"postalias:fatal:parameter inet_interfaces: no local interface found for ::1"
oder
"(root) MAIL (mailed 948 bytes of output but got status 0x004b)"
Es ist unerheblich, ob mit Wicked oder Networkmanager.
IPv6 ist nicht aktiviert.
An welcher Stelle kann man drehen, damit die Systemnachrichten gespeichert werden.
Frank
p.s. Systemd-Journal stürzt schon bei Eingabe der Klammern "(" (zum Filtern) __sofort__ ab. d.o. Da kann ich dir helfen, das hatte ich auch. Schreibe mal im terminal:
sudo postfix status wenn zurückkommt das postfix ein Problem hat oder erst gar nicht läuft, dann: solltest du folgende Datei als root editieren: /etc/postfix/main.cf (line ~674) hier setzt du set inet_protocols = ipv4 dann postfix neu starten: systemctl restart postfix.service systemctl status postfix.service um zu sehen ob alle O.K. ist kannst du zwei Dinge überprüfen: a) sudo postfix status b) du kannst auch folgendes im Terminal ausgeben: sudo netstat -tulpn das sollte dir postfix als master mit status listen auf port 25 geben. Jetzt sollte deine root mail wieder ankommen. Credits: Malcom (thread: postfix does not start (stakanov) 2 Jan 2017). -- 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 15. Januar 2017 um 23:05 schrieb stakanov <stakanov@eclipso.eu>:
set inet_protocols = ipv4
Warum? Postfix kann doch wohl ipv6 und dualstack, oder? Gruß Martin -- 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
In data domenica 15 gennaio 2017 23:41:42, Martin Schröder ha scritto:
Am 15. Januar 2017 um 23:05 schrieb stakanov <stakanov@eclipso.eu>:
set inet_protocols = ipv4
Warum? Postfix kann doch wohl ipv6 und dualstack, oder?
Gruß Martin Ja und...nein. Wenn postfix (so wie es scheint) von systemd gestarted wird kommt es (jedenfalls mit 42.2) zu dem o.g. Problem. Eilfh sollte das Ergebniss hier posten, damit auch andere was davon haben ;-)
Ich weiss dies nur weil ich durch Zufall damit konfrontiert war weil ich von 42.1 auf 42.2 upgedated habe und danach wieder zurück. Dann war postifix tot. Ich nehme an das ist ein Problem mit einer Config Datei. Das Problem ist nicht auf opensuse beschränkt sondern betrifft auch user mit Ubuntu, Fedora ecc. -- 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 Sonntag, 15. Januar 2017, 23:53:09 CET schrieb stakanov:
In data domenica 15 gennaio 2017 23:41:42, Martin Schröder ha scritto:
Am 15. Januar 2017 um 23:05 schrieb stakanov <stakanov@eclipso.eu>:
set inet_protocols = ipv4
Moin, moin, (mein Dank geht an Stakanov) habe als root postfix status gefragt ergebnis: postfix: fatal: parameter inet_interfaces: no local interface found for ::1 habe dann in /etc/postfix/main.cf (line ~674) gesucht dort auskommentiert und neu gesetzt: # inet_protocols = all inet_protocols = ipv4 danach: systemctl status postfix.service ● postfix.service - Postfix Mail Transport Agent Loaded: loaded (/usr/lib/systemd/system/postfix.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2017-01-15 23:14:59 CET; 13s ago Process: 25582 ExecStartPost=/etc/postfix/system/cond_slp register (code=exited, status=0/SUCCESS) Process: 25576 ExecStartPost=/etc/postfix/system/wait_qmgr 60 (code=exited, status=0/SUCCESS) Process: 25499 ExecStart=/usr/sbin/postfix start (code=exited, status=0/ SUCCESS) Process: 25492 ExecStartPre=/etc/postfix/system/update_postmaps (code=exited, status=0/SUCCESS) Process: 25486 ExecStartPre=/etc/postfix/system/update_chroot (code=exited, status=0/SUCCESS) Process: 25481 ExecStartPre=/etc/postfix/system/config_postfix (code=exited, status=0/SUCCESS) Process: 25476 ExecStartPre=/bin/echo Starting mail service (Postfix) (code=exited, status=0/SUCCESS) Main PID: 25573 (master) Tasks: 3 (limit: 512) CGroup: /system.slice/postfix.service ├─25573 /usr/lib/postfix/master -w ├─25574 pickup -l -t fifo -u └─25575 qmgr -l -t fifo -u bei netstat -tulpn wurde postfix nicht mit ausgegeben aber nach Aktualisierung der crontab hat frank jetzt Mail
eigentlich sollte man hierfür die /etc/sysconfig/postfix verwenden und dort die Variable POSTFIX_INET_PROTO="ipv4" definieren.
hm, tja, weiß ich nicht, vll. wäre das der "rechtmäßige" Weg gewesen, aber vll. schicken die Entwickler mal 'n update, dass das bereinigt
Systemd-Journal stürzt schon bei Eingabe der Klammern "(" (zum Filtern) __sofort__ ab. Bugreport?
sorry, da gibt es Schwierigkeiten: zu meiner Schulzeit musste kyrillisch gepaukt werden, entsprechend rudimentär sind meine Englischkenntnisse noch mal Dank an alle Mitdenkenden, vor allem an Stakanov Frank -- 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 15.01.2017 um 23:05 schrieb stakanov:
solltest du folgende Datei als root editieren:
/etc/postfix/main.cf (line ~674)
hier setzt du
set inet_protocols = ipv4
eigentlich sollte man hierfür die /etc/sysconfig/postfix verwenden und dort die Variable POSTFIX_INET_PROTO="ipv4" definieren. danach sollte man ein 'config.postfix' aufrufen, dann wird eine saubere main.cf und master.cf geschrieben. Alle wichtigen Dinge kann man dort konfigurieren. Und bisher war es nicht notwendig selbst 'Hand' anzulegen an main.cf und master.cf -- Christian ---------------------------------------------------- - Please do not 'CC' me on list mails. Just reply to the list :) ---------------------------------------------------- http://www.sc24.de - Sportbekleidung ---------------------------------------------------- -- 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
In data lunedì 16 gennaio 2017 00:47:51, Christian ha scritto:
Am 15.01.2017 um 23:05 schrieb stakanov:
solltest du folgende Datei als root editieren:
/etc/postfix/main.cf (line ~674)
hier setzt du
set inet_protocols = ipv4
eigentlich sollte man hierfür die
/etc/sysconfig/postfix verwenden und dort die Variable
POSTFIX_INET_PROTO="ipv4"
definieren.
danach sollte man ein 'config.postfix' aufrufen, dann wird eine saubere main.cf und master.cf geschrieben.
Alle wichtigen Dinge kann man dort konfigurieren. Und bisher war es nicht notwendig selbst 'Hand' anzulegen an main.cf und master.cf
Ciao Cristian. Danke für die Info, werde ich weitergeben. Jedenfalls funktioniert es (nur muss man halt die richtige Zeile suchen). Der Fehler oder das Problem muss wohl auftreten wenn man von 42.1 auf 42.2 den Upgrade ausführt. Jedenfalls ist das Problem in den Englischsprachigen Wikis als solches mehr als bekannt. Das kannst du auch überprüfen. Setzte mal dein System auf IPv4 only. Und dann starte es neu. Bei sudo netstat -tulpn bekommst du: mercurio@roadrunner:~> sudo netstat -tulpn root's password: Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 1422/cupsd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1761/master udp 0 0 0.0.0.0:60405 0.0.0.0:* 1796/dhclient udp 0 0 0.0.0.0:68 0.0.0.0:* 1796/dhclient udp 0 0 192.168.1.133:123 0.0.0.0:* 1623/ntpd udp 0 0 127.0.0.1:123 0.0.0.0:* 1623/ntpd udp 0 0 0.0.0.0:123 0.0.0.0:* 1623/ntpd udp 0 0 :::51119 :::* 1796/dhclient udp 0 0 :::123 :::* 1623/ntpd dhclient und ntpd stören sich also nicht darum das du IPv4 definiert hast und stellen weiterhin IPv6 zur Verfügung. (at) Frank: "master" ist(!) postfix hier. Um zu sehen welcher PID welchem Programm gehört kannst du folgendes ausführen (im Terminal): sudo ps -u -p Nummer-von-PID In meinem(!) Fall oben ist das 1761 somit: sudo ps -u -p 1761 USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1761 0.0 0.0 19624 2280 ? Ss 09:56 0:00 /usr/lib/postfix/master -w Du musst das als sudo machen da der PID root gehört. Das gilt übrigens immer wenn du einen Eigentümer von einem PID ausmachen willst. Im übrigen hast du noch lsof als commando aber das führt für dich ein wenig zu weit denn da ist die Information von sudo lsof -p PID doch ein wenig....reichhaltig. -- 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 Montag, 16. Januar 2017, 10:22:14 CET schrieb stakanov:
In data lunedì 16 gennaio 2017 00:47:51, Christian ha scritto:
Am 15.01.2017 um 23:05 schrieb stakanov:
Jedenfalls funktioniert es (nur muss man halt die richtige Zeile suchen). Der Fehler oder das Problem muss wohl auftreten wenn man von 42.1 auf 42.2 den Upgrade ausführt.
Nur hier: (kleiner) Einspruch Euer Ehren: War (hier) eine Neuinstallation (richtig platt gemacht, außer W-10)
"master" ist(!) postfix hier nicht gewusst
netstat -tulpn ja, master läuft
ps -u -p 1419 root 1419 0.0 0.0 19604 1528 ? Ss 07:15 0:00 /usr/lib/postfix/master -w
sudo lsof -p PID
doch ein wenig....reichhaltig.
ja mehr als 100 Zeilen !!! Danke Frank -- 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 15. Januar 2017 um 21:17 schrieb eilfh <eilfh156@posteo.de>:
Systemd-Journal stürzt schon bei Eingabe der Klammern "(" (zum Filtern) __sofort__ ab.
Bugreport? Gruß Martin -- 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 (4)
-
Christian
-
eilfh
-
Martin Schröder
-
stakanov