Webfront "File not found" nach Migration 4.0 beta -> 4.0 (raspberry)

Hallo,

Nach der Migration von der 4.0 beta auf die final, zeigt das Webfront meines raspberry nur noch ein „File not found“. Ich habe die Migrationsschritte alle durchgeführt (/usr/share/symcon -> /var/lib/symcon).

Ich habe schon versucht, den Fehler zu finden, und ich denke, dass einfach einige Skripte der IPSLibrary nicht mehr gefunden werden. Da die meisten der Module via IPS_GetKernelDirEx() geladen werden, bin ich mir nicht sicher, ob der Pfad unter /var/lib/symcon richtig erkannt wird. Was mich besonders stutzig macht, sind folgende Logeinträge:

17:17:11 | 00000 | MESSAGE | Kernel               | IP-Symcon Kernel Version: 4.00
17:17:11 | 00000 | MESSAGE | Kernel               | IP-Symcon Kernel WorkingDir: /var/lib/symcon/
17:17:11 | 00000 | MESSAGE | Kernel               | IP-Symcon Kernel SystemDir: /usr/share/symcon/
17:17:11 | 00000 | MESSAGE | Kernel               | IP-Symcon Kernel LogDir: /var/log/symcon/

Ist das normal, dass das Kernel SystemDir auf /usr/share/symcon verweist? Und wenn nicht, wie korrigiere ich das?

Oder muss ich die IPSLibrary verschieben?

Oder kann ich den Fehler sonst irgendwie beseitigen oder zumindest eingrenzen?

Du hast bestimmt irgendwas nicht ganz richtig ausgeführt. Denn es fehlen einige Dateien unter /usr/share/symcon. Installiere am besten das symcon Paket neu, damit diese Dateien (wie z.B. WebFront) wieder korrekt installiert werden.

paresy

Danke dir! Der Reinstall hat das Problem behoben.

Ich habe wohl beim Versuch etwas anderes zu beheben, nach der Installation irgendwie einen Mix aus /usr/share/symcon und /var/lib/symcon unter /var/lib/symcon erzeugt. Kann ich die Datei-Duplikate (selber rel. Pfad und gleiche MD5sum) aus dem Verzeichnis /var/lib/symcon entfernen, oder sollen dort einige Dinge quasi doppelt bestehen bleiben?

pi@pi /var/lib/symcon $ ls -la
insgesamt 2460
drwxrwxrwx 12 root root    4096 Mai 15 08:50 .
drwxr-xr-x 46 root root    4096 Mai 14 12:30 ..
d---------  4 root root    4096 Mai 15 00:02 backup
drwxr-xr-x  2 root root    4096 Mai 14 12:01 cert
drwxr-xr-x  2 root root    4096 Mai 14 12:01 console
drwxrwxrwx  4 root root   12288 Mai 15 00:00 db
-rw-rw-rw-  1 root root   24008 Jun  7  2015 dp30212.txt
drwxr-xr-x  2 root root   20480 Mai 14 12:01 forms
drwxr-xr-x  3 root root    4096 Mai 14 12:01 locale
-rw-r--r--  1 root root   71223 Apr 24 08:08 logo.ico
drwxrwxrwx  2 root root    4096 Jun  4  2015 media
-rw-r--r--  1 root root   46825 Apr 24 08:08 mime.types
drwxrwxrwx  3 root root    4096 Jun  4  2015 modules
-rw-rw-rw-  1 root root     311 Mai 15 08:50 php.ini
drwxrwxrwx  4 root root    4096 Mai 15 08:54 scripts
-rw-rw-rw-  1 root root 1103914 Mai 15 08:51 settings.json
-rw-rw-rw-  1 root root 1183765 Jun 13  2015 settings.json.bak
drwxrwxrwx  8 root root    4096 Mai 14 12:01 webfront

Du kannst die dort einfach entfernen. :slight_smile:

paresy

Werd’ ich machen, danke! :slight_smile: