Error message: An error occurred getting or setting a configuration parameter 0x80110401 (246311)
The information in this article applies to:
- Microsoft Internet Information Server 4.0
This article was previously published under Q246311 We strongly recommend that all users upgrade to Microsoft Internet
Information Services (IIS) version 6.0 running on Microsoft Windows Server
2003. IIS 6.0 significantly increases Web infrastructure security. For more
information about IIS security-related topics, visit the following Microsoft
Web site: Important This article contains information about how to modify the registry. Make sure to back up the registry before you modify it. Make sure that you know how to restore the registry if a problem occurs. For more information about how to back up, restore, and modify the registry, click the following article number to view the article in the Microsoft Knowledge Base: 256986 Description of the Microsoft Windows registry SYMPTOMS When you try to set a Web site or virtual directory as an
application, you may receive the following error message: An error occurred getting or setting a configuration parameter
0x80110401 RESOLUTION There are several possible resolutions to this error. After
each of these steps verify that you are still receiving the error before
proceeding to the next step. Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall your operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk. - Use the Mdutil.exe file from the Windows NT Option Pack
(NTOP) CD to check the consistency of the metabase. This executable file is
available on the CD, but is not installed. Copy this file to the hard drive of
the Web server though Windows Explorer. Use the following command line to
enumerate and display the information in the metabase: If this command fails or returns an error, then the metabase is
corrupt and you should restore from a known backup, or remove and reinstall the
NTOP. For more information , please consult:
For more information on backing up of the metabase, click the following article number to view the article in the Microsoft Knowledge Base:
234429
How to manually restore the metabase when no proper backup exists or when the MMC does not start
- Change the system package in Transaction Server from the
Interactive User to a user that has Local Administrators access:
- On the IIS computer, in the scope (left-hand) pane of
the MMC, go to the following branch:
Microsoft Transaction Server
Computers
My Computer
Packages Installed
- Right-click the system package, and then click Properties on the Context menu.
- Click the Identity tab.
- Select the This user radio button, and then provide the user account and
password.
Note: Make sure to include the domain in the user text box, followed by
a backslash before the user's name (for example
DomainName\UserName).
- Verify the permissions on the noted registry key:
- Start Registry Editor (Rededt32.exe).
- Locate and highlight the following registry key:
HKEY Local Machine\Software\Microsoft\Transaction Server
- With this registry key highlighted, choose Permissions from the Security menu and verify that the following permissions (or greater) are
set:
- Creator Owner: Full Control
- Administrators: Full Control
- Everyone: Special Access
Query Value
Set Value
Create Subkey
Enumerate Subkey
Notify
Delete
Read Control
- System: Full Control
- Synchronize the IWAM(computer_name) account using the steps in the following article:
195956 Cannot set AppRoot OutProc, MTS package Identity set to "Y"
You may also have to create a new account and use
Adsutil.vbs to set WAMUserName and WAMUserPass to the new account. - Verify in Dcomcnfg.exe that IUSR(computer_name) and IWAM(computer_name) (or their equivalents) have access permission and launch
permission on the Security tab.
- Try the following Transaction Server utilities:
%program files%\mts\mtxrereg.exe
%program files%\mts\mtxstop.exe
- Save or export, and then delete the following registry key:
Hkey_Current_User\Software\Microsoft\Cryptography\Userkeys\MS_IIS_DCOM_CLIENT
After you do this, restart the computer to reinitialize the
registry. - Re-apply the current service pack.
- Check to see if the Guest group (for which the IUSR and
IWAM accounts are members) is disabled.
To work around this, enable
the Guest account or disable Authorization Checking in Transaction Server using
the MMC:
- In Transaction Server, select Packages Installed.
- Select IIS in-process applications, select Components, and then choose IISWAM1_ROOT_IISADMIN.
- Right-click Properties, click the Security tab, and then disable Authorization Checking.
Note: This can also be caused by a missing IIS in-process
application from Transaction Server.
If this error persists, you must remove and reinstall the NTOP to resolve this issue.
Modification Type: | Minor | Last Reviewed: | 3/31/2006 |
---|
Keywords: | kbprb KB246311 |
---|
|