All,
Apache 1.3.24 is configured in std proxy mode:
<IfModule mod_proxy.c>
ProxyRequests On
NoCache all
</IfModule>
When receiving a request that contain escaped chars (e.g. %2C), apache
unescapes it and forwards a
modified request to the backend server (with a ',' here). This breaks
the latter one, which expects %2C
substring.
I did my homework on that concern, but with no success:
http://issues.apache.org/bugzilla/show_bug.cgi?id=15207 demonstrates
that this behaviour was
corrected in 2.0.55 (and compliant with
http://httpd.apache.org/docs/2.0/developer/request.html#unescape).
As far as I saw, the correction was mainly in proxy_util.c, which in
1.3.24 looks correct (w.r.t the fix).
So it should work ok... Anyone could explain the behaviour, or suggest a
mean to change it (conf, patch)?
Tx you guys!
Rgds,
Bruno.
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: [EMAIL PROTECTED]
" from the digest: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]