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:
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...
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:
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.