Bug 40328 - [error] (35)Resource temporarily unavailable: couldn't create child process: 35
Summary: [error] (35)Resource temporarily unavailable: couldn't create child process: 35
Status: RESOLVED INVALID
Alias: None
Product: Apache httpd-2
Classification: Unclassified
Component: Core (show other bugs)
Version: 2.2.2
Hardware: PC BSD/OS
: P1 critical (vote)
Target Milestone: ---
Assignee: Apache HTTPD Bugs Mailing List
URL: http://www.nk.ca/cgi-bin/whoson
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-26 17:12 UTC by Dave Yadallee
Modified: 2006-09-06 20:43 UTC (History)
0 users



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dave Yadallee 2006-08-26 17:12:46 UTC
I compiled Apache 2.2.3 with a small matter of merging a 2.0.5X   ;  however,
cgi scripts are choking Similar to reports found in
http://www.google.com/search?sourceid=navclient-ff&ie=UTF-8&rls=GGGL,GGGL:2006-24,GGGL:en&q=%5Berror%5D+(35)Resource+temporarily+unavailable%3A+couldn't++create+child+process%3A+35
     
.

Why does this choke show up in 2.2.3 and not in 2.0.X ?
Comment 1 Dave Yadallee 2006-08-27 00:45:59 UTC
FRom the Log egreping syswatch which is a pl based cgi script:

[Sat Aug 26 09:35:22 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 09:35:22 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 09:35:31 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 09:40:46 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 09:40:46 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 09:40:53 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 09:46:29 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 09:46:29 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 09:46:36 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 09:51:58 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 09:51:58 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 09:52:05 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 09:57:25 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 09:57:25 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 09:57:33 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 10:02:57 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 10:02:57 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 10:03:09 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 10:08:29 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: syswatch.pl
[Sat Aug 26 10:08:29 2006] [error] [client 204.209.81.14] Premature end of
script headers: syswatch.pl
[Sat Aug 26 10:08:29 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 10:08:29 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 10:13:19 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: syswatch.pl
[Sat Aug 26 10:13:19 2006] [error] [client 204.209.81.14] Premature end of
script headers: syswatch.pl
[Sat Aug 26 10:13:19 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 10:13:19 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 10:31:32 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 10:31:32 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 10:31:42 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 10:36:53 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 10:36:53 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 10:37:01 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 10:42:10 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 10:42:10 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 10:42:19 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 10:47:58 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 10:47:58 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 10:48:05 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 10:53:23 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 10:53:23 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 10:53:29 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 10:58:44 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 10:58:44 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 10:58:52 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 11:04:01 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 11:04:01 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 11:04:05 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 11:09:14 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 11:09:14 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 11:09:18 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 11:14:32 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 11:14:32 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 11:14:34 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 11:19:43 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 11:19:43 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 11:19:45 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 11:24:56 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 11:24:56 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 11:24:59 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 11:30:06 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: syswatch.pl
[Sat Aug 26 11:30:06 2006] [error] [client 204.209.81.14] Premature end of
script headers: syswatch.pl
[Sat Aug 26 11:30:06 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 11:30:06 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 11:33:02 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 11:33:02 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 11:33:04 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 11:38:14 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 11:38:14 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 11:38:23 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 11:43:48 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 11:43:48 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 11:43:57 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 11:49:05 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 11:49:05 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 11:49:14 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 11:49:29 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 11:54:45 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 11:54:45 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 11:55:07 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 12:00:21 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:00:21 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:00:28 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 12:05:44 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:05:44 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:05:49 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 12:12:31 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: syswatch.pl
[Sat Aug 26 12:12:31 2006] [error] [client 204.209.81.14] Premature end of
script headers: syswatch.pl
[Sat Aug 26 12:12:31 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:12:31 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:14:02 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:14:02 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:15:41 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:15:41 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:15:42 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 12:20:47 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:20:47 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:20:49 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 12:25:56 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:25:56 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:25:57 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 12:31:03 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:31:03 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:31:04 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 12:36:10 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:36:10 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:36:12 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 12:41:19 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:41:19 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:41:24 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 12:46:31 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:46:31 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:46:32 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 12:51:38 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:51:38 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:51:39 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 12:56:44 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:56:44 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 12:56:46 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 13:01:53 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 13:01:53 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 13:01:54 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 13:07:49 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 13:07:49 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 13:07:51 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 13:12:59 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 13:12:59 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 13:13:04 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 13:18:09 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 13:18:09 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 13:18:10 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 13:24:05 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 13:24:05 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 13:24:06 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 13:29:12 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 13:29:12 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 13:29:13 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 13:34:19 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 13:34:19 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 13:34:20 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 13:39:25 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 13:39:25 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 13:39:26 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 13:44:31 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 13:44:31 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 13:44:33 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 13:49:38 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 13:49:38 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 13:49:40 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 13:54:45 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 13:54:45 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 13:54:47 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 13:59:51 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: syswatch.pl
[Sat Aug 26 13:59:51 2006] [error] [client 204.209.81.14] Premature end of
script headers: syswatch.pl
[Sat Aug 26 13:59:51 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 13:59:51 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 14:05:41 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 14:05:41 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 14:05:44 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 14:10:50 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 14:10:50 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 14:10:51 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 14:16:01 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 14:16:01 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 14:16:04 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 14:21:13 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 14:21:13 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 14:21:17 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 14:26:27 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 14:26:27 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 14:26:28 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 14:31:33 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 14:31:33 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 14:31:38 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 14:36:43 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 14:36:43 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 14:36:44 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 14:41:49 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 14:41:49 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 14:41:50 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 14:46:56 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 14:46:56 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 14:47:03 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 14:52:04 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: syswatch.pl
[Sat Aug 26 14:52:04 2006] [error] [client 204.209.81.14] Premature end of
script headers: syswatch.pl
[Sat Aug 26 14:52:04 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 14:52:04 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 14:52:50 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 14:52:50 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 14:52:52 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 14:57:58 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 14:57:58 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 14:57:59 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 15:03:01 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: syswatch.pl
[Sat Aug 26 15:03:01 2006] [error] [client 204.209.81.14] Premature end of
script headers: syswatch.pl
[Sat Aug 26 15:03:01 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:03:01 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:13:42 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: syswatch.pl
[Sat Aug 26 15:13:42 2006] [error] [client 204.209.81.14] Premature end of
script headers: syswatch.pl
[Sat Aug 26 15:13:42 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:13:42 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:13:44 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: syswatch.pl
[Sat Aug 26 15:13:44 2006] [error] [client 204.209.81.14] Premature end of
script headers: syswatch.pl
[Sat Aug 26 15:13:44 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:13:44 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:13:46 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: syswatch.pl
[Sat Aug 26 15:13:46 2006] [error] [client 204.209.81.14] Premature end of
script headers: syswatch.pl
[Sat Aug 26 15:13:46 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:13:46 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:16:46 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:16:46 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:16:47 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 15:21:53 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:21:53 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:21:55 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 15:27:00 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:27:00 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:27:01 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 15:32:07 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:32:07 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:32:08 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 15:37:15 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:37:15 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:37:15 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 15:42:25 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:42:25 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:42:26 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 15:47:34 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:47:34 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:47:36 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 15:52:41 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:52:41 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:52:42 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 15:59:10 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:59:10 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 15:59:11 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 16:16:41 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 16:16:41 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 16:16:43 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 16:21:45 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: syswatch.pl
[Sat Aug 26 16:21:45 2006] [error] [client 204.209.81.14] Premature end of
script headers: syswatch.pl
[Sat Aug 26 16:21:45 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 16:21:45 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 17:44:18 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 17:44:18 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 17:44:19 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 17:49:25 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 17:49:25 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 17:49:26 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 17:54:31 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 17:54:31 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 17:54:32 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 17:59:38 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 17:59:38 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 17:59:39 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 18:04:49 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 18:04:49 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 18:04:51 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 18:09:57 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 18:09:57 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 18:09:59 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 18:15:05 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 18:15:05 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 18:15:06 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 18:20:08 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: syswatch.pl
[Sat Aug 26 18:20:08 2006] [error] [client 204.209.81.14] Premature end of
script headers: syswatch.pl
[Sat Aug 26 18:20:08 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 18:20:08 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 18:29:49 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 18:29:49 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 18:29:50 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 18:34:56 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 18:34:56 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 18:34:57 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 18:40:05 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 18:40:05 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 18:40:07 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl
[Sat Aug 26 18:45:12 2006] [error] Optional hook test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 18:45:12 2006] [error] Optional function test said: GET
/cgi-bin/syswatch.pl HTTP/1.0
[Sat Aug 26 18:45:14 2006] [error] [client 204.209.81.14] File does not exist:
/var/www/docs/images/greendot.gif, referer: http://www.nk.ca/cgi-bin/syswatch.pl


Using prefork mpm

Comment 2 Dave Yadallee 2006-08-27 03:14:39 UTC
this is from the error_log related to this issue:

[Sat Aug 26 06:18:49 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 06:18:49 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 06:18:49 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 06:19:27 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 06:19:27 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 06:19:34 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: full.cgi
[Sat Aug 26 06:22:07 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: orderformnew.cgi
[Sat Aug 26 06:24:02 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 06:24:02 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 06:24:25 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 06:24:25 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 06:28:00 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 06:36:57 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 06:36:57 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 06:38:32 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 06:38:32 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 06:40:08 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 06:40:08 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 06:40:08 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 06:40:08 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 06:43:14 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 06:43:14 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 06:45:36 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 06:48:17 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 06:48:17 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 06:50:19 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 06:50:19 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 06:50:45 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 06:50:45 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 06:52:32 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 06:52:32 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 06:55:24 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 06:55:24 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 06:55:25 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 06:58:24 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 06:58:24 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 06:59:08 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 06:59:08 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 07:05:22 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 07:05:22 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 07:05:35 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: joyful.cgi
[Sat Aug 26 07:06:52 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 07:06:52 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 07:09:35 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 07:09:35 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 07:10:31 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 07:10:31 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 07:12:36 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display.pl
[Sat Aug 26 07:12:51 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display.pl
[Sat Aug 26 07:14:18 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: whoson
[Sat Aug 26 07:17:03 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 07:17:03 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 07:18:58 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 07:19:01 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 07:19:07 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: nph-traceroute
[Sat Aug 26 07:19:23 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 07:19:23 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 07:26:19 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 07:26:19 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 08:50:36 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 08:54:10 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: nph-traceroute
[Sat Aug 26 08:54:42 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: nph-traceroute
[Sat Aug 26 08:56:21 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: Count.cgi
[Sat Aug 26 08:57:37 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: Count.cgi
[Sat Aug 26 08:57:42 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: Count.cgi
[Sat Aug 26 08:57:54 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 08:57:54 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 09:06:55 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: full.cgi
[Sat Aug 26 09:08:56 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 09:08:56 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 09:14:50 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 09:17:26 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: nph-traceroute
[Sat Aug 26 09:17:27 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: nph-traceroute
[Sat Aug 26 09:19:45 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 09:19:45 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 09:19:45 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 09:19:45 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 09:23:35 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 09:23:35 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 09:24:25 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: full.cgi
[Sat Aug 26 09:24:31 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: full.cgi
[Sat Aug 26 09:25:24 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 09:25:25 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 09:25:25 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 09:27:37 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 09:27:37 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 09:27:58 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 09:27:58 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 09:28:30 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: whoson
[Sat Aug 26 09:28:36 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 09:28:36 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 10:08:29 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: syswatch.pl
[Sat Aug 26 10:13:04 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 10:13:04 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 10:13:06 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: full.cgi
[Sat Aug 26 10:13:19 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: syswatch.pl
[Sat Aug 26 10:18:13 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 10:19:06 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 10:23:19 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 10:23:27 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 10:24:28 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 10:24:28 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 10:24:36 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 10:25:01 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 10:25:01 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 10:25:16 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 10:25:51 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 10:25:51 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 10:26:04 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 10:26:04 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 10:26:19 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 10:26:29 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 10:26:41 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 10:27:06 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 10:27:24 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 10:28:19 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 10:28:28 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 10:28:59 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 10:28:59 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 10:29:01 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 10:29:01 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 10:29:03 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 10:30:02 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 10:30:02 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 10:30:11 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: nph-traceroute
[Sat Aug 26 10:30:13 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: nph-traceroute
[Sat Aug 26 11:18:12 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 11:18:12 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 11:26:47 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: nph-traceroute
[Sat Aug 26 11:26:53 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: nph-traceroute
[Sat Aug 26 11:27:06 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: nph-traceroute
[Sat Aug 26 11:27:33 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: nph-traceroute
[Sat Aug 26 11:28:34 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: nph-traceroute
[Sat Aug 26 11:28:42 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 11:28:42 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 11:28:45 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: nph-traceroute
[Sat Aug 26 11:29:43 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 11:29:43 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 11:29:57 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 11:29:57 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 11:30:06 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: syswatch.pl
[Sat Aug 26 12:12:31 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: syswatch.pl
[Sat Aug 26 12:30:08 2006] [error] Optional hook test said: GET
/contemporary-literature.html HTTP/1.1
[Sat Aug 26 12:30:08 2006] [error] Optional function test said: GET
/contemporary-literature.html HTTP/1.1
[Sat Aug 26 13:02:53 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: Count.cgi
[Sat Aug 26 13:07:08 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: joyful.cgi
[Sat Aug 26 13:56:11 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 13:56:13 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 13:56:13 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 13:59:39 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 13:59:51 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: syswatch.pl
[Sat Aug 26 14:52:04 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: syswatch.pl
[Sat Aug 26 15:00:20 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: orderformnew.cgi
[Sat Aug 26 15:00:46 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: guestbook.cgi
[Sat Aug 26 15:03:01 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: syswatch.pl
[Sat Aug 26 15:03:53 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 15:03:53 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 15:07:55 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 15:07:56 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 15:07:56 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 15:07:57 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 15:07:58 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 15:07:58 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 15:11:51 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 15:11:51 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 15:11:53 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 15:11:53 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 15:11:54 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 15:11:54 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 15:11:56 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 15:11:56 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 15:13:24 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 15:13:24 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 15:13:42 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: syswatch.pl
[Sat Aug 26 15:13:44 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: syswatch.pl
[Sat Aug 26 15:13:46 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: syswatch.pl
[Sat Aug 26 15:48:27 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 15:57:54 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 15:57:54 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 15:59:03 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 15:59:03 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 16:00:59 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: orderformnew.cgi
[Sat Aug 26 16:12:21 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: rmagic.pl
[Sat Aug 26 16:13:16 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: Count.cgi
[Sat Aug 26 16:15:03 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: install.pl
[Sat Aug 26 16:21:26 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 16:21:26 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 16:21:45 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: syswatch.pl
[Sat Aug 26 16:25:59 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: nph-traceroute
[Sat Aug 26 16:28:47 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 16:32:12 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: full.cgi
[Sat Aug 26 16:36:37 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 16:36:37 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 16:36:38 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 16:36:39 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 16:36:40 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 16:39:21 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 16:40:16 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: orderformnew.cgi
[Sat Aug 26 16:43:52 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 16:49:22 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 16:49:23 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 16:50:27 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 16:50:27 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 16:50:46 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 16:56:17 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 16:56:37 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 16:56:37 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 17:04:50 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 17:04:50 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 17:06:36 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: guestbook.cgi
[Sat Aug 26 17:06:41 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: guestbook.cgi
[Sat Aug 26 17:07:11 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 17:07:11 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 17:13:12 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 17:16:56 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: joyful.cgi
[Sat Aug 26 17:18:04 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 17:18:04 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 17:21:01 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 17:21:20 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 17:21:20 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 17:22:31 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 17:22:31 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 17:22:33 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 17:22:33 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 17:23:03 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: nph-traceroute
[Sat Aug 26 17:30:59 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 17:30:59 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 17:36:41 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 17:36:42 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 17:37:51 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:11:33 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:11:33 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:11:34 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:11:34 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:11:35 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:11:36 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:11:36 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:11:38 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:11:39 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:11:39 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:11:40 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:11:40 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:11:41 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:11:41 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:11:42 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:11:42 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:11:44 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:11:44 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:11:45 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:11:46 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:11:46 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:11:47 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:11:47 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:11:48 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:11:50 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:11:51 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:11:52 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:11:53 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:12:02 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:12:03 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:12:04 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:12:05 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:12:05 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:12:06 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:12:06 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:12:08 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:12:09 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:12:11 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:12:13 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:12:13 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:12:14 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:12:14 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:13:27 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:13:27 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:13:28 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:13:37 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:13:37 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:16:02 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:16:02 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:16:22 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:16:22 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:17:01 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:18:51 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:18:51 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:20:08 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: syswatch.pl
[Sat Aug 26 18:21:30 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:21:30 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:22:16 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:22:16 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:24:49 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:24:49 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:24:55 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:24:55 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:25:21 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:25:21 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 18:27:12 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 18:27:12 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 19:02:33 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:02:35 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:03:16 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:05:54 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: syswatch.pl
[Sat Aug 26 19:09:13 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 19:09:13 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:09:13 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 19:09:14 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:09:14 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:09:15 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:09:16 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:14:53 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:14:53 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 19:19:29 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: full.cgi
[Sat Aug 26 19:19:49 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: full.cgi
[Sat Aug 26 19:20:50 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:20:52 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:20:55 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:21:01 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:21:01 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 19:21:22 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:21:22 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 19:21:25 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:21:37 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:21:37 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 19:21:53 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:22:35 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:22:35 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 19:22:36 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:22:46 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:22:46 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 19:22:57 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:24:31 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:24:32 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:24:32 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:24:33 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:24:34 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:24:34 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 19:24:35 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:24:35 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:24:35 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 19:24:36 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:24:36 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 19:24:37 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:24:38 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:24:39 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:24:40 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:24:41 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:24:42 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:24:43 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:24:44 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:24:44 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:24:45 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:24:46 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:24:47 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:24:47 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl
[Sat Aug 26 19:25:22 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: testvispan.pl
[Sat Aug 26 19:25:22 2006] [error] (35)Resource temporarily unavailable:
couldn't create child process: 35: display2.pl


I hadto downgrade to Apache 2.0.59 in order to keep stable operations.
Comment 3 Joe Orton 2006-08-29 11:44:11 UTC
This looks simply like a system configuration issue, that the per-user or system
process limit is being reached so fork() is failing.  

IIRC BSD/OS has a very low default per-user resource limit - can be tweaked by
some config file or via ulimit.  "ulimit -a" will tell you current settings in a
bourne-ish sh.
Comment 4 Dave Yadallee 2006-08-29 13:45:11 UTC
 ulimit -a
core file size          (blocks, -c) 0
data seg size           (kbytes, -d) 1048576
file size               (blocks, -f) unlimited
max locked memory       (kbytes, -l) 685620
max memory size         (kbytes, -m) 2056856
open files                      (-n) 64
pipe size            (512 bytes, -p) 2
stack size              (kbytes, -s) 2048
cpu time               (seconds, -t) unlimited
max user processes              (-u) 64
virtual memory          (kbytes, -v) 1050624   

As I said httpd 2.0.59 works where 2.2.3 chokes. 

Which value do you suggest I tweek?
Comment 5 Joe Orton 2006-08-29 17:48:33 UTC
The -u setting: "max user processes              (-u) 64" is the one which needs
bumping.

You can do this globally via /etc/limits.conf (or similar) on a BSDy system usually.
Comment 6 Dave Yadallee 2006-08-29 21:51:41 UTC
15984 -rw-r--r--  1 root  clamav     332 Dec 23  2005 /etc/GeoIP.conf
16272 -rw-r--r--  1 root  clamav    7005 Dec 30  2005 /etc/Vispan.conf
16280 -rw-r--r--  1 root  clamav    7004 Dec 27  2005 /etc/Vispan2.conf
15991 -rw-rw-r--  1 root  clamav    6201 Jul  4  2004 /etc/amavis.conf
15992 -rw-r--r--  1 root  clamav   25757 Jul  4  2005 /etc/amavisd.conf
15995 -rw-r--r--  1 root  clamav    9929 Apr 19  2003 /etc/blackhole.conf
15996 lrwxr-xr-x  1 root  clamav      28 Aug 29 15:40 /etc/clamav.conf@ ->
/usr/contrib/etc/clamav.conf
15962 -rw-r--r--  1 root  clamav    8121 Jul  9  2005 /etc/clamd.conf
15889 -rw-r--r--  1 root  clamav     411 Sep  5  2001 /etc/dm.conf
15998 -rw-r--r--  1 root  clamav      77 Apr 19  2003 /etc/esd.conf
16267 -rw-r--r--  1 root  clamav    3076 Jul  9  2005 /etc/freshclam.conf
15896 -r--r--r--  1 root  clamav  118705 Jun  5  2001 /etc/ifhp.conf
15999 -rw-r--r--  1 root  clamav     156 Apr 19  2003 /etc/imapd.conf
15897 -rw-r--r--  1 root  clamav    2626 Nov 20  2005 /etc/inetd.conf
16003 -rwxr-xr-x  1 root  clamav    2125 Mar 23  2004 /etc/ipband.sample.conf*
15899 -rw-r--r--  1 root  clamav    2425 Sep  5  2001 /etc/irs.conf
16004 -rw-r--r--  1 root  clamav    6373 Apr 19  2003 /etc/jwhois.conf
15948 -rw-r--r--  1 root  clamav     168 Jun 19  2005 /etc/ld.so.conf
15900 -rw-r--r--  1 root  clamav    4492 Sep 17  2004 /etc/login.conf
15901 -r--r--r--  1 root  clamav   16542 Jun  5  2001 /etc/lpd.conf
15905 -rw-r--r--  1 root  clamav    2014 Jun  6  2003 /etc/man.conf
16010 -rw-r--r--  1 root  clamav      51 Apr 19  2003 /etc/manweb.conf  
15911 -rw-r--r--  1 root  clamav     777 Mar  4  2004 /etc/mtools.conf
15972 -rw-r--r--  1 root  clamav   41561 Aug 26 14:28 /etc/named.conf
15961 lrwxr-xr-x  1 root  clamav      26 Aug 29 15:40 /etc/nsswitch.conf@ ->
../linux/etc/nsswitch.conf
16020 -rw-r--r--  1 root  clamav      99 Apr 23  2003 /etc/ntp.conf
16021 -rw-r--r--  1 root  clamav     744 Apr 25  2004
/etc/openwebmail_path.conf15952 -rw-rw-r--  1 root  clamav      19 Sep  6  2000
/etc/oss.conf
15916 -rw-r--r--  1 root  clamav   10064 Sep  5  2001 /etc/pccard.conf
16025 -rw-r--r--  1 root  clamav    2159 Nov  4  2005 /etc/proftpd.conf
16278 -rw-r--r--  1 root  clamav   10630 Oct 27  2005 /etc/pure-ftpd.conf
16282 -rw-r--r--  1 root  clamav    1448 Oct 27  2005 /etc/pureftpd-ldap.conf
16275 -rw-r--r--  1 root  clamav    4198 Oct 28  2005 /etc/pureftpd-mysql.conf
16284 -rw-r--r--  1 root  clamav    2891 Oct 28  2005 /etc/pureftpd-pgsql.conf
16289 -rw-r--r--  1 root  clamav      92 May  9 14:54 /etc/rc.conf
15922 -rw-r--r--  1 root  clamav     380 Apr 23  2003 /etc/resolv.conf
16031 -rw-r--r--  1 root  clamav     237 Jan 25  2004 /etc/rndc.conf
16032 -rw-rw-r--  1 root  clamav       0 Aug 20  2004 /etc/smb.conf
15933 -rw-r--r--  1 root  clamav    1661 Mar 25 17:24 /etc/syslog.conf
15974 -r--r--r--  1 root  clamav   12783 Jun 13  2003 /etc/ttys.conf
16036 -rw-r--r--  1 root  clamav   23944 Dec 23  2005 /etc/webalizer.conf
16038 -rw-r--r--  1 root  clamav      42 Apr 19  2003 /etc/whois.conf

Is all I have.
Comment 7 Dave Yadallee 2006-08-29 21:53:48 UTC
Any suggestion for sysctl or 

a kernel option?

Comment 8 Dave Yadallee 2006-08-30 00:23:53 UTC
As you were saying

 ------- Additional Comment #3 From Joe Orton  2006-08-29 11:44  [reply] -------

This looks simply like a system configuration issue, that the per-user or system
process limit is being reached so fork() is failing.  

IIRC BSD/OS has a very low default per-user resource limit - can be tweaked by
some config file or via ulimit.  "ulimit -a" will tell you current settings in a
bourne-ish sh.

This may not be possible.  This might have to be built into the
programme/executable itself.
Comment 9 Dave Yadallee 2006-09-04 22:07:24 UTC
Linux I know uses bash .  BSD/OS and a few other systems uses classic /bin/sh
and not bash-ish .

You may want start with

#!/bin/bash

and 

need to set ulimit -u N where N is large enough .

Ortherwise you better look at delinuxifying the scripts.
Comment 10 Joe Orton 2006-09-05 08:23:42 UTC
Please try the users' list for further questions, users@httpd.apache.org -
someone might be able to help you there.
Comment 11 Dave Yadallee 2006-09-05 12:08:25 UTC
It is time for you guys at Linux to wake up and realize that Linux is not Unix.  
Linux has to behave as part of the Unix / Open Source Community.Seems to me that
Linux is behaving likethe Microsoft of Unixes.  Joe your suggestion does work
and NEEDS to implemented so that the apachectl script can work for ALL Unixes. 
When I mean all, I mean you have to realize than /bin/sh is not /bin/bash on all
systems. When I looked at the apachectl scripts and your comments, I realized
that the ulimit is a bash dependency which would not work in non-Linux Unixes. 
So conclusion this is a bug that can could non-Linux Unixes.  The fix is that in
make install, the apachectl need to know where bash is AND need to add ulimit -n
1024 or however large enough a number you need.
Comment 12 Joe Orton 2006-09-05 12:36:45 UTC
The use of ulimit -n in apachectl is certainly broken, I agree.  It is only
supposed to be used if the configure script detects that "ulimit" is tested to
be OK to use the assumption that the configure script runs under /bin/sh has not
been valid for a long long time.  An alternative "fix" for that would be to use
@CONFIG_SHELL@ in the apachectl.in hashbang line rather than hard-coding /bin/sh.

But IMO apachectl should not attempt to workaround system misconfiguration like
this, it is doomed to failure and doomed to be break in interesting ways in
unanticipated circumstances.  It's entirely silly given that httpd-as-root can
bump limits directly via setrlimit(2) anyway without having to mess with
shell-specific stuff.

There are some other PRs on specific ulimit -n issues which could be reopened,
or you could open a new one.
Comment 13 Dave Yadallee 2006-09-05 12:54:21 UTC
I run httpd as a webserveruser and not as root thank you.  Yes I will as for
this bug to looked into as the workaround solution is not viable.  This is an
admission of failure saying that Apache 2.2.X is limited to working well on some
Unixes but not others.  As I said a critical bug that can stop the Web Server
from working properly introduced in Apache 2.2.X and not present Apache 2.0.X .
Comment 14 Jeff Trawick 2006-09-05 13:12:20 UTC
>It is time for you guys at Linux to wake up and realize that Linux is not Unix.
>Linux has to behave as part of the Unix / Open Source Community.Seems to me that
>Linux is behaving likethe Microsoft of Unixes. 

Seek counselling, in some venue other than this PR database.

It's too bad about the ulimit -n not working for you.  Note that it works as
desired on some notable OSs which were around long before Linux.

It's only intended as a minor convenience anyway, since it presumes that the
administrator has already set the hard limit appropriately.
Comment 15 Dave Yadallee 2006-09-05 13:57:00 UTC
Let us look at the fundamentals.  Some OSes are either full source or binary, in
my case binary.  You can change limits or you may not abe able to.  As I said
the workaround for me was to set the shell to bash instead of the sh; reason,
ulimit is available in bash and releated shells and sh uses limit and unlimit no
ulimit depending on the OS.  Was that taking into account when Apache 2.1/2.2
was being written?

If not, why not?
Comment 16 Jeff Trawick 2006-09-05 14:42:53 UTC
>Was that taking into account when Apache 2.1/2.2
>was being written?
>If not, why not?

Who knows?  That has been a long time ago.  Certainly it was tested with
non-Bash default system shells on several platforms, but that is not really the
big picture on how portability issues are considered and implemented.

Generally speaking:

The OSs accounted for in any given level of the source are those actually used
by the developers and other contributers.

For major design issues, a reasonable attempt will be made to avoid creating
APIs or features which can't possibly be implemented in the future on platforms
we know about.  (There is no requirement that it actually work on every platform
when first implemented.)

For features like this which have portability concerns, it is expected that
if/when it breaks on some platform, somebody who wants it to work on that
platform will report the issue and help figure out how to make it work.  We're
not going to keep features out because there might just be a platform where it
doesn't work.
Comment 17 Dave Yadallee 2006-09-05 17:32:38 UTC
Further bad news, CGI fails even with the change in apachectl .

Back to square one.

This bug is NOT resolved!
Comment 18 Jeff Trawick 2006-09-05 18:33:25 UTC
>Further bad news, CGI fails even with the change in apachectl .
>Back to square one.

Something that may have been lost in the recent discussion: Joe identified the
type of ulimit invocation which often needs to be adjusted to solve this type of
fork() failure.  You noticed an unrelated invocation of ulimit in apachectl
which adjusts the number of file descriptors on most Unix-ish systems.  That
original ulimit makes no attempt to address the issue you're seeing, on any system.

Suggestion:

Confirm that the CGI is actually exiting as expected when run from Apache 2.2.3
(i.e., you're not hitting the limit simply because CGI is not exiting as quickly
and you run out of allowable child processes).

Confirm that your Apache 2.2.3 build was configured in as similar a manner as
possible as your 2.0.x build where you don't see this issue.  (same choice of
mod_cgi vs. mod_cgid, same MPM, same MPM settings).

Find a BSD/OS support mailing list/newsgroup/whatever and see what has to be
adjusted to keep fork() from returning EAGAIN.

This definitely needs to move to a user support forum.
Comment 19 Dave Yadallee 2006-09-07 03:43:41 UTC
Here is how I build Apache 2:

CC=/usr/bin/gcc CFLAGS="-Wall -DDEBUG -g -O9 -march=i686 " ./configure  \
  --enable-layout=BSDI\
  --enable-v4-mapped \
  --enable-maintainer-mode\
  --enable-modules=most\
  --enable-mods-shared=all\
  --disable-optional-hook-export\
  --disable-optional-hook-import\
  --disable-optional-fn-export\
  --disable-optional-fn-import\
  --disable-ldap\
  --disable-auth-ldap\
  --disable-proxy\
  --disable-proxy-connect\
  --disable-proxy-ftp\
  --disable-proxy-http\
  --enable-auth-anon=shared\
  --enable-auth-dbmi=shared\
  --enable-auth-digest=shared\
  --enable-file-cache=shared\
  --enable-echo=shared\
  --enable-charset-lite=shared\
  --enable-cache=shared\            
  --enable-disk-cache=shared\
  --enable-mem-cache=shared\
  --enable-ext-filter=shared\
  --enable-deflate=shared\
  --enable-logio=shared\
  --enable-mime-magic=shared\
  --enable-cern-meta=shared\
  --enable-expires=shared\
  --enable-headers=shared\
  --enable-usertrack=shared\
  --enable-unique-id=shared\
  --enable-ssl=shared\
  --enable-bucketeer=shared\
  --enable-static-support\
  --enable-static-htpasswd\
  --enable-static-htdigest\
  --enable-static-rotatelogs\
  --enable-static-logresolve\
  --enable-static-htdbm\
  --enable-static-ab\
  --enable-static-checkgid\
  --enable-http\
  --enable-dav=shared\ 
  --enable-info=shared\
  --enable-suexec=shared\
  --enable-cgi=shared\
  --enable-cgid=shared\
  --enable-dav-fs=shared\
  --enable-vhost-alias=shared\
  --enable-speling=shared\
  --enable-rewrite=shared\
  --enable-so\
  --with-pcre=/usr/contrib\
  --with-z=/usr\
  --with-ssl=/usr/contrib\
  --with-mpm=prefork\
  --enable-nonportable-atomics=yes\
  --with-suexec-bin=/usr/contrib/bin/suexec\
  --with-suexec-caller=www\
  --with-suexec-userdir=cgi-bin\
  --with-suexec-docroot=html\
  --with-suexec-uidmin=100\
  --with-suexec-gidmin=100\
  --with-suexec-logfile=/var/log/httpd/suexec_log\
  --with-suexec-safepath=/bin:/usr/bin://usr/contrib/bin\
  --with-suexec-umask=022  

and Apache 2.2

CC=/usr/bin/gcc CFLAGS="-Wall -DDEBUG -g -O3 -march=i686" ./configure  \
 --enable-layout=BSDI\
 --enable-v4-mapped \
 --enable-maintainer-mode\
 --enable-modules=most\
 --enable-mods-shared=all\
 --enable-authn-dbm \
 --enable-authn-anon \
 --enable-authn-dbd  \
 --enable-authn-alias   \
 --enable-authz-dbm  \
 --enable-authz-owner \
 --enable-auth-digest\
 --enable-file-cache\
 --enable-dumpio \
 --enable-echo\
 --enable-dbd   \
 --enable-charset-lite\
 --enable-cache\
 --enable-disk-cache\
 --enable-mem-cache\
 --enable-case-filter\
 --enable-case-filter-in\        
 --enable-ext-filter\
 --enable-deflate\
 --enable-logio\
 --enable-mime-magic\
 --enable-cern-meta\
 --enable-expires\
 --enable-headers\
 --enable-ident\
 --enable-usertrack\
 --enable-unique-id\
 --enable-version\
 --enable-ssl\
 --enable-charset-lite  --enable-log-forensic \
 --enable-optional-hook-export \
 --enable-optional-hook-import \
 --enable-optional-fn-import \
 --enable-optional-fn-export \
 --enable-bucketeer \
 --enable-static-support\
 --enable-static-htpasswd\
 --enable-static-htdigest\
 --enable-static-rotatelogs\
 --enable-static-logresolve\  
 --enable-static-htdbm\
 --enable-static-ab\
 --enable-static-checkgid\
 --enable-http\
 --enable-dav\
 --enable-info\
 --enable-suexec\
 --enable-cgi\
 --enable-cgid\
 --enable-dav-fs\
 --enable-dav-lock\
 --enable-vhost-alias\
 --enable-imagemap \
 --enable-speling\
 --enable-rewrite\
 --enable-so\
 --with-z=/usr\
 --with-apr=/usr/contrib\
 --with-pcre=/usr/contrib\
 --with-ssl=/usr/contrib\
 --with-mpm=prefork\
 --with-suexec-bin=/usr/contrib/bin/suexec \
 --with-suexec-caller=www\
 --with-suexec-userdir=html\
 --with-suexec-docroot=html\
 --with-suexec-uidmin=100\
 --with-suexec-gidmin=100\
 --with-suexec-logfile=/var/log/httpd/suexec_log\
 --with-suexec-safepath=/bin:/usr/bin:/usr/contrib/bin\
 --with-suexec-umask=022