Following error can be seen in /var/log/xdl/vda.log when a Linux VDA tries to register with Delivery Controller
2016-07-01 18:07:23.716 [INFO ] - ******************** Citrix Broker Agent - Start ******************** 2016-07-01 18:07:23.719 [INFO ] - Java version "1.7.0_79". OpenJDK Runtime Environment. OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode) 2016-07-01 18:07:23.719 [INFO ] - The Citrix Desktop Service specification version is '7.5' and implementation version is '1.3.0.312'. 2016-07-01 18:07:23.727 [INFO ] - The Citrix Desktop Service is starting. 2016-07-01 18:07:27.421 [INFO ] - The Citrix Desktop Service successfully initialized communication services required for interaction between this machine and delivery controllers. 2016-07-01 18:07:27.890 [INFO ] - The Citrix Desktop Service successfully obtained the following list of 1 delivery controller(s) with which to register: 'WINDOWS-68KO85I.lurlab.com (10.219.196.47)'. 2016-07-01 18:07:34.980 [INFO ] - The Citrix Desktop Service has detected that the delivery controller 'WINDOWS-68KO85I.lurlab.com' (IP Address '10.219.196.47') cannot connect to this service. This may be caused by errors in the configuration of this machine or the Delivery Controller to which this service is trying to connect. Detailed configuration instructions can be found in the Installation Guide. Items to pay particular attention to are: - All Delivery Controllers have been configured with the WCF endpoints required by the Linux Citrix Desktop Service. - The Firewall on this machine is configured to allow incoming connections to the Citrix Desktop Service (ctxvda). - A Computer object exists for this machine within Active Directory. - Kerberos services on this machine are running and correctly configured. 2016-07-01 18:07:34.980 [ERROR] - RegistrationManager.AttemptRegistrationWithSingleDdc: Failed to register with http://WINDOWS-68KO85I.lurlab.com:80/Citrix/CdsController/IRegistrar. CXF Fault with detail CallbackCommunicationError, message 'Fail worker callback using SPN HOST/linuxvda.lurlab.com and IP address 10.219.196.21' 2016-07-01 18:07:34.980 [INFO ] - The Citrix Desktop Service cannot connect to the delivery controller 'http://WINDOWS-68KO85I.lurlab.com:80/Citrix/CdsController/IRegistrar' (IP Address '10.219.196.47') Check that the system clock is in sync between this machine and the delivery controller. If this does not resolve the problem, please refer to Citrix Knowledge Base article CTX117248 for further information. Error Details: Exception 'Fail worker callback using SPN HOST/linuxvda.lurlab.com and IP address 10.219.196.21' of type 'class com.citrix.cds.protocol.controller.registrar.IRegistrarRegisterFaultFaultFaultMessage'. 2016-07-01 18:07:34.984 [ERROR] - Could not register with any controllers. Waiting to try again in 14632 ms. Multi-forest - false 2016-07-01 18:07:34.987 [INFO ] - The Citrix Desktop Service failed to register with any delivery controller. The service will retry registering with controllers in approximately 14 seconds. Please ensure that at least one delivery controller is available for Virtual Desktop Agents to register with. Refer to Citrix Knowledge Base article CTX117248 for further information.
#service iptables off
#sudo /sbin/service ctxvda restart
Native firewall on Linux preventing communication with the Delivery controller during registration process