Neue Visu Aktualisierung der Variablen

Moin,
hatte gestern wieder das Problem, das kein Connect erfolgte und nur noch eine Server Neuauswahl half.

Was mir aufgefallen ist, dass die Neuauswahl zwar erst mal hilft, aber es zeitnah zu einem neuen Ausfall kommt.
Wenn ich aber hergehe, die APP hart beende und gleichzeitig den Cache leere, es länger stabil bleibt.(Android 14 mit April Patch).

„Gefühlt“ werden nach der Aktion auch die Variablen sauber aktualisiert, wie gesagt gefühlt.
Hab das Log angehangen von gestern.

7.1 Debug.txt (8,8 KB)

Das ist bei mir genauso. Eine manuelle Neuverbindung hält wesentlich kürzer.

Das könnte zum gefixten Fehler von heute passen, das würde mich auf jeden Fall freuen. Die App ist mittlerweile auch eingereicht, sollte also bald zum Download verfügbar sein.

Gerade installiert. Bin gespannt und sehr optimistisch :slight_smile: Vielen Dank!

Ist das auch schon wieder drin? Schön wäre, wenn sich unter Info die aktuelle Verbindung jederzeit anzeigen lassen könnte.

Der Toast ist noch nicht drin, der war nicht ganz so trivial. Kommt aber in einer der nächsten Versionen wieder. Die Idee mit der Anzeige in der Info finde ich charmant, das bauen wir ein.

1 „Gefällt mir“

Neue App installiert…
Handy gerade aus der Hose und nachgeschaut und es hängt bei der Verbindung. Erst nach dem kompletten Beenden der App, kam eine Verbindung zu stande.

Guten Abend,
die ersten Tests heute Abend waren schon mal erfolgreich und ich habe aktuell keinen Fehler.
Ich werde jetzt primär das iPad beobachten, ob bei den Reconnets bzw. nach dem Aufwachen per BWM die Verbindung korrekt hergestellt werden kann.

Hab vor Beginn der Testung die App hart beendet und dann die Aktualisierung installiert.

Leider auch von mir schlechte Nachrichten. Gerade scheiterte der automatische Reconnect:

7.1.1 5ebf033c20ff621fc6881ea539cea16588f738d6 1712656754 iOS 163  iPhone

9.4.2024 - 18:19:48: Successfully updated snapshot diff of ws://192.168.178.86:3777/wfc/53323/api/
9.4.2024 - 18:19:48: Connection State changed = IPSConnectionState.connected
9.4.2024 - 18:25:34: Disconnected from Socket of http://192.168.178.86:3777/api/: WebSocket closed
9.4.2024 - 18:25:34: active = true
9.4.2024 - 18:25:34: Connection State changed = IPSConnectionState.disconnected
9.4.2024 - 18:25:34: Connection State changed = IPSConnectionState.reconnecting
9.4.2024 - 18:25:34: Get Available Connection
9.4.2024 - 18:25:34: Try URLs = [http://192.168.178.86:3777/, https://8b3f3b68edxxx.ipmagic.de]
9.4.2024 - 18:25:34: Trying to establish a connection to http://192.168.178.86:3777/...
9.4.2024 - 18:25:35: Connection to http://192.168.178.86:3777/ failed
9.4.2024 - 18:25:35: Trying to establish a connection to https://8b3f3b68edxxx.ipmagic.de...
9.4.2024 - 18:25:40: Connection to https://8b3f3b68edxxx.ipmagic.de failed
9.4.2024 - 18:25:40: Updating connection, active = null, previous = ServerConnection(http://192.168.178.86:3777/api/, null, 53323, true, 38206188, true)
9.4.2024 - 18:25:40: Get Available Connection
9.4.2024 - 18:25:40: Try URLs = [http://192.168.178.86:3777/, https://8b3f3b68edxxx.ipmagic.de]
9.4.2024 - 18:25:40: Trying to establish a connection to http://192.168.178.86:3777/...
9.4.2024 - 18:25:40: Found server at http://192.168.178.86:3777/. Establishing connection...
9.4.2024 - 18:25:40: Updating connection, active = ServerConnection(http://192.168.178.86:3777/api/, null, null, false, null, false), previous = ServerConnection(http://192.168.178.86:3777/api/, null, 53323, true, 38206188, true)
9.4.2024 - 18:25:40: After hand over: ServerConnection(http://192.168.178.86:3777/api/, null, 53323, true, 38206188, true)
9.4.2024 - 18:25:40: Connect to WebSocket, uri = ws://192.168.178.86:3777/wfc/53323/api/, configuratorID = 53323
9.4.2024 - 18:25:40: Connected to Socket of ws://192.168.178.86:3777/wfc/53323/api/
9.4.2024 - 18:25:40: Failed to update snapshot diff of ws://192.168.178.86:3777/wfc/53323/api/: Request range is bigger than message buffer
9.4.2024 - 18:25:40: Disconnected from Socket of http://192.168.178.86:3777/api/: WebSocket closed
9.4.2024 - 18:25:40: active = false
9.4.2024 - 18:25:41: Snapshot from http://192.168.178.86:3777/api/ loaded
9.4.2024 - 18:25:41: Connect to WebSocket, uri = ws://192.168.178.86:3777/wfc/53323/api/, configuratorID = 53323
9.4.2024 - 18:25:41: Connected to Socket of ws://192.168.178.86:3777/wfc/53323/api/
9.4.2024 - 18:25:41: Successfully updated snapshot diff of ws://192.168.178.86:3777/wfc/53323/api/
9.4.2024 - 18:25:41: Connection State changed = IPSConnectionState.connected
9.4.2024 - 18:38:58: Disconnected from Socket of http://192.168.178.86:3777/api/: WebSocket closed
9.4.2024 - 18:38:58: active = true
9.4.2024 - 18:38:58: Connection State changed = IPSConnectionState.disconnected
9.4.2024 - 18:38:58: Connection State changed = IPSConnectionState.reconnecting
9.4.2024 - 18:38:58: Get Available Connection
9.4.2024 - 18:38:58: Try URLs = [http://192.168.178.86:3777/, https://8b3f3b68edxxx.ipmagic.de]
9.4.2024 - 18:38:58: Trying to establish a connection to http://192.168.178.86:3777/...
9.4.2024 - 18:38:58: Found server at http://192.168.178.86:3777/. Establishing connection...
9.4.2024 - 18:38:58: Updating connection, active = ServerConnection(http://192.168.178.86:3777/api/, null, null, false, null, false), previous = ServerConnection(http://192.168.178.86:3777/api/, null, 53323, true, 38308256, true)
9.4.2024 - 18:38:58: After hand over: ServerConnection(http://192.168.178.86:3777/api/, null, 53323, true, 38308256, true)
9.4.2024 - 18:38:58: Connect to WebSocket, uri = ws://192.168.178.86:3777/wfc/53323/api/, configuratorID = 53323
9.4.2024 - 18:38:58: Connected to Socket of ws://192.168.178.86:3777/wfc/53323/api/
9.4.2024 - 18:38:58: Failed to update snapshot diff of ws://192.168.178.86:3777/wfc/53323/api/: Request range is bigger than message buffer
9.4.2024 - 18:38:58: Disconnected from Socket of http://192.168.178.86:3777/api/: WebSocket closed
9.4.2024 - 18:38:58: active = false
9.4.2024 - 18:39:27: Disconnected from Socket of http://192.168.178.86:3777/api/: Catch error: ClientException: Bad file descriptor, uri=http://192.168.178.86:3777/api/
9.4.2024 - 18:39:27: active = false
9.4.2024 - 18:40:16: Create new network
9.4.2024 - 18:40:16: Get Available Connection
...

Es kam zu „ClientException: Bad file descriptor“

Ok, einige Sachen sehen aber schon deutlich besser als vorher aus, auch wenn noch was zu tun ist.

Spannend, ich kann den Fehler ein bisschen eingrenzen, verstehe aber nicht wirklich, was da schiefgeht. Ich habe erstmal noch ein bisschen mehr Debug hinzugefügt, das uns hoffentlich genaueres verrät…

1 „Gefällt mir“

Rückmeldung meinerseits:
bisher ist kein Fehler mehr am iPhone aufgetreten (egal ob Zugriff per VPN oder über ipmagic
iPad konnte ich aufgrund Dienstreise nicht dauerhaft prüfen, muss ich auf nächste Woche vertrösten. Meine Frau hat jedoch keine Fehlerbilder geschickt :slight_smile:

1 „Gefällt mir“

So, neues Debugging ist eingereicht. Ich bin mal gespannt, was da passiert… Es freut mich aber zu hören, dass wir scheinbar schon das ein oder andere Problem gelöst haben!

Bekomme jetzt am Androidgerät folgende Fehlermeldung mit der aktuellen Beta „von gerade“

Weiß aber nicht, ob das mit dem Connect zusammen hängt oder ein Androidproblem ist?

Am iPhone und iPad läuft es nach dem Update erstmal ohne Fehler.

Ich habe gerade wieder einen eingefangen:

7.1.1 4bb1ec1c13ddf61b4b49c84e862b3efe1846791e 1712926165 iOS 164  iPhone

13.4.2024 - 16:24:04: Connection State changed = IPSConnectionState.reconnecting
13.4.2024 - 16:24:04: Connection State changed = IPSConnectionState.reconnecting
13.4.2024 - 16:24:04: Connection State changed = IPSConnectionState.reconnecting
13.4.2024 - 16:24:04: Connection State changed = IPSConnectionState.reconnecting
13.4.2024 - 16:24:04: Connection State changed = IPSConnectionState.reconnecting
13.4.2024 - 16:24:04: Connection State changed = IPSConnectionState.reconnecting
13.4.2024 - 16:24:04: Connection State changed = IPSConnectionState.reconnecting
13.4.2024 - 16:24:04: Connection State changed = IPSConnectionState.reconnecting
13.4.2024 - 16:24:04: Connection State changed = IPSConnectionState.reconnecting
13.4.2024 - 16:24:04: Connection State changed = IPSConnectionState.reconnecting
13.4.2024 - 16:24:04: Connection State changed = IPSConnectionState.reconnecting
13.4.2024 - 16:24:04: Connection State changed = IPSConnectionState.reconnecting
13.4.2024 - 16:24:04: Get Available Connection
13.4.2024 - 16:24:04: Try URLs = [http://192.168.178.86:3777/, https://8b3f3b68edxxx.ipmagic.de]
13.4.2024 - 16:24:04: Trying to establish a connection to http://192.168.178.86:3777/...
13.4.2024 - 16:24:05: Found server at http://192.168.178.86:3777/. Establishing connection...
13.4.2024 - 16:24:05: Updating connection, active = ServerConnection(http://192.168.178.86:3777/api/, null, null, false, null, false), previous = ServerConnection(http://192.168.178.86:3777/api/, null, 53323, true, 2278477, true)
13.4.2024 - 16:24:05: After hand over: ServerConnection(http://192.168.178.86:3777/api/, null, 53323, true, 2278477, true)
13.4.2024 - 16:24:05: Connect to WebSocket, uri = ws://192.168.178.86:3777/wfc/53323/api/, configuratorID = 53323
13.4.2024 - 16:24:09: Connected to Socket of ws://192.168.178.86:3777/wfc/53323/api/
13.4.2024 - 16:24:09: Failed to update snapshot diff of ws://192.168.178.86:3777/wfc/53323/api/: Request range is bigger than message buffer
13.4.2024 - 16:24:09: Starting to get snapshot
13.4.2024 - 16:24:09: Disconnected from Socket of http://192.168.178.86:3777/api/: WebSocket closed
13.4.2024 - 16:24:09: active = false
13.4.2024 - 17:57:13: Error when loading snapshot after failed snapshot changes
13.4.2024 - 17:57:13: Disconnected from Socket of http://192.168.178.86:3777/api/: Catch error: ClientException: Connection reset by peer, uri=http://192.168.178.86:3777/api/
13.4.2024 - 17:57:13: active = false
13.4.2024 - 17:58:10: Create new network
13.4.2024 - 17:58:10: Get Available Connection
...

Um 17:57 hing der Verbindungsaufbau, ab 17:58 habe ich die Verbindung manuell wieder hergestellt

Ergänzung
Einen ähnlichen Fall gab es am 14.4.

7.1.1 4bb1ec1c13ddf61b4b49c84e862b3efe1846791e 1712926165 iOS 164  iPhone

14.4.2024 - 05:55:08: Connection State changed = IPSConnectionState.reconnecting
14.4.2024 - 05:55:08: Connection State changed = IPSConnectionState.reconnecting
14.4.2024 - 05:55:08: Connection State changed = IPSConnectionState.reconnecting
14.4.2024 - 05:55:08: Connection State changed = IPSConnectionState.reconnecting
14.4.2024 - 05:55:08: Connection State changed = IPSConnectionState.reconnecting
14.4.2024 - 05:55:08: Connection State changed = IPSConnectionState.reconnecting
14.4.2024 - 05:55:08: Get Available Connection
14.4.2024 - 05:55:08: Connection State changed = IPSConnectionState.reconnecting
14.4.2024 - 05:55:08: Try URLs = [http://192.168.178.86:3777/, https://8b3f3b68edxxx.ipmagic.de]
14.4.2024 - 05:55:08: Trying to establish a connection to http://192.168.178.86:3777/...
14.4.2024 - 05:55:08: Found server at http://192.168.178.86:3777/. Establishing connection...
14.4.2024 - 05:55:08: Updating connection, active = ServerConnection(http://192.168.178.86:3777/api/, null, null, false, null, false), previous = ServerConnection(http://192.168.178.86:3777/api/, null, 53323, true, 5907733, true)
14.4.2024 - 05:55:08: After hand over: ServerConnection(http://192.168.178.86:3777/api/, null, 53323, true, 5907733, true)
14.4.2024 - 05:55:08: Connect to WebSocket, uri = ws://192.168.178.86:3777/wfc/53323/api/, configuratorID = 53323
14.4.2024 - 05:55:08: Connected to Socket of ws://192.168.178.86:3777/wfc/53323/api/
14.4.2024 - 05:55:08: Failed to update snapshot diff of ws://192.168.178.86:3777/wfc/53323/api/: Request range is bigger than message buffer
14.4.2024 - 05:55:08: Starting to get snapshot
14.4.2024 - 05:55:08: Disconnected from Socket of http://192.168.178.86:3777/api/: WebSocket closed
14.4.2024 - 05:55:08: active = false
14.4.2024 - 07:54:41: Error when loading snapshot after failed snapshot changes
14.4.2024 - 07:54:41: Disconnected from Socket of http://192.168.178.86:3777/api/: Catch error: ClientException: Bad file descriptor, uri=http://192.168.178.86:3777/api/
14.4.2024 - 07:54:41: active = false
14.4.2024 - 07:55:12: Create new network
14.4.2024 - 07:55:12: Get Available Connection
…

Es bleibt kurios… Wenn der Snapshot neu geladen wird, wird prophylaktisch der aktuelle Websocket-Kanal noch einmal geschlossen. In diesem speziellen Fall passiert das aber eigentlich schon vorher, woraufhin das prophylaktische Schließen keinen Effekt mehr haben sollte. Scheinbar fliegt da aber ein Fehler. Der wiederum sollte aber auch abgefangen werden, was scheinbar nicht funktioniert… Ich bin definitiv verwirrt, was hier passiert und habe die Trennung der Verbindung nochmal mit jeder Menge Debug vollgepackt. Hoffentlich hilft das für die Lokalisierung… Ich baue heute also wieder eine Version

1 „Gefällt mir“

Das habe ich ständig wenn ich bei meinen 5 Android Tablets über den Webbrowser (weil mit Fully Kiosk einfach besser) die Visu aufrufe. Also leider immer noch unbenutzbar.

Bei der App hatte ich es Gottseidank noch nie, oder es ist mir noch nicht aufgefallen.

Ich hoffe das wird noch gefixt :slight_smile:

Hier die neuen Daten:

7.1.1 7361f71a4055cd58d310910c55c7c820456aa0c5 1713427517 iOS 165  iPhone

19.4.2024 - 00:16:48: After closing webSocket
19.4.2024 - 00:16:48: Closing WebSocket done
19.4.2024 - 05:43:49: Disconnected from Socket of http://192.168.178.86:3777/api/: WebSocket closed
19.4.2024 - 05:43:49: active = true
19.4.2024 - 05:43:49: Closing Websocket
19.4.2024 - 05:43:49: Before closing webSocket: Instance of 'IOWebSocketChannel'
19.4.2024 - 05:43:49: After closing webSocket
19.4.2024 - 05:43:49: Closing WebSocket done
19.4.2024 - 05:43:49: Connection State changed = IPSConnectionState.disconnected
19.4.2024 - 05:43:49: Connection State changed = IPSConnectionState.reconnecting
19.4.2024 - 05:43:49: Get Available Connection
19.4.2024 - 05:43:50: Try URLs = [http://192.168.178.86:3777/, https://8b3f3b68edxxx.ipmagic.de]
19.4.2024 - 05:43:50: Trying to establish a connection to http://192.168.178.86:3777/...
19.4.2024 - 05:43:50: Found server at http://192.168.178.86:3777/. Establishing connection...
19.4.2024 - 05:43:50: Updating connection, active = ServerConnection(http://192.168.178.86:3777/api/, null, null, false, null, false), previous = ServerConnection(http://192.168.178.86:3777/api/, null, 53323, true, 55376813, true)
19.4.2024 - 05:43:50: After hand over: ServerConnection(http://192.168.178.86:3777/api/, null, 53323, true, 55376813, true)
19.4.2024 - 05:43:50: Connect to WebSocket, uri = ws://192.168.178.86:3777/wfc/53323/api/, configuratorID = 53323
19.4.2024 - 05:43:50: Connected to Socket of ws://192.168.178.86:3777/wfc/53323/api/
19.4.2024 - 05:43:50: Failed to update snapshot diff of ws://192.168.178.86:3777/wfc/53323/api/: Request range is bigger than message buffer
19.4.2024 - 05:43:50: Closing Websocket
19.4.2024 - 05:43:50: Before closing webSocket: Instance of 'IOWebSocketChannel'
19.4.2024 - 05:43:50: After closing webSocket
19.4.2024 - 05:43:50: Closing WebSocket done
19.4.2024 - 05:43:50: Closing Websocket
19.4.2024 - 05:43:50: Before closing webSocket: null
19.4.2024 - 05:43:50: After closing webSocket
19.4.2024 - 05:43:50: Closing WebSocket done
19.4.2024 - 05:43:50: Starting to get snapshot
19.4.2024 - 05:43:50: Disconnected from Socket of http://192.168.178.86:3777/api/: WebSocket closed
19.4.2024 - 05:43:50: active = false
19.4.2024 - 07:44:38: Error when loading snapshot after failed snapshot changes
19.4.2024 - 07:44:38: Disconnected from Socket of http://192.168.178.86:3777/api/: Catch error: ClientException: Bad file descriptor, uri=http://192.168.178.86:3777/api/
19.4.2024 - 07:44:38: active = false
19.4.2024 - 07:47:14: Create new network
19.4.2024 - 07:47:14: Get Available Connection

Ich sag zu den Logs einfach nichts mehr und baue einfach eine neue Debug-Version… Das „kann eigentlich alles gar nicht sein“… Der Fehler passt überhaupt nicht zu der Stelle an der er fliegen sollte. Also, bohren wir ein bisschen weiter. Ich bin gespannt was wir da noch finden… Es tut mir leid, dass es hier so intensiv hin und her geht, aber leider habe ich aktuell keinen anderen Lösungsansatz :frowning:

Ja so ist es manchmal, macht es aber auch spannend :slight_smile:

Zum Glück tritt der Fehler ja jede Nacht auf. Wenn du eine Idee hast, wie ich ihn provozieren kann, dann probiere ich es gerne aus.
In seltenen Fällen sehe ich ihn auch tagsüber schon einmal.

Hier nun ein neuer Debug:

7.1.1 7a9ba8df3e591bed81962af857a9c6fa24a8eacf 1713532982 iOS 166  iPhone

20.4.2024 - 05:41:36: active = true
20.4.2024 - 05:41:36: Closing Websocket
20.4.2024 - 05:41:36: Before closing webSocket: Instance of 'IOWebSocketChannel'
20.4.2024 - 05:41:36: After closing webSocket
20.4.2024 - 05:41:36: Closing WebSocket done
20.4.2024 - 05:41:36: Connection State changed = IPSConnectionState.disconnected
20.4.2024 - 05:41:36: Connection State changed = IPSConnectionState.reconnecting
20.4.2024 - 05:41:36: Get Available Connection
20.4.2024 - 05:41:36: Try URLs = [http://192.168.178.86:3777/, https://8b3f3b68edxxx.ipmagic.de]
20.4.2024 - 05:41:36: Trying to establish a connection to http://192.168.178.86:3777/...
20.4.2024 - 05:41:36: Found server at http://192.168.178.86:3777/. Establishing connection...
20.4.2024 - 05:41:36: Updating connection, active = ServerConnection(http://192.168.178.86:3777/api/, null, null, false, null, false), previous = ServerConnection(http://192.168.178.86:3777/api/, null, 53323, true, 66473432, true)
20.4.2024 - 05:41:36: After hand over: ServerConnection(http://192.168.178.86:3777/api/, null, 53323, true, 66473432, true)
20.4.2024 - 05:41:36: Connect to WebSocket, uri = ws://192.168.178.86:3777/wfc/53323/api/, configuratorID = 53323
20.4.2024 - 05:41:36: Connected to Socket of ws://192.168.178.86:3777/wfc/53323/api/
20.4.2024 - 05:41:36: Failed to update snapshot diff of ws://192.168.178.86:3777/wfc/53323/api/: Request range is bigger than message buffer
20.4.2024 - 05:41:36: Closing Websocket
20.4.2024 - 05:41:36: Before closing webSocket: Instance of 'IOWebSocketChannel'
20.4.2024 - 05:41:36: After closing webSocket
20.4.2024 - 05:41:36: Closing WebSocket done
20.4.2024 - 05:41:36: Closing Websocket
20.4.2024 - 05:41:36: Before closing webSocket: null
20.4.2024 - 05:41:36: After closing webSocket
20.4.2024 - 05:41:36: Closing WebSocket done
20.4.2024 - 05:41:36: Starting to get snapshot
20.4.2024 - 05:41:36: Disconnected from Socket of http://192.168.178.86:3777/api/: WebSocket closed
20.4.2024 - 05:41:36: active = false
20.4.2024 - 07:54:03: Error when loading snapshot after failed snapshot changes
20.4.2024 - 07:54:03: Disconnected from Socket of http://192.168.178.86:3777/api/: Catch error: ClientException: Bad file descriptor, uri=http://192.168.178.86:3777/api/
20.4.2024 - 07:54:03: active = false
20.4.2024 - 07:55:04: Create new network
20.4.2024 - 07:55:04: Get Available Connection
...

und noch ein weiterer

7.1.1 7a9ba8df3e591bed81962af857a9c6fa24a8eacf 1713532982 iOS 166  iPhone

21.4.2024 - 09:22:22: Connection State changed = IPSConnectionState.disconnected
21.4.2024 - 09:22:22: Connection State changed = IPSConnectionState.reconnecting
21.4.2024 - 09:22:22: Get Available Connection
21.4.2024 - 09:22:22: Try URLs = [http://192.168.178.86:3777/, https://8b3f3b68edxxx.ipmagic.de]
21.4.2024 - 09:22:22: Trying to establish a connection to http://192.168.178.86:3777/...
21.4.2024 - 09:22:22: Found server at http://192.168.178.86:3777/. Establishing connection...
21.4.2024 - 09:22:22: Updating connection, active = ServerConnection(http://192.168.178.86:3777/api/, null, null, false, null, false), previous = ServerConnection(http://192.168.178.86:3777/api/, null, 53323, true, 9320216, true)
21.4.2024 - 09:22:22: After hand over: ServerConnection(http://192.168.178.86:3777/api/, null, 53323, true, 9320216, true)
21.4.2024 - 09:22:22: Connect to WebSocket, uri = ws://192.168.178.86:3777/wfc/53323/api/, configuratorID = 53323
21.4.2024 - 09:22:22: Connected to Socket of ws://192.168.178.86:3777/wfc/53323/api/
21.4.2024 - 09:22:22: Failed to update snapshot diff of ws://192.168.178.86:3777/wfc/53323/api/: Request range is bigger than message buffer
21.4.2024 - 09:22:22: Closing Websocket
21.4.2024 - 09:22:22: Before closing webSocket: Instance of 'IOWebSocketChannel'
21.4.2024 - 09:22:22: After closing webSocket
21.4.2024 - 09:22:22: Closing WebSocket done
21.4.2024 - 09:22:22: Closing Websocket
21.4.2024 - 09:22:22: Before closing webSocket: null
21.4.2024 - 09:22:22: After closing webSocket
21.4.2024 - 09:22:22: Closing WebSocket done
21.4.2024 - 09:22:22: Starting to get snapshot
21.4.2024 - 09:22:22: Disconnected from Socket of http://192.168.178.86:3777/api/: WebSocket closed
21.4.2024 - 09:22:22: active = false
21.4.2024 - 09:22:23: Snapshot received
21.4.2024 - 09:22:23: Starting to load snapshot
21.4.2024 - 09:22:23: Snapshot loaded
21.4.2024 - 09:22:23: Snapshot from http://192.168.178.86:3777/api/ loaded
21.4.2024 - 09:22:23: Connect to WebSocket, uri = ws://192.168.178.86:3777/wfc/53323/api/, configuratorID = 53323
21.4.2024 - 09:24:28: Disconnected from Socket of http://192.168.178.86:3777/api/: Catch error: OS Error: Bad file descriptor, errno = 9
21.4.2024 - 09:24:28: active = true
21.4.2024 - 09:24:28: Closing Websocket
21.4.2024 - 09:24:28: Before closing webSocket: Instance of 'IOWebSocketChannel'
21.4.2024 - 09:24:28: Error when loading snapshot after failed snapshot changes
21.4.2024 - 12:41:05: Create new network
21.4.2024 - 12:41:05: Get Available Connection
...

Moin,
bei mir gerade wieder kein Reconnect mehr. Es half nur Server neu Anwahl.

7.1 Debug.txt (8,0 KB)

War durch Home Office nicht so oft aus dem W-Lan.

Der Reconnect dauert allerdings meist 2-4 Sekunden, dafür war aber bis eben jede Verbindung erfolgreich.

Gruß Achim

Ok, ich habe potentiell mal wieder eine Stelle lokalisiert. Automatisches Handling wird da komplizierter, daher kommt bei dem Wiederverbindungs-Overlay dann ein „Ich kann das nicht automatisch“ und ein Button für den manuellen Reconnect. Schaut mal, ob das bei euch klappt, dann kann ich das ggfs. weiter verfeinern.

Und mal spaßeshalber meine Testumgebung. Beachtet vor allem die Leiste unten um diverse Disconnect-Varianten auszulösen :slight_smile:

2 „Gefällt mir“