Verarbeitung von Clientanforderungen - Kompatible Application Virtualization Client-Version verwenden - Anwendung

Microsoft.AppVirtualization.Server.45.LightWeightServer.ClientRequestHandling_UsecompatibleApplicationVirtualizationClientversion_Application (UnitMonitor)

Mit dem Knoten "Verarbeitung von Clientanforderungen" wird überwacht, ob Application Virtualization Server Anforderungen von Clients verarbeiten und richtig beantworten kann. Zu diesen Anforderungen gehören Anforderungen zur Desktopkonfiguration, zum Laden von Paketen, zu Fehlern in der Sequenz usw.

Knowledge Base article:

Zusammenfassung

Mit dem Knoten "Verarbeitung von Clientanforderungen" wird überwacht, ob Application Virtualization Server Anforderungen von Clients verarbeiten und richtig beantworten kann. Zu diesen Anforderungen gehören Anforderungen zur Desktopkonfiguration, zum Laden von Paketen, zu Fehlern in der Sequenz usw.

Lösungen

Application Virtualization Server erwartet eine kompatible Version des Application Virtualization Clients. Informationen zur Kompatibilität finden Sie in der Dokumentation, die mit dem Server ausgeliefert wurde.

So überprüfen Sie die Version von Application Virtualization Server

  1. Die Serverversion ist eine der Eigenschaften des Serverobjekts von Operations Manager. 
  2. Klicken Sie im linken Bereich auf "Überwachung". Erweitern Sie im linken Baumstrukturknoten den Knoten "Microsoft Application Virtualization Server". Klicken Sie auf den Knoten "Statusansicht".
  3. Klicken Sie mit der rechten Maustaste auf den Server, auf dem dieses Ereignis ausgelöst wurde, und klicken Sie dann auf "Eigenschaften".

Oder

  1. Sie können Telnet verwenden, um die Serverversion remote zu prüfen. Öffnen Sie ein Eingabeaufforderungsfenster.
  2. Geben Sie telnet SERVERNAME PORT ein, und drücken Sie dann die EINGABETASTE. Beispiel: telnet SERVERNAME 554. Wenn die Verbindung erfolgreich hergestellt wurde, ist das Fenster leer. In diesem Fall drücken Sie die EINGABETASTE zwei Mal. Es wird daraufhin die folgende Meldung angezeigt:
  3. RTSP/1.0 400 Unzulässige Anforderung, Server: Application Virtualization Server/ x.x.x.xxx[Win32; Windows NT x.x ] Datum: xxx, xx xxx xxxx xx:xx:xx xxx
  4. Wenn die Verbindung nicht erfolgreich hergestellt wurde, wird die folgende Meldung angezeigt: Es konnte keine Verbindung mit dem Host hergestellt werden an Port 554: Verbindung fehlgeschlagen.

Öffnen Sie die Fehlermeldung des Serverprotokolls, um die Version des Application Virtualization Clients zu überprüfen. Sie können auch wie folgt vorgehen, um die Version über einen Client zu ermitteln:

  • Öffnen Sie über den Client die Option Application Virtualization Management Console.
  • Klicken Sie unter dem Menü Hilfe auf Info zu Application Virtualization Client Management.

    Element properties:

    TargetMicrosoft.AppVirtualization.Server.45.LightWeightServer
    Parent MonitorMicrosoft.AppVirtualization.Server.45.ClientRequestHandling.HealthState
    CategoryEventCollection
    EnabledTrue
    Alert GenerateTrue
    Alert SeverityMatchMonitorHealth
    Alert PriorityNormal
    Alert Auto ResolveTrue
    Monitor TypeMicrosoft.Windows.SingleEventLogManualReset2StateMonitorType
    RemotableTrue
    AccessibilityPublic
    Alert Message
    Verarbeitung von Clientanforderungen - Kompatible Application Virtualization Client-Version verwenden - Anwendung
    {0}
    RunAsDefault

    Source Code:

    <UnitMonitor ID="Microsoft.AppVirtualization.Server.45.LightWeightServer.ClientRequestHandling_UsecompatibleApplicationVirtualizationClientversion_Application" Accessibility="Public" Target="Microsoft.AppVirtualization.Server.45.LightWeightServer" TypeID="Windows!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" ParentMonitorID="Microsoft.AppVirtualization.Server.45.ClientRequestHandling.HealthState">
    <Category>EventCollection</Category>
    <AlertSettings AlertMessage="Microsoft.AppVirtualization.Server.45.LightWeightServer.ClientRequestHandling_UsecompatibleApplicationVirtualizationClientversion_Application.Alert">
    <AlertOnState>Warning</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="Warning"/>
    <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">41501</Value>
    </ValueExpression>
    </SimpleExpression>
    </Expression>
    <Expression>
    <SimpleExpression>
    <ValueExpression>
    <XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
    </ValueExpression>
    <Operator>Equal</Operator>
    <ValueExpression>
    <Value Type="UnsignedInteger">41503</Value>
    </ValueExpression>
    </SimpleExpression>
    </Expression>
    <Expression>
    <SimpleExpression>
    <ValueExpression>
    <XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
    </ValueExpression>
    <Operator>Equal</Operator>
    <ValueExpression>
    <Value Type="UnsignedInteger">44934</Value>
    </ValueExpression>
    </SimpleExpression>
    </Expression>
    </Or>
    </Expression>
    </And>
    </Expression>
    </Configuration>
    </UnitMonitor>