aerokube / ggr-ui

The missing /status API for Ggr
https://aerokube.com/ggr-ui/latest/
Apache License 2.0
39 stars 15 forks source link

VNC/Logs disconnect/reconnect every few seconds #24

Closed aluitink closed 6 years ago

aluitink commented 6 years ago

Hello, I've set up a 3 node cluster and I'm trying to use ggr-ui to aggregate the VNC/Logs into a single Selenoid-UI.

The individual Selenoid-UI instances work great, but if I try to view the aggregate view, the VNC/Logs are connected/reconnected over and over again.

Seeing Connection closed (code: 1000) on the WS session in Dev tools and remote Selenoid logs show connect/disconnect of VNC/Log sessions.

vania-pooh commented 6 years ago

@aluitink what's inside GGR UI logs?

aluitink commented 6 years ago

Just these lines cycling over and over.

[WEBSOCKET] [New connection] [10.1.17.97] [WEBSOCKET] [Starting websocket session to ws://10.1.17.115:4444/logs/656ea92e8412f950947da1fcf5736850] [10.1.17.97] [WEBSOCKET] [Client disconnected: ws://10.1.17.115:4444/logs/656ea92e8412f950947da1fcf5736850] [10.1.17.97] [WEBSOCKET] [Closed websocket session to ws://10.1.17.115:4444/logs/656ea92e8412f950947da1fcf5736850] [10.1.17.97] [WEBSOCKET] [New connection] [10.1.17.97] [WEBSOCKET] [Starting websocket session to ws://10.1.17.115:4444/vnc/656ea92e8412f950947da1fcf5736850] [10.1.17.97] [WEBSOCKET] [Client disconnected: ws://10.1.17.115:4444/vnc/656ea92e8412f950947da1fcf5736850] [10.1.17.97] [WEBSOCKET] [Closed websocket session to ws://10.1.17.115:4444/vnc/656ea92e8412f950947da1fcf5736850] [10.1.17.97] [WEBSOCKET] [New connection] [10.1.17.97] [WEBSOCKET] [Starting websocket session to ws://10.1.17.115:4444/logs/656ea92e8412f950947da1fcf5736850] [10.1.17.97] [WEBSOCKET] [Client disconnected: ws://10.1.17.115:4444/logs/656ea92e8412f950947da1fcf5736850] [10.1.17.97] [WEBSOCKET] [Closed websocket session to ws://10.1.17.115:4444/logs/656ea92e8412f950947da1fcf5736850] [10.1.17.97]

vania-pooh commented 6 years ago

@aluitink that's confirmed to be a bug and will be fixed in next release.