[Pound Mailing List] Rewrite or Redirect issue in 2.6-pcidss

Liam Gretton <[email protected]>
Newsgroups gmane.comp.web.pound.general
Organization IT Services, University Of Leicester
Message-ID <[email protected]>
I'm using v2.6-pcidss for its EHCD features, but I think there's a
problem either with RewiteLocation or Redirect which causes characters
in GET-type URLs to be encoded as HTML entities.

Here's a basic config for a site which has all HTTP traffic redirected
to HTTPS:

ListenHTTP

  RewriteLocation 2

  Address 10.1.1.1
  Port 80
  Service
    Redirect https://10.1.1.1"
  End
End

ListenHTTPS

  RewriteLocation 2

  # SSL options removed for brevity

  Address 10.1.1.1
  Port 443
  Service
    Backend
      Address 192.168.1.1
    End
  End
End

In plain 2.6, a URL of the form

  http://10.1.1.1/form.php?option=value

gets redirected to

  https://10.1.1.1/form.php?option=value

With 2.6-pcidss the same URL will get redirected to

  https://10.1.1.1/form.php?option%3dvalue

As a result the GET options in that URL won't get parsed.

I've pored over the source but I can't work out why this might be happening.

Can anyone suggest a solution?

-- 
Liam Gretton                                    liam.gretton-/[email protected]
Systems Specialist                           http://www.le.ac.uk/its/
IT Services                                   Tel: +44 (0)116 2522254
University Of Leicester, University Road
Leicestershire LE1 7RH, United Kingdom

--
To unsubscribe send an email with subject unsubscribe to [email protected]
Please contact [email protected] for questions.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.