So, after some random time the panel is no longer accessible.
In Chrome DevTools, i can see that the WebSocket server is no longer reachable.
reconnectingWS.min.js:30 WebSocket connection to 'ws://<for safety reasons not shown>:2053/' failed: WebSocket is closed before the connection is established
2053 due to the server being behind CloudFlare but this does not matter because the panel is also not available via direct ip-access.
2053 is availabe from my home PC (checked with nmap)
I am using
Chrome 74.0.3729.169 (Official Build) (64-Bit) (cohort: Stable)
Windows 10 Build 17134.285
The server is running
Ubuntu 14.04.6 LTS and
Java (JRE) 1.8.0_191 with phantombot 3.0.0
The logs do not contain any useful info (at least for me). There have been some OutOfMemory-Exceptions but i increased the RAM from 1M to 1G which fixed this issue.
I tried via DevTools to create a new WebSocket variable and connect to it via the DevTools console:
>var ws = new WebSocket("ws://<again removed>:2053/"); ws.onopen = (data) => console.debug(data); ws.onmessage = (data) => console.log(data); ws.onerror = (data) => console.error(data);
Uncaught DOMException: Failed to execute 'send' on 'WebSocket': Still in CONNECTING state.
WebSocket connection to 'ws://<removed>:2053/' failed: Error during WebSocket handshake: net::ERR_CONNECTION_RESET