Страница 1 из 1

Пропадает звук от вызываемого абонента после session refresh

Добавлено: 25 мар 2021, 17:56
slpetrenko
Добрый день.
Прошу совета в каком направлении искать проблему для следующей ситуации.

Есть сервер телефонии на базе астериска, он спрятан за NAT (ALG enabled), трансляция 1 в 1.
Регистрации и звонки проходят нормально. Однако 1 провайдер из 3 имеет следующую проблему - как только после 5 минут разговора пролетает INVITE для обновления сессии (Session-Expires: 600), я теряю звук от вызываемого абонента. При этом от меня звук передается нормально, СИП-сессия не обрывается. Я проверил информацию в SDP - порты не меняются.

К сожалению у меня нет возможности лично проследить всю цепочку, чтобы понять где теряется RTP поток. Возможно кто-то встречался с подобным поведением и может подсказать куда направить взгляд поддержки на стороне провайдера?

Буду очень благодарен за советы.
Спасибо.

Re: Пропадает звук от вызываемого абонента после session ref

Добавлено: 26 мар 2021, 09:57
Wapo

Код: Выделить всё

; * session-timers    - Session-Timers feature operates in the following three modes:
;                            originate : Request and run session-timers always
;                            accept    : Run session-timers only when requested by other UA
;                            refuse    : Do not run session timers in any case
;                       The default mode of operation is 'accept'.

Re: Пропадает звук от вызываемого абонента после session ref

Добавлено: 26 мар 2021, 17:15
slpetrenko
Да, я попробовал играть с этими параметрами. СИП-сессии отлично удерживаются, кто бы не посылал эти кипэлайвы - наша сторона или удаленная.
Сейчас мы поменяли значение таймаута на дефолтное 1800 секунд и стало немного легче, так как проблема возникает после ре-инвайта в 900 секунд.
Выглядит так, что либо провайдер по какой-то причине его неправильно обрабатывает (не так как ожидалось), либо где-то файрвол шалит. Но ума не приложу как это разобрать без того чтобы снимать дампы трафика на каждом хосте по дороге.

Re: Пропадает звук от вызываемого абонента после session ref

Добавлено: 26 мар 2021, 23:27
Zavr2008
он спрятан за NAT (ALG enabled), трансляция 1 в 1.
Вот причина, а таймеры - следствие.
Что мешает отключить SIP ALG и настроить ручками NAT как положено?