Добрый вечер!
Есть железный Астериск 1.8.13.1, решили обновить до версии 13.14.1.
Развернули на новой вирт. машине Астериск и скопировали конфигурационные файлы со старого Астериска.
Все работает, кроме IAX2 транков и IAX2 абонентов.
1. При попытке позвонить с нового Астериска по IAX2 пакеты NEW улетают по транку, прилетают на другой Астериск, он отвечает пакетом CTOKEN, пакет прилетает на новый Астериск (через tcpdump видно), но Астериск его не обрабатывает, и в консоли нет по этому поводу событий.
2. Также не получается IAX2 абонентов подключить, модуль IAX2 по какой то причине не обрабатывает входящие пакеты.
Если смотреть через netstat, то видим, что на сокете IAX2 накапливается очередь не обработанных пакетов:
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
udp 304480 0 0.0.0.0:4569 0.0.0.0:* 3849/asterisk
Итог: исходящие пакеты обрабатываются модулем IAX2, входящие нет.
Куда копать? Что смотреть?
На сайте openwrt, есть похожая тема с проблемой прям у меня http://dev.archive.openwrt.org/ticket/13727 , но у меня не openwrt.