https://bz.apache.org/bugzilla/show_bug.cgi?id=61120
Bug ID: 61120 Summary: Tomcat 8.5.15 with HTTP/2: URL path parameters lost Product: Tomcat 8 Version: 8.5.15 Hardware: PC OS: Linux Status: NEW Severity: normal Priority: P2 Component: Connectors Assignee: dev@tomcat.apache.org Reporter: markus.doerschm...@gmx.de Target Milestone: ---- When using Tomcat 8.5.15 with HTTP/2 all URL path parameters gets lost. In some cases, session tracking is done via URL (yes, I know, doing that is bad ;)). Using the HTTP/2 protocol, the URL contains the "jsessionid" parameter, but Tomcat creates a new session. It seems, the session ID never reaches the session manager. I configured a connector using NIO2 in combination with Http2Protocol: <Connector port="8444" protocol="org.apache.coyote.http11.Http11Nio2Protocol" sslImplementationName="org.apache.tomcat.util.net.openssl.OpenSSLImplementation" SSLEnabled="true" scheme="https" secure="true" sslProtocol="TLS" [...]> <UpgradeProtocol className="org.apache.coyote.http2.Http2Protocol" /> </Connector> Using the same connector without <UpgradeProtocol> everything is okay. -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org