You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Apr 6, 2021. It is now read-only.
Everything works fine but when the cert expired and client tries to connect.
I get a BufferOverflowException without any other error/information and not any indication what the error was.
Exception in thread "Thread-10" java.nio.BufferOverflowException
at java.nio.DirectByteBuffer.put(DirectByteBuffer.java:363)
at java.nio.DirectByteBuffer.put(DirectByteBuffer.java:342)
at sun.nio.ch.IOUtil.write(IOUtil.java:60)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:471)
at org.java_websocket.SSLSocketChannel2.close(SSLSocketChannel2.java:270)
at org.java_websocket.WebSocketImpl.closeConnection(WebSocketImpl.java:453)
at org.java_websocket.WebSocketImpl.closeConnection(WebSocketImpl.java:472)
at org.java_websocket.WebSocketImpl.eot(WebSocketImpl.java:509)
at org.java_websocket.client.WebSocketClient.interruptableRun(WebSocketClient.java:249)
at org.java_websocket.client.WebSocketClient.run(WebSocketClient.java:188)
at java.lang.Thread.run(Thread.java:745)
The same problem also occurs when the certificate is not "trustworthy". I tried it with an old version of the JDK which does not trust letsencrypt yet, and got the same error.
SSL cert was installed using the instructions from deepstream tutorials
Everything works fine but when the cert expired and client tries to connect.
I get a
BufferOverflowException
without any other error/information and not any indication what the error was.There's a possibly related issue on TooTallNate/Java-WebSocket#380
The text was updated successfully, but these errors were encountered: