[AsteriskBrasil] Saber se o aparelho SIP perdeu o registro
    suporte em apexmic.com.br 
    suporte em apexmic.com.br
       
    Terça Novembro  5 15:27:56 BRST 2013
    
    
  
No meu asterisk eu uso banco de dados, para saber se o ramal ta ativo 
ainda eu faço uma consulta ao banco de dados.
Nao é preciso tb, mas tem resultados melhores que o sip show peers
A questão básica é a seguinte, O asterisk precisa saber quando o ramal é 
desconectado pois ele recebe uma notificacao do ramal que educadamente 
avisa: Olha, eu estou me desconectando agora.
Veja que situacao bizarra, eu tenho o meu ramal que as vezes sai para 
dar uma voltinha e deixa de responder com mensgens sip. No caso, fecho o 
ramal no linux e algumas vezes o servidor nao recebe a notificacao, e 
advinha, se eu estava com uma ligacao em andamento, ela continua lá! 
ativa! consumindo recurso.
acho que a maneira mais fácil que encontrei foi olhar o banco de dados e 
o sip debug.
Tem uma configuracao no asterisk que checa se o ramal ta ativo mandando 
um ping pra ele, quando ele nao tem resposta, ele fala que o ramal é 
inacessível
veja a linha abaixo:
Sep 25 16:22:01 NOTICE[3194] chan_sip.c: Peer 'NumeroRamal' is now 
UNREACHABLE!  Last qualify: 102
acho que a linha vem do qualify
Em 05-11-2013 14:26, Marcelo Terres escreveu:
> Se o ramal perdeu o registro, isso será visualizado com o sip show peer <ramal>.
>
> []s
> Marcelo H. Terres
> mhterres em gmail.com
> http://mundoopensource.blogspot.com
> http://biertasters.blogspot.com
> http://twitter.com/mhterres
>
>
    
    
Mais detalhes sobre a lista de discussão AsteriskBrasil