"Reenter the Controller address or enter a new address" opening Studio.

"Reenter the Controller address or enter a new address" opening Studio.

book

Article ID: CTX462378

calendar_today

Updated On:

Description

Error when opening  Citrix Studio "Reenter the Controller address or enter a new address" 

DDC1.PNG



After clicking on "View Details" see following

 
Error Id: XDDS:3680CBC1
 
Exception:
    Error Source : Citrix Studio
   
    StackTrace: Citrix.Console.DeliveryCenter.UI.Dialogs.CcsFailedException Valid Delivery Controller services were not found at the specified location. Reason: Database could not be contacted. Check the status of the database on the SQL Server. The database server may not be allowing remote connections, make sure the database server is setup correctly and that the firewall is not blocking the connections.
       at Citrix.Console.DeliveryCenter.UI.Dialogs.CcsValidator.ValidateCcsState(ServiceInstanceState serviceInstanceState, String ccsLocation)
       at Citrix.Console.DeliveryCenter.UI.Dialogs.CcsValidator.ValidateCcs(String ccsLocation)
       at Citrix.Console.DeliveryCenter.UI.ViewModel.DesktopStudioViewModel.ClassicConnectToSite(String ccsLocation, Boolean safeForDispatcher, IProgressReporter progressReporter)
       at Citrix.Console.DeliveryCenter.UI.ViewModel.DesktopStudioViewModel.ConnectToSite(String ccsLocation, Boolean safeForDispatcher, IProgressReporter progressReporter)
       at Citrix.Console.Common.OperationTimer.TimeBlock(Action operation)
       at Citrix.Console.CommonControls.ProgressDisplay.GenericProgressOperationWithFeedBack.PerformOperationInternal()
       at Citrix.Console.CommonControls.ProgressDisplay.ProgressWindowOperation.PerformOperation()
       at Citrix.Console.CommonControls.ProgressDisplay.ProgressWindowViewModel.PerformAction(Action operationComplete)
   

 

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.

Resolution

When testing the connection to the SQL server database this error is seen .

PS C:\Windows\system32>  Test-AdminDBConnection -DBConnection $cs | ft -Wrap
 
                                         ServiceStatus ExtraInfo                                            
                                         ------------- ---------                                            
                                               Unknown {[SqlErrorText, A connection was successfully        
                                                       established with the server, but then an error       
                                                       occurred during the login process. (provider: SSL    
                                                       Provider, error: 0 - The client and server cannot    
                                                       communicate, because they do not possess a common    
                                                       algorithm.)], [SqlErrorNumber, -2146893007],         
                                                       [ConnectionString, Data                              
                                                       Source=SQL_Server_Name;Initial        
                                                       Catalog=SiteDB_Name;Integrated                    
                                                       Security=True;Application                            
                                                       Name=Citrix:DelegatedAdmin], [DataSource, ]}

Further investigation reveals that TLS 1.0 and 1.1 were recently disabled on both DDCs.

After enabling TLS 1.0 and 1.1 and rebooting the DDC it was possible to open Studio/

Problem Cause

TLS 1.2 was not enabled on the SQL server so a connection via TLS 1.2 failed .
TLS 1.0 and 1.1 were however enabled on the SQL server so enabling these allowed the connection.


 

Additional Information

Enabling TLS 1.0 and 1.1 - See https://docs.microsoft.com/en-us/windows-server/security/tls/tls-registry-settings