Testsuite: org.apache.coyote.http2.TestHttp2Section_3_2 Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.753 sec ------------- Standard Error ----------------- 18-Mar-2024 20:46:33.567 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionUpgradeFirstResponse[0: loop [0], useAsyncIO[false]]] 18-Mar-2024 20:46:34.376 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] 18-Mar-2024 20:46:34.377 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-1"] 18-Mar-2024 20:46:34.456 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 18-Mar-2024 20:46:34.458 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M19-dev] 18-Mar-2024 20:46:34.655 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-1-32909"] 18-Mar-2024 20:46:34.929 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-1-32909"] 18-Mar-2024 20:46:34.932 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 18-Mar-2024 20:46:34.955 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-1-32909"] 18-Mar-2024 20:46:34.964 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-1-32909"] 18-Mar-2024 20:46:34.972 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionInvalidPrefaceStart[0: loop [0], useAsyncIO[false]]] 18-Mar-2024 20:46:34.980 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] 18-Mar-2024 20:46:34.980 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-2"] 18-Mar-2024 20:46:34.981 INFO [Time-limited test] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 18-Mar-2024 20:46:34.981 INFO [Time-limited test] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M19-dev] 18-Mar-2024 20:46:34.994 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-2-41473"] 18-Mar-2024 20:46:35.011 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-2-41473"] 18-Mar-2024 20:46:35.014 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 18-Mar-2024 20:46:35.017 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-2-41473"] 18-Mar-2024 20:46:35.021 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-2-41473"] 18-Mar-2024 20:46:35.023 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testSplitConnectionValue01[0: loop [0], useAsyncIO[false]]] 18-Mar-2024 20:46:35.026 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] 18-Mar-2024 20:46:35.026 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-3"] 18-Mar-2024 20:46:35.028 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 18-Mar-2024 20:46:35.028 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M19-dev] 18-Mar-2024 20:46:35.052 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-3-34809"] 18-Mar-2024 20:46:35.070 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-3-34809"] 18-Mar-2024 20:46:35.077 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 18-Mar-2024 20:46:35.080 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-3-34809"] 18-Mar-2024 20:46:35.103 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-3-34809"] 18-Mar-2024 20:46:35.114 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testSplitConnectionValue02[0: loop [0], useAsyncIO[false]]] 18-Mar-2024 20:46:35.117 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] 18-Mar-2024 20:46:35.117 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-4"] 18-Mar-2024 20:46:35.118 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 18-Mar-2024 20:46:35.118 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M19-dev] 18-Mar-2024 20:46:35.143 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-4-42171"] 18-Mar-2024 20:46:35.184 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-4-42171"] 18-Mar-2024 20:46:35.187 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 18-Mar-2024 20:46:35.191 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-4-42171"] 18-Mar-2024 20:46:35.200 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-4-42171"] 18-Mar-2024 20:46:35.215 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testMissingConnectionValue[0: loop [0], useAsyncIO[false]]] 18-Mar-2024 20:46:35.218 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] 18-Mar-2024 20:46:35.218 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-5"] 18-Mar-2024 20:46:35.219 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 18-Mar-2024 20:46:35.219 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M19-dev] 18-Mar-2024 20:46:35.237 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-5-33109"] 18-Mar-2024 20:46:35.284 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-5-33109"] 18-Mar-2024 20:46:35.287 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 18-Mar-2024 20:46:35.290 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-5-33109"] 18-Mar-2024 20:46:35.310 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-5-33109"] 18-Mar-2024 20:46:35.317 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionNoHttp2Support[0: loop [0], useAsyncIO[false]]] 18-Mar-2024 20:46:35.320 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-6"] 18-Mar-2024 20:46:35.322 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 18-Mar-2024 20:46:35.322 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M19-dev] 18-Mar-2024 20:46:35.338 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-6-39653"] 18-Mar-2024 20:46:35.353 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-6-39653"] 18-Mar-2024 20:46:35.357 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 18-Mar-2024 20:46:35.361 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-6-39653"] 18-Mar-2024 20:46:35.367 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-6-39653"] 18-Mar-2024 20:46:35.371 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionNoPreface[0: loop [0], useAsyncIO[false]]] 18-Mar-2024 20:46:35.376 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] 18-Mar-2024 20:46:35.377 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-7"] 18-Mar-2024 20:46:35.379 INFO [Time-limited test] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 18-Mar-2024 20:46:35.380 INFO [Time-limited test] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M19-dev] 18-Mar-2024 20:46:35.401 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-7-44869"] 18-Mar-2024 20:46:35.413 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-7-44869"] 18-Mar-2024 20:46:35.417 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 18-Mar-2024 20:46:35.421 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-7-44869"] 18-Mar-2024 20:46:35.430 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-7-44869"] 18-Mar-2024 20:46:35.438 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testZeroHttp2Settings[0: loop [0], useAsyncIO[false]]] 18-Mar-2024 20:46:35.447 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] 18-Mar-2024 20:46:35.447 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-8"] 18-Mar-2024 20:46:35.453 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 18-Mar-2024 20:46:35.453 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M19-dev] 18-Mar-2024 20:46:35.469 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-8-36127"] 18-Mar-2024 20:46:35.516 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-8-36127"] 18-Mar-2024 20:46:35.517 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 18-Mar-2024 20:46:35.521 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-8-36127"] 18-Mar-2024 20:46:35.527 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-8-36127"] 18-Mar-2024 20:46:35.529 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionIncompletePrefaceStart[0: loop [0], useAsyncIO[false]]] 18-Mar-2024 20:46:35.531 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] 18-Mar-2024 20:46:35.532 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-9"] 18-Mar-2024 20:46:35.533 INFO [Time-limited test] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 18-Mar-2024 20:46:35.536 INFO [Time-limited test] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M19-dev] 18-Mar-2024 20:46:35.546 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-9-43209"] 18-Mar-2024 20:46:35.558 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-9-43209"] 18-Mar-2024 20:46:35.562 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 18-Mar-2024 20:46:35.565 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-9-43209"] 18-Mar-2024 20:46:35.572 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-9-43209"] 18-Mar-2024 20:46:35.574 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testMultipleHttp2Settings[0: loop [0], useAsyncIO[false]]] 18-Mar-2024 20:46:35.575 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] 18-Mar-2024 20:46:35.576 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-10"] 18-Mar-2024 20:46:35.576 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 18-Mar-2024 20:46:35.576 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M19-dev] 18-Mar-2024 20:46:35.590 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-10-39411"] 18-Mar-2024 20:46:35.606 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-10-39411"] 18-Mar-2024 20:46:35.608 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 18-Mar-2024 20:46:35.611 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-10-39411"] 18-Mar-2024 20:46:35.618 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-10-39411"] 18-Mar-2024 20:46:35.620 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionUpgradeWrongProtocol[0: loop [0], useAsyncIO[false]]] 18-Mar-2024 20:46:35.622 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] 18-Mar-2024 20:46:35.622 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-11"] 18-Mar-2024 20:46:35.623 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 18-Mar-2024 20:46:35.623 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M19-dev] 18-Mar-2024 20:46:35.627 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-11-41589"] 18-Mar-2024 20:46:35.648 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-11-41589"] 18-Mar-2024 20:46:35.653 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 18-Mar-2024 20:46:35.656 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-11-41589"] 18-Mar-2024 20:46:35.661 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-11-41589"] 18-Mar-2024 20:46:35.664 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionUpgradeFirstResponse[1: loop [0], useAsyncIO[true]]] 18-Mar-2024 20:46:35.670 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] 18-Mar-2024 20:46:35.670 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-12"] 18-Mar-2024 20:46:35.671 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 18-Mar-2024 20:46:35.671 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M19-dev] 18-Mar-2024 20:46:35.679 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-12-44177"] 18-Mar-2024 20:46:35.711 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-12-44177"] 18-Mar-2024 20:46:35.712 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 18-Mar-2024 20:46:35.715 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-12-44177"] 18-Mar-2024 20:46:35.719 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-12-44177"] 18-Mar-2024 20:46:35.720 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionInvalidPrefaceStart[1: loop [0], useAsyncIO[true]]] 18-Mar-2024 20:46:35.723 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] 18-Mar-2024 20:46:35.723 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-13"] 18-Mar-2024 20:46:35.724 INFO [Time-limited test] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 18-Mar-2024 20:46:35.724 INFO [Time-limited test] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M19-dev] 18-Mar-2024 20:46:35.729 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-13-35519"] 18-Mar-2024 20:46:35.737 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-13-35519"] 18-Mar-2024 20:46:35.739 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 18-Mar-2024 20:46:35.742 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-13-35519"] 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:1654) 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:63) at java.base/java.lang.Thread.run(Thread.java:1570) 18-Mar-2024 20:46:35.747 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-13-35519"] 18-Mar-2024 20:46:35.750 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testSplitConnectionValue01[1: loop [0], useAsyncIO[true]]] 18-Mar-2024 20:46:35.751 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] 18-Mar-2024 20:46:35.752 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-14"] 18-Mar-2024 20:46:35.754 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 18-Mar-2024 20:46:35.754 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M19-dev] 18-Mar-2024 20:46:35.764 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-14-40375"] 18-Mar-2024 20:46:35.792 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-14-40375"] 18-Mar-2024 20:46:35.798 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 18-Mar-2024 20:46:35.801 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-14-40375"] 18-Mar-2024 20:46:35.804 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-14-40375"] 18-Mar-2024 20:46:35.805 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testSplitConnectionValue02[1: loop [0], useAsyncIO[true]]] 18-Mar-2024 20:46:35.807 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] 18-Mar-2024 20:46:35.807 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-15"] 18-Mar-2024 20:46:35.808 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 18-Mar-2024 20:46:35.809 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M19-dev] 18-Mar-2024 20:46:35.815 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-15-43321"] 18-Mar-2024 20:46:35.826 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-15-43321"] 18-Mar-2024 20:46:35.827 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 18-Mar-2024 20:46:35.830 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-15-43321"] 18-Mar-2024 20:46:35.834 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-15-43321"] 18-Mar-2024 20:46:35.847 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testMissingConnectionValue[1: loop [0], useAsyncIO[true]]] 18-Mar-2024 20:46:35.849 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] 18-Mar-2024 20:46:35.849 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-16"] 18-Mar-2024 20:46:35.849 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 18-Mar-2024 20:46:35.852 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M19-dev] 18-Mar-2024 20:46:35.859 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-16-45715"] 18-Mar-2024 20:46:35.888 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-16-45715"] 18-Mar-2024 20:46:35.892 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 18-Mar-2024 20:46:35.896 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-16-45715"] 18-Mar-2024 20:46:35.900 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-16-45715"] 18-Mar-2024 20:46:35.901 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionNoHttp2Support[1: loop [0], useAsyncIO[true]]] 18-Mar-2024 20:46:35.903 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-17"] 18-Mar-2024 20:46:35.903 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 18-Mar-2024 20:46:35.903 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M19-dev] 18-Mar-2024 20:46:35.907 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-17-37543"] 18-Mar-2024 20:46:35.931 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-17-37543"] 18-Mar-2024 20:46:35.934 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 18-Mar-2024 20:46:35.936 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-17-37543"] 18-Mar-2024 20:46:35.939 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-17-37543"] 18-Mar-2024 20:46:35.942 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionNoPreface[1: loop [0], useAsyncIO[true]]] 18-Mar-2024 20:46:35.943 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] 18-Mar-2024 20:46:35.943 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-18"] 18-Mar-2024 20:46:35.944 INFO [Time-limited test] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 18-Mar-2024 20:46:35.944 INFO [Time-limited test] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M19-dev] 18-Mar-2024 20:46:35.947 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-18-44539"] 18-Mar-2024 20:46:35.970 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-18-44539"] 18-Mar-2024 20:46:35.971 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 18-Mar-2024 20:46:35.974 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-18-44539"] 18-Mar-2024 20:46:35.979 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-18-44539"] 18-Mar-2024 20:46:35.980 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testZeroHttp2Settings[1: loop [0], useAsyncIO[true]]] 18-Mar-2024 20:46:35.982 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] 18-Mar-2024 20:46:35.982 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-19"] 18-Mar-2024 20:46:35.983 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 18-Mar-2024 20:46:35.983 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M19-dev] 18-Mar-2024 20:46:35.987 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-19-46461"] 18-Mar-2024 20:46:35.995 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-19-46461"] 18-Mar-2024 20:46:35.998 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 18-Mar-2024 20:46:36.000 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-19-46461"] 18-Mar-2024 20:46:36.003 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-19-46461"] 18-Mar-2024 20:46:36.005 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionIncompletePrefaceStart[1: loop [0], useAsyncIO[true]]] 18-Mar-2024 20:46:36.008 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] 18-Mar-2024 20:46:36.009 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-20"] 18-Mar-2024 20:46:36.009 INFO [Time-limited test] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 18-Mar-2024 20:46:36.009 INFO [Time-limited test] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M19-dev] 18-Mar-2024 20:46:36.013 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-20-46005"] 18-Mar-2024 20:46:36.018 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-20-46005"] 18-Mar-2024 20:46:36.020 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 18-Mar-2024 20:46:36.023 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-20-46005"] Exception in thread "http-nio-127.0.0.1-auto-20-exec-6" 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:1654) 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:63) at java.base/java.lang.Thread.run(Thread.java:1570) 18-Mar-2024 20:46:36.028 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-20-46005"] 18-Mar-2024 20:46:36.030 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testMultipleHttp2Settings[1: loop [0], useAsyncIO[true]]] 18-Mar-2024 20:46:36.032 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] 18-Mar-2024 20:46:36.032 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-21"] 18-Mar-2024 20:46:36.032 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 18-Mar-2024 20:46:36.033 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M19-dev] 18-Mar-2024 20:46:36.036 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-21-40613"] 18-Mar-2024 20:46:36.130 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-21-40613"] 18-Mar-2024 20:46:36.133 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 18-Mar-2024 20:46:36.136 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-21-40613"] 18-Mar-2024 20:46:36.141 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-21-40613"] 18-Mar-2024 20:46:36.142 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionUpgradeWrongProtocol[1: loop [0], useAsyncIO[true]]] 18-Mar-2024 20:46:36.144 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] 18-Mar-2024 20:46:36.144 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-22"] 18-Mar-2024 20:46:36.144 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 18-Mar-2024 20:46:36.145 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/11.0.0-M19-dev] 18-Mar-2024 20:46:36.154 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-127.0.0.1-auto-22-44521"] 18-Mar-2024 20:46:36.203 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-22-44521"] 18-Mar-2024 20:46:36.206 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 18-Mar-2024 20:46:36.208 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-22-44521"] 18-Mar-2024 20:46:36.212 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-22-44521"] ------------- ---------------- --------------- Testcase: testConnectionUpgradeFirstResponse[0: loop [0], useAsyncIO[false]] took 1.469 sec Testcase: testConnectionInvalidPrefaceStart[0: loop [0], useAsyncIO[false]] took 0.052 sec Testcase: testSplitConnectionValue01[0: loop [0], useAsyncIO[false]] took 0.083 sec Testcase: testSplitConnectionValue02[0: loop [0], useAsyncIO[false]] took 0.101 sec Testcase: testMissingConnectionValue[0: loop [0], useAsyncIO[false]] took 0.096 sec Testcase: testConnectionNoHttp2Support[0: loop [0], useAsyncIO[false]] took 0.059 sec Testcase: testConnectionNoPreface[0: loop [0], useAsyncIO[false]] took 0.066 sec Testcase: testZeroHttp2Settings[0: loop [0], useAsyncIO[false]] took 0.091 sec Testcase: testConnectionIncompletePrefaceStart[0: loop [0], useAsyncIO[false]] took 0.044 sec Testcase: testMultipleHttp2Settings[0: loop [0], useAsyncIO[false]] took 0.046 sec Testcase: testConnectionUpgradeWrongProtocol[0: loop [0], useAsyncIO[false]] took 0.043 sec Testcase: testConnectionUpgradeFirstResponse[1: loop [0], useAsyncIO[true]] took 0.056 sec Testcase: testConnectionInvalidPrefaceStart[1: loop [0], useAsyncIO[true]] took 0.029 sec Testcase: testSplitConnectionValue01[1: loop [0], useAsyncIO[true]] took 0.055 sec Testcase: testSplitConnectionValue02[1: loop [0], useAsyncIO[true]] took 0.03 sec Testcase: testMissingConnectionValue[1: loop [0], useAsyncIO[true]] took 0.066 sec Testcase: testConnectionNoHttp2Support[1: loop [0], useAsyncIO[true]] took 0.039 sec Testcase: testConnectionNoPreface[1: loop [0], useAsyncIO[true]] took 0.04 sec Testcase: testZeroHttp2Settings[1: loop [0], useAsyncIO[true]] took 0.024 sec Testcase: testConnectionIncompletePrefaceStart[1: loop [0], useAsyncIO[true]] took 0.025 sec Testcase: testMultipleHttp2Settings[1: loop [0], useAsyncIO[true]] took 0.112 sec Testcase: testConnectionUpgradeWrongProtocol[1: loop [0], useAsyncIO[true]] took 0.072 sec