Se connecter à une source de données sur Devolutions Server avec Remote Desktop Manager peut parfois être lent. Il y a plusieurs façons de résoudre ce problème. Le message d'erreur lié à ce problème devrait ressembler à ceci :
System.TimeoutException: The request timed out.
at Devolutions.Server.ApiWrapper.RDMSWebClient.RunSynchronous[T](Task`1 task)
at Devolutions.Server.ApiWrapper.RDMSWebClient.GetPublicWebInstanceInformation()
Désactiver la connexion Internet
Lorsque vous vous trouvez dans un environnement où l'accès à Internet n'est pas autorisé, activer Aucune connexion Internet dans Fichier – Paramètres – Avancé. Cela empêche Remote Desktop Manager d'effectuer des appels à l'Internet qui pourraient causer des délais d'attente ou des ralentissements.
En activant Aucune connexion Internet certains services de sécurité cesseront également de fonctionner (par exemple, Vérification de mot de passe compromis ou l'option Afficher mot de passe compromis dans l'Analyseur de sécurité d'entrée).
Désactivation des vérifications de révocation de certificat
Désactiver Vérification stricte de la révocation des certificats trouvé sous Fichier – Paramètres – Sécurité. Cela empêche Windows d'essayer de joindre les serveurs de révocation configurés dans le certificat. Dans la plupart des cas, les serveurs de révocation devraient être autorisés à travers le pare-feu à moins qu'ils ne soient également gérés localement.
In specific situations this can resolve the error message Unable to connect to your data source or DVLS server did not respond in time.La vérification de révocation de certificat en ligne de Windows n'utilisera pas les mandataires configurés sur l'hôte pour des raisons de sécurité.
En outre, activer la Validation avancée des certificats peut prévenir les déconnexions dans certains cas. Activer cette fonctionnalité amène Remote Desktop Manager à valider les certificats en utilisant une méthode différente, contournant potentiellement la source des ralentissements.
Utiliser le profilage de performance intégré pour diagnostiquer les connexions
Utiliser le Profileur de Remote Desktop Manager pour diagnostiquer la durée de validation du certificat.
- Cliquer sur l'onglet Aide et sélectionner le Profileur.
- Définir le Niveau de débogage sur 4.
- Aller à l'onglet Débogage uniquement et cliquer sur le bouton à ellipsis (...).
- Vérifier l'option Chronomètre.
- Lancer une connexion à distance et chercher la ligne
Certificate Validation – Chain.Build
. Cela fournira le temps qu'il a fallu pour se connecter en millisecondes (ms).