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.


Reply via email to