Introduction
Este documento descreve como solucionar problemas do Parcialmente Registered Session Initiation Protocol (SIP) Phone over Mobile and Remote Access (MRA), por que isso acontece e como identificá-lo.
Informações de Apoio
O que é parcialmente registrado para um dispositivo?
Parcialmente registrado significa que nem todas as linhas em um telefone SIP foram registradas. Esse problema pode ser causado por razões diferentes, como modelos de botões de linha, incompatibilidade de lista de confiança de identidade/lista de confiança de certificado (ITL/CTL), tamanho de mensagem SIP, manter-se vivo etc.
Telefone SIP com registro de várias linhas
O primeiro registro de um endpoint com várias linhas contém todas as linhas SIP configuradas para registrar todas as linhas.
Em seguida, é esperado ver mensagens REGISTER (Keep-alive) a cada 120 segundos (na verdade, 115 segundos, o que é 120 menos o valor delta configurado no perfil SIP, que é 5 segundos por padrão). Nesse caso, o telefone envia a manutenção de atividade a cada 115 segundos, como mostrado na imagem:
No primeiro REGISTRO, o telefone SIP envia mais detalhes na seção Tipo de conteúdo do Session Description Protocol (SDP), como mostrado na próxima imagem:
As próximas mensagens REGISTER não contêm nenhuma informação Content-Type adicional.
Em resumo, quando um endpoint conectado ao MRA tem várias linhas configuradas e um SIP keep Alive chega ao Cisco Unified Communications Manager (CUCM) muito tarde, que o CUCM já apagou o registro (não registrou o dispositivo), quando o Keep Alive chega, o CUCM registra novamente o dispositivo, mas apenas a linha principal, pois isso é tudo que está na mensagem de registro.
Há também outros cenários em que o telefone se conecta através do MRA, onde esse problema pode ocorrer. Se a conexão do Transmission Control Protocol (TCP) cair entre o Expressway-C e o CUCM, o telefone SIP não é registrado da perspectiva do CUCM, mas o telefone não sabe disso e envia um registro Keep Alive em vez de um registro completo, o que causa o comportamento de registro parcial.
Troubleshooting
Coletar os próximos arquivos de log:
- Logs de diagnóstico do Expressway C e E. Baixando registros de diagnóstico do Expressway e capturas de pacotes | Eventos virtuais da Cisco
- Rastreamentos de CUCM. Unified Communications Manager - Coleta de Rastreamento RTMT | Eventos virtuais da Cisco
- Call Manager
- Registros do sistema e do aplicativo do Visualizador de eventos.
- Telefone IP PRT. Como coletar um arquivo de ponto de extremidade de colaboração PRT com telefones Cisco 78XX e 88XX - Cisco
Os registros do Expressway, são obtidos em tempo real, não é possível saber quando seria um bom momento para iniciar/interromper os registros de Diagnóstico; portanto, caso você queira revisar as informações mencionadas acima, siga o próximo procedimento:
Procedimento opcional de solução de problemas
Há uma maneira de definir alertas com a Real-Time Monitoring Tool (RTMT). A ideia é obter registros do Expressways com o Windows Secure Copy (WinSCP) logo após o recebimento do alerta por e-mail da ferramenta RTMT.
Note: O servidor de correio eletrônico já tem de estar configurado. https://www.cisco.com/c/en/us/support/docs/unified-communications/unity-connection/117890-technote-cucm-00.html
Configurar alarme RTMT
É possível criar um alarme com a ferramenta RTMT, que envia um e-mail, assim que um telefone SIP estiver no estado Parcialmente registrado, para implementar o alarme siga as próximas etapas:
- Abra a ferramenta RTMT e navegue até Performance > Performance. Em seguida, selecione Cisco CallManager e procure ParalRegisteredPhone.
- Em seguida, clique com o botão direito do mouse e selecione Definir Alerta/Propriedades.
- Marque Enable Alert e Set Severity as Critical.
- Em Configuração de limite, marque Valor e, em seguida, você pode definir Over como 1.
- Marque a opção Ativar e-mail.
- Em Ação de alerta de disparo, selecione Configurar, selecione Adicionar e defina um novo nome para a Lista de ações, neste exemplo o nome é e-mail.
- adi o endereço de e-mail dos alertas a serem recebidos.
- Selecione Salvar.
Depois de receber um alerta da ferramenta RTMT, você pode ir até seus servidores Expressways e seguir as próximas etapas:
- Abra o WinSCP, acesse o Expressway C e E, com endereço IP ou nome de domínio totalmente qualificado (FQDN) e credenciais raiz.
- Navegue até /mnt/harddisk/log/.
- Fazer download de arquivos importantes:
- network_log
- mensagens
- developer_log
O uso do Expressways pode substituir as informações nos arquivos de log muito rapidamente, certifique-se de obter os arquivos com o carimbo de data e hora correto.
Com as informações incluídas no arquivo network_log, é possível determinar se as mensagens REGISTER acessam os servidores CUCM a tempo e, se após qualquer problema, o telefone IP envia a mensagem REGISTER com uma ou todas as linhas para se registrar novamente.
Solicitação de aprimoramento
No momento, o CUCM não pode notificar os telefones SIP parcialmente registrados, um aprimoramento para permitir que o CUCM a notificação já esteja aberta: CSCvw49110.
Conforme declarado na solicitação de aprimoramento, a solução alternativa é:
- Redefina o ponto de extremidade para forçar todas as linhas a se registrarem novamente.
- Além disso, aumente o valor do Delta do Registro do Temporizador no Perfil SIP no CUCM para 20 (o padrão é 5) para tolerar mais retardo e diminuir a probabilidade de isso ocorrer.