Cloud-Key: LED blinkt weiß, App "Network" restartet ständig

  • Was wollen wir?


    Wir wollen, dass die App "Network" wieder einwandfrei funktioniert.



    Warum wollen wir das?

    Die LED des Cloud-Keys blinkt weiß, und in der Weboberfläche sieht man die App "Network" im Status "starting".

    In diesem Zustand ist es unmöglich die App "Network" anzuzeigen, um das Unifi-Netzwerk zu administrieren.

    Im Netz findet man zu diesem Phänomen immer wieder als einzige Lösung: "Werksreset und Backup wieder einspielen".

    Aufgrund der tatsächlichen Ursache ist dies aber nicht zielführend oder gar sinnvoll.



    Und wie geht das genau?

    Die Restart-Schleife der App "Network" entsteht, da der Timeout des Systemd-Watchdogs abläuft, bevor die App vollständig läuft.

    • warum die App so langsam startet
    • warum der Watchdog so scharf eingestellt ist
    • seit welcher Version das auftritt

    kann ich nicht sagen. Die Lösung ist jedenfalls, den Watchdog-Timeout einfach zu erhöhen. Standardmäßig steht er auf 60s:

    Code
    root@uckp:~# grep -r WatchdogSec /lib/systemd/system/unifi.service*
    /lib/systemd/system/unifi.service.d/unifi.conf:WatchdogSec=60s

    Wird der Wert nun auf beispielsweise 120s erhöht...

    Code
    root@uckp:~# sed -i.bak -e 's/WatchdogSec=60s/WatchdogSec=120s/' /lib/systemd/system/unifi.service.d/unifi.conf
    
    root@uckp:~# grep WatchdogSec /lib/systemd/system/unifi.service.d/unifi.conf
    WatchdogSec=120s

    ...dann startet unifi problemlos:

    Code
    root@uckp:~# systemctl daemon-reload
    root@uckp:~# systemctl restart unifi



    Wichtiger Hinweis!

    Höchstwahrscheinlich wird der Wert in der Konfig-Datei beim nächsten Upgrade von unifi aber wieder überschrieben, so dass man obige Prozedur dann wiederholen muss.

    Referenz: Thread 5794.




    Disclaimer:

    Alle Anleitungen/Tutorials sind nach bestem Wissen und Gewissen verfasst, gehen immer von den definierten Software/Firmware-Versionen aus und sind auf das englische GUI ausgelegt.

    Es gibt keine Garantie auf Erfolg. Im Falle eines Misserfolges hilft aber die Community hier sicherlich weiter.

    Keiner der Autoren oder der Betreiber des Forums ist für die aus der Nutzung resultierenden Probleme/Herausforderungen verantwortlich.

    Jegliche hier beschriebenen Schritte erfolgen ausnahmslos in eigener Verantwortung des Durchführenden.

    Eltern haften für ihre Kinder.