I received a call the other day from a client who had the Microsoft SQL Server hosting their Citrix XenDesktop 7.1 environment’s database go down over the weekend and when it came back up, their Delivery Controllers would present the following error:
Delivery Controller address has changed…
Re-enter the Controller address or try a new one.
The Controller cannot be connected to because it is reporting a failure. Ensure that the Controller can connect to its database.
Existing Controller address:
Enter the address of the controller you want to configure:
The client tried restarting the SQL Server and Delivery Controller multiple times but was not able to connect to the Delivery Controllers via the locally installed Citrix Studio.
After logging in and verifying all the services on both the SQL Server and Delivery Controller were up, I proceeded to try using the Enter the address of the controller you want to configure: text field to enter one of the Delivery Controller’s NetBIOS name to see if it would connect:
… and to my surprise, this allowed me to connect to the Delivery Controller successfully:
What was strange was that after being to successfully connect to one Delivery Controller I was able to use localhost to connect via the other 2 Delivery Controllers (there are 3 in the environment).
Hope this helps anyone out there who may come across this issue as I can see how it would cause a bit of grief for the person troubleshooting.