com.neovisionaries.ws.client.OpeningHandshakeException: The status code of the opening handshake response is not '101 Switching Protocols'. The status line is: HTTP/1.1 404 WebSocket Upgrade Failure at com.neovisionaries.ws.client.HandshakeReader.validateStatusLine(HandshakeReader.java:232) at com.neovisionaries.ws.client.HandshakeReader.readHandshake(HandshakeReader.java:54) at com.neovisionaries.ws.client.WebSocket.readHandshake(WebSocket.java:3113) at com.neovisionaries.ws.client.WebSocket.shakeHands(WebSocket.java:2992) at com.neovisionaries.ws.client.WebSocket.connect(WebSocket.java:2034) at com.clover.remote.client.transport.websocket.CloverNVWebSocketClient.connect(CloverNVWebSocketClient.java:59) at com.clover.remote.client.transport.websocket.WebSocketCloverTransport$5.doInBackground(WebSocketCloverTransport.java:208) at android.os.AsyncTask$1$1.run(AsyncTask.java:15) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)