Comunicazione Gestore connessione Desktop remoto

Microsoft.Windows.Server.10.0.RemoteDesktopServices.NewUnitMonitor_15 (UnitMonitor)

Questo oggetto consente di monitorare le comunicazioni del server Gestore connessione Desktop remoto.

Knowledge Base article:

Riepilogo

Gestore connessione Desktop remoto, in precedenza denominato Gestore sessioni Servizi terminal, consente di fornire agli utenti accesso a Connessione RemoteApp e desktop. Connessione RemoteApp e desktop fornisce agli utenti una visualizzazione unica, personalizzata e aggregata dei programmi RemoteApp, dei desktop basati su sessione e dei desktop virtuali. Gestore connessione Desktop remoto supporta bilanciamento del carico e riconnessione alle sessioni esistenti nei desktop virtuali, sessioni di Desktop remoto e programmi RemoteApp con accesso mediante Connessione RemoteApp e desktop. Gestore connessione Desktop remoto aggrega inoltre le origini RemoteApp da più server Host sessione Desktop remoto che possono ospitare programmi RemoteApp diversi.

Soluzioni

Per risolvere questo problema, controllare l’ID evento, quindi visualizzare le informazioni di risoluzione dei problemi per l’evento nelle sezioni che seguono.

Procedura di risoluzione degli ID evento indicati di seguito: 1300, 1282

In genere, è possibile ignorare questo problema.

Procedura di risoluzione per l'ID evento 1014

Gestore connessione Desktop remoto richiede che il computer che ospita il servizio ruolo Gestore connessione Desktop remoto sia unito al dominio. Per risolvere questo problema è necessario unire il server Gestore connessione Desktop remoto al dominio.

Per eseguire questa procedura, è necessario appartenere al gruppo Administrators locale oppure avere ricevuto in delega l'autorità appropriata.

Per unire il server Gestore connessione Desktop remoto al dominio:

1. Nel server che ospiterà il servizio ruolo Gestore connessione Desktop remoto, fare clic su Start, fare clic con il pulsante destro del mouse su Computer, quindi fare clic su Proprietà.

2. In Impostazioni relative a nome computer, dominio e gruppo di lavoro, fare clic su Modifica impostazioni.

3. Fare clic su Modifica.

4. Selezionare l'opzione Dominio e digitare il dominio desiderato.

5. Fare clic su OK, quindi di nuovo su OK.

6. Riavviare il computer

Se il problema persiste, verificare che il nome di dominio completo del computer non contenga più di 128 caratteri.

Procedura di risoluzione degli ID evento indicati di seguito: 1298, 1299

I problemi di connettività di rete tra i server Host sessione Desktop remoto configurati in un ambiente farm e un server Gestore connessione Desktop remoto possono impedire ai server Host sessione Desktop remoto di popolare l'elenco di sessioni RDP associate al server Gestore connessione Desktop remoto. Per risolvere questo problema, identificare e correggere eventuali problemi di connettività di rete tra il server Host sessione Desktop remoto configurato in un ambiente farm e il server Gestore connessione Desktop remoto.

Nota: le procedure riportate di seguito includono i passi per utilizzare il comando ping per risolvere i problemi. Di conseguenza, prima di eseguire questi passaggi, controllare se le impostazioni del firewall o IPsec della rete consentono il traffico ICMP (Internet Control Message Protocol). ICMP è il protocollo TCP/IP utilizzato dal comando ping.

Per eseguire queste procedure, è necessario appartenere al gruppo Administrators locale oppure avere ricevuto in delega l'autorità appropriata.

Se il comando ping eseguito sul server Gestore connessione Desktop remoto tramite indirizzo IP ha esito negativo, è possibile che si sia verificato un problema relativo alla connettività di rete, alla configurazione del firewall o alla configurazione IPSec.

Di seguito sono riportate alcune procedure aggiuntive che è possibile eseguire per identificare la causa principale del problema:

1. Fare clic su Start, scegliere Esegui, digitare cmd, quindi scegliere OK.

2. Al prompt dei comandi, digitare ipconfig /all, quindi premere INVIO. Assicurarsi che le informazioni elencate siano corrette.

3. Digitare ping localhost per verificare che TCP/IP sia installato e configurato correttamente nel computer locale. Se il ping ha esito positivo, è possibile che lo stack TCP/IP sia danneggiato o che si sia verificato un problema sulla scheda di rete.

4. Digitare ping indirizzo_IP, dove indirizzo_IP è l'indirizzo IP assegnato al computer. Se è possibile effettuare il ping dell'indirizzo localhost, ma non dell'indirizzo locale, potrebbe essersi verificato un problema con la tabella di routing o con il driver della scheda di rete.

5. Digitare ping server_DNS, dove server_DNS è l'indirizzo IP assegnato al server DNS. Se sono presenti più server DNS sulla rete, è necessario effettuare il ping di ognuno. Se il ping dei server DNS ha esito negativo, potrebbe essersi verificato un problema con i server DNS o con la rete tra il computer e i server DNS.

Se queste procedure non consentono di risolvere il problema, consultare l'origine dell'evento Microsoft-Windows-TerminalServices-SessionBroker sul server Gestore connessione Desktop remoto per vedere se vi sono elencati errori.

Procedura di risoluzione per gli ID evento seguenti: 1013, 1284, 1296

Per risolvere questo problema, identificare e correggere eventuali problemi di connettività di rete tra il server Host sessione Desktop remoto e il server Gestore connessione Desktop remoto.

Nota: le procedure riportate di seguito includono i passi per utilizzare il comando ping per risolvere i problemi. Di conseguenza, prima di eseguire questi passaggi, controllare se le impostazioni del firewall o IPsec della rete consentono il traffico ICMP (Internet Control Message Protocol). ICMP è il protocollo TCP/IP utilizzato dal comando ping.

Per eseguire queste procedure, è necessario appartenere al gruppo Administrators locale oppure avere ricevuto in delega l'autorità appropriata.

Se il comando ping eseguito sul server Gestore connessione Desktop remoto tramite indirizzo IP ha esito negativo, è possibile che si sia verificato un problema relativo alla connettività di rete, alla configurazione del firewall o alla configurazione IPSec.

Di seguito sono riportate alcune procedure aggiuntive che è possibile eseguire per identificare la causa principale del problema:

1. Fare clic su Start, scegliere Esegui, digitare cmd, quindi scegliere OK.

2. Al prompt dei comandi, digitare ipconfig /all, quindi premere INVIO. Assicurarsi che le informazioni elencate siano corrette.

3. Digitare ping localhost per verificare che TCP/IP sia installato e configurato correttamente nel computer locale. Se il ping ha esito positivo, è possibile che lo stack TCP/IP sia danneggiato o che si sia verificato un problema sulla scheda di rete.

4. Digitare ping indirizzo_IP, dove indirizzo_IP è l'indirizzo IP assegnato al computer. Se è possibile effettuare il ping dell'indirizzo localhost, ma non dell'indirizzo locale, potrebbe essersi verificato un problema con la tabella di routing o con il driver della scheda di rete.

5. Digitare ping server_DNS, dove server_DNS è l'indirizzo IP assegnato al server DNS. Se sono presenti più server DNS sulla rete, è necessario effettuare il ping di ognuno. Se il ping dei server DNS ha esito negativo, potrebbe essersi verificato un problema con i server DNS o con la rete tra il computer e i server DNS.

Element properties:

TargetMicrosoft.Windows.Server.10.0.RemoteDesktopServicesRole.Service.RDSessionHost
Parent MonitorSystem.Health.AvailabilityState
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityHigh
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLogManualReset3StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Avviso di comunicazione Gestore connessione Desktop remoto
ID evento: {0} -- Descrizione: {1}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.10.0.RemoteDesktopServices.NewUnitMonitor_15" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.10.0.RemoteDesktopServicesRole.Service.RDSessionHost" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLogManualReset3StateMonitorType" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.10.0.RemoteDesktopServices.NewUnitMonitor_15_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDisplayNumber$</AlertParameter1>
<AlertParameter2>$Data/Context/EventDescription$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId193760bef7fb4ed38db690eadf39c1ce" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateId8d4b4fc711d444f5975e42c6c4faf104" MonitorTypeStateID="SecondEventRaised" HealthState="Warning"/>
<OperationalState ID="UIGeneratedOpStateIdf0c0eed0f57e484aaed9e503f70e212c" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>Microsoft-Windows-TerminalServices-SessionBroker-Client/Operational</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Channel</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-TerminalServices-SessionBroker-Client/Operational</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1014</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1013</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1296</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1284</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1306</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1298</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1299</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>Microsoft-Windows-TerminalServices-SessionBroker-Client/Operational</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Channel</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-TerminalServices-SessionBroker-Client/Operational</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1282</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1300</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>