On 07/08/2019 04:51, Jason Wee wrote:
> Hi,
> 
> we are using tomcat version 8.5.20 and we encounter the following exceptions
> 
> 24-Jul-2019 23:24:45.398 SEVERE [https-jsse-nio-8443-exec-104]
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun
>  java.lang.IllegalArgumentException
> at java.nio.Buffer.position(Buffer.java:244)
> at 
> org.apache.tomcat.util.net.TLSClientHelloExtractor.skipBytes(TLSClientHelloExtractor.java:221)
> at 
> org.apache.tomcat.util.net.TLSClientHelloExtractor.<init>(TLSClientHelloExtractor.java:118)
> at 
> org.apache.tomcat.util.net.SecureNioChannel.processSNI(SecureNioChannel.java:276)
> at 
> org.apache.tomcat.util.net.SecureNioChannel.handshake(SecureNioChannel.java:174)
> at 
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1434)
> at 
> org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
> at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> at 
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
> at java.lang.Thread.run(Thread.java:745)
> 
> and it happened a lot of times in a day everyday. However, when
> upgrade tomcat to version 8.5.43 (current latest), the exception no
> longer happened.
> 
> We would like to understand better which patch that fix the problem
> above. Can anyone give links to the fixes?

See:
https://bz.apache.org/bugzilla/show_bug.cgi?id=61948

https://github.com/apache/tomcat/commit/6952814e58620719693311339bb81faa577958bb#diff-a074df3d24dd73c34d5202691f788fc9

Mark

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to