Error detected by NeoLoad
Error Code: NL-WEBSOCKET-CHANNEL-ENGINE Message: Error occured while executing WebSocket channel. Details: java.net.SocketTimeoutException: Timeout on Read at org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.onReadTimeout(AbstractWebSocketConnection.java:455) at org.eclipse.jetty.io.AbstractConnection.onFillInterestedFailed(AbstractConnection.java:141) at org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.onFillInterestedFailed(AbstractWebSocketConnection.java:431) at org.eclipse.jetty.io.AbstractConnection$ReadCallback$1.run(AbstractConnection.java:547) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) at java.lang.Thread.run(Thread.java:745)
Please refer to the documentation for further details and advice
Please guide me how to resolve this
It seems that NeoLoad did not get response from the server when trying to create the WebSocket channel.
I guess that you do not get that error when you run a virtual user validation right?
At which load do you start getting such errors? I'm wondering if the issue is related to the load and the number of concurrent users connected to your application.
When you run your test and you start geting such error, could you try to manually connect to the application and check if it behaves properly.