After installing VDA with a custom port number with the commandline argument: /portnumber NNNN where NNNN is the port number, and running xaxdcloudproxy.exe -VDAPORT NNNN on the cloud connectors, Rendezvous v1 connections to VDA fail.
Network traces show that Cloud Connector attempts to reach iLaunch interface at port 80 still
Set the below reg key on each cloud connector.
NOTE: this setting will persist during cloud connector updates.
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\XaXdCloudProxyPersist Name:WorkerPortNumber Type:REG_DWORD Value: PORT_NUMBER_CUSTOMIZED
When the listener port on the VDA is customized, VDA communicates to DDC about the customized port during registration and DDC then uses it to communicate with the VDA. However, this only applies to any calls from the DDC i.e. DDC->CC->VDA.
Rendezvous launch traffic does not originate on the DDC, it is coming from NGS i.e. NGS->CC->VDA. In this case CC does not know about VDA's listener. The registry value WorkerPortNumber can be used in these scenarios