I am seeing a strange error with the VNC interactive desktop application. The same job, submitted to two different nodes, both running the same image, succeeds on one and fails on the other. For the successful one, the VNC desktop tab opens properly and nothing is printed to the dev tools console in Chrome. For the failed one, I get a “Failed to connect to server” error and the following printed to the dev tools console:
websock.js:185 WebSocket connection to 'wss://ondemand.ccast.ndsu.edu/rnode/node0015.thunder.ccast/18314/websockify' failed: Error during WebSocket handshake: Unexpected response code: 503 open @ websock.js:185 rfb.js:255 WebSocket on-error event (anonymous) @ rfb.js:255 rfb.js:718 Failed when connecting: Connection closed (code: 1006) _fail @ rfb.js:718
As I mentioned, both of these nodes are running the same image, and are even the same hardware build. I did not find any hints in the job root directories as to what the problem might be. When we first started working with VNC through OOD, we had an issue related to CAS, but that has been resolved.
Any suggestions on how to troubleshoot this?