u/HF_Martini6

▲ 3 r/webdev

WebSocket handshake issue

First off all, I'm way, way out of my expertise on this so please be patient and I apologise if I'm completely wrong here or can't provide the infos needed.

So, at my workplace we run a webserver for our building automation system/SCADA which is connected via tunnel to a remote alarming service that handles phone calls and alert information for us.

The webservice is based on obsolete software and completely depreciated systems, it doesn't even offer https and still runs partially on a very old node.js framework and needs a very old Oracle JRE to display certain things and functions. Unfortunately I can't upgrade anything and I don't have any documentation or manualsd on anything since the software vendor has gone belly up in 2021 and my predecessors were utter morons. My higher ups are still debating what to do next.

The external alerting company runs an integrated alerting system which has MS Edge as viewer for alert related information.

Now the issue:

About a week ago that MS Edge in the alerting software has stopped properly displaying our SCADA webpage (to a point where it's completely non functional), the MS Edge debugger shows:

>WebSocket --identifier and timestamp---
connection to: "ws://---IP address---/ws"
failed: Error during WebSocket handshake: Unexpected response code: 503

Am I right in thinking this is an issue because our webserver isn't configured for https/wss and the browser or system in the alerting companys office expects or forces secure connections?

reddit.com
u/HF_Martini6 — 15 hours ago