soft@appleple.com

【RequestTracker】エラーについて

【事象】
FastCGIを利用しているRTにアクセスできなくなる。Apacheを
再起動しても改善せず、FastCGIのプロセスが起動しない。

*****************error_log*********************
[Sun Jul 24 14:47:59 2011] [warn] FastCGI: server "/opt/rt4/sbin/rt-server.fcgi" restarted (pid 2792)
File::Temp version 0.18 required--this is only version 0.16 at /usr/lib/perl5/site_perl/5.8.8/MIME/Tools.pm line 14.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/MIME/Tools.pm line 14.
[Sun Jul 24 14:55:02 2011] [notice] FastCGI: process manager initialized (pid 2910)
[Sun Jul 24 14:55:02 2011] [warn] FastCGI: server "/opt/rt4/sbin/rt-server.fcgi" started (pid 2911)
[Sun Jul 24 14:55:02 2011] [notice] mod_python: Creating 4 session mutexes based on 256 max processes and 0 max threads.
[Sun Jul 24 14:55:02 2011] [notice] Apache/2.2.3 (CentOS) configured -- resuming normal operations
Sys::Syslog version 0.16 required--this is only version 0.13 at /usr/lib/perl5/site_perl/5.8.8/Log/Dispatch/Syslog.pm line 16.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/Log/Dispatch/Syslog.pm line 16.
Compilation failed in require at /opt/rt4/sbin/../lib/RT.pm line 300.
[Sun Jul 24 14:55:03 2011] [warn] FastCGI: server "/opt/rt4/sbin/rt-server.fcgi" (pid 2911) terminated by calling exit with status '255'
[Sun Jul 24 14:55:07 2011] [warn] FastCGI: server "/opt/rt4/sbin/rt-server.fcgi" restarted (pid 2920)
Sys::Syslog version 0.16 required--this is only version 0.13 at /usr/lib/perl5/site_perl/5.8.8/Log/Dispatch/Syslog.pm line 16.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/Log/Dispatch/Syslog.pm line 16.
Compilation failed in require at /opt/rt4/sbin/../lib/RT.pm line 300.
[Sun Jul 24 14:55:08 2011] [warn] FastCGI: server "/opt/rt4/sbin/rt-server.fcgi" (pid 2920) terminated by calling exit with status '255'
[Sun Jul 24 14:55:12 2011] [warn] FastCGI: server "/opt/rt4/sbin/rt-server.fcgi" restarted (pid 2921)
Sys::Syslog version 0.16 required--this is only version 0.13 at /usr/lib/perl5/site_perl/5.8.8/Log/Dispatch/Syslog.pm line 16.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/Log/Dispatch/Syslog.pm line 16.
Compilation failed in require at /opt/rt4/sbin/../lib/RT.pm line 300.
[Sun Jul 24 14:55:12 2011] [warn] FastCGI: server "/opt/rt4/sbin/rt-server.fcgi" (pid 2921) terminated by calling exit with status '255'
[Sun Jul 24 14:55:17 2011] [warn] FastCGI: server "/opt/rt4/sbin/rt-server.fcgi" restarted (pid 2922)
Sys::Syslog version 0.16 required--this is only version 0.13 at /usr/lib/perl5/site_perl/5.8.8/Log/Dispatch/Syslog.pm line 16.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/Log/Dispatch/Syslog.pm line 16.
Compilation failed in require at /opt/rt4/sbin/../lib/RT.pm line 300.
[Sun Jul 24 14:55:18 2011] [warn] FastCGI: server "/opt/rt4/sbin/rt-server.fcgi" (pid 2922) terminated by calling exit with status '255'
[Sun Jul 24 14:55:18 2011] [warn] FastCGI: server "/opt/rt4/sbin/rt-server.fcgi" has failed to remain running for 30 seconds given 3 attempts, its restart interval has been backed off to 600 seconds
[Sun Jul 24 14:57:04 2011] [error] [client 110.74.54.132] FastCGI: comm with server "/opt/rt4/sbin/rt-server.fcgi" aborted: idle timeout (120 sec)
[Sun Jul 24 14:57:04 2011] [error] [client 110.74.54.132] FastCGI: incomplete headers (0 bytes) received from server "/opt/rt4/sbin/rt-server.fcgi"
[Sun Jul 24 14:57:06 2011] [error] [client 110.74.54.132] FastCGI: comm with server "/opt/rt4/sbin/rt-server.fcgi" aborted: idle timeout (120 sec)
[Sun Jul 24 14:57:06 2011] [error] [client 110.74.54.132] FastCGI: incomplete headers (0 bytes) received from server "/opt/rt4/sbin/rt-server.fcgi"
[Sun Jul 24 14:58:19 2011] [error] [client 110.74.54.132] FastCGI: comm with server "/opt/rt4/sbin/rt-server.fcgi" aborted: idle timeout (120 sec)
[Sun Jul 24 14:58:19 2011] [error] [client 110.74.54.132] FastCGI: incomplete headers (0 bytes) received from server "/opt/rt4/sbin/rt-server.fcgi"
[Sun Jul 24 14:59:04 2011] [error] [client 110.74.54.132] Directory index forbidden by Options directive: /var/www/html/
[Sun Jul 24 14:59:04 2011] [error] [client 110.74.54.132] File does not exist: /var/www/html/favicon.ico
[Sun Jul 24 14:59:07 2011] [error] [client 110.74.54.132] Directory index forbidden by Options directive: /var/www/html/
[Sun Jul 24 14:59:07 2011] [error] [client 110.74.54.132] File does not exist: /var/www/html/favicon.ico
[Sun Jul 24 14:59:07 2011] [error] [client 110.74.54.132] File does not exist: /var/www/html/favicon.ico
[Sun Jul 24 14:59:59 2011] [error] [client 158.205.186.149] FastCGI: comm with server "/opt/rt4/sbin/rt-server.fcgi" aborted: idle timeout (120 sec)
[Sun Jul 24 14:59:59 2011] [error] [client 158.205.186.149] FastCGI: incomplete headers (0 bytes) received from server "/opt/rt4/sbin/rt-server.fcgi"
[Sun Jul 24 15:00:17 2011] [warn] FastCGI: server "/opt/rt4/sbin/rt-server.fcgi" has failed to remain running for 30 seconds given 3 attempts, its restart interval has been backed off to 600 seconds
[Sun Jul 24 15:01:11 2011] [error] [client 158.205.186.150] FastCGI: comm with server "/opt/rt4/sbin/rt-server.fcgi" aborted: idle timeout (120 sec)
[Sun Jul 24 15:01:11 2011] [error] [client 158.205.186.150] FastCGI: incomplete headers (0 bytes) received from server "/opt/rt4/sbin/rt-server.fcgi"
[Sun Jul 24 15:04:59 2011] [error] [client 158.205.186.149] FastCGI: comm with server "/opt/rt4/sbin/rt-server.fcgi" aborted: idle timeout (120 sec)
[Sun Jul 24 15:04:59 2011] [error] [client 158.205.186.149] FastCGI: incomplete headers (0 bytes) received from server "/opt/rt4/sbin/rt-server.fcgi"
[Sun Jul 24 15:05:17 2011] [warn] FastCGI: server "/opt/rt4/sbin/rt-server.fcgi" has failed to remain running for 30 seconds given 3 attempts, its restart interval has been backed off to 600 seconds
[Sun Jul 24 15:05:17 2011] [warn] FastCGI: server "/opt/rt4/sbin/rt-server.fcgi" restarted (pid 2962)
Sys::Syslog version 0.16 required--this is only version 0.13 at /usr/lib/perl5/site_perl/5.8.8/Log/Dispatch/Syslog.pm line 16.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/Log/Dispatch/Syslog.pm line 16.
Compilation failed in require at /opt/rt4/sbin/../lib/RT.pm line 300.
[Sun Jul 24 15:05:17 2011] [warn] FastCGI: server "/opt/rt4/sbin/rt-server.fcgi" (pid 2962) terminated by calling exit with status '255'
[Sun Jul 24 15:05:17 2011] [warn] FastCGI: server "/opt/rt4/sbin/rt-server.fcgi" has failed to remain running for 30 seconds given 3 attempts, its restart interval has been backed off to 600 seconds
[Sun Jul 24 15:06:11 2011] [error] [client 158.205.186.150] FastCGI: comm with server "/opt/rt4/sbin/rt-server.fcgi" aborted: idle timeout (120 sec)
[Sun Jul 24 15:06:11 2011] [error] [client 158.205.186.150] FastCGI: incomplete headers (0 bytes) received from server "/opt/rt4/sbin/rt-server.fcgi"
[Sun Jul 24 15:09:59 2011] [error] [client 158.205.186.149] FastCGI: comm with server "/opt/rt4/sbin/rt-server.fcgi" aborted: idle timeout (120 sec)
[Sun Jul 24 15:09:59 2011] [error] [client 158.205.186.149] FastCGI: incomplete headers (0 bytes) received from server "/opt/rt4/sbin/rt-server.fcgi"
[Sun Jul 24 15:10:16 2011] [warn] FastCGI: server "/opt/rt4/sbin/rt-server.fcgi" has failed to remain running for 30 seconds given 3 attempts, its restart interval has been backed off to 600 seconds
[Sun Jul 24 15:10:38 2011] [warn] FastCGI: server "/opt/rt4/sbin/rt-server.fcgi" has failed to remain running for 30 seconds given 3 attempts, its restart interval has been backed off to 600 seconds
BEGIN failed--compilation aborted at /opt/rt4/sbin/../lib/RT/I18N.pm line 66.
Compilation failed in require at /opt/rt4/sbin/../lib/RT.pm line 111.
*********************************************************

Sys::Syslog version 0.16 required--this is only version 0.13 at /usr/lib/perl5/site_perl/5.8.8/Log/Dispatch/Syslog.pm line 16.

→16行目 use Sys::Syslog 0.16 ();

BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/MIME/Tools.pm line 14.

→14行目 use File::Temp 0.18 ();

opt/rt4/sbin/../lib/RT/I18N.pm

【対策】
CPANでモジュールの再インストールと更新

# perl -MCPAN -e shell
perl> install Sys::Syslog
perl> install File::Temp
perl> install Log::Dispatch::Syslog

Apacheを再起動して、無事にプロセスが起動する事を確認。
3099 ? S 0:13 /usr/bin/perl -w /opt/rt4/sbin/rt-server.fcgi

Last Update : 2011年07月24日 (日) 21:51