Probar el acceso a la aplicación web en Lync Server 2013
Última modificación del tema: 06-06-2014
Programación de verificación |
Cada mes |
Herramienta de pruebas |
Windows PowerShell |
Permisos necesarios |
Cuando se ejecutan de forma local con el Shell de administración de Lync Server, los usuarios deben ser miembros del grupo de seguridad RTCUniversalServerAdmins. Cuando se ejecutan con una instancia remota de Windows PowerShell, los usuarios deben tener asignado un rol RBAC que tenga permiso para ejecutar el cmdlet de Test-CsWebApp. Para ver una lista de todos los roles RBAC que pueden usar este cmdlet, ejecute el siguiente comando desde el símbolo del sistema de Windows PowerShell:
|
Descripción
El cmdlet Test-CsWebApp comprueba que los usuarios autenticados puedan unirse a conferencias de Lync Server mediante Lync Web App. Al ejecutar el cmdlet, Test-CsWebApp contactos con el servicio de vales web para obtener vales web para los usuarios especificados. Estos vales actúan efectivamente como "vales de admisión" a la conferencia de Lync Server. Si las entradas se pueden recuperar y los usuarios se pueden autenticar, Test-CsWebApp se pondrá en contacto con Lync Server e intentará establecer conferencias independientes para la mensajería instantánea, el uso compartido de aplicaciones y la colaboración de datos.
Tenga en cuenta que Test-CsWebApp solo comprueba las API y las conexiones usadas para crear estas conferencias. El cmdlet está diseñado para comprobar que Lync Web App se puede usar para crear conferencias y unirse a estas. Sin embargo, en realidad no crea ni dirige una conferencia.
Ejecutar la prueba
El cmdlet de Test-CsWebApp se puede ejecutar con un par de cuentas de prueba preconfiguradas o con las cuentas de dos usuarios habilitados para Lync Server. Para ejecutar esta comprobación con cuentas de prueba, solo tiene que especificar el nombre de dominio completo del grupo de Lync Server que se está probando. Por ejemplo:
Test-CsWebApp -TargetFqdn "atl-cs-001.litwareinc.com"
Para ejecutar esta comprobación con cuentas de usuario reales, debe crear dos objetos de credenciales de Windows PowerShell (objetos que contienen el nombre de cuenta y la contraseña) para cada cuenta. A continuación, debe incluir esos objetos de credenciales y las direcciones SIP de las dos cuentas cuando usted llama Test-CsWebApp:
$cred1 = Get-Credential "litwareinc\kenmyer"
$cred2 = Get-Credential "litwareinc\pilar"
Test-CsWebApp -TargetFqdn atl-cs-001.litwareinc.com -UserSipAddress "sip:kenmyer@litwareinc.com" -UserCredential $cred1 -User2SipAddress "sip:pilar@litwareinc.com" -User2Credential $cred2
Para obtener más información, vea el tema de ayuda del cmdlet Test-CsWebApp . Tenga en cuenta que Test-CsWebApp está en desuso para su uso en Lync Server 2013.
Determinar el éxito o el fracaso
Si Test-CsWebApp pueden unirse a los usuarios a sus conferencias, el cmdlet devolverá el resultado de la prueba con éxito:
Fqdn de destino:
Resultado : Éxito
Latencia : 00:00:00
Mensaje de error :
Diagnóstico:
Si los usuarios no pueden unirse a las conferencias necesarias, el resultado de la prueba se marcará como Error. Normalmente, Test-CsWebApp también notificará un mensaje de error detallado y un diagnóstico:
Fqdn de destino: atl-cs-001.litwareinc.com
Resultado : Error
Latencia : 00:00:00
Mensaje de error: No se ha recibido ninguna respuesta para el servicio de Web-Ticket
Diagnóstico: la solicitud HTTP no está autorizada con el cliente
esquema de autenticación 'Ntlm'. La autenticación
el encabezado recibido del servidor era "Negotiate,NTLM".
Motivos por los que podría haber fallado la prueba
Test-CsWebApp errores suelen implicar errores de autenticación de usuario. Si Test-CsWebApp falla, primero debe comprobar que los usuarios especificados tienen cuentas de usuario válidas y están habilitados para Lync Server. Puede recuperar información de la cuenta mediante un comando similar a este:
Get-CsUser -Identity "sip:kenmyer@litwareinc.com" | Select-Object Enabled
Si la propiedad Enabled no es igual a True o si se produce un error en el comando, significa que el usuario no tiene una cuenta de Lync Server válida. También debe comprobar que las contraseñas que ha proporcionado al cmdlet son válidas.