IIS7 500 error if form is submitted more than 120 seconds after it was originally loaded
Posted
by user41170
on Server Fault
See other posts from Server Fault
or by user41170
Published on 2010-04-21T22:13:48Z
Indexed on
2010/04/21
22:23 UTC
Read the original article
Hit count: 590
Summary:
When I submit a form (via POST) to php more than 120 seconds after the form was first called I get a 500 server error. If I submit before 120 seconds, the form works fine.
I'm obviously encountering some kind of timeout but I don't know where to look.
I've enabled failed request tracing and received the following error:
ModuleName="FastCgiModule", Notification="EXECUTE_REQUEST_HANDLER", HttpStatus="500", HttpReason="Internal Server Error", HttpSubStatus="0", ErrorCode="The I/O operation has been aborted because of either a thread exit or an application request. (0x800703e3)", ConfigExceptionInfo=""
I don't understand why it matters when the form is submitted relative to the time the form is first rendered (note: the actual form processing takes a fraction of a second). Shouldn't these two requests be stateless?
Suggestions?
Configuration:
Windows Vista SP1
IIS7
php 5.2.x under fastCGI
This is a development server running on my laptop. All calls to IIS are coming from localhost.
© Server Fault or respective owner