Testsuite: org.apache.coyote.http2.TestHttp2Section_3_2 Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.299 sec ------------- Standard Error ----------------- 06-Sep-2024 10:36:44.181 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionUpgradeFirstResponse[0: loop [0], useAsyncIO[false]]] 06-Sep-2024 10:36:45.120 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio2-127.0.0.1-auto-1"] connector has been configured to support HTTP upgrade to [h2c] 06-Sep-2024 10:36:45.121 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-1"] 06-Sep-2024 10:36:45.184 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Sep-2024 10:36:45.185 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.29-dev] 06-Sep-2024 10:36:45.327 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-1-42193"] 06-Sep-2024 10:36:45.579 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-1-42193"] 06-Sep-2024 10:36:45.581 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Sep-2024 10:36:45.621 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-1-42193"] 06-Sep-2024 10:36:45.623 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-1-42193"] 06-Sep-2024 10:36:45.633 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionInvalidPrefaceStart[0: loop [0], useAsyncIO[false]]] 06-Sep-2024 10:36:45.640 INFO [Time-limited test] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio2-127.0.0.1-auto-2"] connector has been configured to support HTTP upgrade to [h2c] 06-Sep-2024 10:36:45.640 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-2"] 06-Sep-2024 10:36:45.659 INFO [Time-limited test] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Sep-2024 10:36:45.659 INFO [Time-limited test] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.29-dev] 06-Sep-2024 10:36:45.667 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-2-41039"] 06-Sep-2024 10:36:45.672 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-2-41039"] 06-Sep-2024 10:36:45.672 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Sep-2024 10:36:45.674 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-2-41039"] 06-Sep-2024 10:36:45.675 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-2-41039"] 06-Sep-2024 10:36:45.678 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testSplitConnectionValue01[0: loop [0], useAsyncIO[false]]] 06-Sep-2024 10:36:45.680 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio2-127.0.0.1-auto-3"] connector has been configured to support HTTP upgrade to [h2c] 06-Sep-2024 10:36:45.680 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-3"] 06-Sep-2024 10:36:45.691 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Sep-2024 10:36:45.691 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.29-dev] 06-Sep-2024 10:36:45.705 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-3-39973"] 06-Sep-2024 10:36:45.719 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-3-39973"] 06-Sep-2024 10:36:45.720 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Sep-2024 10:36:45.724 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-3-39973"] 06-Sep-2024 10:36:45.725 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-3-39973"] 06-Sep-2024 10:36:45.732 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testSplitConnectionValue02[0: loop [0], useAsyncIO[false]]] 06-Sep-2024 10:36:45.736 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio2-127.0.0.1-auto-4"] connector has been configured to support HTTP upgrade to [h2c] 06-Sep-2024 10:36:45.737 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-4"] 06-Sep-2024 10:36:45.752 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Sep-2024 10:36:45.753 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.29-dev] 06-Sep-2024 10:36:45.761 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-4-35221"] 06-Sep-2024 10:36:45.775 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-4-35221"] 06-Sep-2024 10:36:45.779 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Sep-2024 10:36:45.783 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-4-35221"] 06-Sep-2024 10:36:45.787 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-4-35221"] 06-Sep-2024 10:36:45.794 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testMissingConnectionValue[0: loop [0], useAsyncIO[false]]] 06-Sep-2024 10:36:45.798 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio2-127.0.0.1-auto-5"] connector has been configured to support HTTP upgrade to [h2c] 06-Sep-2024 10:36:45.799 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-5"] 06-Sep-2024 10:36:45.823 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Sep-2024 10:36:45.824 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.29-dev] 06-Sep-2024 10:36:45.828 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-5-46471"] 06-Sep-2024 10:36:45.833 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-5-46471"] 06-Sep-2024 10:36:45.833 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Sep-2024 10:36:45.835 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-5-46471"] 06-Sep-2024 10:36:45.836 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-5-46471"] 06-Sep-2024 10:36:45.838 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionNoHttp2Support[0: loop [0], useAsyncIO[false]]] 06-Sep-2024 10:36:45.840 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-6"] 06-Sep-2024 10:36:45.847 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Sep-2024 10:36:45.848 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.29-dev] 06-Sep-2024 10:36:45.853 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-6-45479"] 06-Sep-2024 10:36:45.857 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-6-45479"] 06-Sep-2024 10:36:45.859 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Sep-2024 10:36:45.862 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-6-45479"] 06-Sep-2024 10:36:45.862 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-6-45479"] 06-Sep-2024 10:36:45.869 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionNoPreface[0: loop [0], useAsyncIO[false]]] 06-Sep-2024 10:36:45.871 INFO [Time-limited test] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio2-127.0.0.1-auto-7"] connector has been configured to support HTTP upgrade to [h2c] 06-Sep-2024 10:36:45.873 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-7"] 06-Sep-2024 10:36:45.891 INFO [Time-limited test] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Sep-2024 10:36:45.891 INFO [Time-limited test] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.29-dev] 06-Sep-2024 10:36:45.896 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-7-36151"] 06-Sep-2024 10:36:45.900 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-7-36151"] 06-Sep-2024 10:36:45.904 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Sep-2024 10:36:45.906 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-7-36151"] 06-Sep-2024 10:36:45.912 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-7-36151"] 06-Sep-2024 10:36:45.916 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testZeroHttp2Settings[0: loop [0], useAsyncIO[false]]] 06-Sep-2024 10:36:45.917 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio2-127.0.0.1-auto-8"] connector has been configured to support HTTP upgrade to [h2c] 06-Sep-2024 10:36:45.918 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-8"] 06-Sep-2024 10:36:45.933 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Sep-2024 10:36:45.933 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.29-dev] 06-Sep-2024 10:36:45.938 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-8-38239"] 06-Sep-2024 10:36:45.943 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-8-38239"] 06-Sep-2024 10:36:45.943 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Sep-2024 10:36:45.953 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-8-38239"] 06-Sep-2024 10:36:45.954 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-8-38239"] 06-Sep-2024 10:36:45.957 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionIncompletePrefaceStart[0: loop [0], useAsyncIO[false]]] 06-Sep-2024 10:36:45.959 INFO [Time-limited test] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio2-127.0.0.1-auto-9"] connector has been configured to support HTTP upgrade to [h2c] 06-Sep-2024 10:36:45.960 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-9"] 06-Sep-2024 10:36:45.962 INFO [Time-limited test] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Sep-2024 10:36:45.962 INFO [Time-limited test] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.29-dev] 06-Sep-2024 10:36:45.971 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-9-34101"] 06-Sep-2024 10:36:45.978 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-9-34101"] 06-Sep-2024 10:36:45.981 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Sep-2024 10:36:45.984 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-9-34101"] 06-Sep-2024 10:36:45.985 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-9-34101"] 06-Sep-2024 10:36:45.987 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testMultipleHttp2Settings[0: loop [0], useAsyncIO[false]]] 06-Sep-2024 10:36:45.998 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio2-127.0.0.1-auto-10"] connector has been configured to support HTTP upgrade to [h2c] 06-Sep-2024 10:36:45.998 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-10"] 06-Sep-2024 10:36:46.004 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Sep-2024 10:36:46.005 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.29-dev] 06-Sep-2024 10:36:46.009 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-10-36201"] 06-Sep-2024 10:36:46.015 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-10-36201"] 06-Sep-2024 10:36:46.015 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Sep-2024 10:36:46.017 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-10-36201"] 06-Sep-2024 10:36:46.018 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-10-36201"] 06-Sep-2024 10:36:46.023 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionUpgradeWrongProtocol[0: loop [0], useAsyncIO[false]]] 06-Sep-2024 10:36:46.025 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio2-127.0.0.1-auto-11"] connector has been configured to support HTTP upgrade to [h2c] 06-Sep-2024 10:36:46.025 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-11"] 06-Sep-2024 10:36:46.031 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Sep-2024 10:36:46.031 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.29-dev] 06-Sep-2024 10:36:46.036 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-11-32909"] 06-Sep-2024 10:36:46.040 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-11-32909"] 06-Sep-2024 10:36:46.041 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Sep-2024 10:36:46.043 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-11-32909"] 06-Sep-2024 10:36:46.044 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-11-32909"] 06-Sep-2024 10:36:46.047 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionUpgradeFirstResponse[1: loop [0], useAsyncIO[true]]] 06-Sep-2024 10:36:46.048 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio2-127.0.0.1-auto-12"] connector has been configured to support HTTP upgrade to [h2c] 06-Sep-2024 10:36:46.048 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-12"] 06-Sep-2024 10:36:46.052 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Sep-2024 10:36:46.052 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.29-dev] 06-Sep-2024 10:36:46.055 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-12-46335"] 06-Sep-2024 10:36:46.067 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-12-46335"] 06-Sep-2024 10:36:46.070 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Sep-2024 10:36:46.071 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-12-46335"] 06-Sep-2024 10:36:46.072 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-12-46335"] 06-Sep-2024 10:36:46.077 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionInvalidPrefaceStart[1: loop [0], useAsyncIO[true]]] 06-Sep-2024 10:36:46.080 INFO [Time-limited test] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio2-127.0.0.1-auto-13"] connector has been configured to support HTTP upgrade to [h2c] 06-Sep-2024 10:36:46.081 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-13"] 06-Sep-2024 10:36:46.083 INFO [Time-limited test] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Sep-2024 10:36:46.083 INFO [Time-limited test] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.29-dev] 06-Sep-2024 10:36:46.085 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-13-36759"] 06-Sep-2024 10:36:46.092 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-13-36759"] Exception in thread "http-nio2-127.0.0.1-auto-13-exec-4" 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:1077) at org.apache.tomcat.util.net.SocketWrapperBase$VectoredIOCompletionHandler.completed(SocketWrapperBase.java:1066) at java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:129) at java.base/sun.nio.ch.Invoker$2.run(Invoker.java:221) at java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:833) 06-Sep-2024 10:36:46.094 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Sep-2024 10:36:46.096 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-13-36759"] 06-Sep-2024 10:36:46.097 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-13-36759"] 06-Sep-2024 10:36:46.100 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testSplitConnectionValue01[1: loop [0], useAsyncIO[true]]] 06-Sep-2024 10:36:46.101 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio2-127.0.0.1-auto-14"] connector has been configured to support HTTP upgrade to [h2c] 06-Sep-2024 10:36:46.101 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-14"] 06-Sep-2024 10:36:46.110 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Sep-2024 10:36:46.111 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.29-dev] 06-Sep-2024 10:36:46.117 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-14-38659"] 06-Sep-2024 10:36:46.123 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-14-38659"] 06-Sep-2024 10:36:46.127 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Sep-2024 10:36:46.129 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-14-38659"] 06-Sep-2024 10:36:46.129 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-14-38659"] 06-Sep-2024 10:36:46.131 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testSplitConnectionValue02[1: loop [0], useAsyncIO[true]]] 06-Sep-2024 10:36:46.132 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio2-127.0.0.1-auto-15"] connector has been configured to support HTTP upgrade to [h2c] 06-Sep-2024 10:36:46.132 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-15"] 06-Sep-2024 10:36:46.138 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Sep-2024 10:36:46.138 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.29-dev] 06-Sep-2024 10:36:46.142 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-15-45141"] 06-Sep-2024 10:36:46.148 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-15-45141"] 06-Sep-2024 10:36:46.151 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Sep-2024 10:36:46.153 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-15-45141"] 06-Sep-2024 10:36:46.154 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-15-45141"] 06-Sep-2024 10:36:46.157 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testMissingConnectionValue[1: loop [0], useAsyncIO[true]]] 06-Sep-2024 10:36:46.161 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio2-127.0.0.1-auto-16"] connector has been configured to support HTTP upgrade to [h2c] 06-Sep-2024 10:36:46.161 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-16"] 06-Sep-2024 10:36:46.166 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Sep-2024 10:36:46.166 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.29-dev] 06-Sep-2024 10:36:46.171 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-16-46633"] 06-Sep-2024 10:36:46.178 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-16-46633"] 06-Sep-2024 10:36:46.181 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Sep-2024 10:36:46.185 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-16-46633"] 06-Sep-2024 10:36:46.186 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-16-46633"] 06-Sep-2024 10:36:46.189 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionNoHttp2Support[1: loop [0], useAsyncIO[true]]] 06-Sep-2024 10:36:46.191 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-17"] 06-Sep-2024 10:36:46.198 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Sep-2024 10:36:46.198 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.29-dev] 06-Sep-2024 10:36:46.202 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-17-35017"] 06-Sep-2024 10:36:46.206 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-17-35017"] 06-Sep-2024 10:36:46.208 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Sep-2024 10:36:46.210 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-17-35017"] 06-Sep-2024 10:36:46.211 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-17-35017"] 06-Sep-2024 10:36:46.214 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionNoPreface[1: loop [0], useAsyncIO[true]]] 06-Sep-2024 10:36:46.223 INFO [Time-limited test] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio2-127.0.0.1-auto-18"] connector has been configured to support HTTP upgrade to [h2c] 06-Sep-2024 10:36:46.223 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-18"] 06-Sep-2024 10:36:46.230 INFO [Time-limited test] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Sep-2024 10:36:46.230 INFO [Time-limited test] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.29-dev] 06-Sep-2024 10:36:46.235 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-18-44553"] 06-Sep-2024 10:36:46.239 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-18-44553"] 06-Sep-2024 10:36:46.242 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Sep-2024 10:36:46.244 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-18-44553"] 06-Sep-2024 10:36:46.245 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-18-44553"] 06-Sep-2024 10:36:46.251 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testZeroHttp2Settings[1: loop [0], useAsyncIO[true]]] 06-Sep-2024 10:36:46.253 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio2-127.0.0.1-auto-19"] connector has been configured to support HTTP upgrade to [h2c] 06-Sep-2024 10:36:46.253 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-19"] 06-Sep-2024 10:36:46.255 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Sep-2024 10:36:46.255 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.29-dev] 06-Sep-2024 10:36:46.258 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-19-41321"] 06-Sep-2024 10:36:46.263 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-19-41321"] 06-Sep-2024 10:36:46.265 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Sep-2024 10:36:46.267 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-19-41321"] 06-Sep-2024 10:36:46.268 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-19-41321"] 06-Sep-2024 10:36:46.270 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionIncompletePrefaceStart[1: loop [0], useAsyncIO[true]]] 06-Sep-2024 10:36:46.275 INFO [Time-limited test] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio2-127.0.0.1-auto-20"] connector has been configured to support HTTP upgrade to [h2c] 06-Sep-2024 10:36:46.275 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-20"] 06-Sep-2024 10:36:46.279 INFO [Time-limited test] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Sep-2024 10:36:46.279 INFO [Time-limited test] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.29-dev] 06-Sep-2024 10:36:46.282 INFO [Time-limited test] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-20-41217"] 06-Sep-2024 10:36:46.285 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-20-41217"] 06-Sep-2024 10:36:46.286 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Sep-2024 10:36:46.288 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-20-41217"] 06-Sep-2024 10:36:46.288 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-20-41217"] Exception in thread "http-nio2-127.0.0.1-auto-20-exec-5" 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:1077) at org.apache.tomcat.util.net.SocketWrapperBase$VectoredIOCompletionHandler.completed(SocketWrapperBase.java:1066) at java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:129) at java.base/sun.nio.ch.Invoker$2.run(Invoker.java:221) at java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:833) 06-Sep-2024 10:36:46.293 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testMultipleHttp2Settings[1: loop [0], useAsyncIO[true]]] 06-Sep-2024 10:36:46.294 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio2-127.0.0.1-auto-21"] connector has been configured to support HTTP upgrade to [h2c] 06-Sep-2024 10:36:46.294 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-21"] 06-Sep-2024 10:36:46.332 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Sep-2024 10:36:46.332 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.29-dev] 06-Sep-2024 10:36:46.335 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-21-33239"] 06-Sep-2024 10:36:46.342 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-21-33239"] 06-Sep-2024 10:36:46.343 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Sep-2024 10:36:46.345 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-21-33239"] 06-Sep-2024 10:36:46.345 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-21-33239"] 06-Sep-2024 10:36:46.348 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testConnectionUpgradeWrongProtocol[1: loop [0], useAsyncIO[true]]] 06-Sep-2024 10:36:46.349 INFO [main] org.apache.coyote.http11.AbstractHttp11Protocol.configureUpgradeProtocol The ["http-nio2-127.0.0.1-auto-22"] connector has been configured to support HTTP upgrade to [h2c] 06-Sep-2024 10:36:46.349 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-22"] 06-Sep-2024 10:36:46.354 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 06-Sep-2024 10:36:46.355 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.29-dev] 06-Sep-2024 10:36:46.358 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-22-46287"] 06-Sep-2024 10:36:46.361 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-22-46287"] 06-Sep-2024 10:36:46.364 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 06-Sep-2024 10:36:46.366 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-22-46287"] 06-Sep-2024 10:36:46.367 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-22-46287"] ------------- ---------------- --------------- Testcase: testConnectionUpgradeFirstResponse[0: loop [0], useAsyncIO[false]] took 1.511 sec Testcase: testConnectionInvalidPrefaceStart[0: loop [0], useAsyncIO[false]] took 0.045 sec Testcase: testSplitConnectionValue01[0: loop [0], useAsyncIO[false]] took 0.053 sec Testcase: testSplitConnectionValue02[0: loop [0], useAsyncIO[false]] took 0.062 sec Testcase: testMissingConnectionValue[0: loop [0], useAsyncIO[false]] took 0.044 sec Testcase: testConnectionNoHttp2Support[0: loop [0], useAsyncIO[false]] took 0.03 sec Testcase: testConnectionNoPreface[0: loop [0], useAsyncIO[false]] took 0.046 sec Testcase: testZeroHttp2Settings[0: loop [0], useAsyncIO[false]] took 0.042 sec Testcase: testConnectionIncompletePrefaceStart[0: loop [0], useAsyncIO[false]] took 0.029 sec Testcase: testMultipleHttp2Settings[0: loop [0], useAsyncIO[false]] took 0.035 sec Testcase: testConnectionUpgradeWrongProtocol[0: loop [0], useAsyncIO[false]] took 0.024 sec Testcase: testConnectionUpgradeFirstResponse[1: loop [0], useAsyncIO[true]] took 0.03 sec Testcase: testConnectionInvalidPrefaceStart[1: loop [0], useAsyncIO[true]] took 0.023 sec Testcase: testSplitConnectionValue01[1: loop [0], useAsyncIO[true]] took 0.031 sec Testcase: testSplitConnectionValue02[1: loop [0], useAsyncIO[true]] took 0.025 sec Testcase: testMissingConnectionValue[1: loop [0], useAsyncIO[true]] took 0.033 sec Testcase: testConnectionNoHttp2Support[1: loop [0], useAsyncIO[true]] took 0.024 sec Testcase: testConnectionNoPreface[1: loop [0], useAsyncIO[true]] took 0.038 sec Testcase: testZeroHttp2Settings[1: loop [0], useAsyncIO[true]] took 0.018 sec Testcase: testConnectionIncompletePrefaceStart[1: loop [0], useAsyncIO[true]] took 0.022 sec Testcase: testMultipleHttp2Settings[1: loop [0], useAsyncIO[true]] took 0.055 sec Testcase: testConnectionUpgradeWrongProtocol[1: loop [0], useAsyncIO[true]] took 0.025 sec