title: Apache still double encoding slashes after correct config
body: <p>So I have a proxy that looks like:</p>
  
  <pre><code>ProxyPass /testpath/ http://127.0.0.1:8181/testpath/ nocanon
  ProxyPreserveHost On
  AllowEncodedSlashes NoDecode
  </code></pre>
  
  <p>And when I make requests to apache using the boxes IP it works fine with request URI such as /foo%2Fbar. This box has an openvpn tunnel on it and when the request comes from there which has a corporate 10.* ip apache decides to double encode the slash.
  If I standup a little server of my own and listen on port 80 I get the correct path from the tunnel, so its not the tunnel, its apache. Any ideas??</p>
  
  <p>I should also note that the path in the access logs is always correct with just %2F.</p>