Stato server - Verifica configurazioni connettività di base - Applicazione

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

Stato server fornisce le informazioni per monitorare l'Application Virtualization Server e verificare che funzioni correttamente ed esegua i servizi previsti.

Knowledge Base article:

Riepilogo

Stato server fornisce le informazioni per monitorare l'Application Virtualization Server e verificare che funzioni correttamente ed esegua i servizi previsti.

Causa
Questo problema potrebbe verificarsi quando l'Application Virtualization Server non riesce a connettersi al dominio, al DNS (Domain Name System) o al database prima della scadenza dell'intervallo di timeout.

Soluzioni

Questo codice errore viene descritto nell'articolo 931166 della Knowledge Base.

SINTOMI

  1. Quando si cerca di avviare il servizio Application Virtualization Management Server, questo non si avvia.
  2. Inoltre, viene visualizzato il seguente messaggio d'errore: "Windows: impossibile avviare l'Application Virtualization Server sul computer locale. Per ulteriori informazioni consultare il registro eventi di sistema. Se non si tratta di un servizio Microsoft, contattare il fornitore di servizi e citare il codice errore specifico 41476. "
  3. Nel registro eventi di sistema viene riportato il seguente evento: ID evento: 7024 Origine: Gestione controllo servizi Tipo: Errore Descrizione: Servizio Application Virtualization Server terminato. Errore specifico del servizio 41476.
  4. Nel file di registro dell'Application Virtualization Server (Sft-server.log) compare il seguente codice d'errore:   41476 "Impossibile avviare il processo di base: timeout in attesa dell'avvio del processo di base."

CAUSA

Questo problema potrebbe verificarsi quando l'Application Virtualization Server non riesce a connettersi al dominio, al DNS (Domain Name System) o al database prima della scadenza dell'intervallo di timeout.
 
SOLUZIONE
 
Per risolvere questo problema
  1. Verificare la connettività al dominio, al DNS e al database.
  2. Quindi, verificare il numero di processi di base configurati. Per impostazione predefinita, l'Application Virtualization Server viene configurato per tre processi di base. L'intervallo di timeout per un processo di base è 60 secondi. Pertanto, l'avvio del servizio potrebbe richiedere fino a 180 secondi. Se nessun processo di base riesce a collegarsi al dominio, al DNS o al database in 60 secondi, il servizio non viene avviato.

Per confermare il numero di processi di base configurati, fare quanto segue:

  1. Dalla console di gestione Application Virtualization collegarsi al servizio di gestione Application Virtualization.
  2. Espandere Sistemi, nome_server, Gruppi server e, infine, Gruppo server predefinito.
  3. Fare clic con il pulsante destro del mouse sul server desiderato e quindi selezionare Proprietà.
  4. Fare clic sulla scheda Avanzate.
  5. Si noti il valore sotto Numero di processi di base.

Element properties:

TargetMicrosoft.AppVirtualization.Server.45.VirtualApplicationServer
Parent MonitorMicrosoft.AppVirtualization.Server.45.ServerStatus.HealthState
CategoryEventCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.SingleEventLogManualReset2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Stato server - Verifica configurazioni connettività di base - Applicazione
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.AppVirtualization.Server.45.VirtualApplicationServer.ServerStatus_Verifycoreconnectivityconfigurations_Application" Accessibility="Public" Target="Microsoft.AppVirtualization.Server.45.VirtualApplicationServer" TypeID="Windows!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" ParentMonitorID="Microsoft.AppVirtualization.Server.45.ServerStatus.HealthState">
<Category>EventCollection</Category>
<AlertSettings AlertMessage="Microsoft.AppVirtualization.Server.45.VirtualApplicationServer.ServerStatus_Verifycoreconnectivityconfigurations_Application.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>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">41476</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Configuration>
</UnitMonitor>