verificar las conexiones de los componentes
Durante la configuración de Session Recording, es posible que los componentes no se conecten a otros componentes. Todos los componentes se comunican con el servidor de Session Recording (Broker). De forma predeterminada, el Broker (un componente de IIS) está protegido mediante el certificado de sitio web predeterminado de IIS. Si un componente no puede conectarse al servidor de Session Recording, los demás componentes también pueden fallar al intentar conectarse.
El agente de Session Recording y el servidor de Session Recording (Storage Manager y Broker) registran los errores de conexión en el registro de eventos de las aplicaciones. Puede ver el registro en el Visor de eventos de la máquina que aloja el servidor de Session Recording. La consola de directivas de Session Recording y el reproductor de Session Recording muestran mensajes de error de conexión en pantalla cuando no pueden conectarse.
verificar que el agente de Session Recording está conectado
- Inicie sesión en el servidor donde está instalado el agente de Session Recording.
- En el menú Inicio, elija Session Recording Agent Properties.
- En Session Recording Agent Properties, haga clic en Connection.
- verificar que el FQDN correcto se ha introducido en el campo Session Recording Server.
- verificar que el servidor proporcionado como valor para el servidor de Session Recording sea accesible para su VDA para SO multisesión.
Nota: Compruebe el registro de eventos de la aplicación para ver si hay errores y advertencias.
verificar que el servidor de Session Recording está conectado
Precaución:
El uso del Editor del Registro puede causar problemas graves que podrían requerir la reinstalación del sistema operativo. Citrix® no puede garantizar que los problemas derivados del uso incorrecto del Editor del Registro puedan resolverse. Utilice el Editor del Registro bajo su propia responsabilidad.
- Inicie sesión en la máquina que aloja el servidor de Session Recording.
- Abra el Editor del Registro.
- Vaya a
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Server. - verificar que el valor de SmAudDatabaseInstance hace referencia correctamente a la base de datos de Session Recording que instaló en su instancia de SQL Server.
verificar que la base de datos de Session Recording está conectada
- Con una herramienta de administración de SQL, abra la instancia de SQL que contiene la base de datos de Session Recording que instaló.
- Abra los permisos de seguridad de la base de datos de Session Recording.
- verificar que la cuenta de equipo de Session Recording tiene acceso a la base de datos. Por ejemplo, si la máquina que aloja el servidor de Session Recording se llama SsRecSrv en el dominio MIS, la cuenta de equipo de la base de datos debe configurarse como MIS\SsRecSrv$. Este valor se configura durante la instalación de la base de datos de Session Recording.
Probar la conectividad de IIS
Puede probar las conexiones al sitio IIS del servidor de Session Recording mediante un explorador web para acceder a la página web de Session Recording Broker. Esto puede ayudarle a determinar si los problemas de comunicación entre los componentes de Session Recording se deben a una configuración de protocolo incorrecta, problemas de certificación o problemas al iniciar Session Recording Broker.
Para verificar la conectividad de IIS para el agente de Session Recording:
- Inicie sesión en el servidor donde está instalado el agente de Session Recording.
- Abra un explorador web y escriba la siguiente dirección:
- Para HTTPS:
https://servername/SessionRecordingBroker/RecordPolicy.rem?wsdl, dondeservernamees el nombre de la máquina que aloja el servidor de Session Recording. - Para HTTP:
http://servername/SessionRecordingBroker/RecordPolicy.rem?wsdl, dondeservernamees el nombre de la máquina que aloja el servidor de Session Recording.
- Para HTTPS:
- Si se le solicita la autenticación de NT LAN Manager (NTLM), inicie sesión con una cuenta de administrador de dominio.
Para verificar la conectividad de IIS para el reproductor de Session Recording:
- Inicie sesión en la estación de trabajo donde está instalado el reproductor de grabación de sesiones.
- Abra un explorador web y escriba la siguiente dirección:
- Para HTTPS:
https://servername/SessionRecordingBroker/Player.rem?wsdl, dondeservernamees el nombre de la máquina que aloja el servidor de grabación de sesiones. - Para HTTP:
http://servername/SessionRecordingBroker/Player.rem?wsdl, dondeservernamees el nombre de la máquina que aloja el servidor de grabación de sesiones.
- Para HTTPS:
- Si se le pide autenticación NTLM (NT LAN Manager), inicie sesión con una cuenta de administrador de dominio.
Para verificar la conectividad de IIS para la consola de directivas de grabación de sesiones:
- Inicie sesión en el servidor donde está instalada la consola de directivas de grabación de sesiones.
- Abra un explorador web y escriba la siguiente dirección:
- Para HTTPS:
https://servername/SessionRecordingBroker/PolicyAdministration.rem?wsdl, dondeservernamees el nombre de la máquina que aloja el servidor de grabación de sesiones. - Para HTTP:
http://servername/SessionRecordingBroker/PolicyAdministration.rem?wsdl, dondeservernamees el nombre de la máquina que aloja el servidor de grabación de sesiones.
- Para HTTPS:
- Si se le pide autenticación NTLM (NT LAN Manager), inicie sesión con una cuenta de administrador de dominio.
Si ve un documento XML en el explorador, se verifica que la consola de directivas de grabación de sesiones está conectada al servidor de grabación de sesiones mediante el protocolo configurado.
Solucionar problemas de certificados
Si utiliza HTTPS como protocolo de comunicación, la máquina que aloja el servidor de grabación de sesiones debe estar configurada con un certificado de servidor. Todas las conexiones de componentes al servidor de grabación de sesiones deben tener una entidad de certificación raíz (CA). De lo contrario, los intentos de conexión entre los componentes fallarán.
Puede probar sus certificados accediendo a la página web del agente de grabación de sesiones, como lo haría al probar la conectividad de IIS. Si puede acceder a la página XML de cada componente, los certificados están configurados correctamente.
Estas son algunas de las formas comunes en que los problemas de certificado provocan fallos en las conexiones:
- Certificados no válidos o ausentes. Si el servidor que ejecuta el agente de Grabación de sesiones no tiene un certificado raíz para confiar en el certificado del servidor y no puede confiar ni conectarse al servidor de Grabación de sesiones a través de HTTPS, lo que provoca un fallo en la conectividad, verificar que todos los componentes confían en el certificado del servidor en el servidor de Grabación de sesiones.
- Nomenclatura incoherente. Si el certificado del servidor asignado a la máquina que aloja el servidor de Grabación de sesiones se crea utilizando un FQDN, todos los componentes de conexión deben usar el FQDN al conectarse al servidor de Grabación de sesiones. Si se utiliza un nombre NetBIOS, configure los componentes con un nombre NetBIOS para el servidor de Grabación de sesiones.
- Certificados caducados. Si un certificado de servidor ha caducado, la conectividad con el servidor de Grabación de sesiones a través de HTTPS falla. verificar que el certificado del servidor asignado a la máquina que aloja el servidor de Grabación de sesiones es válido y no ha caducado. Si se utiliza el mismo certificado para la firma digital de las grabaciones de sesiones, el registro de eventos del servidor de Grabación de sesiones proporciona mensajes de error que indican que el certificado ha caducado o mensajes de advertencia cuando está a punto de caducar.