Показаны сообщения с ярлыком SIP ALG. Показать все сообщения
Показаны сообщения с ярлыком SIP ALG. Показать все сообщения

Asterisk: отправить сообщение при ожидании клиента в очереди более 3 минут

Потребовалось реализовать следующее: если клиент ожидает в очереди ответа более 3 минут - необходимо отправить сообщение в Telegram с именем (CallerID) и номером телефона клиента. Здесь мы рассмотрим как реализовать это самым простым способом, напрямую из диалплана.

Итак, клиент заходит в очередь, ему проигрывается сообщение автоинформатора и начинает играть фоновая музыка пока оператор не ответит на его звонок. Если клиенту не отвечают в течение 21 минуты, мы выходим из очереди и выполняем с ним дальнейшие действия (например, кладем трубку).

Asterisk не отвечает на INVITE, проблемы с NAT? SIP ALG

Случилась у одного клиента такая ситуация: звонки с транка (Билайн подключенный по SIP) не приходят на астериск. Судя по tcpdump-у запросы INVITE приходят, но с каким-то левым destination port и в дебаге астериска их не видно. При этом исходящие соединения проходят без проблем. Билайн уверяет, что проблема на нашей стороне. Что делать, если все проверили и не может разобраться в чем дело? В моём случае оказалось, что на роутере Zyxel Keenetic Giga был включен SIP ALG по умолчанию.

Рассмотрим несколько решений проблемы с ответом сервера, когда ваш Astertisk находится за NAT: