Compartir a través de


Obtener el FQDN del registrador y la dirección URL del servicio web

 

Última modificación del tema: 2012-06-21

Tras adquirir una dirección IP, un dispositivo necesita obtener la dirección web de Servicios web y la dirección del registrador. Estos datos se utilizan primero para autenticar, y luego para iniciar las comunicaciones utilizando Lync Server. El dispositivo necesita la información la primera vez que se inicia, o si no la tiene almacenada en su memoria caché.

El dispositivo envía una DHCPInform con el id. de clase (ms-uc-client) de Lync Server y especifica que necesita las opciones 43 y 120. Si el servidor DHCP las tiene, enviará un DHCPack con los valores requeridos. La opción 120 especifica nombre de dominio completo (FQDN) del registrador (es decir, el rol de servidor del registrador de Lync Server) y la opción 43, la URL del servidor web.

Además de la solicitud DHCP, el dispositivo enviará también una búsqueda de DNS para el registrador. Ahora bien, se utilizará la primera respuesta DHCP con un FQDN y se omitirá el resto (a menos que no haya respuestas DHCP con FQDN).

Problema 1: DHCP no facilita la URL de Servicios web

Problema: El servidor DHCP debe configurarse de manera que devuelva la URL de Servicios web en la opción 43 (para solicitudes donde se especifique la id. de clase ms-uc-client). De lo contrario, el dispositivo pasará a usar DNS. Ahora bien, puede que no haya una entrada de servidor DNS redundante para el clúster del registrador en el sitio desde el que esté conectando el dispositivo, así que DNS es una opción menos fiable.

Solución: primero, abra el Shell de administración de Lync Server y ejecute la transacción sintética test-CsPhoneBootstrap:

test-CsPhoneBootstrap -TargetFQDN <fqdn of DHCP server>-PhoneOrExt <phone or extension of the user on the device seeing this failure> -PIN <pin of the user on the device seeing this failure>  -verbose

Indica si el DHCP está devolviendo o no la URL.

Si el DHCP no devuelve la URL, configúrelo de manera que sí lo haga. Para ello puede utilizar DHCPUtil.exe, que ayuda a determinar qué opciones de DHCP se han configurado en un servidor DHCP. DHCPUtil también puede ayudarle a configurar correctamente cualquier opción que falte. Puede utilizarse para configurar la opción 43. Para obtener información detallada sobre el uso de DHCPUtil, vea Configuración de las opciones del DHCP para habilitar el inicio de sesión en teléfonos IP.

También debe comprobar que la URL devuelta se resuelva correctamente en Servicios web. Para ello, escriba la URL en un explorador web y asegúrese de que no aparezca un mensaje tipo "Error: HTTP 404 Archivo no encontrado".

Problema 2: DHCP no facilita el FQDN del registrador

Problema: El servidor DHCP debe configurarse de manera que devuelva el FQDN del registrador en la opción 120 (para solicitudes donde se especifique la id. de clase ms-uc-client). De lo contrario, el dispositivo pasará a usar DNS. Ahora bien, puede que no haya una entrada de servidor DNS redundante para el clúster del registrador en el sitio desde el que esté conectando el dispositivo, así que DNS es una opción menos fiable. En este caso, el dispositivo podría completar correctamente el proceso de autenticación, pero no iniciar comunicaciones SIP con Lync Server.

Solución: En primer lugar, abra Shell de administración de Lync Server y ejecute la transacción sintética test-CsPhoneBootstrap:

test-CsPhoneBootstrap -PhoneOrExt <phone number or extension> -PIN <pin for that user> -verbose

Si esto no da el resultado esperado, es posible que el DHCP no tenga configurada la opción 120. Para solucionar el problema, utilice DHCPUtil.exe a fin de comprobar si el servidor DHCP tiene configurada la opción 120 y está devolviendo el FQDN correcto del registrador o registradores.

En este registro se puede incluir un máximo de dos FQDN de registrador. El cliente probará cada uno de los dos hasta que reciba una respuesta correcta a la solicitud. Compruebe también si hay configurado para el registrador un registro SRV de servidor DNS autoritario.

El dispositivo no recibe opciones correctas de DHCP

Problema: Es posible que el servidor DHCP con el que está conectando el dispositivo Aries no devuelva las opciones 120 y 43 que el dispositivo utiliza para conectar. Para comprobarlo, obtenga un registro DHCP del dispositivo en \DSK1\logs\cpsw3g.log. Para obtener información detallada, vea Cómo sacar archivos de registro de un dispositivo.

Solución: Compruebe si su servidor DHCP está configurado para devolver las opciones 120 y 43. Puede utilizar DHCPUtil.exe para que actúe como cliente y ver lo que devuelve el servidor DHCP. Para obtener información detallada, vea Uso de DHCPUtil. Si el servidor no está configurado para devolver esas opciones y utiliza el servidor DHCP del registrador o el servidor DHCP de Windows, vea Usar DHCP para asignar direcciones IP a dispositivos y Configuración de las opciones del DHCP para habilitar el inicio de sesión en teléfonos IP para saber cómo configurar las opciones. Si utiliza otro servidor DHCP, consulte la documentación de configuración de dicho servidor.

Información adicional

El dispositivo realiza una consulta de opción 120 de DHCP en paralelo con una búsqueda de DNS SRV.

Las respuestas de DHCP que contengan un FQDN siempre se guardan en la memoria caché, independientemente del resultado de la búsqueda de DNS SRV.

Una vez que el dispositivo se ha autenticado correctamente y se ha conectado al registrador, los resultados anteriores de DHCP/DNS se borrarán de la caché y se guardarán los valores.