When trying to install Citrix Cloud Connector software (it was failing on the Cloud Connector Connectivity Health Checks) while using company proxy
- After the CC was installed [It gave the error regarding health check]
- Additionally after CC VM Reboot (They experienced Event ID 514 - Citrix Remote Broker Provider - Error "There was no endpoint listening at net.pipe//localhost/Foundation/GetCloudConfiguration)
Proxy was set using the IE [ Internet Settings > LAN Settings > Proxy Server ]
- However it was not configured correctly in the registry
There are two locations where the CC Agent reads the proxy information [WinINet] and [WinHtt]p, and the information is stored in different nodes of the registry.
WinINet:
-----------
- HKLM:\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyServer
- HKLM:\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable
- HKLM:\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyOverride
- HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\DefaultConnectionSettings
- HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\SavedLegacySettings
WinHttp:
----------
- HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\WinHttpSettings
In order for the proxy to be set correctly, it needed to be set manually via CMD/Powershell:
- PosH:> netsh winhttp set proxy <ProxyExample: http://proxy.lab.net:8082>
** Event ID 514 - is as per design after CC Reboot and should be followed shortly after by Event ID 513 - Citrix Remote Broker Provider - Communication with Agent Hub restored calling method. **
When trying to install Citrix Cloud Connector software (it was failing on the Cloud Connector Connectivity Health Checks) while using company proxy
- After the CC was installed [It gave the error regarding health check]