Hello List,

I have tried upgrading from v2.7b to 2.7c, took this from
https://github.com/goochjj/pound/archive/stage_for_upstream/v2.7c.zip for
getting EDHC key exchange methods.

After compiling testing and installing without problems, all instances ran
without a problem but cause many redirections failing.

E.g. 

Redirecting http://www.blah-fasel.de to https://www.blah-fasel.de/blubb

Led to Firefox and Internetexplorer failed.

They stated www.blah%2dfasel.de could not be found. It seems that the dash
is being replaced in the hostname and IE and firefox cannot handle this
correctly. When accessing the direct https URL, the connection was
established without problems.

Rolled back to 2.8b with the same config and the error is gone.

This is how the config block looks like

Service
        HeadRequire "Host: www.blah-fasel.de"
        Redirect "https://www.blah-fasel.de/blubb";
End

System is running with UTF8 locales only.

locale
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

Anyone else has noticed this?

Had this already in production on two cluster nodes both debian wheezy cause
I tested using chrome which obviously tolerated the URL with %2d in.

Thanks


--
To unsubscribe send an email with subject unsubscribe to [email protected].
Please contact [email protected] for questions.

Reply via email to