Link to home
Start Free TrialLog in
Avatar of adoughe
adougheFlag for United States of America

asked on

Seeking a Global IIS Timeout in IIS 7.5

Hello,

Timeouts can occur between a web server and a SQL reporting server if there is no data returned from the reporting server to IIS within a timeout period. If any data is returned it resets the timer. When the timeout occurs it can produce a "502 Bad Gateway" error and other errors in the client browser. This results in a "Timer_EntityBody" error in "systemroot\system32\LogFiles\HTTPERR".

IIS 6 had a global way to change the "IISWebService" timeout by changing the timeout setting in the "metabase.xml" file located in "systemroot\system32\inetserv\":

<IIsWebService   Location ="/LM/W3SVC"
            ConnectionTimeout="120"

I am wondering if there is a similar global setting in IIS 7.5 that would change the timeout for all websites on the server. I do not see a metabase.xml file in IIS 7.5 and have only found how to set the timeout on each individual website:

Right-click then expand Manage Web Site & Advanced Settings
Expand "Connection Limits"
In "Connection Time-out (seconds" set your time out in seconds

The default is 120 seconds. Is there a global way to change this timeout for all websites?
ASKER CERTIFIED SOLUTION
Avatar of David Johnson, CD
David Johnson, CD
Flag of Canada image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of adoughe

ASKER

Exactly what I was looking for. Thank you!