Impossible de se connecter aux services Bureau à distance, car aucun serveur de licences des services Bureau à distance n’est disponible
Cet article vous aide à résoudre l’erreur « Aucune licence disponible » dans un déploiement qui inclut un serveur Hôte de session Bureau à distance (RDSH) et un serveur du Gestionnaire de licences des services Bureau à distance.
Symptômes
Les clients ne peuvent pas se connecter aux services Bureau à distance et affichent des messages semblables à ce qui suit :
The remote session was disconnected because there are no Remote Desktop License Servers available to provide a license.
Access was denied because of a security error.
Connectez-vous à l’Hôte de session Bureau à distance en tant qu’administrateur de domaine et ouvrez l’outil de diagnostic des licences des services Bureau à distance. Recherchez des messages tels que les suivants :
The grace period for the Remote Desktop Session Host server has expired, but the RD Session Host server hasn't been configured with any license servers. Connections to the RD Session Host server will be denied unless a license server is configured for the RD Session Host server.
License server <computer name> is not available. This could be caused by network connectivity problems, the Remote Desktop Licensing service is stopped on the license server, or RD Licensing isn't available.
Cause
Ces problèmes peuvent être dus aux messages utilisateur suivants :
- La session a distance a été déconnectée, car aucune licence d’accès client Bureau à distance n’est disponible pour cet ordinateur.
- La session a distance a été déconnectée, car aucun serveur de licences Bureau à distance n’est disponible pour fournir une licence.
Dans ce cas, vérifiez la configuration des licences des services Bureau à distance.
Si l’outil de diagnostic des licences des services Bureau à distance répertorie d’autres problèmes, tels que « Le composant X.224 du protocole RDP a détecté une erreur dans le flux du protocole et a déconnecté le client », il peut y avoir un problème qui affecte les certificats de licence. Ces problèmes ont tendance à être associés à des messages utilisateur tels que les suivants :
Le client n’a pas pu se connecter au serveur Terminal Server en raison d’une erreur de sécurité. Après avoir vérifié que vous êtes connecté au réseau, réessayez de vous connecter au serveur.
Dans ce cas, actualisez les clés de Registre du certificat X509.
Vérifier la configuration des licences des services Bureau à distance
Vous pouvez vérifier la configuration des licences des services Bureau à distance à l’aide du Gestionnaire de serveur et du Gestionnaire de licences des services Bureau à distance. Vérifiez les éléments suivants :
Le rôle de Gestionnaire de licences des services Bureau à distance est installé et le serveur de licences est activé.
Note
Pour plus d’informations sur cette configuration, voir Activer le serveur de licences des services Bureau à distance.
Le serveur de licences dispose d’une licence d’accès client (CAL) pour chaque utilisateur et appareil pouvant se connecter aux services Bureau à distance.
Note
Pour plus d’informations sur cette configuration, voir Installer les licences d’accès client aux services Bureau à distance sur le serveur de licences Bureau à distance.
La configuration des licences doit ressembler à la capture d’écran suivante. Il doit y avoir une coche verte en regard du nom du serveur de licences, et les nombres dans les colonnes doivent refléter le nombre total de licences et le nombre de licences disponibles.
Le déploiement des services Bureau à distance utilise le serveur de licences, le mode de licence et les paramètres de stratégie appropriés. Les détails de la configuration dépendent du type de déploiement dont vous disposez :
- Configurer les licences pour un déploiement des services Bureau à distance qui inclut le rôle Broker pour les connexions Bureau à distance.
- Configurer les licences pour un déploiement des services Bureau à distance qui inclut uniquement le rôle Hôte de session Bureau à distance et le rôle Gestionnaire de licences des services Bureau à distance.
Configurer les licences pour un déploiement des services Bureau à distance qui inclut le rôle Broker pour les connexions Bureau à distance
Sur l’ordinateur du service Broker pour les connexions Bureau à distance, ouvrez le Gestionnaire de serveur.
Dans le Gestionnaire de serveur, sélectionnez Services Bureau à distance>Vue d’ensemble>Modifier les propriétés de déploiement>Licences Bureau à distance.
Sélectionnez le mode de licence Bureau à distance (Par utilisateur ou Par appareil, selon ce qui est approprié pour votre déploiement).
Notes
Si vous utilisez des serveurs joints à un domaine pour votre déploiement des services Bureau à distance, vous pouvez utiliser des licences d’accès client à la fois Par utilisateur et Par appareil. Si vous utilisez des serveurs de groupe de travail pour votre déploiement des services Bureau à distance, vous devez utiliser des licences d’accès client Par appareil. Dans ce cas, les licences d’accès client Par utilisateur ne sont pas autorisées.
Spécifiez un serveur de licences, puis sélectionnez Ajouter.
Configurer les licences pour un déploiement des services Bureau à distance qui inclut uniquement le rôle Hôte de session Bureau à distance et le rôle Gestionnaire de licences des services Bureau à distance
Sur l’ordinateur Hôte de session Bureau à distance, sélectionnez Démarrer, puis entrez gpedit.msc pour ouvrir l’Éditeur de stratégie de groupe locale.
Accédez àConfiguration de l’ordinateur>Modèles d’administration>Composants Windows>Services Bureau à distance>Hôte de session Bureau à distance>Licences.
Dans la liste des stratégies, cliquez avec le bouton droit sur Utiliser les serveurs de licences Bureau à distance spécifiés, puis sélectionnez Propriétés.
Sélectionnez Activé, puis entrez le nom du serveur de licences sous Serveurs de licences à utiliser. Si vous avez plusieurs serveurs de licences, utilisez des virgules pour séparer leurs noms.
Cliquez sur OK.
Dans la liste des stratégies, cliquez avec le bouton droit sur Définir le mode de licence Bureau à distance, puis sélectionnez Propriétés.
Sélectionnez Enabled.
Sous Spécifier le mode de licence pour le serveur hôte de session Bureau à distance, sélectionnez Par appareil ou Par utilisateur, selon ce qui est approprié pour votre déploiement.
Actualiser les clés de Registre du certificat X509
Important
Suivez attentivement les instructions de cette section. Une modification incorrecte du Registre peut entraîner de graves problèmes. Avant de commencer à le modifier, sauvegardez le Registre afin de pouvoir le restaurer en cas de problème.
Pour résoudre ce problème, sauvegardez puis supprimez les clés de Registre du certificat X509, redémarrez l’ordinateur, puis réactivez le serveur Gestionnaire de licences des services Bureau à distance. Suivez les étapes ci-après.
Notes
Appliquez la procédure suivante sur chaque serveur RDSH.
Procédez comme suit pour réactiver le serveur de licences des services Bureau à distance :
- Ouvrez l’Éditeur du Registre et accédez à HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM.
- Dans le menu Registre, sélectionnez Exporter un fichier du Registre.
- Entrez certificat exporté dans la zone Nom de fichier, puis sélectionnez Enregistrer.
- Cliquez avec le bouton droit sur chacune des valeurs suivantes, sélectionnez Supprimer, puis Sélectionnez Oui pour vérifier la suppression :
- Certificate
- X509 Certificate
- X509 Certificate ID
- X509 Certificate2
Méthodes de résolution supplémentaires
Si vous confirmez que la configuration de la gestion des licences est correcte, mais que le système n’émet toujours pas correctement des licences d’accès client, procédez comme suit :
- Utiliser l’outil de diagnostic des licences des services Bureau à distance pour rechercher des problèmes
- S’assurer que les versions des licences d’accès client aux services Bureau à distance, des hôtes de session Bureau à distance et des serveurs de licences des services Bureau à distance sont compatibles
- Veiller à utiliser le type approprié de licence d’accès client aux services Bureau à distance pour l’environnement RDS
Étape 1 : Utiliser l’outil de diagnostic des licences des services Bureau à distance pour rechercher les problèmes
Pour ouvrir l’outil de diagnostic des licences des services Bureau à distance, ouvrez le Gestionnaire de serveur, puis sélectionnez Outils>Services Terminal Server>Outil de diagnostic des licences des services Bureau à distance.
La fenêtre supérieure de l’outil de diagnostic des licences des services Bureau à distance répertorie les problèmes détectés par l’outil. Par exemple, un message d’erreur semblable au suivant peut s’afficher :
Les licences ne sont pas disponibles pour ce serveur hôte de session des services Bureau à distance, et l’outil de diagnostic des licences des services Bureau à distance a identifié des problèmes de licence pour le serveur hôte de session des services Bureau à distance.
La section Informations du diagnostic des licences des services Bureau à distance affiche des informations supplémentaires sur le problème, notamment les causes possibles et les étapes à suivre pour le corriger.
Étape 2 : S’assurer que les versions des licences d’accès client aux services Bureau à distance, des hôtes de session Bureau à distance et des serveurs de licences des services Bureau à distance sont compatibles
Le tableau ci-dessous indique les versions des licences d’accès client aux services Bureau à distance et des hôtes de session Bureau à distance qui sont compatibles entre elles.
Licence d’accès client aux services Bureau à distance 2008 R2 et antérieures | Licence d’accès client aux services Bureau à distance 2012 | Licence d’accès client aux services Bureau à distance 2016 | Licence d’accès client aux services Bureau à distance 2019 | |
---|---|---|---|---|
Hôte de session 2008, 2008 R2 | Oui | Oui | Oui | Oui |
Hôte de session 2012 | Non | Oui | Oui | Oui |
Hôte de session 2012 R2 | Non | Oui | Oui | Oui |
Hôte de session 2016 | Non | Non | Oui | Oui |
Hôte de session 2019 | Non | Non | Non | Oui |
Le tableau ci-dessous indique les versions des licences d'accès client aux services Bureau à distance et des serveurs de licences qui sont compatibles entre elles.
Licence d’accès client aux services Bureau à distance 2008 R2 et antérieures | Licence d’accès client aux services Bureau à distance 2012 | Licence d’accès client aux services Bureau à distance 2016 | Licence d’accès client aux services Bureau à distance 2019 | |
---|---|---|---|---|
Serveur de licences 2008, 2008 R2 | Oui | No | Non | Non |
Serveur de licences 2012 | Oui | Oui | No | Non |
Serveur de licences 2012 R2 | Oui | Oui | No | Non |
Serveur de licences 2016 | Oui | Oui | Oui | Non |
Serveur de licences 2019 | Oui | Oui | Oui | Oui |
Pour plus d’informations, consultez la section Compatibilité des versions de la licence d’accès client aux services Bureau à distance.
Étape 3 : Veiller à utiliser le type approprié de licence d’accès client aux services Bureau à distance pour l’environnement RDS
Si vous utilisez des serveurs joints à un domaine pour votre déploiement des services Bureau à distance, vous pouvez utiliser des licences d’accès client à la fois Par utilisateur et Par appareil. Si vous utilisez des serveurs de groupe de travail pour votre déploiement RDS, vous devez utiliser des listes d’accès client par appareil. Dans ce cas, les listes d’accès client par utilisateur ne sont pas autorisées.