Annoyingly our venctre broke recently meaning our Citrix clients wouldnt boot which had the knock on affect users couldnt logon.
To easily check the connection status of citrix and vcentre, you can run the following PowerShell command on a Citrix delivery server (or whereever Citrix PS is installed):
This is what it looks like when its broken, notice the State:
PS C:\Program Files\Citrix\Desktop Studio> Get-BrokerHypervisorConnection Capabilities : {PowerOn, PowerOff, SuspendResume, Re et...} ExplicitPreferredController : True HypHypervisorConnectionUid : a17e1707-98f2-43e6-8d5b-42302ccbae53 IsReady : True MachineCount : 564 MaxAbsoluteActiveActions : 2 MaxAbsoluteNewActionsPerMinute : 15 MaxAbsolutePvdPowerActions : 100000 MaxPercentageActiveActions : 10 MaxPvdPowerActionsPercentageOfDesktops : 50 MetadataMap : {} Name : KIL VMware vSphere PreferredController : BohemianGrove\CitrixServer01 State : Unavailable Uid : 1
Fixing vcentre and rebooting the citrix server it then looks like this:
PS C:\Program Files\Citrix\Desktop Studio> Get-BrokerHypervisorConnection Capabilities : {PowerOn, PowerOff, SuspendResume, Res et...} ExplicitPreferredController : True HypHypervisorConnectionUid : a17e1707-98f2-43e6-8d5b-42302ccbae53 IsReady : True MachineCount : 564 MaxAbsoluteActiveActions : 2 MaxAbsoluteNewActionsPerMinute : 15 MaxAbsolutePvdPowerActions : 100000 MaxPercentageActiveActions : 10 MaxPvdPowerActionsPercentageOfDesktops : 50 MetadataMap : {} Name : KIL VMware vSphere PreferredController : BohemianGrove\CitrixServer01 State : On Uid : 1