This is how I do this. In my RT_SiteConfig.pm I have:<div><br></div><div><div>Set($WebBaseURL,</div><div>    'https://'</div><div>    . RT->Config->Get('WebDomain')</div><div>);</div><div><br></div><div>
All traffic on my RT instance is done via HTTPS. I also have an Apache rewrite rule in case someone navigates to HTTP instead (as users often do).</div><div><br></div><div>HTH,</div><div>-Matt</div><br><div class="gmail_quote">
On Wed, May 16, 2012 at 11:20 AM, Giles Coochey <span dir="ltr"><<a href="mailto:giles@coochey.net" target="_blank">giles@coochey.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I have the following set up:<br>
<br>
Clients --> Squid SSL Offload / Caching Reverse Proxy (HTTPS--->HTTP) --> Apache Routing Proxy (HTTP) --> RT (HTTP)<br>
<br>
RT (v4.0.5) itself is configured for HTTPS:<br>
<br>
Set($WebDomain, '<a href="http://www.domain.net" target="_blank">www.domain.net</a>');<br>
Set($WebPath, '/ticket');<br>
Set($WebPort, 443);<br>
<br>
On going to Tools --> Configuration --> System Config I see that<br>
<br>
WebBaseURL is correctly listed as <a href="https://www.domain.net" target="_blank">https://www.domain.net</a><br>
<br>
So if I navigate to <a href="https://www.domain.net/ticket/" target="_blank">https://www.domain.net/ticket/</a><br>
<br>
and Login then next page reverts to http...<br>
<br>
What do you think I might be missing??<br>
<br>
How can I force RT to HTTPS?<br>
<br>
</blockquote></div><br></div>