re: "start an incident at Microsoft"

I'll try - but since Win2000 is in what MS calls "Extended support phase", only security bugs are accepted. I'll describe it as creatively as I can...

re: "I don't see this as a showstopper"

True. The Win32DisableAcceptEx directive certainly works.

There could be a large number of production sites running Win2k, so there is apt to be a lot of buzz and forum posts about "you need to add this new directive for 2.2.4".

I'd vote to fix it in 2.2.4 rather than deal with the noise - but personally I'm happy either way since I now know the workaround.

Glad I could contribute to an Apache release.

-tom-

William A. Rowe, Jr. wrote:
The Win32DisableAcceptEx directive also works to correct the problem
(without the patch).

That's your bug - AcceptEx inhibits proper behavior of getpeername(),
if you would like to start an incident at Microsoft with respect to your
2000 machine's IP stack and drivers.

Applying win32sock_is_known.patch corrects the problem for win2000.

Is our bug, fixing on all apr applicable branches today, thanks for all
of your detailed analysis and dedicated testing!

I don't see this as a showstopper, as there is a user-configurable
workaround (Win32DisableAcceptEx) if the client in server-status, and
the access.log/error.log entries displays as 0.0.0.0.

Bill

Reply via email to