Session Recording

Vérifier les connexions des composants

During the setup of Session Recording, the components might not connect to other components. All the components communicate with the Session Recording server (Broker). By default, the Broker (an IIS component) is secured using the IIS default website certificate. If one component can’t connect to the Session Recording server, the other components might also fail when attempting to connect.

The Session Recording agent and the Session Recording server (Storage Manager and Broker) log connection errors in the applications event log. You can view the log in the Event Viewer of the machine hosting the Session Recording server. The Session Recording policy console and the Session Recording player display connection error messages on screen when they fail to connect.

Vérifier que l’agent d’enregistrement de session est connecté

  1. Connectez-vous au serveur sur lequel l’agent d’enregistrement de session est installé.
  2. Dans le menu Démarrer, choisissez Propriétés de l’agent Session Recording.
  3. Dans Propriétés de l’agent Session Recording, cliquez sur Connexion.
  4. Vérifiez que le FQDN correct est saisi dans le champ Serveur d’enregistrement de session.
  5. Vérifiez que le serveur spécifié comme valeur du serveur d’enregistrement de session est accessible à votre VDA pour OS multi-session.

Pour plus d’informations, consultez L’agent ne peut pas se connecter au serveur.

Remarque :

Vérifiez le journal des événements de l’application pour les erreurs et les avertissements.

Vérifier que le serveur Session Recording est connecté

Attention :

L’utilisation de l’Éditeur du Registre peut entraîner de graves problèmes pouvant nécessiter la réinstallation du système d’exploitation. Citrix® ne peut garantir que les problèmes résultant d’une utilisation incorrecte de l’Éditeur du Registre puissent être résolus. Utilisez l’Éditeur du Registre à vos propres risques.

  1. Connectez-vous à la machine hébergeant le serveur d’enregistrement de session.
  2. Ouvrez l’Éditeur du Registre.
  3. Accédez à HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Server.
  4. Vérifiez que la valeur SmAudDatabaseInstance référence correctement la base de données d’enregistrement de session que vous avez installée sur votre instance SQL Server.

Pour plus d’informations, consultez Le serveur ne peut pas se connecter à la base de données.

Vérifier que la base de données d’enregistrement de session est connectée

  1. À l’aide d’un outil de gestion SQL, ouvrez votre instance SQL qui contient la base de données d’enregistrement de session que vous avez installée.
  2. Ouvrez les autorisations de sécurité de la base de données d’enregistrement de session.
  3. Vérifiez que le compte d’ordinateur d’enregistrement de session a accès à la base de données. Par exemple, si la machine hébergeant le serveur d’enregistrement de session est nommée SsRecSrv dans le domaine MIS, le compte d’ordinateur dans votre base de données doit être configuré comme MIS\SsRecSrv$. Cette valeur est configurée lors de l’installation de la base de données d’enregistrement de session.

Tester la connectivité IIS

Vous pouvez tester les connexions au site IIS du serveur d’enregistrement de session en utilisant un navigateur Web pour accéder à la page Web du Broker d’enregistrement de session. Cela peut vous aider à déterminer si les problèmes de communication entre les composants d’enregistrement de session proviennent d’une configuration de protocole incorrecte, de problèmes de certification ou de problèmes de démarrage du Broker d’enregistrement de session.

Pour vérifier la connectivité IIS pour l’agent d’enregistrement de session :

  1. Connectez-vous au serveur où l’agent d’enregistrement de session est installé.
  2. Ouvrez un navigateur Web et tapez l’adresse suivante :
    • Pour HTTPS : https://servername/SessionRecordingBroker/RecordPolicy.rem?wsdl, où servername est le nom de la machine hébergeant le serveur d’enregistrement de session.
    • Pour HTTP : http://servername/SessionRecordingBroker/RecordPolicy.rem?wsdl, où servername est le nom de la machine hébergeant le serveur d’enregistrement de session.
  3. Si vous êtes invité à vous authentifier via NT LAN Manager (NTLM), connectez-vous avec un compte administrateur de domaine.

Pour vérifier la connectivité IIS pour le lecteur d’enregistrement de session :

  1. Connectez-vous au poste de travail sur lequel le lecteur d’enregistrement de session est installé.
  2. Ouvrez un navigateur Web et tapez l’adresse suivante :
    • Pour HTTPS : https://servername/SessionRecordingBroker/Player.rem?wsdl, où servername est le nom de la machine hébergeant le serveur d’enregistrement de session.
    • Pour HTTP : http://servername/SessionRecordingBroker/Player.rem?wsdl, où servername est le nom de la machine hébergeant le serveur d’enregistrement de session.
  3. Si vous êtes invité à vous authentifier via NT LAN Manager (NTLM), connectez-vous avec un compte administrateur de domaine.

Pour vérifier la connectivité IIS pour la console de stratégie d’enregistrement de session :

  1. Connectez-vous au serveur sur lequel la console de stratégie d’enregistrement de session est installée.
  2. Ouvrez un navigateur Web et tapez l’adresse suivante :
    • Pour HTTPS : https://servername/SessionRecordingBroker/PolicyAdministration.rem?wsdl, où servername est le nom de la machine hébergeant le serveur d’enregistrement de session.
    • Pour HTTP : http://servername/SessionRecordingBroker/PolicyAdministration.rem?wsdl, où servername est le nom de la machine hébergeant le serveur d’enregistrement de session.
  3. Si vous êtes invité à vous authentifier via NT LAN Manager (NTLM), connectez-vous avec un compte administrateur de domaine.

Si un document XML s’affiche dans votre navigateur, cela vérifie que la console de stratégie d’enregistrement de session est connectée au serveur d’enregistrement de session à l’aide du protocole configuré.

Dépanner les problèmes de certificat

Si vous utilisez HTTPS comme protocole de communication, la machine hébergeant le serveur d’enregistrement de session doit être configurée avec un certificat de serveur. Toutes les connexions de composants au serveur d’enregistrement de session doivent disposer d’une autorité de certification racine (CA). Dans le cas contraire, les tentatives de connexion entre les composants échouent.

Vous pouvez tester vos certificats en accédant à la page Web du Broker d’enregistrement de session comme vous le feriez lors du test de la connectivité IIS. Si vous parvenez à accéder à la page XML de chaque composant, les certificats sont configurés correctement.

Voici quelques-unes des façons courantes dont les problèmes de certificat entraînent l’échec des connexions :

  • Certificats non valides ou manquants. Si le serveur exécutant l’agent d’enregistrement de session ne dispose pas d’un certificat racine pour approuver le certificat de serveur et ne peut pas approuver et se connecter au serveur d’enregistrement de session via HTTPS, entraînant l’échec de la connectivité, vérifiez que tous les composants approuvent le certificat de serveur sur le serveur d’enregistrement de session.
  • Nommage incohérent. Si le certificat de serveur attribué à la machine hébergeant le serveur d’enregistrement de session est créé à l’aide d’un nom de domaine complet (FQDN), tous les composants de connexion doivent utiliser le FQDN lors de la connexion au serveur d’enregistrement de session. Si un nom NetBIOS est utilisé, configurez les composants avec un nom NetBIOS pour le serveur d’enregistrement de session.
  • Certificats expirés. Si un certificat de serveur a expiré, la connectivité au serveur d’enregistrement de session via HTTPS échoue. Vérifiez que le certificat de serveur attribué à la machine hébergeant le serveur d’enregistrement de session est valide et n’a pas expiré. Si le même certificat est utilisé pour la signature numérique des enregistrements de session, le journal des événements du serveur d’enregistrement de session fournit des messages d’erreur indiquant que le certificat a expiré ou des messages d’avertissement lorsqu’il est sur le point d’expirer.
Vérifier les connexions des composants