Server 2012

Hallo Gemeinde,
leider startet der IPS Dienst auf meinem Server 2012 nicht.
Welche Serverrollen sind denn zum starten notwendig? Das Fehlerprotokoll gibt leider nichts vernünftiges her.
Michael :banghead:
logfile
0:11:54 | 00000 | MESSAGE | Kernel | Creating…
10:11:54 | 00000 | MESSAGE | Kernel | IP-Symcon Kernel Version: 4.00
10:11:54 | 00000 | MESSAGE | Kernel | IP-Symcon Kernel WorkingDir: C:\IP-Symcon
10:11:54 | 00000 | MESSAGE | Kernel | IP-Symcon Kernel SystemDir: C:\IP-Symcon
10:11:54 | 00000 | MESSAGE | Kernel | IP-Symcon Kernel LogDir: C:\IP-Symcon\logs
10:11:54 | 00000 | MESSAGE | Kernel | IP-Symcon System: Win32
10:11:54 | 00000 | MESSAGE | Kernel | Boost Version: 1_60
10:11:54 | 00000 | MESSAGE | Kernel | cURL Version: libcurl/7.45.0 WinSSL zlib/1.2.8
10:11:54 | 00000 | MESSAGE | Kernel | Git2 Version: 0.23.4
10:11:54 | 00000 | MESSAGE | Kernel | SSH2 Version: 1.6.0
10:11:54 | 00000 | MESSAGE | Kernel | ZLIB Version: 1.2.8
10:11:54 | 00000 | MESSAGE | Kernel | RapidJSON Version: 1.0.2
10:11:54 | 00000 | MESSAGE | Kernel | OpenSSL Version: OpenSSL 1.0.1r 28 Jan 2016
10:11:54 | 00000 | MESSAGE | Kernel | OpenSSL CertDir: c:/usr/local/ssl/certs
10:11:54 | 00000 | MESSAGE | Kernel | PHP Version: 5.6.18.0
10:11:54 | 00000 | MESSAGE | Kernel | Initializing…
10:11:54 | 00000 | MESSAGE | LocalePool | Creating…
10:11:54 | 00000 | MESSAGE | LocalePool | Detected locale: de_DE
10:11:54 | 00000 | MESSAGE | LocalePool | Using locale: de
10:11:54 | 00000 | MESSAGE | LicensePool | Erstelle…
10:11:54 | 00000 | MESSAGE | LicensePool | LiveUpdate: 31.05.2016, 9d3a5764d50b
10:11:54 | 00000 | MESSAGE | Settings | Erstelle…
10:11:54 | 00000 | MESSAGE | Settings | Lade Einstellungen…
10:11:54 | 00000 | ERROR | Settings | Einstellungen konnten nicht geladen werden. Bitte verwenden Sie eine Alternativ „settings.json“-Datei aus dem Backup Ordner.
10:11:54 | 00000 | MESSAGE | Settings | JSON Error: 1
10:11:54 | 00000 | MESSAGE | Settings | JSON Position: 0
10:11:54 | 00000 | MESSAGE | Kernel | Settings load error

Sieht so aus, als wäre deine Settings.json defekt. Prüfen und wenn ja, das machen, was die Fehlermeldung sagt ;).

Habe aus Backup eine alte eingespielt und läuft wieder. Wie kann sowas bei Update beschädigt werden?
Michael

Wenn IP-Symcon nicht sauber runter fahren kann, kann so etwas passieren. Oder wenn man die Stromstecker zieht.

paresy

Kann, muss aber nicht. Beim Pi habe ich solche Probleme noch nicht gehabt,. Sicherung ist aber immer vorhanden.:slight_smile:

Windows killt aber irgendwann einfach den Task wenn der Dienst zu lange braucht.
Von daher kann das gerne mal passieren. Hatte ich bisher auch nur einmal.
Ist nur blöd wenn es genau in dem Zeitpunkt ist, wo IPS gerade die Settings beim beendet schreibt.
Michael

Dagegen hilft WaitToKillServiceTimeout.
Je nach OS Version ist der Default entweder 20 oder 5 Sekunden - was für den IPS-Dienst beides recht knapp ist. 30 Sekunden haben sich bei mir bewährt. Je nach Performance der Maschine kann durchaus eine höherer Wert sinnvoll sein (max. 1 Std.).

Für 30 Sekunden den Key [i]WaitToKillServiceTimeout /i unter HKLM\SYSTEM\CurrentControlSet\Control anlegen bzw. editieren und ihm den Wert 30000 verpassen.

Beste Grüße
/Jens