[request-tracker-maintainers] Bug#440041: request-tracker3.6: sub Redirect() in ./lib/RT/Interface/Web.pm assumes wrong port when used via proxy

Niko Tyni ntyni at debian.org
Thu Jan 8 20:50:34 UTC 2009


tag 440041 fixed-upstream
thanks

On Wed, Aug 29, 2007 at 01:35:56PM +0200, Robert Sander wrote:
> Package: request-tracker3.6
> Version: 3.6.1-4
> Severity: minor

> We have been using RT with apache behind an apache-ssl proxy.
> The proxy was doing SSL on port 443, and RT was running on port 80.
> 
> The sub Redirect() in ./lib/RT/Interface/Web.pm now always returned a
> wrong URL because it got the port number from the apache environment.
> The environment contained 80 as port number as this was the port the
> proxy spoke to, but the user's web browser was talking to the proxy on
> port 443.

This should be fixed in the upcoming request-tracker3.8 packages,
quoting the upstream bug:

> we've added a config $RT::CanonicalizeRedirectURLs for this in 3.8.
> If we the variable is true, we won't update url from %ENV

-- 
Niko Tyni   ntyni at debian.org





More information about the pkg-request-tracker-maintainers mailing list