Still not found a permanent solution for this, but i keep looking for it.
Another problem is resolved, the next WINDOWS SERVER AcceptEx error
witch you will find in the error.log from Apache:(OS 64)The specified network name is no longer available. : winnt_accept: Asynchronous AcceptEx failed.
You can resolve it by changing the apache config file and look/change or add following lines:EnableSendfile Off
This is the most common but not correct solution.
Windows himself will give errors on "Win32DisableAcceptEx " in his log books.
So i have look again the world arround to find a better solution.
This has to be the correct solution:
Look again in the apache config file and search for next
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, in addition to the default. See also the <VirtualHost>
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
#Listen yourdomain:80Listen 80
(like it is standard in the script)
Remove IP adresses or domain names "Listen yourdomain:80"
and replace it with "Listen 80" only.
In this way apache can choose any network card off your server to resolve the AcceptEx request AND Windows will lead
Apache to the localhost (127.0.0.1) and AcceptEx get here his reply!
This is the nice result:
[Thu Oct 20 16:43:21 2005] [notice] Apache/2.0.54 (Win32) mod_ssl/2.0.54 OpenSSL/0.9.8 PHP/5.0.5 mod_autoindex_color configured -- resuming normal operations
[Thu Oct 20 16:43:21 2005] [notice] Server built: Jul 28 2005 18:10:37
[Thu Oct 20 16:43:21 2005] [notice] Parent: Created child process 2788
[Thu Oct 20 16:43:22 2005] [notice] Child 2788: Child process is running
[Thu Oct 20 16:43:22 2005] [notice] Child 2788: Acquired the start mutex.
[Thu Oct 20 16:43:22 2005] [notice] Child 2788: Starting 250 worker threads.