<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<span class="postdetails">Boa tarde, como o reloginho anda correndo,
alguém me sugeriu fazer um ' maroto que fica fazendo o sip reload
a cada 2 minutos.<br>
<br>
Como ainda não achei uma solução melhor, resolvi fazer isso de
forma mais elegante, talvez seja útil para alguém em dificuldades:<br>
<br>
Pensei em fazer como o fail2ban faz, ficar de olho no log do
asterisk pela mensagem e fazer o sip reload, mas como eu não sou
muito esperto em fazer o meu, eu mandei um memorando para os meus
usuários para executarem um procedimento mais pitoresco ainda,
embora mais elegante que a solução proposta. <br>
<br>
<br>
O que eu fiz, coloquei num novo contexto o seguinte:<br>
<br>
</span><b><big><big><tt>exten => 911,1,System(asterisk -rx "sip
reload")<br>
exten => 911,2,Macro(notificaAdmin)<br>
</tt><tt></tt><tt>exten => 911,3,Playback(auth-thankyou)</tt><tt><br>
</tt><tt>exten => 911,4,Playback(goodbye)</tt><tt><br>
</tt><tt>exten => 911,5,HangUp</tt></big></big></b><br>
<br>
A macro notificaAdmin manda um email para mim com algumas
informações, tipo que ramal fez a chamada, o IP do ramal, o dia, a
hora e a lista de ramais logados naquele momento. Pelo menos se
alguém pisar na bola e começar a brincar com o meu serviço, vou
punir a criança.<br>
<br>
O maior problema do sip reload, é que até que cada ramal faça o
registro novamente, nao posso ligar, transferir ligacao, para este
ramal, para resolver essa segunda parte, eu resolvi fazendo nos
ramais o re-registro a cada 2 minutos. não é uma boa alternativa,
mas ... até que eu resolva o problema, é o que tem.<br>
<br>
A operadora SIP continua me dando chá de cadeira, vou trocar o plano
pelo mais baixo e trocar de operadora. (eu tenho uma conta de
telefone beeeem grande no fim do mês) alguém tem uma boa operadora
voip que de alguma ajuda com o asterisk quando ocorre essas coisas
pitorescas e com um bom custo/benefício para recomendar?<br>
<br>
<br>
Wagner<br>
<span class="postdetails"></span>
</body>
</html>