Enviado por Anónimo (no verificado) el
Hola a todos. Tengo una conexión con un proveedor que me envia paquetes OPTIONS en la cabecera para mantener el keep-alive, yo le envio un 404 o 484 cuando realmente espera de mi server asterisk 1.8 un 200 (OK)
Existe alguna forma de decirle a Asterisk por configuración que para esa IP debe dar esa respuesta
Saludos
tengo el mismo problema mi
Enviado por takaya91 (no verificado) el
tengo el mismo problema
mi proveedor insiste en que responda con 200ok a sus options
alguien tiene al respuesta
sip.conf
OPTIONS
Enviado por Anónimo (no verificado) el
revisar en el sip.conf
el contexto por default y ese contexto lo buscas en el extension.conf y puedes agregar enten=> usuariocentral,1,Noop()
Atento a comentarios
Muchos se habrán enterado que
Enviado por Anónimo (no verificado) el
Muchos se habrán enterado que en muchos casos Asterisk 1.8.X, cuando recibe un paquete OPTIONS, contesta con un 404 Not Found:
Esto porque cuando recibe un paquete OPTIONS sin la cabecera Contact o direccionado genéricamente a la IP/Dominio de la PBX busca en el dialplan el contexto default, prioridad s.
Para solucionar este problema, como ya se ha contestado parcialmente en este comentario, hay que modificar el dialplan de la siguiente manera:
nano /etc/asterisk/extensions.conf
Si el contexto default no existe, se crea:
[default]
exten => s,1,Wait(1)
same => n,Hangup
Si ya existe se añade solamente el bloque:
exten => s,1,Wait(1)
same => n,Hangup
Si guardan los cambios y se recarga el dialplan:
asterisk -rvvvvvvvvvvv
CLI> dialplan reload
Espero te sirva