Hi,
I have an error log full of these;
[Thu Jul 07 00:15:58.010625 2011] [mpm_winnt:warn] [pid 2840:tid 1572]
(OS 64)The specified network name is no longer available. :
winnt_accept: Asynchronous AcceptEx failed.
Thanks to Steffen's bringing this up, I now know how I should be fixing
this.
The problem is, if I set
AcceptFilter http none
I lose all my vhosts and everything reverts to the main host. If I use
AcceptFilter https none
I have no ssl because of the same reason, it reverts to the main host which is
not https and I get this in Firefox
An error occurred during a connection to servertwo.tld.
SSL received a record that exceeded the maximum permissible length.
(Error code: ssl_error_rx_record_too_long)
http://servertwo.tld:443 works, but isn't https, and doesn't serve the right
document, it serves the document of the main host.
Win32DisableAcceptEx never suffered this horrendous problem.
What I am seeing in the error log is bizarre;
[Thu Jul 07 01:25:28.419000 2011] [core:error] [pid 3332:tid 1532] [client
127.0.0.1:52880] request failed: invalid characters in URI
What's invalid about https://servertwo.tld
Vista or XP, same thing.
Gregg
On 7/4/2011 8:52 PM, William A. Rowe Jr. wrote:
On 7/4/2011 9:46 AM, Steffen wrote:
The widely used Win32DisableAcceptEx is not anymore in 2.3.
Can someone confirm that this has the same effect:
AcceptFilter http none
AcceptFilter https none
Maybe an idea to update the upgrading docu on this subject ?
http://httpd.apache.org/docs/2.3/mod/core.html#acceptfilter
AcceptEx() is supported with AcceptFilter data, or connect, per
the documentation. AcceptEx() is not used for AcceptFilter none.