OpenHab Cloud Disconnect then Reconnect lot of times

Hi,
gone live this morning with OpenHab 3.3.0 running into a docker container.
Docker run on a Debian Bullseye and contain only OpenHab 3.3.0 container alone.

Since I connected my OpenHab Istance to OpenHab Cloud, got lot of this event in the logs:

2022-11-07 12:48:54.697 [INFO ] [io.openhabcloud.internal.CloudClient] - Disconnected from the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)
2022-11-07 12:49:10.863 [INFO ] [io.openhabcloud.internal.CloudClient] - Connected to the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)
2022-11-07 12:57:10.500 [INFO ] [io.openhabcloud.internal.CloudClient] - Disconnected from the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)
2022-11-07 12:57:31.881 [INFO ] [io.openhabcloud.internal.CloudClient] - Connected to the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)
2022-11-07 13:01:50.431 [INFO ] [io.openhabcloud.internal.CloudClient] - Disconnected from the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)
2022-11-07 13:01:55.195 [INFO ] [io.openhabcloud.internal.CloudClient] - Connected to the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)
2022-11-07 13:03:14.604 [INFO ] [io.openhabcloud.internal.CloudClient] - Disconnected from the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)
2022-11-07 13:03:29.544 [INFO ] [io.openhabcloud.internal.CloudClient] - Connected to the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)
2022-11-07 13:07:26.470 [INFO ] [io.openhabcloud.internal.CloudClient] - Disconnected from the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)
2022-11-07 13:07:56.876 [INFO ] [io.openhabcloud.internal.CloudClient] - Connected to the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)
2022-11-07 13:10:31.011 [INFO ] [io.openhabcloud.internal.CloudClient] - Disconnected from the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)
2022-11-07 13:10:42.140 [INFO ] [io.openhabcloud.internal.CloudClient] - Connected to the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)
2022-11-07 13:14:08.127 [INFO ] [io.openhabcloud.internal.CloudClient] - Disconnected from the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)
2022-11-07 13:14:32.603 [INFO ] [io.openhabcloud.internal.CloudClient] - Connected to the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)
2022-11-07 13:19:34.681 [INFO ] [io.openhabcloud.internal.CloudClient] - Disconnected from the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)
2022-11-07 13:20:06.482 [INFO ] [io.openhabcloud.internal.CloudClient] - Connected to the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)
2022-11-07 13:21:49.228 [INFO ] [io.openhabcloud.internal.CloudClient] - Disconnected from the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)
2022-11-07 13:22:16.423 [INFO ] [io.openhabcloud.internal.CloudClient] - Connected to the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)
2022-11-07 13:24:51.987 [INFO ] [io.openhabcloud.internal.CloudClient] - Disconnected from the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)
2022-11-07 13:24:58.474 [INFO ] [io.openhabcloud.internal.CloudClient] - Connected to the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)
2022-11-07 13:27:58.936 [INFO ] [io.openhabcloud.internal.CloudClient] - Disconnected from the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)
2022-11-07 13:28:18.459 [INFO ] [io.openhabcloud.internal.CloudClient] - Connected to the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)
2022-11-07 13:29:36.142 [INFO ] [io.openhabcloud.internal.CloudClient] - Disconnected from the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)
2022-11-07 13:29:46.554 [INFO ] [io.openhabcloud.internal.CloudClient] - Connected to the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)
2022-11-07 13:31:57.719 [INFO ] [io.openhabcloud.internal.CloudClient] - Disconnected from the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)
2022-11-07 13:32:10.551 [INFO ] [io.openhabcloud.internal.CloudClient] - Connected to the openHAB Cloud service (UUID = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, base URL = http://localhost:8080)

As you can see Cloud Connector disconnect the reconnect after few seconds, lot of time.
I have a live ping to www.google.com from debian box and it have no issue, internet connectivity at my house working fine.
With OpenHab 2.4.0 that ran until this morning, I have no issue with cloud connector.
Thanks

Marco

I have the same issue. Following.

My Logs from Openhab:
2022-11-09 19:24:18.588 [WARN ] [io.openhabcloud.internal.CloudClient] - Error during communication: EngineIOException xhr poll error
2022-11-09 19:24:18.588 [WARN ] [io.openhabcloud.internal.CloudClient] - Socket.IO disconnected: transport error
2022-11-09 19:24:18.589 [INFO ] [io.openhabcloud.internal.CloudClient] - Disconnected from the openHAB Cloud service (UUID = 9e…46, base URL = http://localhost:8080)
2022-11-09 19:24:19.491 [INFO ] [io.openhabcloud.internal.CloudClient] - Connected to the openHAB Cloud service (UUID = 9e…46, base URL = http://localhost:8080)

2022-11-09 19:24:29.497 [WARN ] [io.openhabcloud.internal.CloudClient] - Error during communication: EngineIOException xhr poll error
2022-11-09 19:24:29.498 [WARN ] [io.openhabcloud.internal.CloudClient] - Socket.IO disconnected: transport error
2022-11-09 19:24:29.499 [INFO ] [io.openhabcloud.internal.CloudClient] - Disconnected from the openHAB Cloud service (UUID = 9e…46, base URL = http://localhost:8080)
2022-11-09 19:24:30.231 [INFO ] [io.openhabcloud.internal.CloudClient] - Connected to the openHAB Cloud service (UUID = 9e…46, base URL = http://localhost:8080)

Going to try a couple suggestions from here: Personal OpenHab Cloud to OpenHabian disconnects often - #8 by rpwong

This patch seems to have fixed it…

I had a similar issue and I managed to resolve it by pinging the websocket connection more frequently so it doesn’t close the session by adding these two parameters to app.js -

var io = require('socket.io')(server, {
    logger: logger, 'pingTimeout': 18000, 'pingInterval': 6000
});

from this

var io = require('socket.io')(server, {
    logger: logger
});