Configurazione server - Aggiungi un modulo di autenticazione nell'ordine corretto - Applicazione

Microsoft.AppVirtualization.Server.45.VirtualApplicationServer.ServerConfiguration_AddAuthModuleInRightOrder (UnitMonitor)

La funzione relativa alla configurazione del server riguarda i problemi di configurazione dell'Application Virtualization Server. Tra queste configurazioni vi sono quelle nel Registro di sistema e nell'archivio dati Application Virtualization.

Knowledge Base article:

Riepilogo

La funzione relativa alla configurazione del server riguarda i problemi di configurazione dell'Application Virtualization Server. Tra queste configurazioni vi sono quelle nel Registro di sistema e nell'archivio dati Application Virtualization.

Soluzioni

Questo problema può verificarsi se il modulo di autenticazione non viene aggiunto nell'ordine corretto nella pipeline provider sull'Application Virtualization Server. Per aggiungere il modulo di autenticazione nell'ordine corretto:

  1. Aprire Console di gestione Application Virtualization Fare clic su Start, Programmi, Strumenti di amministrazione, Console di gestione Application Virtualization.
  2. Fare clic sul nodo Criteri provider nell'albero (riquadro a sinistra). Nel riquadro dei risultati viene visualizzato il provider predefinito (riquadro a destra).
  3. Fare clic con il pulsante destro su Provider predefinito e selezionare Proprietà.
  4. Viene visualizzata la pagina delle proprietà di Provider predefinito. Fare clic sulla scheda Pipeline provider.
  5. Fare clic su Avanzate per visualizzare la finestra di dialogo Installa pipeline provider.
  6. Verificare che il modulo di autenticazione sia in elenco per primo.
  7. Verificare che il modulo di autorizzazione sia in elenco per secondo.
  8. Se l'ordine non è questo, modificare la posizione dei moduli in maniera tale che quello di autenticazione figuri nell'elenco per primo e quello di autorizzazione per secondo. Quindi, fare clic su OK.
  9. Fare clic su Applica nella finestra di dialogo Proprietà provider predefinito.

Per riavviare il servizio Application Virtualization Server:

  1. Accedere al computer Application Virtualization Server con credenziali di amministratore valide.
  2. Aprire Servizi (fare clic su Start, Impostazioni, Pannello di controllo, Strumenti di amministrazione ed infine fare doppio clic su Servizi).
  3. Quando si apre Servizi, una volta individuato, fare clic con il pulsante destro del mouse sul servizio Application Virtualization Server e selezionare Arresta dal menu di scelta rapida, se tale opzione è abilitata.
  4. Attendere 30 secondi e fare nuovamente clic con il pulsante destro del mouse sul servizio. Infine, selezionare Avvia dal menu di scelta rapida.

Element properties:

TargetMicrosoft.AppVirtualization.Server.45.VirtualApplicationServer
Parent MonitorMicrosoft.AppVirtualization.Server.45.ServerConfiguration_HWS.HealthState
CategoryEventCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.SingleEventLogManualReset2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Configurazione server - Aggiungi un modulo di autenticazione nell'ordine corretto - Applicazione
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.AppVirtualization.Server.45.VirtualApplicationServer.ServerConfiguration_AddAuthModuleInRightOrder" Accessibility="Public" Target="Microsoft.AppVirtualization.Server.45.VirtualApplicationServer" TypeID="Windows!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" ParentMonitorID="Microsoft.AppVirtualization.Server.45.ServerConfiguration_HWS.HealthState">
<Category>EventCollection</Category>
<AlertSettings AlertMessage="Microsoft.AppVirtualization.Server.45.VirtualApplicationServer.ServerConfiguration_AddAuthModuleInRightOrder.Alert">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="EventRaised" MonitorTypeStateID="EventRaised" HealthState="Error"/>
<OperationalState ID="ManualResetEventRaised" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Application Virtualization Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">41528</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">41529</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">41536</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">41537</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</Expression>
</Configuration>
</UnitMonitor>