Monitors Citrix Credential Wallet Windows Service.
Monitor to see if the Citrix Credential Wallet service is running.
The Citrix Credential Wallet service is part of a Citrix StoreFront deployment and is responsible for storing the credentials entered by a user to use for the authentication process. If this service is stopped user authentication will fail to complete. The user might experience error messages like “Cannot Complete Your Request”. The Citrix Credential Wallet service depends on the Citrix Peer Resolution service.
A service can stop for many reasons, including:
The service was stopped by an Administrator.
The service encountered an exception that stopped the service.
The service was improperly configured, which prevented it from starting.
The service was prevented from starting because the user account assigned to the service could not be authenticated.
The service can be restarted using the Services snap-in which can be accessed through the Computer Management console.
Check the following log within Applications and Services in the Windows eventviewer for detailed error messages: Citrix Delivery Services
If the service cannot be started, make sure the NT SERVICE\CitrixConfigurationReplication and NT SERVICE\Citrix Cluster Service account are members of the local administrator group on the StoreFront server.
Target | Free.Edition.MetrixInsight.EndUserComputing.AccessLayer.Citrix.StoreFrontServer.WindowsService.CitrixCredentialWallet | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.CheckNTServiceStateMonitorType | ||
Remotable | True | ||
Accessibility | Internal | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Free.Edition.MetrixInsight.EndUserComputing.Citrix.SF.Monitor.StoreFront.WindowsService.CitrixCredentialWallet" Accessibility="Internal" Enabled="true" Target="Free.Edition.MetrixInsight.EndUserComputing.AccessLayer.Citrix.StoreFrontServer.WindowsService.CitrixCredentialWallet" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Free.Edition.MetrixInsight.EndUserComputing.Citrix.SF.Monitor.StoreFront.WindowsService.CitrixCredentialWallet.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="Free.Edition.MetrixInsight.EndUserComputing.AccessLayer.Citrix.StoreFrontServer.WindowsService"]/ServiceName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Running" MonitorTypeStateID="Running" HealthState="Success"/>
<OperationalState ID="NotRunning" MonitorTypeStateID="NotRunning" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<ServiceName>$Target/Property[Type="Free.Edition.MetrixInsight.EndUserComputing.AccessLayer.Citrix.StoreFrontServer.WindowsService"]/ServiceName$</ServiceName>
<CheckStartupType>true</CheckStartupType>
</Configuration>
</UnitMonitor>