A "Loading httpserv.dll failed (access denied)." Error Occurs When Loading a Plus Repository.

December 1, 2008 | KB: 1012114
Plus 8

Summary

When loading a Plus repository, you may receive the following error message:

    Loading httpserv.dll failed (access denied).

This error can occur when you are using one of the following versions of Microsoft Windows:

  • Windows Vista pre-Service Pack 1
  • Windows XP pre-Service Pack 3
  • Windows Server 2003

Resolution 1

Please upgrade to the latest Service Pack for Windows Vista and Windows XP.

Resolution 2

There is a hotfix available from Microsoft. Please see the following Microsoft Knowledge Base article for more information.

939786 An application that is started by a non-administrative user cannot listen to the HTTP traffic of the computer on which the application is running in Windows Vista, Windows Server 2003, or Windows XP.

Workaround

Windows Server 2003 includes the httpcfg.exe HTTP Configuration Utility. You can use the utility to manually change security settings. Run the utility using the following options:

httpcfg set urlacl /u http://localhost:5053/ /a "D:(A;;GX;;;WD)"

httpcfg set urlacl /u http://localhost:49152/ /a "D:(A;;GX;;;WD)"