Direkt zum Hauptinhalt

Unifi-Protect - Fehlerseite an Error occoured

Feherwenn die Seite aufgerufen wird über https://ip:7443

Screenshot 2022-07-22 at 15-49-09 UniFi Protect.png

Ab Fimrware version 2.0 wird das Dashboard über https://ip/protect aufgerufen
Ist die Firmware version niedriger dann liegt es warscheinlich an den nächsten schritten:

Ist das Gerät neu und noch nicht eingerichtet, ist das der falsche Port.
Über https://ip:443 wird das Unifi OS eingerichtet dazu, das Unifi protect und UID.
Zu finden unter Settings -> Updates

Screenshot 2022-07-22 at 16-55-57 UniFi OS - UNVR.png

 

Im journalctl -u unifi-protect.service
Sieht das ganze dann so aus

journalctl -u unifi-protect.service
-- Logs begin at Fri 2022-07-22 15:37:25 CEST, end at Fri 2022-07-22 15:48:32 CEST. --
Jul 22 15:39:27 UniFi-NVR systemd[1]: Starting UniFi Protect...
Jul 22 15:39:27 UniFi-NVR su[3483]: Successful su for postgres by root
Jul 22 15:39:27 UniFi-NVR su[3483]: + ??? root:postgres
Jul 22 15:39:27 UniFi-NVR su[3483]: pam_unix(su:session): session opened for user postgres by (uid=0)
Jul 22 15:39:28 UniFi-NVR su[3483]: pam_unix(su:session): session closed for user postgres
Jul 22 15:39:33 UniFi-NVR node12[3547]: CONFIG LOADED : /usr/share/unifi-protect/app/config/config.json
Jul 22 15:39:33 UniFi-NVR node12[3547]: Certificate /data/unifi-protect/data/unifi-protect.crt not found.... generating
Jul 22 15:39:33 UniFi-NVR node12[3547]: Using unifi core certificate
Jul 22 15:39:33 UniFi-NVR node12[3547]: {
Jul 22 15:39:33 UniFi-NVR node12[3547]:   crt: '/data/unifi-core/config/unifi-core.crt',
Jul 22 15:39:33 UniFi-NVR node12[3547]:   key: '/data/unifi-core/config/unifi-core.key',
Jul 22 15:39:33 UniFi-NVR node12[3547]:   deviceCrt: '/data/unifi-protect/data/devices.crt',
Jul 22 15:39:33 UniFi-NVR node12[3547]:   deviceKey: '/data/unifi-protect/data/devices.key'
Jul 22 15:39:33 UniFi-NVR node12[3547]: }
Jul 22 15:39:34 UniFi-NVR node12[3547]: Device certificate /data/unifi-protect/data/devices.crt not found.... generating
Jul 22 15:40:28 UniFi-NVR node12[3547]: Fri, 22 Jul 2022 13:40:28 GMT sequelize deprecated String based operators are now deprecated. Please use Symbol based operators for better security, read more at http://docs.sequelizejs.com/manual/t
Jul 22 15:40:42 UniFi-NVR sudo[4674]: unifi-protect : TTY=unknown ; PWD=/usr/share/unifi-protect ; USER=root ; COMMAND=/sbin/ubnt-tools id
Jul 22 15:40:42 UniFi-NVR sudo[4674]: pam_unix(sudo:session): session opened for user root by (uid=0)
Jul 22 15:40:42 UniFi-NVR sudo[4674]: pam_unix(sudo:session): session closed for user root
Jul 22 15:40:42 UniFi-NVR node12[3547]: (node:3547) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 save listeners added to [DecalObject]. Use emitter.setMaxListeners() to increase limit
Jul 22 15:40:42 UniFi-NVR systemd[1]: Started UniFi Protect.
Jul 22 15:40:47 UniFi-NVR node12[3547]: (node:3547) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
root@UniFi-NVR:~# 

Dienst stoppen

service unifi-protect stop

Zum benutzer postgre wechseln

su - postgres

In die Datenbank einloggen

psql -p 5433

Auflisten ob es den Benutzer unifi-protect gibt

\du

Ausgabe:

postgres=# \du
                                     List of roles
   Role name   |                         Attributes                         | Member of 
---------------+------------------------------------------------------------+-----------
 postgres      | Superuser, Create role, Create DB, Replication, Bypass RLS | {}
 unifi-protect | Create DB                                                  | {}

Datenbank löschen

drop database "unifi-protect";

Und wenn es den Benutzer gab, den Benutzer löschen

drop user "unifi-protect";

Die SQL Console verlassen

\q

Als Benutzer postgres wieder abmelden

exit

Unifi protect wieder starten

service unifi-protect start