Install problems (RT 3.4.4 on FC3, mod_perl2 and apache2)

Hi!

I’ve been trying to get RT 3.4.4 working on FC3 with mod_perl2
(v1.99-16) and apache2.(I guess I should have done some more
investigating before trying this combination) Anyway I’ve followed
the FC2 tutorial on bestpractical and despite few differences
between fc2 and fc3 I’ve managed to get everything working to the
point where I’ve done the rt3.conf which looks like this.

ServerName hostname DocumentRoot /usr/local/rt3/share/html AddDefaultCharset UTF-8
# these four lines apply to Apache2+mod_perl2 only: {{{
PerlSetVar MasonArgsMethod CGI
PerlModule Apache2 Apache::compat
RewriteEngine On
RewriteRule ^(.*)/$ $1/index.html
# }}}

PerlModule Apache::DBI
PerlRequire /usr/local/rt3/bin/webmux.pl

<Location />
    SetHandler perl-script
    PerlHandler RT::Mason
</Location>

Now when I start apache I get error from webmux.pl saying “RT does
not support mod_perl 1.99. Please upgrade to mod_perl 2.0”. Is
this a dead end or is it possible to get RT working? I tried to
compile mod_perl2 (v2.0.3) from source before I started to install
RT but I got an error saying I can’t put 2.0.3 on 1.99 so I didn’t
pursue this path any further. Any advice welcome…

Thanks,

//Rascal

Sign-up for Ads Free at Mail.com
http://promo.mail.com/adsfreejump.htm

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

What I had to do with FC4 was upgrade mod_perl2 from http://download.fedora.redhat.com/pub/fedora/linux/core/updates/4/i386/

I do not know if there is an update for FC3.

Travis Llewellyn
Network Administrator
Communication Federal Credit Union
travisll@comfedcu.org


1 Peter 2:21 Christ suffered for you, leaving you an example, that you should follow in his steps.

Hi!

I’ve been trying to get RT 3.4.4 working on FC3 with mod_perl2
(v1.99-16) and apache2.(I guess I should have done some more
investigating before trying this combination) Anyway I’ve followed
the FC2 tutorial on bestpractical and despite few differences
between fc2 and fc3 I’ve managed to get everything working to the
point where I’ve done the rt3.conf which looks like this.

ServerName hostname DocumentRoot /usr/local/rt3/share/html AddDefaultCharset UTF-8
# these four lines apply to Apache2+mod_perl2 only: {{{
PerlSetVar MasonArgsMethod CGI
PerlModule Apache2 Apache::compat
RewriteEngine On
RewriteRule ^(.*)/$ $1/index.html
# }}}

PerlModule Apache::DBI
PerlRequire /usr/local/rt3/bin/webmux.pl

<Location />
    SetHandler perl-script
    PerlHandler RT::Mason
</Location>

Now when I start apache I get error from webmux.pl saying “RT does
not support mod_perl 1.99. Please upgrade to mod_perl 2.0”. Is
this a dead end or is it possible to get RT working? I tried to
compile mod_perl2 (v2.0.3) from source before I started to install
RT but I got an error saying I can’t put 2.0.3 on 1.99 so I didn’t
pursue this path any further. Any advice welcome…

Thanks,

//Rascal


Sign-up for Ads Free at Mail.com
http://promo.mail.com/adsfreejump.htm

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

Be sure to check out the RT Wiki at http://wiki.bestpractical.com

Buy your copy of our new book, RT Essentials, today!

Download a free sample chapter from http://rtbook.bestpractical.com

-----BEGIN PGP SIGNATURE-----
Version: PGP Desktop 9.0.2 (Build 2424)

iQEVAwUBQx72HakF3FdG31XhAQiVAwf/VpnTFR5Q/XLTFdY94bQVQ4fxk883gsHG
zVjemShKzU7gtrOX9GV8hkaiTbv4Q1txxVY4b53ROrAiE9mOUUWTmZ29BQ67VAPZ
9xICyMdwIIoXdF58XLwbCWCbLsJGAwO1oHoSadSJt6Gn5TJx7fJzRkE/5dUi47qY
hliOJemShoP7h1Tf1WFtuhfjAiZrV8zxqdf49S6SkhKRGNwGnq04MWH3orRK+eyI
B5etG7+++3xwZ6SJY0efqdJele+a++CM8gwuOfsPeLiY1gdPzJrz7LpGrradN4rc
x51Zpk1j0zpu3jwIMaWsbtcFxh//7tsmGFrylVaeRm+QIEtLinkS+A==
=rRRO
-----END PGP SIGNATURE-----

This e-mail and the files transmitted with it are the property
of Communication Federal Credit Union and/or its affiliates,
are confidential, and are intended solely for use of the
individual or entity to whom this e-mail is addressed. If you
are not one of the named recipient(s) or otherwise have reason
to believe that you have received this message in error, please
notify the sender at 405-879-5600 and delete this message
immediately from your computer. Any other use, retention,
dissemination, forwarding, printing, or copying of this e-mail
is strictly prohibited.

I’ve been trying to get RT 3.4.4 working on FC3 with mod_perl2
(v1.99-16) and apache2.(I guess I should have done some more
investigating before trying this combination)

I think what you are trying should work, but you might find it
easier to switch to fastcgi. The instructions for RHEL at
http://wiki.bestpractical.com/index.cgi?RHEL4InstallGuide
should be very close to what you need for FC3. Or you could
switch to Centos4 while you are at it since FC3 won’t be
officially supported that much longer.

Les Mikesell
les@futuresource.com