Fehler in der Nightly 1423

Moin Zusammen,

mein homegear hängt nach dem Update auf die 1423 in einer Endlos startschleife fest. Ich denke der entscheidende Teil ist:

10/19/16 21:25:48.291 Module HomeMatic BidCoS: CUL "My-CUL": Couldn't create lockfile /var/lock/LCK..ttyACM0: Permission denied

Geändert habe ich eigentlich nichts.

Gruß
Thomas

Hallo @dibbler42,

hmm, komisch. Eigentlich habe ich nur den Lockdateipfad konfigurierbar gemacht. Der Pfad selbst hat sich nicht geändert. Versuch aber mal die zeitlich nächste Homegear-Version zu installieren und dort die “lockFilePath”-Einstellungen der neuen Standardkonfiguration zu setzen (werde ich morgen hier auch posten). Diese ist jetzt /var/run/homegear, weil es Debian-Systeme gibt, auf denen /var/lock für Benutzer nicht schreibbar ist.

Viele Grüße

Sathya

Hallo @dibbler42,

so hier jetzt die Einstellungen, welche in die Datei “/etc/homegear/main.conf” müssen:

# If lockFilePath is empty, the executable path is used. If unset, "/var/lock" is used.
# Default: lockFilePath = /var/lock
# /var/run/ is not the correct path for lock files. But as /var/lock is not user-writeable
# on some systems, we decided to move the lock files to /var/run/homegear.
lockFilePath = /var/run/homegear

# If unset permissions are not set on start of Homegear.
# Default: lockFilePathPermissions = 770
lockFilePathPermissions = 770

# If unset user is not set on start of Homegear.
# Default: lockFilePathUser =
lockFilePathUser = homegear

# If unset group is not set on start of Homegear.
# Default: lockFilePathGroup =
lockFilePathGroup = homegear

Mich wundert nach wie vor, dass der Fehler jetzt plötzlich bei dir aufgetreten ist. Die einzige Änderung war der Dateiname, um diesen Debian-konform zu gestalten. Mit o. g. Einstellungen wird es aber in jedem Fall funktionieren.

Viele Grüße

Sathya

Hat noch nicht geklappt, irgendwas mit den File Permissions und jetzt meckert auch der Script Service. ICh schaue heute abend nochmal genau und wenn eine neue Nigthly da ist, probier ich die.

Gruß
Thomas

Moin,

ist in der 1431 gefixed.

Danke
Thomas