[opensuse] Bug - PHP-5.2.5 + fcgi
Hi, [I know there's a bugtracker. I tried to report this there. Found out you need a login. Tried to register - filled out all fields on the registration form. Result was a blank page with a novell logo. Great. So I'm posting here now - please reply off-list.] I'm running a server with OpenSUSE-10.3 (32bit x86) installed from http://download.opensuse.org/repositories/openSUSE:10.3/standard/. I've setup apache2 + php5 + mod_fcgid to run a chrooted PHP application. This has been working flawlessly for about 2 months now. Yesterday I updated the system using you. Among other (unrelated) things PHP was upgraded to 5.2.5-8.1. Since then, users have been seeing 500 errors occasionally. The logfiles contain messages like these: [Wed Jan 02 22:53:30 2008] [warn] (104)Connection reset by peer: mod_fcgid: read data from fastcgi server error. [Wed Jan 02 22:53:30 2008] [warn] (104)Connection reset by peer: mod_fcgid: ap_pass_brigade failed in handle_request function [Wed Jan 02 22:53:37 2008] [notice] mod_fcgid: process /chroots/php/cgi/php-wrapper.cgi(31170) exit(communication error), terminated by calling exit(), return code: 0 The errors occur without significant delay, sometimes in the middle of a page. Therefore I don't think timeout settings are a problem. Downgrading to php-5.2.4 got rid of the errors. Nothing else was changed. This is the list of relevant packages in the working setup: server:~ # rpm -qa|egrep -i 'apache|php5'|sort apache2-2.2.4-70.2 apache2-mod_fcgid-2.1-20 apache2-prefork-2.2.4-70.2 apache2-utils-2.2.4-70.2 php5-5.2.4-11 php5-ctype-5.2.4-11 php5-devel-5.2.4-11 php5-dom-5.2.4-11 php5-fastcgi-5.2.4-11 php5-gd-5.2.4-11 php5-hash-5.2.4-11 php5-iconv-5.2.4-11 php5-json-5.2.4-11 php5-mysql-5.2.4-11 php5-pdo-5.2.4-11 php5-sqlite-5.2.4-11 php5-tokenizer-5.2.4-11 php5-xmlreader-5.2.4-11 php5-xmlwriter-5.2.4-11 Bye, Peter -- Peter Conrad Tel: +49 6102 / 80 99 072 [ t]ivano Software GmbH Fax: +49 6102 / 80 99 071 Bahnhofstr. 18 http://www.tivano.de/ 63263 Neu-Isenburg Germany -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Thu, 3 Jan 2008 11:23:43 +0100, Peter Conrad wrote:
[I know there's a bugtracker. I tried to report this there. Found out you need a login. Tried to register - filled out all fields on the registration form. Result was a blank page with a novell logo. Great.
Please try again, it normally works.
So I'm posting here now - please reply off-list.]
Bugreports in bugzilla are the *only* reliable way to get Novell/SuSE developers to look at and possibly fix bugs. Nearly none of them reads this list so reports here will mostly be lost. Philipp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Peter Conrad escribió:
I'm running a server with OpenSUSE-10.3 (32bit x86) installed from http://download.opensuse.org/repositories/openSUSE:10.3/standard/. I've setup apache2 + php5 + mod_fcgid to run a chrooted PHP application. This has been working flawlessly for about 2 months now.
Yesterday I updated the system using you. Among other (unrelated) things PHP was upgraded to 5.2.5-8.1. Since then, users have been seeing 500 errors occasionally. The logfiles contain messages like these:
[Wed Jan 02 22:53:30 2008] [warn] (104)Connection reset by peer: mod_fcgid: read data from fastcgi server error. [Wed Jan 02 22:53:30 2008] [warn] (104)Connection reset by peer: mod_fcgid: ap_pass_brigade failed in handle_request function [Wed Jan 02 22:53:37 2008] [notice] mod_fcgid: process /chroots/php/cgi/php-wrapper.cgi(31170) exit(communication error), terminated by calling exit(), return code: 0
This is a known problem with mod_fcgid, I remember darix commented about this issue in the past... see also http://bugs.php.net/bug.php?id=40286
Downgrading to php-5.2.4 got rid of the errors.
are you sure ? this problem has been there since ages... -- "The only thing that interferes with my learning is my education." - Albert Einstein Cristian Rodríguez R. Platform/OpenSUSE - Core Services SUSE LINUX Products GmbH Research & Development http://www.opensuse.org/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hi, thanks for your answer. Am Freitag, 4. Januar 2008 03:02 schrieb Cristian Rodríguez:
Peter Conrad escribió:
I'm running a server with OpenSUSE-10.3 (32bit x86) installed from http://download.opensuse.org/repositories/openSUSE:10.3/standard/. I've setup apache2 + php5 + mod_fcgid to run a chrooted PHP application. This has been working flawlessly for about 2 months now.
Yesterday I updated the system using you. Among other (unrelated) things PHP was upgraded to 5.2.5-8.1. Since then, users have been seeing 500 errors occasionally. The logfiles contain messages like these:
[Wed Jan 02 22:53:30 2008] [warn] (104)Connection reset by peer: mod_fcgid: read data from fastcgi server error. [Wed Jan 02 22:53:30 2008] [warn] (104)Connection reset by peer: mod_fcgid: ap_pass_brigade failed in handle_request function [Wed Jan 02 22:53:37 2008] [notice] mod_fcgid: process /chroots/php/cgi/php-wrapper.cgi(31170) exit(communication error), terminated by calling exit(), return code: 0
This is a known problem with mod_fcgid, I remember darix commented about this issue in the past... see also
I don't think this is the problem I'm seeing. I already tried various combinations of PHP_FCGI_CHILDREN and settings in fcgid.conf. Nothing seemed to make a difference.
Downgrading to php-5.2.4 got rid of the errors.
are you sure ? this problem has been there since ages...
Very sure. As I said before, the setup with 5.2.4 has been running without any errors of that kind for about two months. The problems started after updating the system with you and disappeared after downgrading the php5 packages to the original 5.2.4. Bye, Peter -- Peter Conrad Tel: +49 6102 / 80 99 072 [ t]ivano Software GmbH Fax: +49 6102 / 80 99 071 Bahnhofstr. 18 http://www.tivano.de/ 63263 Neu-Isenburg Germany -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (3)
-
Cristian Rodríguez
-
Peter Conrad
-
Philipp Thomas