keepalive is off
i'm actually using:
2x peruser apaches (new system)
1x admin (standard) apache
1x old legacy standard apache running fcgi mode php5 and php4 (old system)
now why 2 apache peruser servers:
1x peruser apache /w php4 module
1x peruser apache /w php5 module and php4, php5 in fcgi mode depending
on client's wishes.
all that is manageable from phpbased frontend.
the point is to create secure, flexible and fast WebHostingSystem (left
to right , highest priority first)
I'm tired with clitches in fcgi implementation (some weird random
internal server errors and segmentation fault in case of serios php
error, and long delay after that (because php server has crashed and it
needs to be started again?)). It has got quite a slow response time then
it hit's a domain what has not been used for some time (peruser seem to
create those processes quite quickly).
Additionaly htaccess related stuff is not working in fcgi mode.
I'm not familiar with metuxmpm ways and gotchas so i can't really say
if peruser is better or worse solution than metuxmpm.
I remember that couple of years ago i tried to compile metuxmpm and get
php to be thread safe. I had to left out some additional modules which
weren't thread safe and probably some lack on knowledge put breaks on
me. So I really didn't get to that point where i could see php info page :(
Janno
Malte Jan 'Schnneggerich' Kaffenberger wrote:
something else: did you just switched off KeepAlive? and something
else: if you dont have a good reason to use perusermpm just try metux
mpm, you are using fastcgi and so you could use a stable and threaded
mpm... give it a thought
Greeting from Germany
Am 07.08.2006, 22:36 Uhr, schrieb Janno Sannik <[EMAIL PROTECTED]>:
Well, didn't have to wait for long. 6 minutes after compile it
segfaulted and yes: ERROR: unable to create connection.
[Mon Aug 07 23:18:16 2006] [warn] (peruser: pid=14623 uid=5010
child=59) child_main(): input available ... resetting socket.
[Mon Aug 07 23:18:16 2006] [warn] (peruser: pid=14623 uid=5010
child=59) receive_from_multiplexer(): receiving from sock_fd=153
[Mon Aug 07 23:18:16 2006] [warn] (peruser: pid=14623 uid=5010
child=59) receive_from_multiplexer(): recvmsg returned 496
[Mon Aug 07 23:18:16 2006] [warn] (peruser: pid=14623 uid=5010
child=59) receive_from_multiplexer(): trans_sock=159955392 fdx=5
sock_fd=5
[Mon Aug 07 23:18:16 2006] [warn] (peruser: pid=14623 uid=5010
child=59) receive_from_multiplexer(): header_len=487 headers="GET
/images/xservumini.gif HTTP/1.1...
[Mon Aug 07 23:18:16 2006] [warn] (peruser: pid=14623 uid=5010
child=59) receive_from_multiplexer(): header_len > 0, we got a request
[Mon Aug 07 23:18:16 2006] [warn] (peruser: pid=14623 uid=5010
child=59) receive_from_multiplexer(): There is no body
[Mon Aug 07 23:18:16 2006] [warn] (peruser: pid=14623 uid=5010
child=59) receive_from_multiplexer(): returning 0
[Mon Aug 07 23:18:16 2006] [warn] (peruser: pid=14623 uid=5010
child=59) child_main(): CHECKING IF WE SHOULD CLONE A CHILD...
[Mon Aug 07 23:18:16 2006] [warn] (peruser: pid=14623 uid=5010
child=59) child_main(): total_processors = 8, max_processors = 8
[Mon Aug 07 23:18:16 2006] [warn] (peruser: pid=14623 uid=5010
child=59) child_main(): idle_processors = 5, min_free_processors = 2
[Mon Aug 07 23:18:16 2006] [warn] (peruser: pid=14623 uid=5010
child=59) child_main(): marked jmpbuffer
[Mon Aug 07 23:18:16 2006] [warn] (peruser: pid=14623 uid=5010
child=59) child_main(): calling process_socket()
[Mon Aug 07 23:18:16 2006] [warn] (peruser: pid=14623 uid=5010
child=59) process_socket(): Creating dummy connection to use the
vhost lookup api
[Mon Aug 07 23:18:16 2006] [warn] (peruser: pid=14623 uid=5010
child=59) process_socket(): ERROR: unable to create connection
[Mon Aug 07 23:18:16 2006] [warn] (peruser: pid=14623 uid=5010
child=59) process_socket(): Looking up the right vhost
[Mon Aug 07 23:18:16 2006] [warn] (peruser: pid=14584 uid=5010
child=54) child_main(): returned from process_socket()
[Mon Aug 07 23:18:17 2006] [notice] child pid 14623 exit signal
Segmentation fault (11)
for frequency here's the cutout of segfaults log:
[Sun Aug 06 00:23:10 2006] [notice] child pid 13446 exit signal
Segmentation fault (11)
[Sun Aug 06 00:24:04 2006] [notice] child pid 13704 exit signal
Segmentation fault (11)
[Sun Aug 06 10:07:29 2006] [notice] child pid 12883 exit signal
Segmentation fault (11)
[Sun Aug 06 12:37:48 2006] [notice] child pid 10475 exit signal
Segmentation fault (11)
[Sun Aug 06 12:37:48 2006] [notice] child pid 15299 exit signal
Segmentation fault (11)
[Sun Aug 06 15:44:26 2006] [notice] child pid 15106 exit signal
Segmentation fault (11)
[Sun Aug 06 16:55:26 2006] [notice] child pid 11350 exit signal
Segmentation fault (11)
[Sun Aug 06 19:01:39 2006] [notice] child pid 7308 exit signal
Segmentation fault (11)
[Sun Aug 06 19:17:21 2006] [notice] child pid 26403 exit signal
Segmentation fault (11)
[Sun Aug 06 19:55:25 2006] [notice] child pid 32178 exit signal
Segmentation fault (11)
[Sun Aug 06 20:59:11 2006] [notice] child pid 24765 exit signal
Segmentation fault (11)
[Sun Aug 06 20:59:11 2006] [notice] child pid 27355 exit signal
Segmentation fault (11)
[Sun Aug 06 21:48:29 2006] [notice] child pid 29005 exit signal
Segmentation fault (11)
[Sun Aug 06 22:13:39 2006] [notice] child pid 31210 exit signal
Segmentation fault (11)
[Sun Aug 06 22:13:39 2006] [notice] child pid 6415 exit signal
Segmentation fault (11)
[Sun Aug 06 22:13:39 2006] [notice] child pid 6416 exit signal
Segmentation fault (11)
[Sun Aug 06 22:13:39 2006] [notice] child pid 6417 exit signal
Segmentation fault (11)
[Sun Aug 06 22:13:39 2006] [notice] child pid 6418 exit signal
Segmentation fault (11)
[Sun Aug 06 22:13:39 2006] [notice] child pid 6419 exit signal
Segmentation fault (11)
[Sun Aug 06 22:13:40 2006] [notice] child pid 6420 exit signal
Segmentation fault (11)
[Sun Aug 06 22:13:40 2006] [notice] child pid 6423 exit signal
Segmentation fault (11)
[Sun Aug 06 22:13:40 2006] [notice] child pid 6424 exit signal
Segmentation fault (11)
[Sun Aug 06 22:13:43 2006] [notice] child pid 6425 exit signal
Segmentation fault (11)
[Sun Aug 06 22:13:43 2006] [notice] child pid 6448 exit signal
Segmentation fault (11)
[Sun Aug 06 22:13:43 2006] [notice] child pid 6449 exit signal
Segmentation fault (11)
[Sun Aug 06 22:13:43 2006] [notice] child pid 6450 exit signal
Segmentation fault (11)
[Sun Aug 06 22:13:43 2006] [notice] child pid 6451 exit signal
Segmentation fault (11)
[Sun Aug 06 22:13:43 2006] [notice] child pid 6452 exit signal
Segmentation fault (11)
[Sun Aug 06 22:13:44 2006] [notice] child pid 6453 exit signal
Segmentation fault (11)
[Sun Aug 06 22:13:44 2006] [notice] child pid 6460 exit signal
Segmentation fault (11)
[Sun Aug 06 22:35:12 2006] [notice] child pid 13088 exit signal
Segmentation fault (11)
[Sun Aug 06 22:35:17 2006] [notice] child pid 30506 exit signal
Segmentation fault (11)
[Sun Aug 06 22:35:18 2006] [notice] child pid 6461 exit signal
Segmentation fault (11)
[Sun Aug 06 22:35:32 2006] [notice] child pid 16520 exit signal
Segmentation fault (11)
[Sun Aug 06 22:39:42 2006] [notice] child pid 16856 exit signal
Segmentation fault (11)
[Sun Aug 06 22:39:42 2006] [notice] child pid 18097 exit signal
Segmentation fault (11)
[Sun Aug 06 22:43:58 2006] [notice] child pid 18098 exit signal
Segmentation fault (11)
[Sun Aug 06 23:19:17 2006] [notice] child pid 20463 exit signal
Segmentation fault (11)
And sometimes it segfaults really hard:
[Mon Aug 07 08:27:55 2006] [notice] child pid 4512 exit signal
Segmentation fault (11)
[Mon Aug 07 08:34:59 2006] [notice] child pid 4513 exit signal
Segmentation fault (11)
[Mon Aug 07 09:04:48 2006] [notice] child pid 6322 exit signal
Segmentation fault (11)
[Mon Aug 07 09:04:48 2006] [notice] child pid 14200 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:35 2006] [notice] child pid 19331 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:35 2006] [notice] child pid 23990 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:35 2006] [notice] child pid 23991 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:35 2006] [notice] child pid 23992 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:37 2006] [notice] child pid 23993 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:39 2006] [notice] child pid 24008 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:39 2006] [notice] child pid 24026 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:40 2006] [notice] child pid 24027 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:40 2006] [notice] child pid 24036 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:41 2006] [notice] child pid 24037 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:41 2006] [notice] child pid 24042 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:41 2006] [notice] child pid 24043 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:41 2006] [notice] child pid 24044 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:41 2006] [notice] child pid 24045 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:42 2006] [notice] child pid 24046 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:43 2006] [notice] child pid 24050 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:43 2006] [notice] child pid 24051 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:43 2006] [notice] child pid 24052 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:43 2006] [notice] child pid 24053 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:43 2006] [notice] child pid 24054 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:44 2006] [notice] child pid 24055 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:44 2006] [notice] child pid 24062 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:44 2006] [notice] child pid 24063 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:44 2006] [notice] child pid 24064 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:44 2006] [notice] child pid 24065 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:44 2006] [notice] child pid 24066 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:44 2006] [notice] child pid 24069 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:44 2006] [notice] child pid 24071 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:44 2006] [notice] child pid 24072 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:44 2006] [notice] child pid 24073 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:45 2006] [notice] child pid 24074 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:45 2006] [notice] child pid 24080 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:45 2006] [notice] child pid 24081 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:45 2006] [notice] child pid 24082 exit signal
Segmentation fault (11)
[Mon Aug 07 09:31:45 2006] [notice] child pid 24083 exit signal
Segmentation fault (11)
[Mon Aug 07 09:49:05 2006] [notice] child pid 23940 exit signal
Segmentation fault (11)
[Mon Aug 07 09:53:59 2006] [notice] child pid 24084 exit signal
Segmentation fault (11)
[Mon Aug 07 09:59:09 2006] [notice] child pid 32662 exit signal
Segmentation fault (11)
[Mon Aug 07 09:59:09 2006] [notice] child pid 2052 exit signal
Segmentation fault (11)
Thanks for help,
Janno
Stefan Seufert wrote:
Hi Janno,
thank you for the detailed bug report. I've looked at the source and
suspect that we were unable to create a connection. Can you apply the
attached patch? I only adds a debug message and won't make the
segfaults
go away but it will help us to track down the problem.
Thanks,
Stefan
------------------------------------------------------------------------
_______________________________________________
Peruser mailing list
[email protected]
http://www.telana.com/mailman/listinfo/peruser
_______________________________________________
Peruser mailing list
[email protected]
http://www.telana.com/mailman/listinfo/peruser
--Mit freundlichen Grüßen
Malte Jan "Schneggerich" Kaffenberger
http://schneggerich.net
---
Bitte senden Sie mir keine Word- oder PowerPoint-Anhänge.
Siehe http://www.gnu.org/philosophy/no-word-attachments.de.html
_______________________________________________
Peruser mailing list
[email protected]
http://www.telana.com/mailman/listinfo/peruser
_______________________________________________
Peruser mailing list
[email protected]
http://www.telana.com/mailman/listinfo/peruser