Web Proxy Auto-Discovery (WPAD) on Windows

If you deployed ‚ÄčETP Client‚Äč on Windows and the proxy is enabled in ‚ÄčSIA‚Äč policy, the Web Proxy Auto-Discovery (WPAD) protocol needs to run as a Microsoft Windows HTTP (WinHTTP) service. WPAD allows a browser to automatically discover a proxy without additional configuration. If this service is disabled, ‚ÄčETP Client‚Äč cannot function with ‚ÄčSIA‚Äč Proxy.

Before installing ‚ÄčETP Client‚Äč, make sure the service is running on Windows machines.

ūüöß

‚ÄčETP Client‚Äč currently does not support the wpad.dat file. Make sure this file is not accessible to the WPAD service. This file interferes with ‚ÄčETP Client‚Äč when it‚Äôs configured as the local web proxy.

Confirm WinHTTP WPAD service is running

To confirm the WPAD service is running on a Window machine:

  1. On the Windows machine, open a command prompt with administrator privileges.

  2. Enter this command to check the status of the WPAD service:

    sc query winhttpautoproxysvc

  3. Confirm that the reported state is RUNNING. For example, these results should appear.

    ```
    SERVICE_NAME: winhttpautoproxysvc
    TYPE               : 30  WIN32
    STATE              : 4  RUNNING
                       (NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
    WIN32_EXIT_CODE    : 0  (0x0)
    SERVICE_EXIT_CODE  : 0  (0x0)
    CHECKPOINT         : 0x0
    WAIT_HINT          : 0x0
    ```
    

    Next steps

  • If the service is not enabled, contact your system administrator to enable it.

  • If the service cannot be enabled and ‚ÄčETP Client‚Äč is already on the machine, manually delete the DefaultConnectionSettings registry key value in the following location of the Windows registry: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections

    If the DefaultConnectionSettings key contains localhost (127.0.0.1) information to ‚ÄčSIA‚Äč Client, it may impact Internet access to other applications in your enterprise, such as Google Chrome or Cisco Webex. For instructions, see Remove DefaultConnectionSettings value in Windows registry.

Remove DefaultConnectionSettings value in Windows registry

If the WinHTTP WPAD service cannot be enabled on a Windows machine that's already installed with ‚ÄčETP Client‚Äč, complete this procedure to remove the value for the DefaultConnectionSettings key in the Windows registry. If this setting contains data for ‚ÄčETP Client‚Äč, it may impact Internet access to other applications in your enterprise, such as Google Chrome or Cisco Webex.

To remove DefaultConnecitonSettings value in the Windows registry:

  1. Open a command prompt with administrator privileges.

  2. Enter this command to remove the value that is associated with the DefaultConnectionSettings key.

    reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections" /v 
    DefaultConnectionSettings