Do you have RT setup as a separate virtualhost?<div><br></div><div>This is how our config looks a.t.m. for a specific vhost for RT, but it's the only vhost so we have the IP set to *. I assume you have a separate hostname for RT?!</div>
<div><br></div><div><div><font class="Apple-style-span" face="'courier new', monospace"><VirtualHost *:80></font></div><div><font class="Apple-style-span" face="'courier new', monospace">        ErrorLog /opt/rt4/var/log/apache2.error</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">        TransferLog /opt/rt4/var/log/apache2.access</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><span class="Apple-tab-span" style="white-space:pre">     </span>RewriteEngine On</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><span class="Apple-tab-span" style="white-space:pre">       </span>RewriteCond %{HTTPS} off</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><span class="Apple-tab-span" style="white-space:pre">     </span>RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}</font></div><div><font class="Apple-style-span" face="'courier new', monospace"></VirtualHost></font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace"><VirtualHost *:443></font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><span class="Apple-tab-span" style="white-space:pre">     </span>ErrorLog /opt/rt4/var/log/apache2.error</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><span class="Apple-tab-span" style="white-space:pre">        </span>TransferLog /opt/rt4/var/log/apache2.access</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><span class="Apple-tab-span" style="white-space:pre">     </span># LogLevel debug</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br>
</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><span class="Apple-tab-span" style="white-space:pre">    </span>AddDefaultCharset UTF-8</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br>
</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><span class="Apple-tab-span" style="white-space:pre">    </span>DocumentRoot "/opt/rt4/share/html"</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><span class="Apple-tab-span" style="white-space:pre">   </span><Location /></font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><span class="Apple-tab-span" style="white-space:pre">             </span>Order allow,deny</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><span class="Apple-tab-span" style="white-space:pre">               </span>Allow from all</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace"><span class="Apple-tab-span" style="white-space:pre">              </span>SetHandler perl-script</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><span class="Apple-tab-span" style="white-space:pre">             </span>PerlResponseHandler Plack::Handler::Apache2</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><span class="Apple-tab-span" style="white-space:pre">            </span>PerlSetVar psgi_app /opt/rt4/sbin/rt-server</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><span class="Apple-tab-span" style="white-space:pre">     </span></Location></font></div><div><font class="Apple-style-span" face="'courier new', monospace"><span class="Apple-tab-span" style="white-space:pre">      </span><Perl></font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><span class="Apple-tab-span" style="white-space:pre">             </span>use Plack::Handler::Apache2;</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><span class="Apple-tab-span" style="white-space:pre">           </span>Plack::Handler::Apache2->preload("/opt/rt4/sbin/rt-server");</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><span class="Apple-tab-span" style="white-space:pre">     </span></Perl></font></div><div><font class="Apple-style-span" face="'courier new', monospace"><br>
</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><span class="Apple-tab-span" style="white-space:pre">    </span>SSLEngine on</font></div><div><font class="Apple-style-span" face="'courier new', monospace"><span class="Apple-tab-span" style="white-space:pre">   </span>SSLCertificateFile /etc/ssl/certs/rt.example.com-cert.pem</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"></VirtualHost></font></div></div><div><br></div><div>If you reserve a different hostname for RT then this should work quite well.</div><div>
<br></div><div><br clear="all">-- Bart<br>
<br><br><div class="gmail_quote">Op 30 november 2011 15:12 schreef Greenberg, Joshua L <span dir="ltr"><<a href="mailto:Joshua.Greenberg@constellation.com">Joshua.Greenberg@constellation.com</a>></span> het volgende:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal">Hi,<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">I’ve installed RT and it’s working fine but if I install it on a server running any other web sites, it breaks those web sites. I’d really like to put this on the same box that runs nagios but nagios breaks as soon as I do that. The logs are throwing mason errors when I try to load the nagios  page because it is trying to use RT’s perl configuration for everything. I’m using the default RT apache config and the default nagios config. Nagios does not use a virtual host. I’ve never been great with apache configs and I suspect this is something really simple like changing a host name or IP address in the virtual host but I’m not sure. Any thoughts or ideas would be appreciated. Thank you.<u></u><u></u></p>
</div><p>>>> This e-mail and any attachments are confidential, may contain legal,<br>
professional or other privileged information, and are intended solely for the<br>
addressee.  If you are not the intended recipient, do not use the information<br>
in this e-mail in any way, delete this e-mail and notify the sender. CEG-IP2</p></div><br>--------<br>
RT Training Sessions (<a href="http://bestpractical.com/services/training.html" target="_blank">http://bestpractical.com/services/training.html</a>)<br>
* Boston — TBA<br></blockquote></div><br></div>