This morning, for the first time on my system, Apache 2.0.(31) started as a service automatically. I was so thrilled that I restarted the computer to see it again. And it worked.
Then later, I lost my DHCP lease, and had to reboot again. This time, the following text was in my error.log. I'm guessing it has something to do with Win2000 and it's NULL handles for stdout, stdin and stderr... but I'm not sure. Anyway, thought I'd pass it on. I'm going to look into it later this evening. [Tue Feb 05 10:32:37 2002] [info] Parent: Created child process 632 [Tue Feb 05 10:32:39 2002] [info] Parent: Duplicating socket 208 and sending it to child process 632 [Tue Feb 05 10:32:39 2002] [info] Child 632: Child process is running [Tue Feb 05 10:32:39 2002] [info] Parent: BytesWritten = 372 WSAProtocolInfo = 2006620 [Tue Feb 05 10:32:39 2002] [crit] (22506)The handle is invalid. : child: Unable to access scoreboard handle from parent [Tue Feb 05 10:32:39 2002] [info] Parent: Duplicating socket 204 and sending it to child process 632 [Tue Feb 05 10:32:39 2002] [emerg] (22506)The handle is invalid. : OpenEvent on event [Tue Feb 05 10:32:40 2002] [info] Parent: BytesWritten = 372 WSAProtocolInfo = 2006620 [Tue Feb 05 10:32:40 2002] [info] Parent: Duplicating socket 200 and sending it to child process 632 [Tue Feb 05 10:32:41 2002] [crit] (32522)An invalid argument was supplied. : Parent: WSADuplicateSocket failed for socket 5341448. Check the FAQ. [Tue Feb 05 10:32:41 2002] [crit] (32522)An invalid argument was supplied. : master_main: create child process failed. Exiting. [Tue Feb 05 10:32:41 2002] [info] Parent: Forcing termination of child process 1244900 [Tue Feb 05 10:32:41 2002] [info] removed PID file D:/Apache2/logs/httpd.pid (pid=516)