When running with more than 2 virtual users websocket channels getting closed.
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
Could it just be a consequence of dynamic parameters that were not correlated? You may still have some static id's related to the user and so when running 2 concurrent users there's an issue.
Do you have that error at the beginning? Have you checked if at least the channel was properly established on both users?
You may have to run a test in debug mode to see all the user transactions. To do so, you can start the test using the "buggy" icon instead of the regular play button.