Configuration du serveur Accès Bureau à distance par le Web

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

Cet objet analyse la configuration du serveur Accès Bureau à distance par le Web.

Knowledge Base article:

Résumé

Lorsque le service de rôle Accès Bureau à distance par le Web est installé, un site Web par défaut est automatiquement créé. Par défaut, le site Web se trouve à l’adresse http://nom_serveur/RDWeb, où « nom_serveur » est le nom du serveur d’accès Bureau à distance par le Web.

Pour remplir la page Web avec une liste de programmes RemoteApp ou de bureaux virtuels disponibles, vous devez indiquer un serveur hôte de session Bureau à distance ou un serveur du service Broker pour les connexions Bureau à distance pour le serveur d’accès Bureau à distance par le Web à utiliser. Tous les programmes RemoteApp sur le serveur hôte de session Bureau à distance ou le serveur du service Broker pour les connexions Bureau à distance spécifié qui sont configurés pour apparaître dans le serveur d’accès Bureau à distance par le Web s’affichent sur la page Web.

Solutions

Pour résoudre ce problème, vérifiez l’ID d’événement, puis consultez les informations de dépannage associées à cet événement dans les sections ci-dessous.

Étapes de résolution pour les ID d’événement suivants : 8, 10

Pour résoudre ce problème, ajoutez le compte d’ordinateur du serveur d’accès Bureau à distance par le Web au groupe local Ordinateurs Accès Web TS sur le serveur hôte de session Bureau à distance ou le serveur du service Broker pour les connexions Bureau à distance. Un serveur du service Broker pour les connexions Bureau à distance est requis pour les ordinateurs de bureau virtuels.

Pour effectuer cette procédure, vous devez être membre du groupe Administrateurs local ou l'autorité appropriée doit vous avoir été déléguée.

Pour ajouter le compte d’ordinateur du serveur d’accès Bureau à distance par le Web au groupe local Ordinateurs Accès Web TS :

1. Sur le serveur hôte de session Bureau à distance ou sur le serveur du service Broker pour les connexions Bureau à distance, ouvrez le composant logiciel enfichable Utilisateurs et groupes locaux. Pour ouvrir Utilisateurs et groupes locaux, cliquez sur Démarrer, cliquez sur Exécuter, tapez lusrmgr.msc, puis cliquez sur OK.

2. Si la boîte de dialogue Contrôle de compte d'utilisateur s'affiche, vérifiez que l'action affichée est celle que vous souhaitez, puis cliquez sur Continuer.

3. Dans le volet gauche, cliquez sur Groupes.

4. Dans le volet de droite, cliquez avec le bouton droit de la souris sur le groupe Ordinateurs Accès Web TS, puis cliquez sur Ajouter au groupe.

5. Cliquez sur Ajouter.

6. Dans la boîte de dialogue Sélectionner les utilisateurs, les ordinateurs ou les groupes, cliquez sur Types d'objet.

7. Cochez la case à cocher Ordinateurs, puis cliquez sur OK.

8. Dans la case Entrer les noms d'objets à sélectionner, indiquez le compte de l'ordinateur du serveur d’accès Bureau à distance par le Web, puis cliquez sur OK.

9. Cliquez sur OK pour fermer la boîte de dialogue Propriétés des ordinateurs Accès Web TS.

Étapes de résolution pour l’ID d’événement suivant :4

Pour résoudre ce problème, mettez un programme RemoteApp situé sur le serveur hôte de session Bureau à distance à disposition via le service d’accès Bureau à distance par le Web.

Pour effectuer cette procédure, vous devez être membre du groupe Administrateurs local ou l'autorité appropriée doit vous avoir été déléguée.

Pour rendre un programme RemoteApp disponible via le service d’accès Bureau à distance par le Web :

1. Sur le serveur hôte de session Bureau à distance sur lequel les programmes RemoteApp sont configurés, ouvrez le Gestionnaire RemoteApp des services Bureau à distance. Pour démarrer le Gestionnaire RemoteApp de Bureau à distance, cliquez sur Démarrer, pointez sur Outils d'administration, pointez sur Services Bureau à distance, puis cliquez sur Gestionnaire RemoteApp Bureau à distance.

2. Si la boîte de dialogue Contrôle de compte d'utilisateur s'affiche, vérifiez que l'action affichée est celle que vous souhaitez, puis cliquez sur Continuer.

3. Dans la liste Programmes RemoteApp, assurez-vous qu'une valeur Oui figure dans la colonne Accès Bureau à distance par le Web à côté du programme que vous souhaitez mettre à disposition via l'accès Bureau à distance par le Web.

4. Si une valeur Non figure dans la colonne Accès Bureau à distance par le Web pour un programme que vous souhaitez mettre à disposition via l'accès Bureau à distance par le Web, cliquez que le nom du programme, puis dans le volet Actions, cliquez sur Afficher dans l’accès Bureau à distance par le Web.

5. Si aucun programme RemoteApp n’est répertorié, vous pouvez en ajouter un à l’aide de l’Assistant RemoteApp. Pour exécuter l'Assistant RemoteApp, dans le volet Actions, cliquez sur Ajouter des programmes RemoteApp.

Étapes de résolution pour l’ID d’événement suivant : 6

Pour résoudre ce problème, spécifiez une source à partir de laquelle remplir la liste des programmes RemoteApp qui apparaîtront dans le composant WebPart d’accès Bureau à distance par le Web.

Pour effectuer cette procédure, vous devez vous connecter au compte d'administrateur local ou avoir une appartenance au groupe local Administrateurs de l’accès Web TS sur le serveur d'accès Bureau à distance par le Web.

Pour spécifier la source à utiliser :

1. Connectez-vous au site Web de l’accès Web TS. Pour cela, utilisez l'une des méthodes suivantes :

2. Sur le serveur d'accès Bureau à distance par le web, cliquez sur Démarrer, pointez sur Outils d'administration, pointez sur Services Bureau à distance, puis cliquez sur Administration de l'accès Bureau à distance par le web.

3. Utilisez Internet Explorer pour vous connecter au site Web de l’accès Bureau à distance par le Web. Par défaut, le site Web se trouve à l’adresse http://nom_serveur/RDWeb, où « nom_serveur » est le nom du serveur d’accès Bureau à distance par le Web.

4. Connectez-vous au site en utilisant le compte d'administrateur local ou un compte qui est membre du groupe local Administrateurs de l’accès Web TS. Si vous avez déjà ouvert une session sur l'ordinateur sous l'un de ces comptes, les informations d'identification ne vous seront pas demandées.

5. Sur la barre de titre, cliquez sur l'onglet Configuration.

Remarque : si vous accédez au site Web de l’accès Bureau à distance par le Web en utilisant l'option Administration de l'accès Bureau à distance par le Web, la page s'ouvre automatiquement sur l'onglet Configuration.

6. Dans la zone Sélectionner une source à utiliser, sélectionnez l'option Un serveur du service Broker pour les connexions Bureau à distance si vous utilisez un serveur du service Broker pour les connexions Bureau à distance. Si vous utilisez un ou plusieurs serveurs hôtes de session Bureau à distance, sélectionnez l'option Une ou plusieurs sources RemoteApp.

7. Dans la case Nom de la source, saisissez le nom du serveur du service Broker pour les connexions Bureau à distance ou le serveur hôte de session Bureau à distance que vous souhaitez utiliser comme source de données.

Remarque : si vous utilisez plusieurs serveurs hôtes de session Bureau à distance, saisissez chaque serveur hôte de session Bureau à distance dans la case Nom de la source séparé par un point-virgule.

6. Cliquez sur Appliquer pour appliquer les modifications.

Étapes de résolution pour les ID d’événement suivants : 5, 11

Pour corriger ce problème, procédez comme suit :

Pour effectuer ces tâches, consultez les sections suivantes.

Déterminez la source que le serveur d’accès Bureau à distance par le Web est configuré pour utiliser.

Pour effectuer cette procédure, vous devez vous connecter au compte d'administrateur local ou avoir une appartenance au groupe local Administrateurs de l’accès Web TS sur le serveur d'accès Bureau à distance par le Web.

Pour déterminer la source que le serveur d’accès Bureau à distance par le Web est configuré pour utiliser :

1. Connectez-vous au site Web de l’accès Web TS. Pour cela, utilisez l'une des méthodes suivantes :

Sur le serveur d’accès Bureau à distance par le Web, cliquez sur Démarrer, pointez sur Outils d'administration, pointez sur Services Bureau à distance, puis cliquez sur Administration de l'accès Bureau à distance par le web.

3. Utilisez Internet Explorer pour vous connecter au site Web de l’accès Bureau à distance par le Web. Par défaut, le site Web se trouve à l’adresse http://nom_serveur/RDWeb, où « nom_serveur » est le nom du serveur d’accès Bureau à distance par le Web.

4. Connectez-vous au site en utilisant le compte d'administrateur local ou un compte qui est membre du groupe local Administrateurs de l’accès Web TS. Si vous avez déjà ouvert une session sur l'ordinateur sous l'un de ces comptes, les informations d'identification ne vous seront pas demandées.

5. Sur la barre de titre, cliquez sur l'onglet Configuration.

Remarque : si vous accédez au site Web de l’accès Bureau à distance par le Web en utilisant l'option Administration de l'accès Bureau à distance par le Web, la page s'ouvre automatiquement sur l'onglet Configuration.

6. Dans la zone Sélectionner une source à utiliser, sélectionnez l'option Un serveur du service Broker pour les connexions Bureau à distance si vous utilisez un serveur du service Broker pour les connexions Bureau à distance. Si vous utilisez un ou plusieurs serveurs hôtes de session Bureau à distance, sélectionnez l'option Une ou plusieurs sources RemoteApp.

7. Dans la case Nom de la source, saisissez le nom du serveur du service Broker pour les connexions Bureau à distance ou le serveur hôte de session Bureau à distance que vous souhaitez utiliser comme source de données.

Remarque : si vous utilisez plusieurs serveurs hôtes de session Bureau à distance, saisissez chaque serveur hôte de session Bureau à distance dans la case Nom de la source séparé par un point-virgule.

8. Cliquez sur Appliquer pour appliquer les modifications.

Vérifier que la source spécifiée est configurée comme un serveur hôte de session Bureau à distance ou un serveur du service Broker pour les connexions Bureau à distance

Pour effectuer ces procédures, vous devez être membre du groupe Administrateurs local, ou l'autorité appropriée doit vous avoir été déléguée.

Pour vérifier que le serveur est configuré comme serveur hôte de session Bureau à distance :

1. Sur le serveur, ouvrez le Gestionnaire de serveur. Pour ouvrir le Gestionnaire de serveur, cliquez sur Démarrer, pointez sur Outils d'administration, puis cliquez sur Gestionnaire de serveur.

2. Si la boîte de dialogue Contrôle de compte d'utilisateur s'affiche, vérifiez que l'action affichée est celle que vous souhaitez, puis cliquez sur Continuer.

3. Dans le volet gauche, développez Rôles. Si répertorié, cliquez sur Services Bureau à distance. Si Services Bureau à distance n'est pas répertorié, le serveur n'est pas configuré comme serveur hôte de session Bureau à distance.

4. Sous Services de rôle, l'état de l'Hôte de session Bureau à distance doit être répertorié comme Installé. Si le statut est répertorié comme Pas installé, cela signifie que le serveur n'est pas configuré comme serveur hôte de session Bureau à distance.

5. Si le serveur n’est pas configuré comme serveur du service hôte de session Bureau à distance., effectuez l’une des opérations suivantes :

6. Ajoutez (installez) le service de rôle hôte de session Bureau à distance sur le serveur.

7. Configurez le service d’accès Bureau à distance par le Web pour qu’il utilise un autre serveur déjà configuré comme serveur hôte de session Bureau à distance. Pour configurer l'accès Bureau à distance par le Web pour utiliser un serveur hôte de session Bureau à distance différent, naviguez vers l'onglet Configuration du site Web de l'accès Bureau à distance par le Web. Dans la zone Sélectionner une source à utiliser, sélectionnez l'option Une ou plusieurs sources RemoteApp. Dans la case Nom de la source, tapez le nom du serveur hôte de session Bureau à distance, puis cliquez sur Appliquer.

Pour vérifier que le serveur est configuré comme serveur du service Broker pour les connexions Bureau à distance :

1. Sur le serveur, ouvrez le Gestionnaire de serveur. Pour ouvrir le Gestionnaire de serveur, cliquez sur Démarrer, pointez sur Outils d'administration, puis cliquez sur Gestionnaire de serveur.

2. Si la boîte de dialogue Contrôle de compte d'utilisateur s'affiche, vérifiez que l'action affichée est celle que vous souhaitez, puis cliquez sur Continuer.

3. Dans le volet gauche, développez Rôles. Si répertorié, cliquez sur Services Bureau à distance. Si Services Bureau à distance n'est pas répertorié, le serveur n'est pas configuré comme serveur de Broker de connexion Bureau à distance.

4. Sous Services de rôle, l'état de Broker pour les connexions Bureau à distance doit être répertorié comme Installé. Si l'état est répertorié comme Non installé, le serveur n'est pas configuré comme un serveur du service Broker pour les connexions Bureau à distance.

5. Si le serveur n’est pas configuré comme serveur du service Broker pour les connexions Bureau à distance, effectuez l’une des opérations suivantes :

6. Ajoutez (installez) le service de rôle Service Broker pour les connexions Bureau à distance sur le serveur.

7. Configurez le service d’accès Bureau à distance par le Web pour qu’il utilise un autre serveur déjà configuré comme serveur du service Broker pour les connexions Bureau à distance. Pour configurer l'accès Bureau à distance par le Web pour utiliser un serveur Broker pour les connexions Bureau à distance différent, naviguez vers l'onglet Configuration du site Web de l'accès Bureau à distance par le Web. Dans la zone Sélectionner une source à utiliser, sélectionnez l'option Un serveur du service Broker pour les connexions Bureau à distance. Dans la case Nom de la source, tapez le nom du serveur Broker de connexion Bureau à distance, puis cliquez sur Appliquer.

Identifier et corriger tout problème de connectivité réseau entre le serveur d’accès Bureau à distance par le Web et la source

Pour identifier et corriger tout problème de connectivité réseau entre le serveur d’accès Bureau à distance par le Web et la source, procédez comme suit :

Pour effectuer ces tâches, consultez les sections suivantes.

Remarque : les procédures suivantes indiquent des étapes de résolution des problèmes à l'aide de la commande ping. Par conséquent, avant d'exécuter ces étapes, vérifiez si les paramètres du pare-feu ou les paramètres sécurité du protocole Internet (Ipsec) sur votre réseau autorisent le trafic protocole ICMP (Internet Control Message Protocol). ICMP est le protocole TCP/IP utilisé par la commande Ping.

Pour effectuer ces procédures, vous devez être membre du groupe Administrateurs local, ou l'autorité appropriée doit vous avoir été déléguée.

Déterminer s'il existe un problème de connectivité réseau

Pour déterminer s’il existe un problème de connectivité réseau entre le serveur d’accès Bureau à distance par le Web et la source :

1. Sur le serveur d’accès Bureau à distance par le Web, cliquez sur Démarrer, cliquez sur Exécuter, tapez cmd, puis cliquez sur OK.

2. À l'invite de commandes, tapez ping server_FQDN, où server_FQDN est le nom de domaine complet (FQDN) de la source (par exemple, server1.contoso.com), et appuyez sur ENTRÉE.

Si la commande Ping s'exécute correctement, vous recevrez une réponse semblable à la suivante :

Réponse d'IP_address: octets = 32 temps = 3 ms TTL = 59

Réponse d'IP_address: octets = 32 temps = 20 ms TTL = 59

Réponse d'IP_address: octets = 32 temps = 3 ms TTL = 59

Réponse d'IP_address: octets = 32 temps = 6 ms TTL = 59

3. À l'invite de commandes, tapez ping adresse_IP, où adresse_IP est l'adresse IP du contrôleur de domaine, et appuyez sur ENTRÉE.

Si vous parvenez à exécuter correctement la commande Ping sur la source avec l’adresse IP mais pas avec le nom de domaine complet, il s’agit peut-être d’un problème de résolution du nom d’hôte DNS.

Si le test Ping de la source au moyen de l’adresse IP échoue, cela indique un problème potentiel lié à la connectivité réseau, la configuration du pare-feu ou la configuration IPsec.

Effectuer des étapes de dépannage supplémentaires

Voici quelques étapes de dépannage supplémentaires que vous pouvez effectuer afin d'identifier plus facilement l'origine du problème :

1. Cliquez sur Démarrer, cliquez sur Exécuter, saisissez cmd, puis cliquez sur OK.

2. À l'invite de commandes, tapez « ipconfig /all », puis appuyez sur ENTRÉE. Assurez-vous que les informations affichées sont correctes.

3. Tapez « ping localhost » pour vérifier si TCP/IP est installé et correctement configuré sur l'ordinateur local. Si le test Ping échoue, cela peut indiquer une pile TCP/IP endommagée ou un problème avec votre carte réseau.

4. Tapez « ping adresse_IP », « adresse_IP » désignant l'adresse IP attribuée à l'ordinateur. Si vous pouvez envoyer un test Ping à l'adresse d'hôte local mais pas à l'adresse locale, il est possible qu'il y ait un problème au niveau de la table de routage ou du pilote de carte réseau.

5. Tapez « ping serveur_DNS », « serveur_DNS » désignant l'adresse IP affectée au serveur DNS. Si votre réseau comporte plusieurs serveurs DNS, vous devez effectuer un test Ping pour chacun d'eux. Si ces tests Ping échouent, il peut s'agir d'un problème au niveau des serveurs DNS ou au niveau du réseau, entre l'ordinateur et les serveurs DNS.

Vérifiez les paramètres IPsec à l'aide du composant logiciel enfichable Gestion de la stratégie de sécurité IP.

Element properties:

TargetMicrosoft.Windows.Server.10.0.RemoteDesktopServicesRole.Service.RDWebAccess
Parent MonitorSystem.Health.ConfigurationState
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityHigh
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLogManualReset3StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Alerte de configuration du serveur Accès Bureau à distance par le Web
ID de l'événement : {0} -- Description : {1}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.10.0.RemoteDesktopServices.NewUnitMonitor_3" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.10.0.RemoteDesktopServicesRole.Service.RDWebAccess" ParentMonitorID="SystemHealth!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLogManualReset3StateMonitorType" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.10.0.RemoteDesktopServices.NewUnitMonitor_3_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="UIGeneratedOpStateIdc96efb2643604234b6b2a769009230b8" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateId6ba663d3fd23498e8c3d5ef4453ecdef" MonitorTypeStateID="SecondEventRaised" HealthState="Warning"/>
<OperationalState ID="UIGeneratedOpStateId6e6a31ea06ec4592b5cd50eb935d4612" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>Application</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">TSWebAccess</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">8</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">10</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">11</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>Application</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">TSWebAccess</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">5</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">6</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>