I am encountering a problem where my async post backs from a page are failing. The environment is
IIS 7.5 running ASP.net MVC 3.5 - .NET framework 4 - Windows 2008 R2 with SP1.
These failures occur every once in a while specially when there is some load on the server. Fortunately I could reproduce this problem with a tool called JMeter running 150 concurrent threads hitting my server in a loop 40 times each. After enabling error
logging on IIS, I saw the following line in one of the xml file generated for a request.
The I/O operation has been aborted because of either a thread exit or an application request.(0x800703e3)
After reading a bit about this error code, I discovered an existing thread at http://forums.iis.net/p/1149787/1917288.aspx which indicates this behavior to be a bug in Windows 2008 R2 that should be solved with a hotfix 977453 (available at http://support.microsoft.com/kb/977453).
I additionally found that SP 1 already contains this hotfix (from the list in the excel sheet available at http://www.microsoft.com/en-us/download/details.aspx?id=269)
Unfortunately I'm still getting this problem even with Sp1 applied. Any suggestions on what could be going wrong ?
Another interesting detail is that in this scenario - the client does not see the error. In fact client (Jmeter) gets back a 200 OK message and even gets the correct response coming from the server. I have found this after finding the response of request
sent by JMeter from its log and am reasonably sure that I have the correct request/response pair.
Is the AppPool crashing or recycling when this happens? Probably want to open a case with PSS on this one if you think you're seeing behavior that was supposedly fixed in SP1.
guneetsahai
1 Post
Error Code : 800703E3 on Windows 2008 R2 SP1
Oct 09, 2012 02:01 PM|LINK
I am encountering a problem where my async post backs from a page are failing. The environment is IIS 7.5 running ASP.net MVC 3.5 - .NET framework 4 - Windows 2008 R2 with SP1.
These failures occur every once in a while specially when there is some load on the server. Fortunately I could reproduce this problem with a tool called JMeter running 150 concurrent threads hitting my server in a loop 40 times each. After enabling error logging on IIS, I saw the following line in one of the xml file generated for a request.
The I/O operation has been aborted because of either a thread exit or an application request.(0x800703e3)
After reading a bit about this error code, I discovered an existing thread at http://forums.iis.net/p/1149787/1917288.aspx which indicates this behavior to be a bug in Windows 2008 R2 that should be solved with a hotfix 977453 (available at http://support.microsoft.com/kb/977453). I additionally found that SP 1 already contains this hotfix (from the list in the excel sheet available at http://www.microsoft.com/en-us/download/details.aspx?id=269)
Unfortunately I'm still getting this problem even with Sp1 applied. Any suggestions on what could be going wrong ?
Another interesting detail is that in this scenario - the client does not see the error. In fact client (Jmeter) gets back a 200 OK message and even gets the correct response coming from the server. I have found this after finding the response of request sent by JMeter from its log and am reasonably sure that I have the correct request/response pair.
IIS7.5 windows 2008 r2
owjeff
680 Posts
Re: Error Code : 800703E3 on Windows 2008 R2 SP1
Oct 10, 2012 03:05 PM|LINK
Is the AppPool crashing or recycling when this happens? Probably want to open a case with PSS on this one if you think you're seeing behavior that was supposedly fixed in SP1.
OrcsWeb: Managed Windows Hosting Solutions
"Remarkable Service. Remarkable Support."