IP-Symcon 4.00, 29.10.2015, 21c0fcb2a1c6 - Hängt

Gerade hat sich IPS mal wieder schlafen gelegt. Weder Web ging

noch Zugriff via Console.

Log anbei.

Der Fehler ist ansich klar wegen

<b>Fatal error</b>: Maximum execution time of 30 seconds exceeded in <b>/Library/Application Support/Symcon/scripts/59481.ips.php</b> on line <b>25</b><br />

aber normalerweise sollte das nicht zum „Tod“ führen?!?

logfile1446133957.txt (136 KB)

Da der Kreis nicht einmal sichtbar ist, ist das Problem schon eher untypisch. Wenn ein Skript einen Timeout hat, sollte definitiv die Konsole oder das WebFront laden. Die sind nämlich von PHP Skripten unabhängig. Konntest du die Konsole noch öffnen?

paresy

Nein … Zugriff über Console ging nicht. Nach dem Neustart natürlich wieder, aber davor nicht.

Das Script ist ein ganz normales Licht and Licht aus script mit ein Paar Schleifen in Bezug auf Wenn Uhrzeit … dann … sonst … also nix wildes. Es sollte somit den Server nicht abschiessen.

Kann es gerne teilen, aber auf 3.4 läuft es ohne Probleme. Solltest Du noch was brauchen an Logs - einfach melden.

Heute morgen habe ich nochmal versucht die IPS4 produktiv zu nehmen und wieder kam es zum Absturz als ich die Konsole mit dem Server verbunden habe. Vorher lief das Webfront noch, aber ich glaube es kommt zum „Crash“ wenn man sich mit der Konsole verbindet.

Die Logs ende Abrupt ohne Fehlermeldung als ich die Verbindung mit der Konsole aufbauen wollte - danach wird nichts mehr geschrieben.

Server Neustart löst das Problem.

auch mit dem (fast) aktuellen Build habe ich noch das Problem auf dem Mac das IPS nach einiger Zeit nicht mehr ansprechbar ist (Webfront/Konsole). Logs werden auch nicht mehr geschrieben (heute Ende 7:55). M.E. keine Auffälligkeiten …?!?

07:50:00 | 34603 | DEBUG | VariableManager | [3 Logik\Messen, Auswerten und Benachrichtigen\Bad 1 Taupunkt ermitteln\Sattdampfdruck] = 27,92247978
07:50:00 | 45426 | DEBUG | VariableManager | [3 Logik\Messen, Auswerten und Benachrichtigen\Bad 1 Taupunkt ermitteln\Dampfdruck] = 12,5651159
07:50:00 | 36066 | DEBUG | VariableManager | [3 Logik\Messen, Auswerten und Benachrichtigen\Bad 1 Taupunkt ermitteln\AbsoluteFeuchte] = 9,196744386
07:50:00 | 16038 | DEBUG | ScriptEngine | Executed Event 30578 ~ Sender: TimerEvent
07:50:00 | 37767 | DEBUG | ScriptEngine | Executed Event 30481 ~ Sender: TimerEvent
07:55:00 | 16038 | DEBUG | ScriptEngine | Executing Event 30578 ~ Sender: TimerEvent
07:55:00 | 37022 | DEBUG | ScriptEngine | Executing Event 33189 ~ Sender: TimerEvent
07:55:00 | 35441 | DEBUG | ScriptEngine | Executing Event 39412 ~ Sender: TimerEvent
07:55:00 | 26488 | DEBUG | VariableManager | [3 Logik\Messen, Auswerten und Benachrichtigen\Bad 1 Taupunkt ermitteln\Taupunkt] = 10,38007623
07:55:00 | 34603 | DEBUG | VariableManager | [3 Logik\Messen, Auswerten und Benachrichtigen\Bad 1 Taupunkt ermitteln\Sattdampfdruck] = 27,92247978
07:55:00 | 45426 | DEBUG | VariableManager | [3 Logik\Messen, Auswerten und Benachrichtigen\Bad 1 Taupunkt ermitteln\Dampfdruck] = 12,5651159
07:55:00 | 36066 | DEBUG | VariableManager | [3 Logik\Messen, Auswerten und Benachrichtigen\Bad 1 Taupunkt ermitteln\AbsoluteFeuchte] = 9,196744386

… ende des Logs (aktuell 9:37)

Ist in der Aktivitätsanzeige symcon noch gestartet? Was nutzt du für Systeme?

paresy

Welche Aktivitätsanzeige? Die Konsole ist nicht verbunden - kann auch nicht mehr verbunden werden bis zum nächsten Neustart (ebenso Webfront).

Die Komponenten sind Homematic und WMRS200 … das war’s. Aktuell sind diese aber garnicht an diesem Rechner verbunden, da sie an der „produktiven“ 3.4 Instanz hängen. Die 4.0 läuft nur vor sich hin und bleibt dann irgendwann hängen. Deswegen kann ich aktuell noch nicht in die Produktion gehen.

Gab es hier nochmal was neues?

Es gibt den Prozessmonitor von OSX. Dort war die Frage, ob der Dienst überhaupt noch „gestartet“ ist, oder ob er komplett abstürzt.

paresy

Der Dienst läuft noch - er führt sogar noch Befehle für die HM Komponenten etc. aus. Es ist nur kein Zugriff über Konsole oder WebFront mehr möglich.

Magst du noch einmal die aktuellste Version gegentesten?

Falls dort das Problem immer noch vorhanden ist würde ich gerne mal, falls möglich, direkt auf deinem System mir das Problem ansehen.

paresy

Das Problem tritt immer noch auf … aktuelle Version. Ich lasse ihn einfach mal hängen - remote session ist kein Problem.

Hallo,

nach aktuellem Update (a98d6bb2e49d) habe ich jetzt die selben Problem. Ich komme keine Verbindung mehr nach IPS. Werde über die Konsole noch über das Webfront. Das Logfile wird aber fleissig weitergeschrieben.

anbei mal mein Logfile vielleicht hat jemand eine Idee

logfile.zip (23.5 KB)

Gruß Stephan

Das sieht aber bei dir soweit alles korrekt aus? Hast du mal den Rechner neu gestartet?

paresy