Hi,

I managed to solve exactly the same problem (in my point of view). It was caused by my mistake:
1. installation
CentOS 5.x with standard distribution installed Perl -> RT installation and CPAN installation of required Perl modules -> RT is working

2. OS update (CentOS 5.x -> CentOS 5.8)
- update of all packages including Perl - this was my point of failure because Perl was after update of RT broken

So I uninstalled all distribution Perl packages (forced uninstall so dependencies was broken), deleted remaining Perl directories content, then reinstalled all RPM packages and installed CPAN modules to satisfy RT requierements.

Finally I excluded all Perl packages from Yum updating (excludepks=perl* ...).

Hope I will help.

Regards,

Pavel Sidlo
Senior IT administrator

Top Digital Group s.r.o.
Podebradova 2017/61
702 00 Ostrava

mobil: +420 775 802 701
e-mail: [email protected]
helpdesk: [email protected]
www: www.topdigital.cz

Dne 10.4.2012 15:13, testwreq wreq napsal(a):

  I upgraded centos from 5.5 to 5.8 . I am unable to start the http
server. The error in the logs is
*"use" not allowed in expression at /data/rt3/bin/webmux.pl
<http://webmux.pl> line 49, at end of line\nsyntax error at
/data/rt3/bin/webmux.pl <http://webmux.pl> line 49, near "use
strict"\nBEGIN not safe after errors--compilation aborted at
/data/rt3/bin/webmux.pl <http://webmux.pl> line 58.\nCompilation failed
in require at (eval 7) line 1*
If the comment the PerlRequire line in my conf file, I can start the
httpd server. *Any ideas how to fix this?*
<VirtualHost *:443>
        ServerName devrt.cs.stonybrook.edu <http://devrt.cs.stonybrook.edu>
        DocumentRoot /data/rt3/share/html
        AddDefaultCharset UTF-8
        PerlModule Apache::DBI
*PerlRequire /data/rt3/bin/webmux.pl <http://webmux.pl>*

<Location />
                 SetHandler perl-script
                 PerlHandler RT::Mason
</Location>
        ErrorLog logs/ssl_error_log
        TransferLog logs/ssl_access_log
        LogLevel warn
<Directory />
           SSLRequireSSL
</Directory>
         SSLEngine on
         SSLProtocol all -SSLv2
         SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM:+LOW
         SSLCACertificateFile
/etc/sslcertificate/devwww_cs_sunysb_edu_interm.cer
         SSLCertificateFile
/etc/sslcertificate/devwww_cs_sunysb_edu_cert.cer
         SSLCertificateKeyFile /etc/sslcertificate/devwww.cs.sunysb.edu.key
</VirtualHost>
Thanks much.

Reply via email to