Testsuite: org.apache.coyote.http2.TestHttp2Section_3_2 Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.903 sec ------------- Standard Error ----------------- 06-Feb-2024 22:47:52.110 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionUpgradeFirstResponse[0: loop [0], useAsyncIO[false]]] 06-Feb-2024 22:47:53.167 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio-127.0.0.1-auto-1"] connector has been configured to support HTTP upgrade to [h2c] 06-Feb-2024 22:47:53.168 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-1"] 06-Feb-2024 22:47:53.194 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Feb-2024 22:47:53.195 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M17-dev] 06-Feb-2024 22:47:53.297 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-1-42971"] 06-Feb-2024 22:47:53.563 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-1-42971"] 06-Feb-2024 22:47:53.566 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Feb-2024 22:47:53.602 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-1-42971"] 06-Feb-2024 22:47:53.611 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-1-42971"] 06-Feb-2024 22:47:53.620 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionInvalidPrefaceStart[0: loop [0], useAsyncIO[false]]] 06-Feb-2024 22:47:53.635 INFO [Time-limited test] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio-127.0.0.1-auto-2"] connector has been configured to support HTTP upgrade to [h2c] 06-Feb-2024 22:47:53.642 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-2"] 06-Feb-2024 22:47:53.643 INFO [Time-limited test] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Feb-2024 22:47:53.643 INFO [Time-limited test] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M17-dev] 06-Feb-2024 22:47:53.657 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-2-42941"] 06-Feb-2024 22:47:53.729 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-2-42941"] 06-Feb-2024 22:47:53.731 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Feb-2024 22:47:53.735 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-2-42941"] 06-Feb-2024 22:47:53.738 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-2-42941"] 06-Feb-2024 22:47:53.740 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testSplitConnectionValue01[0: loop [0], useAsyncIO[false]]] 06-Feb-2024 22:47:53.747 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio-127.0.0.1-auto-3"] connector has been configured to support HTTP upgrade to [h2c] 06-Feb-2024 22:47:53.752 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-3"] 06-Feb-2024 22:47:53.754 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Feb-2024 22:47:53.755 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M17-dev] 06-Feb-2024 22:47:53.773 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-3-39895"] 06-Feb-2024 22:47:53.787 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-3-39895"] 06-Feb-2024 22:47:53.790 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Feb-2024 22:47:53.792 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-3-39895"] 06-Feb-2024 22:47:53.797 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-3-39895"] 06-Feb-2024 22:47:53.808 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testSplitConnectionValue02[0: loop [0], useAsyncIO[false]]] 06-Feb-2024 22:47:53.820 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio-127.0.0.1-auto-4"] connector has been configured to support HTTP upgrade to [h2c] 06-Feb-2024 22:47:53.821 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-4"] 06-Feb-2024 22:47:53.821 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Feb-2024 22:47:53.822 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M17-dev] 06-Feb-2024 22:47:53.827 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-4-45669"] 06-Feb-2024 22:47:53.854 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-4-45669"] 06-Feb-2024 22:47:53.857 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Feb-2024 22:47:53.860 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-4-45669"] 06-Feb-2024 22:47:53.866 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-4-45669"] 06-Feb-2024 22:47:53.867 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testMissingConnectionValue[0: loop [0], useAsyncIO[false]]] 06-Feb-2024 22:47:53.869 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio-127.0.0.1-auto-5"] connector has been configured to support HTTP upgrade to [h2c] 06-Feb-2024 22:47:53.870 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-5"] 06-Feb-2024 22:47:53.870 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Feb-2024 22:47:53.871 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M17-dev] 06-Feb-2024 22:47:53.884 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-5-45135"] 06-Feb-2024 22:47:53.920 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-5-45135"] 06-Feb-2024 22:47:53.923 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Feb-2024 22:47:53.926 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-5-45135"] 06-Feb-2024 22:47:53.928 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-5-45135"] 06-Feb-2024 22:47:53.930 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionNoHttp2Support[0: loop [0], useAsyncIO[false]]] 06-Feb-2024 22:47:53.932 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-6"] 06-Feb-2024 22:47:53.933 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Feb-2024 22:47:53.933 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M17-dev] 06-Feb-2024 22:47:53.937 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-6-42793"] 06-Feb-2024 22:47:53.989 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-6-42793"] 06-Feb-2024 22:47:53.992 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Feb-2024 22:47:53.996 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-6-42793"] 06-Feb-2024 22:47:54.002 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-6-42793"] 06-Feb-2024 22:47:54.004 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionNoPreface[0: loop [0], useAsyncIO[false]]] 06-Feb-2024 22:47:54.010 INFO [Time-limited test] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio-127.0.0.1-auto-7"] connector has been configured to support HTTP upgrade to [h2c] 06-Feb-2024 22:47:54.010 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-7"] 06-Feb-2024 22:47:54.011 INFO [Time-limited test] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Feb-2024 22:47:54.011 INFO [Time-limited test] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M17-dev] 06-Feb-2024 22:47:54.019 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-7-34241"] 06-Feb-2024 22:47:54.033 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-7-34241"] 06-Feb-2024 22:47:54.039 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Feb-2024 22:47:54.046 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-7-34241"] 06-Feb-2024 22:47:54.048 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-7-34241"] 06-Feb-2024 22:47:54.050 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testZeroHttp2Settings[0: loop [0], useAsyncIO[false]]] 06-Feb-2024 22:47:54.054 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio-127.0.0.1-auto-8"] connector has been configured to support HTTP upgrade to [h2c] 06-Feb-2024 22:47:54.055 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-8"] 06-Feb-2024 22:47:54.058 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Feb-2024 22:47:54.058 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M17-dev] 06-Feb-2024 22:47:54.062 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-8-33779"] 06-Feb-2024 22:47:54.114 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-8-33779"] 06-Feb-2024 22:47:54.116 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Feb-2024 22:47:54.119 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-8-33779"] 06-Feb-2024 22:47:54.123 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-8-33779"] 06-Feb-2024 22:47:54.125 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionIncompletePrefaceStart[0: loop [0], useAsyncIO[false]]] 06-Feb-2024 22:47:54.140 INFO [Time-limited test] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio-127.0.0.1-auto-9"] connector has been configured to support HTTP upgrade to [h2c] 06-Feb-2024 22:47:54.141 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-9"] 06-Feb-2024 22:47:54.141 INFO [Time-limited test] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Feb-2024 22:47:54.141 INFO [Time-limited test] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M17-dev] 06-Feb-2024 22:47:54.151 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-9-32945"] 06-Feb-2024 22:47:54.198 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-9-32945"] 06-Feb-2024 22:47:54.201 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Feb-2024 22:47:54.203 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-9-32945"] 06-Feb-2024 22:47:54.213 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-9-32945"] 06-Feb-2024 22:47:54.215 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testMultipleHttp2Settings[0: loop [0], useAsyncIO[false]]] 06-Feb-2024 22:47:54.217 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio-127.0.0.1-auto-10"] connector has been configured to support HTTP upgrade to [h2c] 06-Feb-2024 22:47:54.217 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-10"] 06-Feb-2024 22:47:54.218 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Feb-2024 22:47:54.218 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M17-dev] 06-Feb-2024 22:47:54.222 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-10-41523"] 06-Feb-2024 22:47:54.237 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-10-41523"] 06-Feb-2024 22:47:54.240 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Feb-2024 22:47:54.242 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-10-41523"] 06-Feb-2024 22:47:54.256 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-10-41523"] 06-Feb-2024 22:47:54.258 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionUpgradeWrongProtocol[0: loop [0], useAsyncIO[false]]] 06-Feb-2024 22:47:54.267 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio-127.0.0.1-auto-11"] connector has been configured to support HTTP upgrade to [h2c] 06-Feb-2024 22:47:54.269 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-11"] 06-Feb-2024 22:47:54.270 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Feb-2024 22:47:54.276 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M17-dev] 06-Feb-2024 22:47:54.285 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-11-40011"] 06-Feb-2024 22:47:54.336 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-11-40011"] 06-Feb-2024 22:47:54.339 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Feb-2024 22:47:54.342 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-11-40011"] 06-Feb-2024 22:47:54.345 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-11-40011"] 06-Feb-2024 22:47:54.347 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionUpgradeFirstResponse[1: loop [0], useAsyncIO[true]]] 06-Feb-2024 22:47:54.349 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio-127.0.0.1-auto-12"] connector has been configured to support HTTP upgrade to [h2c] 06-Feb-2024 22:47:54.350 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-12"] 06-Feb-2024 22:47:54.350 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Feb-2024 22:47:54.351 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M17-dev] 06-Feb-2024 22:47:54.355 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-12-39523"] 06-Feb-2024 22:47:54.372 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-12-39523"] 06-Feb-2024 22:47:54.374 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Feb-2024 22:47:54.376 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-12-39523"] 06-Feb-2024 22:47:54.381 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-12-39523"] 06-Feb-2024 22:47:54.386 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionInvalidPrefaceStart[1: loop [0], useAsyncIO[true]]] 06-Feb-2024 22:47:54.389 INFO [Time-limited test] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio-127.0.0.1-auto-13"] connector has been configured to support HTTP upgrade to [h2c] 06-Feb-2024 22:47:54.393 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-13"] 06-Feb-2024 22:47:54.394 INFO [Time-limited test] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Feb-2024 22:47:54.394 INFO [Time-limited test] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M17-dev] 06-Feb-2024 22:47:54.409 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-13-39553"] 06-Feb-2024 22:47:54.441 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-13-39553"] 06-Feb-2024 22:47:54.442 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Feb-2024 22:47:54.444 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-13-39553"] Exception in thread "http-nio-127.0.0.1-auto-13-exec-2" org.apache.coyote.ProtocolException: Invalid connection preface presented at org.apache.coyote.http2.Http2AsyncParser$PrefaceCompletionHandler.callHandler(Http2AsyncParser.java:96) at org.apache.tomcat.util.net.SocketWrapperBase$VectoredIOCompletionHandler.completed(SocketWrapperBase.java:1076) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper$NioOperationState.run(NioEndpoint.java:1662) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.base/java.lang.Thread.run(Thread.java:1570) 06-Feb-2024 22:47:54.455 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-13-39553"] 06-Feb-2024 22:47:54.464 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testSplitConnectionValue01[1: loop [0], useAsyncIO[true]]] 06-Feb-2024 22:47:54.466 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio-127.0.0.1-auto-14"] connector has been configured to support HTTP upgrade to [h2c] 06-Feb-2024 22:47:54.466 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-14"] 06-Feb-2024 22:47:54.467 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Feb-2024 22:47:54.467 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M17-dev] 06-Feb-2024 22:47:54.477 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-14-33061"] 06-Feb-2024 22:47:54.535 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-14-33061"] 06-Feb-2024 22:47:54.538 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Feb-2024 22:47:54.541 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-14-33061"] 06-Feb-2024 22:47:54.542 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-14-33061"] 06-Feb-2024 22:47:54.543 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testSplitConnectionValue02[1: loop [0], useAsyncIO[true]]] 06-Feb-2024 22:47:54.552 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio-127.0.0.1-auto-15"] connector has been configured to support HTTP upgrade to [h2c] 06-Feb-2024 22:47:54.556 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-15"] 06-Feb-2024 22:47:54.556 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Feb-2024 22:47:54.557 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M17-dev] 06-Feb-2024 22:47:54.578 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-15-36741"] 06-Feb-2024 22:47:54.600 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-15-36741"] 06-Feb-2024 22:47:54.603 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Feb-2024 22:47:54.605 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-15-36741"] 06-Feb-2024 22:47:54.610 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-15-36741"] 06-Feb-2024 22:47:54.611 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testMissingConnectionValue[1: loop [0], useAsyncIO[true]]] 06-Feb-2024 22:47:54.613 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio-127.0.0.1-auto-16"] connector has been configured to support HTTP upgrade to [h2c] 06-Feb-2024 22:47:54.614 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-16"] 06-Feb-2024 22:47:54.615 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Feb-2024 22:47:54.615 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M17-dev] 06-Feb-2024 22:47:54.626 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-16-43027"] 06-Feb-2024 22:47:54.640 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-16-43027"] 06-Feb-2024 22:47:54.642 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Feb-2024 22:47:54.645 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-16-43027"] 06-Feb-2024 22:47:54.648 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-16-43027"] 06-Feb-2024 22:47:54.651 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionNoHttp2Support[1: loop [0], useAsyncIO[true]]] 06-Feb-2024 22:47:54.654 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-17"] 06-Feb-2024 22:47:54.655 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Feb-2024 22:47:54.656 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M17-dev] 06-Feb-2024 22:47:54.663 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-17-44719"] 06-Feb-2024 22:47:54.678 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-17-44719"] 06-Feb-2024 22:47:54.682 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Feb-2024 22:47:54.685 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-17-44719"] 06-Feb-2024 22:47:54.687 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-17-44719"] 06-Feb-2024 22:47:54.688 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionNoPreface[1: loop [0], useAsyncIO[true]]] 06-Feb-2024 22:47:54.695 INFO [Time-limited test] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio-127.0.0.1-auto-18"] connector has been configured to support HTTP upgrade to [h2c] 06-Feb-2024 22:47:54.696 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-18"] 06-Feb-2024 22:47:54.696 INFO [Time-limited test] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Feb-2024 22:47:54.697 INFO [Time-limited test] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M17-dev] 06-Feb-2024 22:47:54.700 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-18-39713"] 06-Feb-2024 22:47:54.736 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-18-39713"] 06-Feb-2024 22:47:54.741 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Feb-2024 22:47:54.744 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-18-39713"] 06-Feb-2024 22:47:54.749 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-18-39713"] 06-Feb-2024 22:47:54.755 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testZeroHttp2Settings[1: loop [0], useAsyncIO[true]]] 06-Feb-2024 22:47:54.757 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio-127.0.0.1-auto-19"] connector has been configured to support HTTP upgrade to [h2c] 06-Feb-2024 22:47:54.757 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-19"] 06-Feb-2024 22:47:54.758 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Feb-2024 22:47:54.758 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M17-dev] 06-Feb-2024 22:47:54.761 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-19-43047"] 06-Feb-2024 22:47:54.779 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-19-43047"] 06-Feb-2024 22:47:54.782 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Feb-2024 22:47:54.784 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-19-43047"] 06-Feb-2024 22:47:54.797 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-19-43047"] 06-Feb-2024 22:47:54.800 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionIncompletePrefaceStart[1: loop [0], useAsyncIO[true]]] 06-Feb-2024 22:47:54.810 INFO [Time-limited test] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio-127.0.0.1-auto-20"] connector has been configured to support HTTP upgrade to [h2c] 06-Feb-2024 22:47:54.810 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-20"] 06-Feb-2024 22:47:54.811 INFO [Time-limited test] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Feb-2024 22:47:54.812 INFO [Time-limited test] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M17-dev] 06-Feb-2024 22:47:54.817 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-20-37629"] 06-Feb-2024 22:47:54.850 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-20-37629"] Exception in thread "http-nio-127.0.0.1-auto-20-exec-2" org.apache.coyote.ProtocolException: Invalid connection preface presented at org.apache.coyote.http2.Http2AsyncParser$PrefaceCompletionHandler.callHandler(Http2AsyncParser.java:96) at org.apache.tomcat.util.net.SocketWrapperBase$VectoredIOCompletionHandler.completed(SocketWrapperBase.java:1076) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper$NioOperationState.run(NioEndpoint.java:1662) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.base/java.lang.Thread.run(Thread.java:1570) 06-Feb-2024 22:47:54.853 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Feb-2024 22:47:54.856 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-20-37629"] 06-Feb-2024 22:47:54.860 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-20-37629"] 06-Feb-2024 22:47:54.861 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testMultipleHttp2Settings[1: loop [0], useAsyncIO[true]]] 06-Feb-2024 22:47:54.862 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio-127.0.0.1-auto-21"] connector has been configured to support HTTP upgrade to [h2c] 06-Feb-2024 22:47:54.863 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-21"] 06-Feb-2024 22:47:54.863 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Feb-2024 22:47:54.863 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M17-dev] 06-Feb-2024 22:47:54.866 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-21-44185"] 06-Feb-2024 22:47:54.872 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-21-44185"] 06-Feb-2024 22:47:54.873 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Feb-2024 22:47:54.875 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-21-44185"] 06-Feb-2024 22:47:54.876 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-21-44185"] 06-Feb-2024 22:47:54.877 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionUpgradeWrongProtocol[1: loop [0], useAsyncIO[true]]] 06-Feb-2024 22:47:54.878 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio-127.0.0.1-auto-22"] connector has been configured to support HTTP upgrade to [h2c] 06-Feb-2024 22:47:54.879 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-22"] 06-Feb-2024 22:47:54.879 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Feb-2024 22:47:54.879 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M17-dev] 06-Feb-2024 22:47:54.883 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-22-36241"] 06-Feb-2024 22:47:54.891 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-22-36241"] 06-Feb-2024 22:47:54.891 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Feb-2024 22:47:54.893 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-22-36241"] 06-Feb-2024 22:47:54.895 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-22-36241"] ------------- ---------------- --------------- Testcase: testConnectionUpgradeFirstResponse[0: loop [0], useAsyncIO[false]] took 1.592 sec Testcase: testConnectionInvalidPrefaceStart[0: loop [0], useAsyncIO[false]] took 0.12 sec Testcase: testSplitConnectionValue01[0: loop [0], useAsyncIO[false]] took 0.067 sec Testcase: testSplitConnectionValue02[0: loop [0], useAsyncIO[false]] took 0.059 sec Testcase: testMissingConnectionValue[0: loop [0], useAsyncIO[false]] took 0.062 sec Testcase: testConnectionNoHttp2Support[0: loop [0], useAsyncIO[false]] took 0.073 sec Testcase: testConnectionNoPreface[0: loop [0], useAsyncIO[false]] took 0.046 sec Testcase: testZeroHttp2Settings[0: loop [0], useAsyncIO[false]] took 0.075 sec Testcase: testConnectionIncompletePrefaceStart[0: loop [0], useAsyncIO[false]] took 0.089 sec Testcase: testMultipleHttp2Settings[0: loop [0], useAsyncIO[false]] took 0.043 sec Testcase: testConnectionUpgradeWrongProtocol[0: loop [0], useAsyncIO[false]] took 0.089 sec Testcase: testConnectionUpgradeFirstResponse[1: loop [0], useAsyncIO[true]] took 0.038 sec Testcase: testConnectionInvalidPrefaceStart[1: loop [0], useAsyncIO[true]] took 0.079 sec Testcase: testSplitConnectionValue01[1: loop [0], useAsyncIO[true]] took 0.079 sec Testcase: testSplitConnectionValue02[1: loop [0], useAsyncIO[true]] took 0.068 sec Testcase: testMissingConnectionValue[1: loop [0], useAsyncIO[true]] took 0.039 sec Testcase: testConnectionNoHttp2Support[1: loop [0], useAsyncIO[true]] took 0.038 sec Testcase: testConnectionNoPreface[1: loop [0], useAsyncIO[true]] took 0.062 sec Testcase: testZeroHttp2Settings[1: loop [0], useAsyncIO[true]] took 0.049 sec Testcase: testConnectionIncompletePrefaceStart[1: loop [0], useAsyncIO[true]] took 0.061 sec Testcase: testMultipleHttp2Settings[1: loop [0], useAsyncIO[true]] took 0.016 sec Testcase: testConnectionUpgradeWrongProtocol[1: loop [0], useAsyncIO[true]] took 0.018 sec