Apache 2 Issue

Smooth_J

Verified User
Joined
Oct 25, 2004
Messages
17
I had issues with apache 1.3.33, so I then upgraded to apache 2 (perl 5.8.7 and mod_perl issue)

I know about the zend message already :|

Apache/2.0.52 (Unix) mod_perl/1.99_17-dev Perl/v5.8.7 PHP/4.4.0 mod_ssl/2.0.54 OpenSSL/0.9.7c

Now I receive this error:

Fatal error 'Unable to read from thread kernel pipe' at line 1100 in file /usr/src/lib/libc_r/uthread/uthread_kern.c (errno = 0)

35227# uname -a
FreeBSD 35227.ds.nac.net 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #0: Mon Feb 23 20:45:55 GMT 2004 [email protected]:/usr/obj/usr/src/sys/GENERIC i386

35227# tail -f /var/log/httpd/error_log
Fatal error 'Unable to read from thread kernel pipe' at line 1100 in file /usr/src/lib/libc_r/uthread/uthread_kern.c (errno = 0)
[Thu Jul 14 15:26:10 2005] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Thu Jul 14 15:26:10 2005] [warn] RSA server certificate CommonName (CN) `www.smoothj.net' does NOT match server name!?
[Thu Jul 14 15:26:10 2005] [warn] RSA server certificate CommonName (CN) `www.smoothjnet' does NOT match server name!?
[Thu Jul 14 15:26:10 2005] [warn] RSA server certificate CommonName (CN) `www.smoothj.net' does NOT match server name!?
[Thu Jul 14 15:26:10 2005] [warn] RSA server certificate CommonName (CN) `www.smoothj.net' does NOT match server name!?
[Thu Jul 14 15:26:10 2005] [warn] RSA server certificate CommonName (CN) `www.smoothj.net' does NOT match server name!?
[Thu Jul 14 15:26:10 2005] [warn] module perl_module is already loaded, skipping

PHP Warning: Zend Optimizer does not support this version of PHP - please upgrade to the latest version of Zend Optimizer in Unknown on line 0

Fatal error 'Unable to read from thread kernel pipe' at line 1100 in file /usr/src/lib/libc_r/uthread/uthread_kern.c (errno = 0)


Please help!

Thank you in advance.

John
 
Last edited:
After 3 days... I finally fixed it!!!

Well the zend was fixed by upgrading to 2.5.10a which is available here:

http://downloads.zend.com/optimizer/2.5.10a/

However the other issue was way more devastating :eek:

1) I removed everything in the /usr/lib/apache/ directory (didn't want it to conflict)
2) Renamed/removed everything "apache2" in the /usr/local/lib/perl5 directory as per http://perl.apache.org/docs/2.0/rename.html (since I had mod_perl v1.97 or so and wanted to install v2.0.1)

Once I did that...I just recompiled. Will stress test it later on today :P

Server Version:

Apache/2.0.54 (Unix) PHP/4.4.0 mod_ssl/2.0.54 OpenSSL/0.9.7c mod_perl/2.0.1 Perl/v5.8.7

What did I learn from this situation?
1) If it isn't broke don't fix it unless its a security issue :p
2) Don't give up...ever :rolleyes:
3) Delete then recompile :D
 
Back
Top