Hmm hab seit der 2.1 ein Problem mit der Fritzbox, die über Clientsocket- Registervariable angeschlossen ist ( per Wlan) läuft alles sauber, solange die WLAN verbindung da ist. Gibts da ne Unterbrechung, schafft es IPS net diese wieder herzustellen (in der 2.0 konnte ich den Socket schließen und wieder öffnen und schon gings wieder ) !
Es hilft nur ein killen des Dienstes, da ips sich beim beenden irgendwie aufhängt. Im log sieht das dann so aus :
Habe das gleiche probleme mit der Fritzbox und noch einem anderen Client Socket(Programm monitord).
Wenn IPS einmal die Verbindung verliert hab ich keine Möglichkeit mehr sie neu zu verbinden. Es kommt dann immer der Fehler:
Socket Error # 10054
Connection reset by peer.
Nur ein Neustart von IPS bringt dann was.
Auch die Fritzbox bzw. das Programm monitord neuzustarten bringen keine Änderung. Weiß aber nicht mehr wie es unter 2.0 war.
Der Fritzbox hab ich erst stündlich was geschickt damit der Socket offenbleibt. Der Fehler kam trotzdem nach ein paar Stunden (zwischen 3 und 30 Stunden) wieder.
Jetzt trenn ich die Verbindung in IPS jede Stunde und öffne sie danach gleich wieder. Klappt bis jetzt auch ganz gut.
momentan habe ich das Problemm, das meine FritzBox sich alleine Resettet,
gibt es eine Möglichkeit zu testen ob der Port(Socket) offen ist. Weil nach einem Reset der Socket immer zu ist.
gibt es eine Möglichkeit zu testen ob der Port(Socket) offen ist.
sorry, hatte den Socket überlesen. Das Script prüft nur ob der Port auf dem Gerät offen ist.
Ob der Socket offen ist, kannst Du mit CSCK_GetOpen prüfen.