Article ID: 970208 - Last Review: June 5, 2009 - Revision: 1.0

FIX: The FastCGI module does not process requests after you enable the CPU Limit feature for an application pool in Internet Information Service (IIS) 7.0

Hotfix download is availableHotfix Download Available
View and request hotfix downloads

On This Page

Expand all | Collapse all

SYMPTOMS

Consider the following scenario in Internet Information Services (IIS) 7.0:
  • You use the FastCGI module to host non-ASP.NET applications, such as PHP applications, or Python applications.
  • You enable the CPU Limit feature for the application pool in which you are hosting the non-ASP.NET applications.

    Note For more information about how to enable the CPU limit feature, see the MORE INFORMATION section.
In this scenario, when you visit these Web applications, they may not run as expected, and you may receive an error message that resembles the following:

FastCGI Error
The FastCGI Handler was unable to process the request.

Error Details:

* Unable to place a FastCGI process in a JobObject. Try disable the Application Pool CPU Limit feature
* Error Number: 5 (0x80070005).
* Error Description: Access is denied.

HTTP Error 500 - Server Error.
Internet Information Services (IIS)

CAUSE

The FastCGI module keeps child FastCGI processes in job objects. Therefore, when a worker process finishes, all child FastCGI processes also finish. If the CPU Limit feature is enabled for the application pool, a worker process that is started by Windows Process Activation Service (WAS) is also made part of a job object.

However, job objects cannot be nested in Windows. Therefore, the FastCGI module cannot process requests if the CPU Limit feature is enabled for the application pool.

RESOLUTION

Hotfix information

A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing the problem described in this article. This hotfix might receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next software update that contains this hotfix.

If the hotfix is available for download, there is a "Hotfix download available" section at the top of this Knowledge Base article. If this section does not appear, contact Microsoft Customer Service and Support to obtain the hotfix.

Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft Web site:
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
Note The "Hotfix download available" form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.

Prerequisites

You must have IIS 7.0 installed to apply this hotfix. You must apply this hotfix on a computer that is running Windows Vista Service Pack 1 or Windows Server 2008.

Restart requirement

You must restart the computer if the IIS is running when you apply this hotfix.

Hotfix replacement information

This hotfix does not replace any other hotfixes.

File information

The English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.
For all supported x86-based versions of Windows Server 2008 and of Windows Vista
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatform
Cgi.dll7.0.6001.2243339,42414-May-200911:53x86
Iisfcgi.dll7.0.6001.2243359,90414-May-200911:55x86
Cgi.dll7.0.6002.2213639,42414-May-200910:05x86
Iisfcgi.dll7.0.6002.2213659,90414-May-200910:05x86
Admwprox.dll7.0.6001.2243351,71214-May-200911:52x86
Ahadmin.dll7.0.6001.2243327,13614-May-200911:52x86
Appcmd.exe7.0.6001.22433154,11214-May-200910:17x86
Appcmd.xmlNot Applicable3,65401-Apr-200918:54Not Applicable
Applicationhost.configNot Applicable7,98901-Apr-200918:54Not Applicable
Appobj.dll7.0.6001.22433311,80814-May-200911:52x86
Aspnetca.exe7.0.6001.22433182,78414-May-200910:17x86
Aspnet_schema.xmlNot Applicable38,78601-Apr-200918:55Not Applicable
Fx_schema.xmlNot Applicable26,94308-May-200908:10Not Applicable
Iismig.dll7.0.6001.22433209,40814-May-200911:57x86
Iisreg.dll7.0.6001.2243389,08814-May-200911:55x86
Iisres.dll7.0.6001.22433193,02414-May-200910:17x86
Iisreset.exe7.0.6001.2243314,84814-May-200910:16x86
Iisrstap.dll7.0.6001.224338,19214-May-200911:55x86
Iisrstas.exe7.0.6001.2243331,23214-May-200910:16x86
Iisrtl.dll7.0.6001.22433153,60014-May-200911:55x86
Iissetup.exe7.0.6001.22433228,86414-May-200910:17x86
Iissyspr.dll7.0.6001.2243359,39214-May-200911:55x86
Iisutil.dll7.0.6001.22433202,75214-May-200911:55x86
Iis_schema.xmlNot Applicable77,83001-Apr-200918:55Not Applicable
Nativerd.dll7.0.6001.22433331,77614-May-200911:56x86
Redirection.configNot Applicable49001-Apr-200918:55Not Applicable
Rsca.dll7.0.6001.2243326,62414-May-200911:57x86
Rscaext.dll6.0.6001.2243338,91214-May-200911:57x86
Rscaext.xmlNot Applicable8,36301-Apr-200918:55Not Applicable
W3ctrlps.dll7.0.6001.224339,21614-May-200911:58x86
Wamregps.dll7.0.6001.2243310,75214-May-200911:58x86
Admwprox.dll7.0.6002.2213651,71214-May-200911:50x86
Ahadmin.dll7.0.6002.2213627,13614-May-200911:50x86
Appcmd.exe7.0.6002.22136154,11214-May-200910:05x86
Appcmd.xmlNot Applicable3,65403-Apr-200920:43Not Applicable
Applicationhost.configNot Applicable7,99003-Apr-200920:43Not Applicable
Appobj.dll7.0.6002.22136311,80814-May-200911:50x86
Aspnetca.exe7.0.6002.22136182,78414-May-200910:05x86
Aspnet_schema.xmlNot Applicable38,78603-Apr-200920:44Not Applicable
Fx_schema.xmlNot Applicable27,08208-May-200908:12Not Applicable
Iismig.dll7.0.6002.22136209,40814-May-200910:05x86
Iisreg.dll7.0.6002.2213689,08814-May-200910:05x86
Iisres.dll7.0.6002.22136193,02414-May-200910:05x86
Iisreset.exe7.0.6002.2213614,84814-May-200910:05x86
Iisrstap.dll7.0.6002.221368,19214-May-200910:04x86
Iisrstas.exe7.0.6002.2213631,23214-May-200910:05x86
Iisrtl.dll7.0.6002.22136153,60014-May-200911:51x86
Iissetup.exe7.0.6002.22136228,86414-May-200910:05x86
Iissyspr.dll7.0.6002.2213659,39214-May-200910:05x86
Iisutil.dll7.0.6002.22136202,75214-May-200911:51x86
Iis_schema.xmlNot Applicable78,22703-Apr-200920:45Not Applicable
Nativerd.dll7.0.6002.22136331,77614-May-200911:52x86
Redirection.configNot Applicable49003-Apr-200920:45Not Applicable
Rsca.dll7.0.6002.2213626,62414-May-200911:53x86
Rscaext.dll6.0.6002.2213638,91214-May-200910:05x86
Rscaext.xmlNot Applicable8,36303-Apr-200920:45Not Applicable
W3ctrlps.dll7.0.6002.221369,21614-May-200910:05x86
Wamregps.dll7.0.6002.2213610,75214-May-200910:04x86
Iisw3adm.dll7.0.6001.22433372,22414-May-200911:55x86
W3tp.dll7.0.6001.2243315,87214-May-200911:58x86
W3wphost.dll7.0.6001.2243346,59214-May-200911:58x86
Wbhstipm.dll7.0.6001.2243324,06414-May-200911:58x86
Wbhst_pm.dll7.0.6001.2243322,52814-May-200911:58x86
Iisw3adm.dll7.0.6002.22136374,78414-May-200911:51x86
W3tp.dll7.0.6002.2213615,87214-May-200910:05x86
W3wphost.dll7.0.6002.2213648,12814-May-200910:05x86
Wbhstipm.dll7.0.6002.2213624,06414-May-200910:05x86
Wbhst_pm.dll7.0.6002.2213622,52814-May-200910:05x86
For all supported x64-based versions of Windows Server 2008 and of Windows Vista
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatform
Cgi.dll7.0.6001.2243344,03214-May-200912:03x64
Iisfcgi.dll7.0.6001.2243369,63214-May-200912:04x64
Cgi.dll7.0.6002.2213644,03214-May-200911:43x64
Iisfcgi.dll7.0.6002.2213669,63214-May-200911:45x64
Admwprox.dll7.0.6001.2243354,78414-May-200912:02x64
Ahadmin.dll7.0.6001.2243361,44014-May-200912:02x64
Appcmd.exe7.0.6001.22433191,48814-May-200910:41x64
Appcmd.xmlNot Applicable3,65401-Apr-200915:56Not Applicable
Applicationhost.configNot Applicable7,98901-Apr-200915:56Not Applicable
Appobj.dll7.0.6001.22433379,39214-May-200912:02x64
Aspnetca.exe7.0.6001.22433218,62414-May-200910:41x64
Aspnet_schema.xmlNot Applicable38,78601-Apr-200915:56Not Applicable
Fx_schema.xmlNot Applicable26,94308-May-200908:11Not Applicable
Iismig.dll7.0.6001.22433242,68814-May-200912:07x64
Iisreg.dll7.0.6001.22433111,61614-May-200912:04x64
Iisres.dll7.0.6001.22433193,02414-May-200910:41x64
Iisreset.exe7.0.6001.2243316,89614-May-200910:40x64
Iisrstap.dll7.0.6001.2243311,26414-May-200912:04x64
Iisrstas.exe7.0.6001.2243334,81614-May-200910:40x64
Iisrtl.dll7.0.6001.22433192,51214-May-200912:04x64
Iissetup.exe7.0.6001.22433280,06414-May-200910:41x64
Iissyspr.dll7.0.6001.2243366,56014-May-200912:04x64
Iisutil.dll7.0.6001.22433275,45614-May-200912:04x64
Iis_schema.xmlNot Applicable77,83001-Apr-200915:56Not Applicable
Nativerd.dll7.0.6001.22433416,25614-May-200912:06x64
Redirection.configNot Applicable49001-Apr-200915:56Not Applicable
Rsca.dll7.0.6001.2243331,23214-May-200912:07x64
Rscaext.dll6.0.6001.2243344,03214-May-200912:07x64
Rscaext.xmlNot Applicable8,36301-Apr-200915:56Not Applicable
W3ctrlps.dll7.0.6001.2243313,82414-May-200912:07x64
Wamregps.dll7.0.6001.2243315,87214-May-200912:07x64
Admwprox.dll7.0.6002.2213654,78414-May-200911:43x64
Ahadmin.dll7.0.6002.2213661,44014-May-200911:43x64
Appcmd.exe7.0.6002.22136191,48814-May-200910:20x64
Appcmd.xmlNot Applicable3,65403-Apr-200920:38Not Applicable
Applicationhost.configNot Applicable7,99003-Apr-200920:38Not Applicable
Appobj.dll7.0.6002.22136379,39214-May-200911:43x64
Aspnetca.exe7.0.6002.22136218,62414-May-200910:20x64
Aspnet_schema.xmlNot Applicable38,78603-Apr-200920:39Not Applicable
Fx_schema.xmlNot Applicable27,08208-May-200908:12Not Applicable
Iismig.dll7.0.6002.22136242,68814-May-200911:47x64
Iisreg.dll7.0.6002.22136111,61614-May-200911:45x64
Iisres.dll7.0.6002.22136193,02414-May-200910:20x64
Iisreset.exe7.0.6002.2213616,89614-May-200910:19x64
Iisrstap.dll7.0.6002.2213611,26414-May-200911:45x64
Iisrstas.exe7.0.6002.2213634,81614-May-200910:19x64
Iisrtl.dll7.0.6002.22136192,51214-May-200911:45x64
Iissetup.exe7.0.6002.22136280,06414-May-200910:20x64
Iissyspr.dll7.0.6002.2213666,56014-May-200911:45x64
Iisutil.dll7.0.6002.22136276,99214-May-200911:45x64
Iis_schema.xmlNot Applicable78,22703-Apr-200920:39Not Applicable
Nativerd.dll7.0.6002.22136415,23214-May-200911:46x64
Redirection.configNot Applicable49003-Apr-200920:39Not Applicable
Rsca.dll7.0.6002.2213631,23214-May-200911:47x64
Rscaext.dll6.0.6002.2213644,03214-May-200911:47x64
Rscaext.xmlNot Applicable8,36303-Apr-200920:39Not Applicable
W3ctrlps.dll7.0.6002.2213613,82414-May-200911:47x64
Wamregps.dll7.0.6002.2213615,87214-May-200911:47x64
Iisw3adm.dll7.0.6001.22433425,98414-May-200912:04x64
W3tp.dll7.0.6001.2243318,43214-May-200912:07x64
W3wphost.dll7.0.6001.2243350,68814-May-200912:07x64
Wbhstipm.dll7.0.6001.2243328,67214-May-200912:07x64
Wbhst_pm.dll7.0.6001.2243324,06414-May-200912:07x64
Iisw3adm.dll7.0.6002.22136428,03214-May-200911:45x64
W3tp.dll7.0.6002.2213618,43214-May-200911:47x64
W3wphost.dll7.0.6002.2213651,71214-May-200911:47x64
Wbhstipm.dll7.0.6002.2213628,67214-May-200911:47x64
Wbhst_pm.dll7.0.6002.2213624,06414-May-200911:47x64
For all supported Itanium-based versions of Windows Server 2008 and of Windows Vista
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatform
Cgi.dll7.0.6001.2243398,81614-May-200911:55IA-64
Iisfcgi.dll7.0.6001.22433161,28014-May-200911:57IA-64
Cgi.dll7.0.6002.2213698,81614-May-200911:39IA-64
Iisfcgi.dll7.0.6002.22136161,28014-May-200911:40IA-64
Admwprox.dll7.0.6001.22433119,80814-May-200911:54IA-64
Ahadmin.dll7.0.6001.2243382,43214-May-200911:54IA-64
Appcmd.exe7.0.6001.22433404,99214-May-200910:38IA-64
Appcmd.xmlNot Applicable3,65401-Apr-200915:56Not Applicable
Applicationhost.configNot Applicable7,98901-Apr-200915:56Not Applicable
Appobj.dll7.0.6001.22433727,55214-May-200911:54IA-64
Aspnetca.exe7.0.6001.22433432,12814-May-200910:38IA-64
Aspnet_schema.xmlNot Applicable38,78601-Apr-200915:57Not Applicable
Fx_schema.xmlNot Applicable26,94308-May-200909:25Not Applicable
Iismig.dll7.0.6001.22433452,09614-May-200912:00IA-64
Iisreg.dll7.0.6001.22433143,87214-May-200911:57IA-64
Iisres.dll7.0.6001.22433193,02414-May-200910:38IA-64
Iisreset.exe7.0.6001.2243334,81614-May-200910:37IA-64
Iisrstap.dll7.0.6001.2243318,94414-May-200911:57IA-64
Iisrstas.exe7.0.6001.2243378,33614-May-200910:37IA-64
Iisrtl.dll7.0.6001.22433393,21614-May-200911:57IA-64
Iissetup.exe7.0.6001.22433543,23214-May-200910:38IA-64
Iissyspr.dll7.0.6001.22433134,65614-May-200911:57IA-64
Iisutil.dll7.0.6001.22433513,02414-May-200911:57IA-64
Iis_schema.xmlNot Applicable77,83001-Apr-200915:57Not Applicable
Nativerd.dll7.0.6001.22433902,65614-May-200911:59IA-64
Redirection.configNot Applicable49001-Apr-200915:57Not Applicable
Rsca.dll7.0.6001.2243374,24014-May-200912:00IA-64
Rscaext.dll6.0.6001.22433111,61614-May-200912:00IA-64
Rscaext.xmlNot Applicable8,36301-Apr-200915:57Not Applicable
W3ctrlps.dll7.0.6001.2243322,52814-May-200912:00IA-64
Wamregps.dll7.0.6001.2243328,16014-May-200912:00IA-64
Admwprox.dll7.0.6002.22136119,80814-May-200911:38IA-64
Ahadmin.dll7.0.6002.2213682,43214-May-200911:38IA-64
Appcmd.exe7.0.6002.22136404,99214-May-200910:17IA-64
Appcmd.xmlNot Applicable3,65403-Apr-200920:40Not Applicable
Applicationhost.configNot Applicable7,99003-Apr-200920:40Not Applicable
Appobj.dll7.0.6002.22136727,55214-May-200911:38IA-64
Aspnetca.exe7.0.6002.22136432,12814-May-200910:18IA-64
Aspnet_schema.xmlNot Applicable38,78603-Apr-200920:40Not Applicable
Fx_schema.xmlNot Applicable27,08208-May-200908:12Not Applicable
Iismig.dll7.0.6002.22136452,09614-May-200911:43IA-64
Iisreg.dll7.0.6002.22136143,87214-May-200911:40IA-64
Iisres.dll7.0.6002.22136193,02414-May-200910:17IA-64
Iisreset.exe7.0.6002.2213634,81614-May-200910:17IA-64
Iisrstap.dll7.0.6002.2213618,94414-May-200911:40IA-64
Iisrstas.exe7.0.6002.2213678,33614-May-200910:17IA-64
Iisrtl.dll7.0.6002.22136393,21614-May-200911:40IA-64
Iissetup.exe7.0.6002.22136543,23214-May-200910:18IA-64
Iissyspr.dll7.0.6002.22136134,65614-May-200911:40IA-64
Iisutil.dll7.0.6002.22136513,02414-May-200911:40IA-64
Iis_schema.xmlNot Applicable78,22703-Apr-200920:40Not Applicable
Nativerd.dll7.0.6002.22136903,16814-May-200911:42IA-64
Redirection.configNot Applicable49003-Apr-200920:40Not Applicable
Rsca.dll7.0.6002.2213674,24014-May-200911:43IA-64
Rscaext.dll6.0.6002.22136111,61614-May-200911:43IA-64
Rscaext.xmlNot Applicable8,36303-Apr-200920:40Not Applicable
W3ctrlps.dll7.0.6002.2213622,52814-May-200911:44IA-64
Wamregps.dll7.0.6002.2213628,16014-May-200911:44IA-64
Iisw3adm.dll7.0.6001.22433893,95214-May-200911:57IA-64
W3tp.dll7.0.6001.2243337,37614-May-200912:00IA-64
W3wphost.dll7.0.6001.22433118,78414-May-200912:00IA-64
Wbhstipm.dll7.0.6001.2243362,46414-May-200912:00IA-64
Wbhst_pm.dll7.0.6001.2243359,39214-May-200912:00IA-64
Iisw3adm.dll7.0.6002.22136899,58414-May-200911:40IA-64
W3tp.dll7.0.6002.2213637,37614-May-200911:44IA-64
W3wphost.dll7.0.6002.22136120,83214-May-200911:44IA-64
Wbhstipm.dll7.0.6002.2213662,46414-May-200911:44IA-64
Wbhst_pm.dll7.0.6002.2213659,39214-May-200911:44IA-64

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

MORE INFORMATION

For more information about configuring CPU Settings for an Application Pool, visit the following Microsoft Web site:
http://www.iis.net/ConfigReference/system.applicationHost/applicationPools/add/cpu (http://www.iis.net/ConfigReference/system.applicationHost/applicationPools/add/cpu)
For more information about job objects, visit the following Microsoft Web site:
http://msdn.microsoft.com/en-us/library/ms684161(VS.85).aspx (http://msdn.microsoft.com/en-us/library/ms684161(VS.85).aspx)

APPLIES TO
  • Microsoft Internet Information Services 7.0
Keywords: 
kbhotfixserver kbautohotfix kbexpertiseadvanced kbqfe kbsurveynew KB970208
 

Article Translations