What Proxy will be used by Citrix Workspace App

What Proxy will be used by Citrix Workspace App

book

Article ID: CTX290064

calendar_today

Updated On:

Description

Which proxy does the Citrix Receiver/Workspace app use for these settings and if this registry key is mentioned:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\DefaultConnectionSettings


The 9th value contains the proxy setting. The value could be:

  • 09 when only 'Automatically detect settings' is enabled

  • 03 when only 'Use a proxy server for your LAN' is enabled

  • 0B when both are enabled

  • 05 when only 'Use automatic configuration script' is enabled

Example - Automatically detect settings:

DefaultConnectionSettings"=hex:46,00,00,00,08,00,00,00,09,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

You can also check WinInet settings if you run: inetcpl.cpl and go to Connections tab > LAN Settings.

 


Instructions

As per https://docs.microsoft.com/en-us/dotnet/framework/network-programming/automatic-proxy-detection  when automatic proxy detection is enabled, the WebProxy class attempts to locate the proxy configuration script as follows:

The WinINet InternetQueryOption function is used to locate the proxy configuration script most recently detected by Internet Explorer. If the script is not located, the WebProxy class uses the Dynamic Host Configuration Protocol (DHCP) to locate the script.

The DHCP server can respond either with the location (hostname) of the script or with the full URL for the script.
If DHCP does not identify the WPAD host, DNS is queried for a host with WPAD as its name or alias.

If the host is not identified and the location of a proxy configuration script is specified by the Internet Explorer LAN settings or a configuration file, this location is used.

Therefore, potentially with automatic proxy detection enabled, there may be issues encountered with DHCP or DNS trying to locate the script. Citrix Receiver/Workspace App is expected to adhere to the proxy preferences specified on the VDA.

Environment

Citrix is not responsible for and does not endorse or accept any responsibility for the contents or your use of these third party Web sites. Citrix is providing these links to you only as a convenience, and the inclusion of any link does not imply endorsement by Citrix of the linked Web site. It is your responsibility to take precautions to ensure that whatever Web site you use is free of viruses or other harmful items.