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 ?
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
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.
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.
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?
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.
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.
Any suggestion for sysctl or a kernel option?
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.
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.
Please try the users' list for further questions, users@httpd.apache.org - someone might be able to help you there.
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.
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.
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 .
>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.
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?
>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.
Further bad news, CGI fails even with the change in apachectl . Back to square one. This bug is NOT resolved!
>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.
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