[rt-users] Weird behavior behind a proxy
Martin Wheldon
martin.wheldon at greenhills-it.co.uk
Tue Jul 14 13:40:39 EDT 2015
Hi Bret,
It looks like you are missing a redirect/rewrite configuration on the
proxy to map requests from http to https.
Something like the following would be required on the proxy, obviously
if the client can access the real RT server this won't work
<VirtualHost *:80>
ServerName rt.damascusgrp.com
Redirect permanent / https://rt.damascusgrp.com/
</VirtualHost>
Best Regards
Martin
On 2015-07-14 17:48, Bret Wortman wrote:
> I've got a need to share a functioning rt instance behind a proxy, and
> for the most part, everything is working fine.
>
> But after actions taken through the proxy, the resulting URLs are
> always pointing to the original host name, not the proxy.
>
> On the proxy, we have the following:
>
> ProxyPass /rt/ http://rt.damascusgrp.com:80/rt/ [1]
> ProxyPassReverse /rt/ http://rt.damascusgrp.com:80/rt/ [1]
>
> Our users can then access the system okay at
> https://proxy.damascusgrp.com/rt/ [2]. But after they login, they're
> directed to http://rt.damascusgrp.com/rt/ [3]. Likewise, after
> switching back to the correct URL, after creating or updating a
> ticket, they are directed to
> http://rt.damascusgrp.com/rt/Ticket/Display.html. [4]..
>
> What have I missed? I'm by no stretch an expert at either RT or Apache
> proxy configuration.
>
> Thanks,
>
> Bret Wortman
>
> !DSPAM:41,55a53cad136401860415760!
>
> Links:
> ------
> [1] http://rt.damascusgrp.com:80/rt/
> [2] https://proxy.damascusgrp.com/rt/
> [3] http://rt.damascusgrp.com/rt/
> [4] http://rt.damascusgrp.com/rt/Ticket/Display.html.
More information about the rt-users
mailing list