ArchiveBot
ArchiveBot copied to clipboard
Dashboard WebSocket "lost connection" on iOS devices
Not sure if this is a problem on my end or the dashboard end but trying to access the "Beta" dashboard on any of my ios devices results in Lost connection errors.
~~The new websocket server (#367) crashed. It has been restarted since, but I'm not sure what caused this, so I'm turning this issue into a general one.~~
Turns out that I misunderstood this issue. This was not related to the dashboard server crash in the early morning hours UTC of 2019-05-18 but is a general problem on iOS devices. I also discovered issues with another iPad client previously which causes lots of connections that never time out and build up large send buffers on the server.
This seems to be some sort of issue with the iOS devices, not with our WebSocket server. Possibly, the devices are simply too slow to process the data quickly enough, triggering some sort of timeout or filling up a receive buffer. Another possibility is something like this issue.