Either this: interfaces.webSocket.connect("https://${ip}:12345", ignoreSSLIssues: "true")
Or this: interfaces.webSocket.connect("wss://${ip}:12345", ignoreSSLIssues: "true" )
causes this:
webSocketStatus(String status) : failure: Unexpected status line: ACK
What "status line" is this referring to? I can connect to the server and receive messages just fine using curl. And I don't see any "ACK" coming from the server when using curl.
Sorry if I'm asking the obvious, but I assume the device you're connecting to does indeed use websockets and not just HTTP(S)? The behavior you're seeing plus the protocol in the address are what have me wondering. There are other methods if you're handling HTTP.