https://bz.apache.org/bugzilla/show_bug.cgi?id=68495
Bug ID: 68495 Summary: Unable to find match between the canonical context and the URI presented by the user agent Product: Tomcat 9 Version: 9.0.85 Hardware: PC Status: NEW Severity: normal Priority: P2 Component: Catalina Assignee: dev@tomcat.apache.org Reporter: daniel.tschernat...@icloud.com Target Milestone: ----- It seems that Bug 66488 was never really fixed. Because we saw several occastion where the request URL was overwritten by other Header data like User agent (or parts of the URL were deleted) like in these two instances: using Tomcat Embedded 9.0.83 java.lang.IllegalStateException: Unable to find match between the canonical context path [/app1] and the URI presented by the user agent [f=70d24a53-fe99-4f9c-a512-5f5abd5bce3] or using the Standalone Tomcat 9.0.85 java.lang.IllegalStateException: Unable to find match between the canonical context path [/app2] and the URI presented by the user agent [--WebKitFormBoundaryMVjw2B39oX3x4Oii] The exception is thrown when a POST request was sent by the browser after the session timed out. Workaround: Downgrade to Tomcat 9.0.35 (we didn't check later Versions in between the affected ones, yet). -- 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