Compartilhar via


Obter o FQDN do Registrador e a URL do Web Service

 

Tópico modificado em: 2012-06-21

Depois de adquirir um endereço IP, um dispositivo precisa obter o endereço Web dos serviços Web e o endereço do Registrador Avançado. Eles são usados para primeiro autenticar e depois iniciar as comunicações usando o Lync Server. O dispositivo precisa dessas informações na primeira vez em que é iniciado ou quando não há informações disponíveis no cache do dispositivo.

O dispositivo envia um DHCPInform, com o ID de classe (ms-uc-client) do Lync Server e especifica que as Opções 43 e 120 são necessárias. Se elas estiverem configuradas no servidor DHCP, ele envia um DHCPack com os valores necessários. A Opção 120 especifica o nome de domínio totalmente qualificado (FQDN) do Registrador Avançado (ou seja a função de servidor do Registrador Avançado do Lync Server) e a opção 43 especifica a URL do servidor web.

Além da solicitação DHCP, o dispositivo também envia uma pesquisa de DNS para o Registrador Avançado. No entanto, a primeira resposta do DHCP com um FQDN é usada e outras respostas são ignoradas, a menos que não haja respostas do DHCP com FQDNs.

Problema 1: O DHCP não fornece a URL dos Serviços Web

Problema: O servidor DHCP deve estar configurado para retornar a URL dos Serviços Web na opção 43 (para solicitações em que o ID de classe está especificado como ms-uc-client). Se não estiver, o dispositivo fará failover para usar o DNS no lugar. No entanto, pode não haver uma entrada de servidor DNS redundante para o cluster do Registrador Avançado no local de onde o dispositivo está se conectando e, portanto, o DNS é uma opção menos confiável.

Solução: Primeiro, abra o Shell de Gerenciamento do Lync Server e execute a transação 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

Isso indica se o DHCP está retornando a URL ou não.

Se o DHCP não estiver retornando a URL, configure-o. Isso pode ser feito usando o DHCPUtil.exe para determinar quais opções do DHCP precisam ser configuradas em um servidor DHCP. O DHCPUtil também pode ajudar a configurar qualquer opção faltante corretamente e pode ser usado para configurar a Opção 43. Para detalhes sobre como usar o DHCPUtil, consulte Configurando opções DHCP para habilitar a conexão de telefones IP.

Você também deve verificar se a URL que está sendo retornada resolve corretamente para os Serviços Web. Para isso, digite a URL em um navegador web e verifique se um HTTP 404 – erro de arquivo não encontrado não aparece.

Problema 2: O DHCP não fornece o FQDN do Registrador Avançado

Problema: O servidor DHCP deve estar configurado para retornar o FQDN do Registrador Avançado na opção 120 (para solicitações em que o ID de classe está especificado como ms-uc-client). Se não estiver, o dispositivo fará failover para usar o DNS no lugar. No entanto, pode não haver uma entrada de servidor DNS redundante para o cluster do Registrador Avançado no local de onde o dispositivo está se conectando e, portanto, o DNS é uma opção menos confiável. Neste caso, o dispositivo pode ser autenticado com sucesso, mas falhará ao iniciar as comunicações SIP com o Lync Server.

Solução: Primeiro abra o Shell de Gerenciamento do Lync Server e execute a transação sintética test-CsPhoneBootstrap:

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

Se falhar, provavelmente o DHCP não está com a opção 120 configurada. Para configurá-la, use o DHCPUtil.exe para verificar se o servidor DHCP está com a opção 120 configurada e retornando o FQDN correto para o(s) Registrador(es) Avançado(s).

É possível incluir até dois FQDNs de Registrador Avançado neste registro. O cliente tenta cada um até que uma resposta de consulta bem sucedida seja recebida. Além disso, verifique se existe um registro SRV de DNS autoritativo configurado para o Registrador Automático.

O dispositivo não recebe opções de DHCP corretas

Problema: O servidor DHCP com o qual o dispositivo Aries está se conectando pode não retornar as opções 120 e 43, usadas pelo dispositivo para conexão. Você pode determinar isso obtendo um log de DHCP do dispositivo em \DSK1\logs\cpsw3g.log. Para detalhes, consulte Como obter os arquivos de log de um dispositivo.

Solução: Verifique se seu servidor DHCP está configurado para retornar as Opções 120 e 43. Você pode usar o DHCPUtil.exe para agir como um cliente e ver o que o DHCP retorna. Para detalhes, consulte Usando o DHCPUtil. Se o servidor não estiver configurado para retornar estas opções e você estiver usando o servidor DHCP no Registrador Avançado ou servidor DHCP do Windows, para saber como configurar as opções, consulte Usando DHCP para atribuir endereços IP aos dispositivos e Configurando opções DHCP para habilitar a conexão de telefones IP. Se estiver usando outro servidor DHCP, consulte a documentação de configuração do servidor.

Informações adicionais

O dispositivo executa uma opção 120 do DHCP em paralelo com uma consulta SRV de DNS.

Respostas DHCP contendo FQDNs sempre são armazenadas em cache, independente da saída da consulta SRV de DNS.

Depois que o dispositivo tiver sido autenticado com sucesso e estiver conectado ao Registrador Automático, os resultados DHCP/DNS anteriores são excluídos do cache e os valores são armazenados.