Author |
|
James Blond Moderator
Joined: 19 Jan 2006 Posts: 7371 Location: Germany, Next to Hamburg
|
Posted: Fri 01 Jun '12 3:09 Post subject: Look in your logs for AcceptEx failed, vendor collection |
|
|
If you have an error message like the following, please post your OS, networkcard and the driver you are using for that networkcard. Since this error does not appear on every computer we try to figure out what causes this. Some Microsoft de developers want to help with this issue and it would be nice to have some data. Thank you for helping make httpd on windows better.
Quote: |
[mpm_winnt:warn] [pid 2824:tid 1328] (OS 64)The specified network name is no longer available. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
|
(not related posts will be deleted without warning ) |
|
Back to top |
|
glsmith Moderator
Joined: 16 Oct 2007 Posts: 2268 Location: Sun Diego, USA
|
Posted: Fri 01 Jun '12 4:12 Post subject: |
|
|
XP SP3
NVIDIA nForce 10/100/1000 Mbps Ethernet
NVIDIA driver v. 67.8.9.0 dated 8/1/2008
nvenetfd.sys v. 1.00.02.06789
fdco1.dll v. 1.1
fdco1ins.dll v. 1.1
Last edited by glsmith on Fri 01 Jun '12 12:11; edited 1 time in total |
|
Back to top |
|
Steffen Moderator
Joined: 15 Oct 2005 Posts: 3092 Location: Hilversum, NL, EU
|
Posted: Fri 01 Jun '12 11:48 Post subject: |
|
|
Windows XP SP3:
Realtek RTL8961 driver 5.719.325.2009
Intel PRO/1000 MT driver 8.10.3.0
Windows Server 2008 R2 SP1:
Broadcom BCM5722 NetXtreme driver 15.0.0,21
Intel PRO/1000 PT driver 9.15.17.0
Microsoft Virtual Machine Bus Network Adapter (build-in Hyper-V) used for local communication Guest and Server on same box and gives the error.
Btw, doubt it is a network card/driver issue, as discussed before here. |
|
Back to top |
|
Smitty
Joined: 03 Jan 2008 Posts: 197
|
Posted: Fri 01 Jun '12 14:17 Post subject: |
|
|
Windows Server 2008 R2 SP1
Intel 82574L, latest driver: 11.17.27.0 from the Intel 17.1.55.0 driver package
I agree with Steffen, I doubt this is a driver issue. I've seen the problem with Apache and Windows Server 2003, 2008, and 2008 R2. All with various network cards (Realtek, Broadcom, Marvell, Intel). |
|
Back to top |
|
dj02
Joined: 11 Dec 2005 Posts: 23 Location: FI, EU
|
Posted: Sat 02 Jun '12 13:59 Post subject: |
|
|
OS: Windows 7 Ultimate 64-bit Service Pack 1 (latest updates)
MB: ASUS P5E3 Deluxe (latest bios and drivers)
Processos: Intel(R) Core(TM)2 Extreme CPU X9650 (latest drivers)
Memory: 8192MB RAM
Graphic card: NVIDIA GeForce GTX 460 (latest drivers)
Marvell Yukon 88E8056 PCI-E Gigabit Ethernet Controller with latest driver v11.45.4.3
AND the problem exists with my computer also. |
|
Back to top |
|
Millennium
Joined: 17 Apr 2006 Posts: 179 Location: Leiderdorp, NL, EU
|
Posted: Sat 02 Jun '12 21:03 Post subject: |
|
|
OS: Windows Server 2008 R2 SP1
Networkcard-driver: Red Hat VirtIO Ethernet Adapter v60.62.102.3000 |
|
Back to top |
|
timo
Joined: 03 Jun 2012 Posts: 45 Location: FI, EU
|
Posted: Sun 03 Jun '12 18:48 Post subject: |
|
|
OS: Windows XP Pro SP3
Netword card: Broadcom NetXtreme 57xx Gigabit Controller
Driver: version 9.52.0.0, dated 15.5.2006, provided by Broadcom |
|
Back to top |
|
Steffen Moderator
Joined: 15 Oct 2005 Posts: 3092 Location: Hilversum, NL, EU
|
Posted: Sun 03 Jun '12 20:22 Post subject: |
|
|
Maybe it becomes interesting to ask who has never seen AcceptEx failed in their logs. Everyone I know has this in their logs when they not use DisableWin32AcceptEx (for 2.2) or "http(s) none" (for 2.4). Some get them within a minute and others has to wait a day.
I am interested in configurations which has never seen AcceptEx failed.
Steffen
Ps.
Only Bill from the ASF has stated that he has never seen it. |
|
Back to top |
|
glsmith Moderator
Joined: 16 Oct 2007 Posts: 2268 Location: Sun Diego, USA
|
Posted: Sun 03 Jun '12 21:04 Post subject: |
|
|
Personally, I don't care about which cards/OSs/etc. see it. I'm mostly interested in seeing
AcceptFilter https none
working regardless of needing it or not! Of course only those that get the AcceptEx error (seems everyone) are going to need this if they want to use HTTPS without any sort of rediculus workaround.
The last on-list email from MS goes directly to the state of blocking/non-blocking on AcceptEx connections and how they are going about it;
Quote: | - Is the listening socket in blocking or non-blocking mode?
- Are you doing overlapped AcceptEx?
- If yes, is it done through IOCP?
- After accepting a connection, do you call setsockopt with SO_UPDATE_ACCEPT_CONTEXT on the
accepted socket?
- Do you put the accepted socket into blocking or non-blocking mode?
|
Nothing was asked about which OS, network card, drivers etc so the MS dev knows better. |
|
Back to top |
|
James Blond Moderator
Joined: 19 Jan 2006 Posts: 7371 Location: Germany, Next to Hamburg
|
Posted: Mon 04 Jun '12 11:27 Post subject: |
|
|
Steffen wrote: |
I am interested in configurations which has never seen AcceptEx failed.
|
I do! On all my computers at home I never saw that issue. I'll send you my SSL reverse proxy config via mail, if you realy want that. I've had that issue for myself only on one of a customers server. That is why it is impossible for me to test workarrounds at home. |
|
Back to top |
|
mwu
Joined: 25 Mar 2012 Posts: 13
|
Posted: Tue 05 Jun '12 15:00 Post subject: |
|
|
Host OS: VMware ESXi, 4.1.0, 502767
Guest OS: Windows Web Server 2008 R2 SP1
Networkcard-driver: Intel(R) PRO/1000 MT (VMware Tools installed)
Apache/2.4.2 (Win32) OpenSSL/1.0.1c PHP/5.3.13 mod_jk/1.2.37
Windows Firewall: enabled
No antivirus software installed.
Michael |
|
Back to top |
|