Kbase P67476: Error 403 running webspeed application on Windows Server 2003 with IIS 6.0 using cgiip.exe messenger
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  15/09/2008 |
|
Status: Verified
SYMPTOM(s):
Error 403 running WebSpeed application on Windows Server 2003 with IIS 6.0 using cgiip.exe messenger
http error 403 forbidden access is denied
FACT(s) (Environment):
Windows 2003
WebSpeed 3.1D
IIS 6.0
CAUSE:
After a clean install, IIS 6.0 runs in worker process isolation mode. Applications running in this mode use the Network Service identity, by default. Network Service is an account with few user rights (thus error 403) and therefore provides better security by restricting access to resources on the Web server. If you migrate applications to IIS 6.0 while the server is in worker process isolation mode, and if your applications previously ran in-process (in Inetinfo.exe) as LocalSystem, the applications may fail to access resources because of the restrictions set forth by the Network Service identity.
FIX:
The workaround is to change the IIS 6 setup to run WWW Service in IIS 5.0 isolation mode. Here is how to do it (The step shown below is one of many ways to go to the IIS console):
1. Right mouse click on the "My Computer" icon on the desktop and select Manage.
2. Click on the "Services and Applications" node(+) to expand the tree.
3. Click on the "Internet Information Services (IIS) Manager node to expand the tree.
4. Highlight "Web Sites" folder and right mouse click to choose the properties.
5. Click on the Service tab and place a check on the check box associated with the "Run WWW Service in IIS 5.0 isolation mode", and apply the change.
6. Click "Yes" to the IIS manager message to restart the IIS to make the change effective.