Skripte werden nicht ausgeführt

Hallo!

Ich habe in letzter Zeit ein Problem!

Ca. alle zwei Tage passiert was, was einen komischen Fehler erzeugt.
Meine Skripte werden nicht mehr ausgeführt.

z.B.
2015-07-22 20_54_48-IP-Symcon Verwaltungskonsole.jpg

Es werden aber noch alle Sensoren, FB usw. eingelesen…

Ich komme dann auch nicht mehr übers WebFront drauf, Console funktioniert noch!
Wenn ich den IPS Rechner neu starte funktioniert wieder alles!

Ich bin echt ratlos!!!

:confused::confused::confused:

Gruß
Erwoolf

Log:

22.07.2015 17:08:07.920 | 58960 | DEBUG | VariableManager | [Server\Watch Dog Lan\Nexoc PAD 10] = True
22.07.2015 17:08:07.935 | 26966 | DEBUG | ExecuteThreadID #9 | Ausgeführt, Resultat: 1, Erfolgreich: True, Zeit: 7052 ms
22.07.2015 17:08:07.935 | 0 | WARNING | ScriptEngine | Warteschleife füllt sich, Größe: 17
22.07.2015 17:08:07.935 | 18742 | DEBUG | ExecuteThreadID #9 | Skriptausführung: 18742.ips.php ~ Absender: Ereignis #19763, Zeit Ereignis
22.07.2015 17:08:08.013 | 18742 | ERROR | ExecuteThreadID #9 | [Server\FritzBox-Auslastung\Auslese-Skript] = Invalid Response: HTTP/1.1 500 Internal Server Error
DATE: Wed, 22 Jul 2015 15:08:09 GMT
SERVER: FRITZ!Box Fon WLAN 7390 UPnP/1.0 AVM FRITZ!Box Fon WLAN 7390 84.06.30
CONNECTION: close
CONTENT-LENGTH: 433
CONTENT-TYPE: text/xml; charset=„utf-8“

s:Client
UPnPError

401
Invalid Action

22.07.2015 17:08:08.013 | 18742 | DEBUG | ExecuteThreadID #9 | Ausgeführt, Resultat: 0, Erfolgreich: False, Zeit: 78 ms
22.07.2015 17:08:08.013 | 0 | WARNING | ScriptEngine | Warteschleife füllt sich, Größe: 16
22.07.2015 17:08:08.013 | 27792 | DEBUG | ExecuteThreadID #9 | Skriptausführung: 27792.ips.php ~ Absender: Ereignis #50799, Zeit Ereignis
22.07.2015 17:08:08.076 | 55442 | MESSAGE | VariableManager | [zzz\UHR\Uhr] = 17:08
22.07.2015 17:08:08.076 | 27792 | DEBUG | ExecuteThreadID #9 | Ausgeführt, Resultat: 1, Erfolgreich: True, Zeit: 62 ms
22.07.2015 17:08:08.076 | 0 | WARNING | ScriptEngine | Warteschleife füllt sich, Größe: 15
22.07.2015 17:08:08.076 | 43826 | DEBUG | ExecuteThreadID #9 | Skriptausführung: 43826.ips.php ~ Absender: Ereignis #11150, Zeit Ereignis
22.07.2015 17:08:08.123 | 24921 | DEBUG | VariableManager | [zzz\Vorlagen\FHT80b\Steuerung\Sonstiges\Puffer\Puffer] = 10
22.07.2015 17:08:08.123 | 34536 | DEBUG | VariableManager | [zzz\Vorlagen\FHT80b\Steuerung\Sonstiges\Puffer\Puffer] = 10
22.07.2015 17:08:08.138 | 43826 | MESSAGE | ExecuteThreadID #9 | [zzz\Vorlagen\FHT80b\Steuerung\Sonstiges\Puffer] = Free Buffers: 10

22.07.2015 17:08:08.138 | 43826 | DEBUG | ExecuteThreadID #9 | Ausgeführt, Resultat: 1, Erfolgreich: True, Zeit: 60 ms
22.07.2015 17:08:08.138 | 0 | WARNING | ScriptEngine | Warteschleife füllt sich, Größe: 14
22.07.2015 17:08:08.138 | 34055 | DEBUG | ExecuteThreadID #9 | Skriptausführung: 34055.ips.php ~ Absender: Ereignis #39382, Zeit Ereignis
22.07.2015 17:08:08.201 | 34055 | DEBUG | ExecuteThreadID #9 | Ausgeführt, Resultat: 1, Erfolgreich: True, Zeit: 60 ms
22.07.2015 17:08:08.201 | 0 | WARNING | ScriptEngine | Warteschleife füllt sich, Größe: 13
22.07.2015 17:08:08.201 | 43786 | DEBUG | ExecuteThreadID #9 | Skriptausführung: 43786.ips.php ~ Absender: Ereignis #54358, Zeit Ereignis
22.07.2015 17:08:08.247 | 32395 | MESSAGE | VariableManager | [zzz\Dashboard lebensbit\Dashboard Lebensbit] = True
22.07.2015 17:08:08.247 | 43786 | DEBUG | ExecuteThreadID #9 | Ausgeführt, Resultat: 1, Erfolgreich: True, Zeit: 59 ms
22.07.2015 17:08:08.247 | 0 | WARNING | ScriptEngine | Warteschleife füllt sich, Größe: 12
22.07.2015 17:08:08.247 | 59326 | DEBUG | ExecuteThreadID #9 | Skriptausführung: 59326.ips.php ~ Absender: Ereignis #40442, Zeit Ereignis
22.07.2015 17:08:08.310 | 22675 | DEBUG | VariableManager | [Server\CPU Visualisierung\CPU Duchschnitt] = 27
22.07.2015 17:08:08.310 | 59326 | DEBUG | ExecuteThreadID #9 | Ausgeführt, Resultat: 1, Erfolgreich: True, Zeit: 61 ms
22.07.2015 17:08:08.310 | 0 | WARNING | ScriptEngine | Warteschleife füllt sich, Größe: 13
22.07.2015 17:08:08.310 | 50238 | DEBUG | ExecuteThreadID #9 | Skriptausführung: 50238.ips.php ~ Absender: Ereignis #35522, Variable #30751, Auslöser: OnUpdate
22.07.2015 17:08:09.246 | 34386 | MESSAGE | VariableManager | [Sonnig Holzheizung\ThermoJet\1_Solar Vorlauf] = 87.4
22.07.2015 17:08:09.246 | 38070 | MESSAGE | VariableManager | [Sonnig Holzheizung\ThermoJet\2_Holzofen Vorlauf] = 26.1
22.07.2015 17:08:09.246 | 44681 | DEBUG | VariableManager | [Sonnig Holzheizung\ThermoJet\3_Puffer 1 Unten] = 88

Abend!

22.07.2015 17:08:07.935 | 0 | WARNING | ScriptEngine | Warteschleife füllt sich, Größe: 17

Mindestens eines deiner Scripte spinnt und hängt sich quasi auf, dadurch wird eine Warteschlange gebildet und alles hängt… Das kann so weit gehen, das nichts mehr funktioniert. Hab ich auch schon geschafft :smiley:

Schau mal in der IPS-Console…oben links auf „Ansicht hinzufügen“ und dann auf „PHP-Informationen“. Da sieht du dann, normal in rot markiert, welches Script spinnt. Dann kannst du bei dem Script selbst auf Fehlersuche gehen.

> Ansonsten ist es immer gut zu wissen, ob du IPS unter Windows oder Unix/Raspberry im Einsatz hast. Und welche Version du im Einsatz hast.

Grüße,
Chris

Danke!!!

Wird ich beim nächsten Hänger probieren!

:slight_smile: SNMP Scripte sind zbsp gaaaanz oft solche Fehlerquellen (ist aber fast immer ein Problem in der SNMP.dll und kannst nix dafuer. Wurde bei mit schon total verbannt), andere externen Queĺlen oder Loops in Scripten/Ablauefen, wenn die Warteschlange sich dauernd erhoeht. Siehts ja auch welche Scripte in der Problemzeit so ausgeführt werden.