Server is not available or CGI has no access rights (Functions/Subroutines/Programs,General,Performance)

Scenario:  Occasionally, you will receive a  Server is not available or CGI has no

Access rights  error message with Microsoft's Personal Web Server and Windows

NT Workstation/Server.  This may occur due to the permissions not being configured correctly to interact with OICGI.

 

Solution:  If you encounter this error, we suggest you review and/or perform the following:

 

1.  Registry

Set the KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters\CreateProcessAsUser registry key to zero.  You may set the registry key to zero by right clicking on CreateProcessAsUser entry present in the Name column.  There you will be able to fill in the Value field.   If this registry key is not present, you will need to create it. 

        The Registry is a database of all the settings for Windows. It is contained in two hidden files in your Windows directory, called USER.DAT and SYSTEM.DAT.

        Structure of the Registry:  The Registry has a hierarchal structure, like the directories on your hard disk. Each branch is called a Key. Each key can contain other keys, as well as Values. Each value contains the actual information stored in the Registry.  Note: It is always advisable to back up your registry before making any changes to it.

 

2. IUSR_computername

        The IUSR_computername is the  Internet Server Anonymous Access  User.  Modifying the IUSR_computername allows the appropriate access level to be granted to an outside user.  As a result, we suggest granting the IUSR_computername user the right to "logon as service , as well as "administrator" rights.   You may permit these rights by performing the following:

        Select Start–>Programs–>Administrative Tools–>User Manager. 

        Go to the Policies menu choice and then choose User Rights. 

        Choose the Show Advanced User Rights check box; select the "Logon as a service" option available in the drop down box. 

        Highlight the IUSR_computername user (if this user is not present click the Add  button to add that specific user) and click OK.  For administrative rights, in the User Manager double-click the Administrators group in the Groups: window.  Then, click the Add  button and select the IUSR_computername user and click OK.

 

3. Personal Web Server Services

        Change the startup parameters of the Personal Web Server Services.  There are three services you have to modify; (1) IIS Admin Service, (2) World Wide Web Publishing Service, and (3) FTP Publishing Service.  Allow each of the services to start Automatically and Allow Service to Interact with the Desktop.  You can modify these settings through Start–>Settings–>Contro Panel–>Services–> Highlight the specific Service–>Startup…(button).  There you will see a radio buttons for how a service is started , choose Automatic.  You will also see a check box for Allow Service to Interact with the Desktop, make sure this is checked as well.

 

One or all of these changes should correct the problem.  However, there could be instances where theses solutions may not resolve your problem due to the many combinations involved, and should be addressed immediately to avoid user connection issues.  If you are unable to resolve your issue please call Revelation Technical Support at 1-800-262-4747 or 1-978-247-7100.

  • kb/kb_articles/kb0197.txt
  • Last modified: 2024/01/30 13:36
  • by 127.0.0.1