Eric Covener wrote:
> On Fri, Jan 6, 2012 at 9:46 AM, Ruediger Pluem <[email protected]> wrote:
>>
>>
>> Eric Covener wrote:
>>> Looks like SuSE backported the trunk fix which misfires on the
>>> internally dummy conn.
>>>
>>> STATUS says we were thinking of flipping this to declined.  Looks like
>>> a good idea?
>>
>> Could you please provide some more pointers?
> 
> 
> I assume SuSe backported our trunk solution inside of mod_rewrite and
> mod_proxy, which is proposed for 2.2.x

But the trunk code looks like


Index: mod_rewrite.c
===================================================================
--- mod_rewrite.c       (revision 1209431)
+++ mod_rewrite.c       (revision 1209432)
@@ -4419,6 +4419,18 @@
         return DECLINED;
     }

+    if (strcmp(r->unparsed_uri, "*") == 0) {
+        /* Don't apply rewrite rules to "*". */
+        return DECLINED;
+    }
+
+    /* Check that the URI is valid. */
+    if (!r->uri || r->uri[0] != '/') {
+        ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r,
+                     "Invalid URI in request %s", r->the_request);
+        return HTTP_BAD_REQUEST;
+    }
+
     /*
      *  add the SCRIPT_URL variable to the env. this is a bit complicated
      *  due to the fact that apache uses subrequests and internal redirects


So IMHO this error should not happen as I assume that the value of 
r->unparsed_uri should be "*" in this case.

Regards

RĂ¼diger

Reply via email to