[ 0.2.1.1887] Mail-Dienste starten nicht mehr

  • Halllo!


    Ich benutze YAVDR auch als kleinen Mail-Server leider starten nach den Update auf Rev .1887, postfix und dovecot nicht mehr automatisch.
    Hat jemand einen Tipp wie ich den Übeltäter finden kann.
    Manuell kann ich sie noch starten.


    MfG
    Caos

    YAVDR [0.6] :strike1 - CINE S2 V5.4- Technisat SKYSTAR HD2 + CI + AlphaCrypt - INTEL DH67BL - INTEL G630 - ASUS ENGT520 SILENT/DI/1GD3(LP) - LCD TV Sony KDL 40 W 4710
    MLD 5.0.0 - für Raspberry PI2

  • 1887 ist aber testing ... oder ?
    ... ich sehe da nichts in den letzten commits was da was kaputt machen könnte. Müsstest du die upstart jobs oder wie auch immer das gestartet wird hier posten.

    VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4

  • Hallo,


    Ja ich bin auf testing.
    Bis vor einer Woche funktionierte noch alles, jetzt habe ich auch beim Herunterfahren Probleme, in dem er einfach hängen bleibt. Dovecot und Postfix werden über init-Skripte gestartet. Finde leider keinen Log-Eintrag beim starten der auf einen Fehler hindeutet bzw. nach einigen Neustarts laufen Dovecot und Postfix aufeinmal wieder.
    Entweder wird beim herunterfahren irgendwas nicht sauber beendet (pid File nicht gelöscht) oder beim Starten kommt die init-Skripte zu bald.


    mfg
    caos

    YAVDR [0.6] :strike1 - CINE S2 V5.4- Technisat SKYSTAR HD2 + CI + AlphaCrypt - INTEL DH67BL - INTEL G630 - ASUS ENGT520 SILENT/DI/1GD3(LP) - LCD TV Sony KDL 40 W 4710
    MLD 5.0.0 - für Raspberry PI2

  • Poste mal Deine init-Skripte, wenn sie selbstgemacht sein sollten. Welche init-Skripte hast Du manuell verändert? Sind Änderungen durch Updates überschrieben worden? Vergleiche mit den Backups unter /var/cache/yavdr/process-template-backup.


    Gruß
    hepi

  • Es sind die Standard Ubuntu init-Skripte.
    Es gibt irgendwo eine Überschneidung schätze ich mal, zeitweise funktioieren sie ja.
    Das Shutdown Problem habe ich derweil mit "RunFsck="false"" verhindert.

    YAVDR [0.6] :strike1 - CINE S2 V5.4- Technisat SKYSTAR HD2 + CI + AlphaCrypt - INTEL DH67BL - INTEL G630 - ASUS ENGT520 SILENT/DI/1GD3(LP) - LCD TV Sony KDL 40 W 4710
    MLD 5.0.0 - für Raspberry PI2

    Einmal editiert, zuletzt von MR-Caos ()

  • Zumindest bleibt er dann beim herunterfahren nicht mehr hängen.

    YAVDR [0.6] :strike1 - CINE S2 V5.4- Technisat SKYSTAR HD2 + CI + AlphaCrypt - INTEL DH67BL - INTEL G630 - ASUS ENGT520 SILENT/DI/1GD3(LP) - LCD TV Sony KDL 40 W 4710
    MLD 5.0.0 - für Raspberry PI2

  • Im zweiten Fall (Problemfall) finden sich im Log keine Zeilen vom dhclient.


    Im ersten Log sehe ich:


    Code
    Sep 10 08:23:16 vdrhd dhclient: DHCPREQUEST of 192.168.110.22 on eth0 to 255.255.255.255 port 67
    Sep 10 08:23:16 vdrhd dhclient: DHCPACK of 192.168.110.22 from 192.168.110.1
    Sep 10 08:23:16 vdrhd dhclient: bound to 192.168.110.22 -- renewal in 423169 seconds.


    Im zweiten Log fehlt dann wohl als Folgefehler das hier:


    Code
    Sep 10 08:23:16 vdrhd postfix/master[1300]: daemon started -- version 2.7.0, configuration /etc/postfix
    Sep 10 08:23:16 vdrhd dovecot: Dovecot v1.2.9 starting up


    Gruß
    hepi

  • Das heisst soviel wie Fritz-Box schuld? (DHCP-Server)

    YAVDR [0.6] :strike1 - CINE S2 V5.4- Technisat SKYSTAR HD2 + CI + AlphaCrypt - INTEL DH67BL - INTEL G630 - ASUS ENGT520 SILENT/DI/1GD3(LP) - LCD TV Sony KDL 40 W 4710
    MLD 5.0.0 - für Raspberry PI2

  • Nee, der dhclient wird nicht gestartet, weil wohl das Netzwerk nicht oben ist?!? Vielleicht ein Netzwerkproblem an Deinem VDR? Kabel? Netzwerktreiber? Vielleicht entdeckst Du noch mehr Infos in den dmesg-Zeilen Deines Logs.


    Würde die Fritz!Box das Problem sein, würde der dhclient meckern, dass er vom dhcpserver nix Gescheites gesagt bekommt.


    Gruß
    hepi

  • dovecot und postfix tauchen im Start überhaupt nicht auf im Problemfall. Solch Riesenlogs wären als attachment woll besser aufgehoben BTW.


    Problematische Shutdowns wären wohl ebenso interessant.


    Ich sehe da grade keine Relation zu unseren Änderungen ausser das sich potentiell das Timing und die Lastverteilung verändert hat.



    EDIT: Ah hepi hat bessere Augen ... :)

    VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4

    Einmal editiert, zuletzt von steffen_b ()

  • wenn es ein Netzwerproblem ist wieso kann ich mich mit ssh verbinden und dann die inits händisch starten?

    YAVDR [0.6] :strike1 - CINE S2 V5.4- Technisat SKYSTAR HD2 + CI + AlphaCrypt - INTEL DH67BL - INTEL G630 - ASUS ENGT520 SILENT/DI/1GD3(LP) - LCD TV Sony KDL 40 W 4710
    MLD 5.0.0 - für Raspberry PI2

  • Gute Frage. ifconfig -a ? Muss mir die Logs nochmal in ner ruhigen Minute zu Gemüte ziehen. Auffällig ist aber in der Tat das dhclient nicht oder irgendwann später ausserhalb des Logs auftreten.

    VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4

  • Also, das zweite syslog zeigt ja einen Ausschnitt von knapp 10 Minuten. Wenn unsere Beobachtungen stimmen, heißt das, dass auch 10 Minuten nach Start des Rechners noch kein Netzwerk da ist.


    Mach mal das hier, und schau Dir die Zeitabstände genau an:


    Code
    egrep -i "imklog|dhclient" /var/log/syslog


    Das zeigt Dir, wann der Rechner gestartet wurde (Zeile mit imklog) und dann auch die Zeilen von dhclient. Also kannst Du genau sehen, wie lange dhclient nach dem Rechnerstart braucht.


    Du kannst auch das hier machen, um weiter in die Vergangenheit zu gehen:

    Code
    egrep -i "imklog|dhclient" /var/log/syslog.1
    zegrep -i "imklog|dhclient" /var/log/syslog.2.gz
    zegrep -i "imklog|dhclient" /var/log/syslog.3.gz
    ...


    Gruß
    hepi

  • Das Netzwerk funktioniert aber weil ich per SSH auf dem Rechner bin.
    Syslogs

  • Deine Logs zeigen, dass dhclient, wenn es läuft, immer direkt beim Booten läuft. Wahrscheinlich irre ich mich und dhclient zeigt sich gar nicht bei jedem Boot im syslog, sondern nur dann, wenn ein Lease schon abgelaufen ist. Keine Ahnung. Wahrscheinlich sind wir auf dem Holzweg.


    Besser wäre noch, wenn Du die egrep-Zeile noch erweiterst um postfix, so dass man noch sehen kann, wie regelmäßig Postfix gestartet wird nach dem Boot.


    Liest Du selber auch Deine Logs oder postest Du sie nur? :unsch


    Gruß
    hepi

  • Sorry, mein Fehler


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

    Einmal editiert, zuletzt von gda ()

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!