Troubleshooting and Resolving Web Proxy Event ID 127

ID: Q244223


The information in this article applies to:
  • Microsoft BackOffice Small Business Server version 4.5
  • Microsoft Proxy Server version 2.0

IMPORTANT: This article contains information about editing the registry. Before you edit the registry, make sure you understand how to restore it if a problem occurs. For information about how to do this, view the "Restoring the Registry" Help topic in Regedit.exe or the "Restoring a Registry Key" Help topic in Regedt32.exe.

SUMMARY

When you restart a Small Business Server-based computer that is running Proxy Server, the following event may be logged in Event Viewer:

Event ID 127
Web Proxy Service Failed to Initialize.
This article describes how to troubleshoot and resolve this error message.


MORE INFORMATION

The common causes of this error message and the appropriate resolutions are listed below.

Incorrect Web Proxy Cache Paths

The Web proxy cache paths may be incorrect. Confirm and correct the registry paths if necessary, so that the CachePath values in the following registry location match the actual path to the Urlcache folder:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3Pcache \Parameters\Paths\Pathx
For each Pathx you will find CachePath values. For example, if the Urlcache folder is located in C:\Urlcache, the CachePath value for Pathx is C:\Urlcache\Dirx.

The Web Proxy DLL Filter Is Not Loaded

If the Web proxy DLL filter is not loaded, it is either not present or a red arrow that is pointing down is displayed next to it. To confirm the configuration or to correct problems with the Web proxy filter, use the following the steps:
  1. Confirm that the W3proxy.dll file is located in the %SystemRoot%\Inetpub\Scripts\Proxy folder.


  2. Open the Microsoft Management Console (MMC).


  3. Right-click the default Web site, and then click Properties.


  4. Click the ISAPI Filters tab. If a red arrow pointing down is displayed next to the W3proxy.dll file, use the following steps:


    1. Click the W3proxy filter, and then click Remove.


    2. Click Add, and then type w3proxy for the file name.


    3. Click Browse, and then click the W3proxy.dll file in the %SystemRoot%\Inetpub\Scripts\Proxy folder.


    4. Click OK to add the filter.


    5. Click OK, and then stop and restart the default Web site and the Web proxy.


  5. Restart the server.


Incorrect Permissions on the W3proxy.dll File

The permissions on the W3proxy.dll file may be incorrect. The W3proxy.dll file is located in the %SystemRoot%\Inetpub\Scripts\Proxy folder. Be sure the NTFS file system permissions include the Everyone group with Full Control.

Incorrect Permissions on the Urlcache Folder

The permissions on the Urlcache folder may be incorrect. Be sure the NTFS file system permissions include the following permissions:

   Administrators     Full Control
   Creator/Ownser     Full Control
   Domain Admins      Full Control
   Domain Users       Read
   Server Operators   Change
   System             Full Control 

Windows Internet Naming Service (WINS) May Be Bound to the External Interface

If WINS is bound to the external interface, use the following steps to unbind WINS:
  1. Click Start, point to Settings, click Control Panel, and then double-click Networks.


  2. On the Bindings tab, click All Protocols from the list.


  3. Expand WINS client (TCPIP).


  4. Click the external interface (for example, the network card name or all Remote Access Service WAN adapters).


  5. Click Disable for Each instances of WINS for each external interface, and then click OK.


  6. Click OK.


  7. Restart the server.


WINS Server Entries for the External Interface

The external interface may have entries for the WINS server. To remove the WINS server addresses for the external interface:
  1. Click Start, point to Settings, click Control Panel, and then double-click Networks.


  2. On the Protocols tab, click TCPIP, and then click Properties.


  3. On the WINS address tab, click your external network adapter in the list.


  4. Delete the entries from the Primary and Secondary WINS server boxes.


  5. Click OK, and then click OK again.


  6. Restart the server.



REFERENCES

For additional information, click the article numbers below to view the articles in the Microsoft Knowledge Base:

Q220978 Err Msg: Web Proxy Service Failed to Start. Please Check the Server Event Log for Further Details
Q242285 Error Message: Event ID 113: Web Proxy Cache Failed to Initialize the URL Cache on Disk

Additional query words: smallbiz

Keywords : kbenv
Version : winnt:2.0,4.5
Platform : winnt
Issue type : kbinfo


Last Reviewed: January 26, 2000
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.