RT 3.6.6 Install .. stuck on Apache configuration

I’m have installed RT 3.6 successfully from source but there is a configuration problem I can’t seem to find. I get the following error when I pull up my url:
RT: Request Tracker
You’re almost there!

You haven’t yet configured your webserver to run RT.

You appear to have installed RT’s web interface correctly, but haven’t yet configured your web server to “run” the RT server which powers the web interface.

The next step is to edit your webserver’s configuration file to instruct it to use RT’s mod_perl , fastcgi or speedycgi handler.

Here are my configuration files:

httpd.conf virtual host section for rt:

<VirtualHost *>

ServerName rt.covista.com

DocumentRoot /opt/rt3/share/html

AddDefaultCharset UTF-8

PerlModule Apache::DBI

PerlRequire /opt/rt3/bin/webmux.pl

<Location /rt3>

SetHandler perl-script

PerlHandler RT::Mason

RT_SiteConfig.pm

Any configuration directives you include here will override # RT’s default configuration file, RT_Config.pm # # To include a directive here, just copy the equivalent statement # from RT_Config.pm and change the value. We’ve included a single # sample value below.

This file is actually a perl module, so you can include valid # perl code, as well.

The converse is also true, if this file isn’t valid perl, you’re # going to run into trouble. To check your SiteConfig file, use # this comamnd:

perl -c /path/to/your/etc/RT_SiteConfig.pm

Set( $rtname, ‘covista’);

Set($Organization, “rt.covista.com”);

Set($Timezone, ‘US/Eastern’);

Set($WebBaseURL, “http://rt.covista.comhttp://rt.covista.com/”);

Set($Webpath, “/rt3”);

Set($CorrespondAddress, 'correspond@rt.covista.com’mailto:‘correspond@rt.covista.com’);

Set($CommentAddress, 'comment@rt.covista.com’mailto:‘comment@rt.covista.com’);

Set($logToSyslog, ‘’);

Set($logToFile, ‘debug’);

Set($LogDir, ‘/var/log’);

Set($LogToFileNamed , “rt.log”);

Set($OwnerEmail, admin@covista.commailto:admin@covista.com);

Set($MyTicketsLength, 20);

Set($SendmailPath , “/usr/sbin/sendmail”);

Set($SendmailArguments , “-oi -t”);

1;

Anyone see something I should have caught here? If not any tips on how to resolve this problem?

Thanks
Bob Duff

Tried a couple more things still no luck… anyone else have any advice?

Thanks
BobFrom: rt-users-bounces@lists.bestpractical.com [mailto:rt-users-bounces@lists.bestpractical.com] On Behalf Of Bob Duff
Sent: Tuesday, April 29, 2008 5:00 PM
To: ‘rt-users@lists.bestpractical.com’
Subject: [rt-users] RT 3.6.6 Install … stuck on Apache configuration

I’m have installed RT 3.6 successfully from source but there is a configuration problem I can’t seem to find. I get the following error when I pull up my url:
RT: Request Tracker
You’re almost there!

You haven’t yet configured your webserver to run RT.

You appear to have installed RT’s web interface correctly, but haven’t yet configured your web server to “run” the RT server which powers the web interface.

The next step is to edit your webserver’s configuration file to instruct it to use RT’s mod_perl , fastcgi or speedycgi handler.

Here are my configuration files:

httpd.conf virtual host section for rt:

<VirtualHost *>

ServerName rt.covista.com

DocumentRoot /opt/rt3/share/html

AddDefaultCharset UTF-8

PerlModule Apache::DBI

PerlRequire /opt/rt3/bin/webmux.pl

<Location /rt3>

SetHandler perl-script

PerlHandler RT::Mason

RT_SiteConfig.pm

Any configuration directives you include here will override # RT’s default configuration file, RT_Config.pm # # To include a directive here, just copy the equivalent statement # from RT_Config.pm and change the value. We’ve included a single # sample value below.

This file is actually a perl module, so you can include valid # perl code, as well.

The converse is also true, if this file isn’t valid perl, you’re # going to run into trouble. To check your SiteConfig file, use # this comamnd:

perl -c /path/to/your/etc/RT_SiteConfig.pm

Set( $rtname, ‘covista’);

Set($Organization, “rt.covista.com”);

Set($Timezone, ‘US/Eastern’);

Set($WebBaseURL, “http://rt.covista.comhttp://rt.covista.com/”);

Set($Webpath, “/rt3”);

Set($CorrespondAddress, 'correspond@rt.covista.com’mailto:‘correspond@rt.covista.com’);

Set($CommentAddress, 'comment@rt.covista.com’mailto:‘comment@rt.covista.com’);

Set($logToSyslog, ‘’);

Set($logToFile, ‘debug’);

Set($LogDir, ‘/var/log’);

Set($LogToFileNamed , “rt.log”);

Set($OwnerEmail, admin@covista.commailto:admin@covista.com);

Set($MyTicketsLength, 20);

Set($SendmailPath , “/usr/sbin/sendmail”);

Set($SendmailArguments , “-oi -t”);

1;

Anyone see something I should have caught here? If not any tips on how to resolve this problem?

Thanks
Bob Duff

check your /etc/sysconfig/apache

APACHE_MODULES=“actions rewrite alias auth_basic
authn_file authz_host authz_groupfile authz_default
authz_user authn_dbm autoindex cgi dir env expires
include log_config mime negotiation setenvif ssl
suexec userdir php5 perl”

make sure you have perl in there, then restart apache

-winn

Tried a couple more things still no luck… anyone
else have any advice?

Thanks
Bob


From: rt-users-bounces@lists.bestpractical.com
[mailto:rt-users-bounces@lists.bestpractical.com] On
Behalf Of Bob Duff
Sent: Tuesday, April 29, 2008 5:00 PM
To: ‘rt-users@lists.bestpractical.com’
Subject: [rt-users] RT 3.6.6 Install … stuck on
Apache configuration

I’m have installed RT 3.6 successfully from source
but there is a configuration problem I can’t seem to
find. I get the following error when I pull up my
url:
RT: Request Tracker
You’re almost there!

You haven’t yet configured your webserver to run RT.

You appear to have installed RT’s web interface
correctly, but haven’t yet configured your web
server to “run” the RT server which powers the web
interface.

The next step is to edit your webserver’s
configuration file to instruct it to use RT’s
mod_perl , fastcgi or speedycgi handler.

Here are my configuration files:

httpd.conf virtual host section for rt:

<VirtualHost *>

ServerName rt.covista.com

DocumentRoot /opt/rt3/share/html

AddDefaultCharset UTF-8

PerlModule Apache::DBI

PerlRequire /opt/rt3/bin/webmux.pl

<Location /rt3>

SetHandler perl-script

PerlHandler RT::Mason

RT_SiteConfig.pm

Any configuration directives you include here will

override # RT’s default configuration file,
RT_Config.pm # # To include a directive here, just
copy the equivalent statement # from RT_Config.pm
and change the value. We’ve included a single #
sample value below.

This file is actually a perl module, so you can

include valid # perl code, as well.

The converse is also true, if this file isn’t

valid perl, you’re # going to run into trouble. To
check your SiteConfig file, use # this comamnd:

perl -c /path/to/your/etc/RT_SiteConfig.pm

Set( $rtname, ‘covista’);

Set($Organization, “rt.covista.com”);

Set($Timezone, ‘US/Eastern’);

Set($WebBaseURL,
http://rt.covista.comhttp://rt.covista.com/”);

Set($Webpath, “/rt3”);

Set($CorrespondAddress,

'correspond@rt.covista.com’mailto:‘correspond@rt.covista.com’);

Set($CommentAddress,

'comment@rt.covista.com’mailto:‘comment@rt.covista.com’);

Set($logToSyslog, ‘’);

Set($logToFile, ‘debug’);

Set($LogDir, ‘/var/log’);

Set($LogToFileNamed , “rt.log”);

Set($OwnerEmail,
admin@covista.commailto:admin@covista.com);

Set($MyTicketsLength, 20);

Set($SendmailPath , “/usr/sbin/sendmail”);

Set($SendmailArguments , “-oi -t”);

1;

Anyone see something I should have caught here? If
not any tips on how to resolve this problem?

Thanks
Bob Duff


http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials from
O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com

Be a better friend, newshound, and
know-it-all with Yahoo! Mobile. Try it now. Home | Yahoo Mobile

Do not have an /etc/sysconfig/apache file on my server (CentOS 4). Do have an /etc/sysconfig/httpd, it does not list the apache modules.From: rt-users-bounces@lists.bestpractical.com [mailto:rt-users-bounces@lists.bestpractical.com] On Behalf Of Winn Johnston
Sent: Thursday, May 01, 2008 11:27 AM
To: rt-users@lists.bestpractical.com
Subject: Re: [rt-users] RT 3.6.6 Install … stuck on Apache configuration

check your /etc/sysconfig/apache

APACHE_MODULES=“actions rewrite alias auth_basic authn_file authz_host authz_groupfile authz_default authz_user authn_dbm autoindex cgi dir env expires include log_config mime negotiation setenvif ssl suexec userdir php5 perl”

make sure you have perl in there, then restart apache

-winn

Tried a couple more things still no luck… anyone else have any
advice?

Thanks
Bob


From: rt-users-bounces@lists.bestpractical.com
[mailto:rt-users-bounces@lists.bestpractical.com] On Behalf Of Bob
Duff
Sent: Tuesday, April 29, 2008 5:00 PM
To: ‘rt-users@lists.bestpractical.com’
Subject: [rt-users] RT 3.6.6 Install … stuck on Apache configuration

I’m have installed RT 3.6 successfully from source but there is a
configuration problem I can’t seem to find. I get the following error
when I pull up my
url:
RT: Request Tracker
You’re almost there!

You haven’t yet configured your webserver to run RT.

You appear to have installed RT’s web interface correctly, but haven’t
yet configured your web server to “run” the RT server which powers the
web interface.

The next step is to edit your webserver’s configuration file to
instruct it to use RT’s mod_perl , fastcgi or speedycgi handler.

Here are my configuration files:

httpd.conf virtual host section for rt:

<VirtualHost *>

ServerName rt.covista.com

DocumentRoot /opt/rt3/share/html

AddDefaultCharset UTF-8

PerlModule Apache::DBI

PerlRequire /opt/rt3/bin/webmux.pl

<Location /rt3>

SetHandler perl-script

PerlHandler RT::Mason

RT_SiteConfig.pm

Any configuration directives you include here will override # RT’s

default configuration file, RT_Config.pm # # To include a directive
here, just copy the equivalent statement # from RT_Config.pm and
change the value. We’ve included a single # sample value below.

This file is actually a perl module, so you can include valid # perl

code, as well.

The converse is also true, if this file isn’t valid perl, you’re

going to run into trouble. To check your SiteConfig file, use # this
comamnd:

perl -c /path/to/your/etc/RT_SiteConfig.pm

Set( $rtname, ‘covista’);

Set($Organization, “rt.covista.com”);

Set($Timezone, ‘US/Eastern’);

Set($WebBaseURL,
http://rt.covista.comhttp://rt.covista.com/”);

Set($Webpath, “/rt3”);

Set($CorrespondAddress,

'correspond@rt.covista.com’mailto:‘correspond@rt.covista.com’);

Set($CommentAddress,

'comment@rt.covista.com’mailto:‘comment@rt.covista.com’);

Set($logToSyslog, ‘’);

Set($logToFile, ‘debug’);

Set($LogDir, ‘/var/log’);

Set($LogToFileNamed , “rt.log”);

Set($OwnerEmail,
admin@covista.commailto:admin@covista.com);

Set($MyTicketsLength, 20);

Set($SendmailPath , “/usr/sbin/sendmail”);

Set($SendmailArguments , “-oi -t”);

1;

Anyone see something I should have caught here? If not any tips on
how to resolve this problem?

Thanks
Bob Duff


http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com Commercial support:
sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com

Be a better friend, newshound, and
know-it-all with Yahoo! Mobile. Try it now. Home | Yahoo Mobile
The rt-users Archives

Community help: http://wiki.bestpractical.com Commercial support: sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com