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>