FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Syntaxterror am 27 Oktober 2016, 01:53:43

Titel: fhem startet nicht - keine Berechtigung
Beitrag von: Syntaxterror am 27 Oktober 2016, 01:53:43
Hallo,

ich bin mit fhem vom wheezy (Pi2) auf jessie (Pi3) umgezogen.
Dazu habe ich vom alten fhem ein backup erstellt, auf dem neuen System fhem installiert und das backup dort eingespielt.
   
/etc/init.d/fhem stop
sudo tar -xvzf /opt/fhem/backup/FHEM-20160909_150000.tar.gz -C /opt/fhem/
/etc/init.d/fhem start

hier kommt:
Can't open ./log/fhem-2016-10.log: Keine Berechtigung at fhem.pl line 2440.

wieso ?


Grüße
Syntaxterror
Titel: Antw:fhem startet nicht - keine Berechtigung
Beitrag von: Benni am 27 Oktober 2016, 05:28:31
Schätzungsweise lief dein FHEM auf dem alten raspi unter dem User fhem, der wohl auf dem neuen raspi (noch) nicht vorhanden ist. Du müsstest den ggf. anlegen (https://forum.fhem.de/index.php?topic=28530.0)

Ansonsten mal die Rechte für's fhem-Verzeichnis anpassen: https://forum.fhem.de/index.php/topic,31972.msg245511.html#msg245511
Titel: Antw:fhem startet nicht - keine Berechtigung
Beitrag von: igami am 27 Oktober 2016, 05:38:35
Ich würd drauf tippen, dass das fhem Verzeichnis nun root gehört.
Titel: Antw:fhem startet nicht - keine Berechtigung
Beitrag von: Syntaxterror am 27 Oktober 2016, 10:18:51
Danke, das war's.

Nun startet fhem ohne Fehlermeldung mit
sudo /etc/init.d/fhem start
starting fhem...

sudo /etc/init.d/fhem status
fhem is running

allerdings

root@KellerPi3:/home/pi# /etc/init.d/fhem stop
Stopping fhem...
Can't connect to localhost:7072


Nun muss ich nur noch wieder Web-Zugang bekommen.
https://192.168.1.132:8083/fhem?
bringt Verbindung fehlgeschlagen.

SSL hab ich auf dem neuen System eingerichtet, so wie es auf dem alten war.
Was könnte das noch sein?

Ich hab mir gerade mal die fhem.cfg angesehen.


LaCrosse_treibhaus: unknown IODev SuperJee specified\
vCCU1: unknown IODev CUL_1 specified\
Cannot load module PRESENCE\

Für alle devices kommt unknown specified
Für alle Module kommt cannot load

Hier gibts bestimmt ein ähnliches Rechteproblem, oder?
cd /opt
sudo chmod -R a+w fhem
chown -R fhem:root /opt/fhem
habe ich gemacht.
Sollte dann nicht der Zugriff auf alle Verzeichnisse funktionieren?