Hi, I've been getting a few error messages from mod_proxy as such: ---snip--- Proxy Error The proxy server received an invalid response from an upstream server. The proxy server could not handle the request GET http://bcm-specs.sipsolutions.net/Sending?action=edit. Reason: DNS lookup failure for: bcm-specs.sipsolutions.net ---snip--- Now I tried clicking on that URL but that made me go to the URL http://bcm-specs.sipsolutions.net/Sending%3faction=edit Notice how the questionmark was URL-encoded. Looking at the source code of the error message reveals: <a href="http://bcm-specs.sipsolutions.net/Sending%3faction=edit">GET http://bcm-specs.sipsolutions.net/Sending?action=edit</a> The URL inside the href="..." shouldn't be URL-encoded, it should be HTML encoded: stuff like ">" should be replaced with ">" etc.
Created attachment 19116 [details] trivial solution The solution is easy: replace the ap_escape_uri call with an ap_escape_html call.
Fixed in trunk - r573939.
Fixed in 2.2 in r574943.