Thank you, Mark!
Am 02.10.2019 um 17:00 schrieb ma...@apache.org:
Author: markt
Date: Wed Oct 2 15:00:48 2019
New Revision: 1867891
URL: http://svn.apache.org/viewvc?rev=1867891&view=rev
Log:
Fix a bug in the normalization checks that prevented file based requests, such
as SSI file includes, from being processed.
Modified:
tomcat/jk/trunk/native/apache-2.0/mod_jk.c
tomcat/jk/trunk/xdocs/miscellaneous/changelog.xml
Modified: tomcat/jk/trunk/native/apache-2.0/mod_jk.c
URL:
http://svn.apache.org/viewvc/tomcat/jk/trunk/native/apache-2.0/mod_jk.c?rev=1867891&r1=1867890&r2=1867891&view=diff
==============================================================================
--- tomcat/jk/trunk/native/apache-2.0/mod_jk.c (original)
+++ tomcat/jk/trunk/native/apache-2.0/mod_jk.c Wed Oct 2 15:00:48 2019
@@ -4035,6 +4035,15 @@ static int jk_map_to_storage(request_rec
return DECLINED;
}
+ // Not a URI based request - e.g. file based SSI include
+ if (strlen(r->uri) == 0) {
+ jk_log(conf->log, JK_LOG_DEBUG,
+ "File based (sub-)request for file=%s. No URI to
match.",
+ r->filename);
+ JK_TRACE_EXIT(conf->log);
+ return DECLINED;
+ }
+
clean_uri = apr_pstrdup(r->pool, r->uri);
rc = jk_servlet_normalize(clean_uri, conf->log);
if (rc != 0) {
Modified: tomcat/jk/trunk/xdocs/miscellaneous/changelog.xml
URL:
http://svn.apache.org/viewvc/tomcat/jk/trunk/xdocs/miscellaneous/changelog.xml?rev=1867891&r1=1867890&r2=1867891&view=diff
==============================================================================
--- tomcat/jk/trunk/xdocs/miscellaneous/changelog.xml (original)
+++ tomcat/jk/trunk/xdocs/miscellaneous/changelog.xml Wed Oct 2 15:00:48 2019
@@ -47,6 +47,10 @@
Extend trace level logging of method entry/exit to aid debugging of
request mapping issues. (markt)
</add>
+ <fix>
+ Fix a bug in the normalization checks that prevented file based
+ requests, such as SSI file includes, from being processed. (markt)
+ </fix>
</changelog>
</subsection>
</section>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org