System Information:

OS: RHEL 5.9
RT version 4
Apache 2.2.24
Mod_perl 2.0 (statically linked)

DNS is a little weird.  The server is located in a domain different from the 
one where users access the web site.  For instance the server's name is 
host.domainA but is accessed via the web by host.domainB.  The server has a DNS 
A Record on domainB's DNS server.   The server has an A record and an alias on 
domainA's DNS server.  My RT_SiteConfig sets the $rtname, $Organization, and 
$webdomain to the host.domainB name.

<VirtualHost xxxxxxxxxx>
        ErrorLog /opt/rt4/var/log/apache2.error
        TransferLog /opt/rt4/var/log/apache2.access
        LogLevel debug

        AddDefaultCharset UTF-8

        DocumentRoot "/opt/rt4/share/html"
        <Location />
            Order allow,deny
            Allow from all

            SetHandler modperl
            PerlResponseHandler Plack::Handler::Apache2
            PerlSetVar psgi_app /opt/rt4/sbin/rt-server
        </Location>
        <Perl>
            use Plack::Handler::Apache2;
            Plack::Handler::Apache2->preload("/opt/rt4/sbin/rt-server");
        </Perl>
</VirtualHost>

I am new to RT and recently stood up my RT server.  I am still in the initial 
configuration stage.  When I make changes to the RT_SiteConfig.pm file I then 
stop/start httpd.  However, the changes never make it to the web until I reboot 
the server.  Additionally, when the server comes back up from the reboot, httpd 
has started but RT has not.  I have to start RT by  running the command: 
"rt-server &".  I thought that RT should stop/start with httpd.  Does anyone 
know if there is something I need to do so that when I stop/start apache the RT 
config will effect its changes to the web?  Also, if anyone can tell me if RT 
is supposed to start/stop with Apache?

I have tried making changes to the way my VH is configured in by using the IP, 
the name, and *.  My httpd.conf file is configured to use the httpd-vhosts.conf 
file.  Running httpd -t shows that my vhost file is syntactically correct.

I have googled, searched the wiki, and searched through past rt-users inquiries 
to no avail.  The only thing I found was that you need to stop/start httpd 
rather than just restarting it.

Thanks
Sarah



Reply via email to