Hi,<br><br> When i did this, i was taken to another application running on apache root.<br> Here is the case, i have an application running on port 80 and RT running on 8080. In the RT's virtual host, i tried to forward everything to port 443 but the page is going to the other application on root. When i tried to forward to some no standard port like 8446, it is working.
<br><br>How do i solve this problem? I want the application in root to run on http and RT on ssl.<br><br>Any ideas?<br><br>Thanks and Regards<br>Sujith Emmanuel<br><br><div><span class="gmail_quote">On 11/10/06, <b class="gmail_sendername">
Vonnahme, Nathan</b> <<a href="mailto:nathan.vonnahme@bannerhealth.com">nathan.vonnahme@bannerhealth.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>I recently set up RT with SSL. You can do SSL with virtual hosts, but<br>each SSL host has to have its own dedicated IP address (you can't do<br>name-based virtual hosts with SSL).<br><br>Here's how I did it:<br><br>
<VirtualHost <a href="http://10.41.16.118:80">10.41.16.118:80</a> ><br> ServerName <a href="http://myrt.mydomain.com">myrt.mydomain.com</a><br> RedirectMatch permanent (/.*) <a href="https://myrt.mydomain.com$1">
https://myrt.mydomain.com$1</a><br></VirtualHost><br><br><br><VirtualHost <a href="http://10.41.16.118:443">10.41.16.118:443</a>><br> ServerName <a href="http://myrt.mydomain.com">myrt.mydomain.com</a><br>
DocumentRoot /opt/rt3/share/html<br> AddDefaultCharset UTF-8<br><br> SSLEngine on<br> SSLCertificateFile "/etc/httpd/conf/ssl.crt/rt.crt"<br> SSLCertificateKeyFile "/etc/httpd/conf/ssl.key/rt.key"
<br><br> PerlModule Apache::DBI<br> PerlRequire /opt/rt3/bin/webmux.pl<br><br> <Location /><br> SetHandler perl-script<br> PerlHandler RT::Mason<br> </Location>
<br><br> Alias /NoAuth /opt/rt3/local/html/NoAuth<br> <Directory /opt/rt3/local/html/NoAuth><br> Options +FollowSymLinks +Indexes<br> Order allow,deny<br> Allow from all
<br> </Directory><br> <Location /REST/1.0/NoAuth><br> satisfy any<br> allow from all<br> </Location><br> <Location /NoAuth><br> satisfy any<br> allow from all<br>
</Location><br> <Location /NoAuth/images><br> SetHandler default-handler<br> </Location><br></VirtualHost><br><br><br>And then you need to make sure the stuff in RT_SiteConfig.pm isn't
<br>making URLs like <a href="http://myrt.mydomain.com/rt">http://myrt.mydomain.com/rt</a> or something.<br><br>Set($WebPath , "");<br>Set($WebBaseURL , "<a href="https://myrt.mydomain.com">https://myrt.mydomain.com
</a>");<br><br></blockquote></div><br>