Hi Yanni,

Yes it is still the same error as back in February that I posted to the Best Pratical Bug and also brought up in this mail group.

Here is what I was getting with specific errors in the require.pm and RT.pm:

Just an FYI that I have never gotten it to load past the 500 error... and the RT bug webpage seems to have been taken down...


Hi Matt,

For configuring fcgid I do not see a configure web-handler choice for fcgid in configure --help.

It has fastcgi (default) modperl1 modperl2 and standalone. What is the correct configure to use with fcgid?

Currently I am using fastcgi which has produced the below errors.

Thanks,
Brad

On 02/21/2016 01:59 PM, Matt Zagrabelny wrote:
On Sun, Feb 21, 2016 at 11:20 AM, Brad <bradzynd...@comcast.net> wrote:
Hi All,

Set it up as Piotr pointed out but now getting an Internal error:

[Sun Feb 21 16:51:48.198523 2016] [mpm_prefork:notice] [pid 32464]
AH00163: Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips mod_fcgid/2.3.9
PHP/5.4.16 mod_perl/2.0.9dev Perl/v5.16.3 configured -- resuming normal
operations


Can't locate UNIVERSAL/require.pm in @INC (@INC contains:
/opt/rt4/sbin/../local/lib /opt/rt4/sbin/../lib /usr/local/lib64/perl5
/usr/local/share/perl5 /usr/lib64/perl5/vendor_perl
/usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at
/opt/rt4/sbin/../lib/RT.pm line 60.
BEGIN failed--compilation aborted at /opt/rt4/sbin/../lib/RT.pm line 60.
Compilation failed in require at /opt/rt4/sbin/rt-server.fcgi line 86.


  From browser:
500 Internal Server Error

The server encountered an internal error or misconfiguration and was
unable to complete your request.

Please contact the server administrator at <our email> to
inform them of the time this error occurred, and the actions you
performed just before this error.

More information about this error may be available in the server error log.

Then I see the at the bottom of the logs:

mod_fcgid: error reading data from FastCGI server

core:error End of script output before headers: rt-server.fcgi


At this point do I need to re-install with a different configure
--with-web-handler=fcgid instead of --with-web-handler=fastcgi ?
If you use with fcgid then use the right configs for that handler. If
you use fastcgi, then use the right configs for that handler.

https://www.bestpractical.com/docs/rt/4.4.0/web_deployment.html

-m


---------
RT 4.4 and RTIR Training Sessions (http://bestpractical.com/services/training.html)
* Hamburg Germany - March 14 & 15, 2016
* Washington DC - May 23 & 24, 2016



On 05/09/2016 11:36 AM, Yanni wrote:
Hello again

Still fighting with setting up RT4. I have now deleted the previous RT installation and started again. I have put all command outputs in pastebin.com so that my email is small as much as possible and hopefully easy to read. When you can please see below the steps I have taken.

1. Run ./configure with no parameters, so all defaults are set.
    Output: http://pastebin.com/enH70WCS

2. 'make testdeps' outputs: All dependencies have been found

3. 'make install' outputs: Congratulations. RT is now installed.

4. RT_SiteConfig.pm here: http://pastebin.com/NseuCusS

5. Run 'make initialize-database' with error: ERROR: Can't create database 'rt4db'; database exists

6. I went with mod_fcgid and added 'FcgidMaxRequestLen 1073741824' to: /usr/lib/tmpfiles.d/mod_fcgid.conf

7. Added these lines in my httpd.conf. (Apache version: 2.4.6)

    Listen 8000

  <VirtualHost *:8000>
        ### Optional apache logs for RT
        # Ensure that your log rotation scripts know about these files
        # ErrorLog /opt/rt4/var/log/apache2.error
        # TransferLog /opt/rt4/var/log/apache2.access
        # LogLevel debug

        AddDefaultCharset UTF-8

        ScriptAlias / /opt/rt4/sbin/rt-server.fcgi/

        DocumentRoot "/opt/rt4/share/html"
        <Location />

                Require all granted

            Options +ExecCGI
            AddHandler fcgid-script fcgi
        </Location>
    </VirtualHost>

8. Visited http://jimmy.ad.biosci.ac.uk:8000 but I get: 500 Internal Server Error

9. Apache Error_log file says:

    RT couldn't load RT config file /opt/rt4/etc/RT_Config.pm as:
    user: apache
    group: apache
    The file is owned by user root and group rt.

10. chown apache:apache RT_Config.pm
      chown apache:apache RT_SiteConfig.pm

11. Visited http://jimmy.ad.biosci.ac.uk:8000 but I get: 500 Internal Server Error

12. Apache Error_log file says: http://pastebin.com/9xUwHNDZ

13. SELINUX and firewall are disabled


Any help/suggestions please let me know.
Many thanks



---------
RT 4.4 and RTIR Training Sessions https://bestpractical.com/training
* Washington DC - May 23 & 24, 2016


---------
RT 4.4 and RTIR Training Sessions https://bestpractical.com/training
* Washington DC - May 23 & 24, 2016

Reply via email to