ISA Server 2004 does not listen for Web proxy requests after you enable a network adaptor or remove an IP address (891992)



The information in this article applies to:

  • Microsoft Internet Security and Acceleration Server 2004, Standard Edition

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

If one of the following conditions is true, Internet Security and Acceleration (ISA) Server may not listen for Web proxy requests on the network adaptor or IP address:
  • You add or enable a network adaptor in ISA Server 2004 configuration settings.
  • You remove an IP address from a network adaptor and then add the same IP address again.

WORKAROUND

To work around this issue, restart the Microsoft Firewall service after you modify the network adaptor or IP address. To do this, follow these steps:
  1. Click Start, point to All Programs, point to Administrative Tools, and then click Services.
  2. In the list of services, right-click Microsoft Firewall, and then click Restart.

RESOLUTION

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.

To resolve this issue, edit the SocketsInAcceptReuseList registry value to prevent this issue from occurring when you modify network adaptor settings or IP addresses in ISA Server 2004. To do this, follow these steps:
  1. Click Start, click Run, type regedit, and then click OK.
  2. Locate and then click the following registry subkey:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\FwSrv\Parameters\SocketsInAcceptReuseList

    Note If this registry subkey does not exist, you must create it. To do this, follow these steps:
    1. Locate the following registry subkey:

      HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\FwSrv\Parameters

    2. Right-click this registry subkey, point to New, and then click DWORD Value.
    3. In the Name box, type SocketsInAcceptReuseList.
  3. Right-click SocketsInAcceptReuseList, and then click Modify.
  4. In the Value data box, type 0, and then click OK.
  5. Restart the Microsoft Firewall service. To do this, follow these steps:
    1. Click Start, point to All Programs, point to Administrative Tools, and then click Services.
    2. In the list of services, right-click Microsoft Firewall, and then click Restart.

Modification Type:MajorLast Reviewed:1/30/2006
Keywords:kbtshoot kbprb KB891992 kbAudITPRO