Доброго! У меня вопрос - перестал слышать голос через sip-клиент Zoiper на андроид-телефоне. В логах АТС вижу вот это:
2016-03-21 19:53:11 asterisk[2402]: WARNING[2483]: chan_sip.c:3719 in retrans_pkt: Retransmission timeout reached on transmission cD0VJdbcUwrpujigFWoC-g.. for seqno 2 (Critical Response) -- See
https://wiki.asterisk.org/wiki/display/AST/SIP+Retransmissio
2016-03-21 19:53:11 asterisk[2402]: WARNING[2483]: chan_sip.c:3748 in retrans_pkt: Hanging up call cD0VJdbcUwrpujigFWoC-g.. - no reply to our critical packet (see
https://wiki.asterisk.org/wiki/display/AST/SIP+Retransmissions).
Раньше была такая проблема, когда не был проброшен RTP-трафик. Сейчас udp-порты 10000-10200 прокинуты на атс и все работало хорошо. Меняли утром провайдера, перезагружали атс и шлюз, после чего такая проблема и вылезла. ТП провайдера звонили, они сказали, что у них открыто практически все, за исключением пары некритичных tcp портов. Никаких внутренних изменений настроек точно не было.
Внутри сети все телефоны работают адекватно. Если позвонить с/на внешний общий номер, то тоже все работает адекватно. А вот если подключаюсь sip-клиентом из любой другой сети (мобильной, домашней wi-fi и т.д.) к серверу, то регистрация проходит, звонок проходит, трубку берут и тишина. Через какое-то время (5-20сек) связь рвется.
Это проблема с натом или с атс?