VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

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

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Ответить
slpetrenko
Сообщения: 8
Зарегистрирован: 17 сен 2013, 11:14

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

Сообщение slpetrenko »

Добрый день.
Прошу совета в каком направлении искать проблему для следующей ситуации.

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

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

Буду очень благодарен за советы.
Спасибо.
Аватара пользователя
Wapo
Сообщения: 795
Зарегистрирован: 02 мар 2011, 17:53

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

Сообщение 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'.
slpetrenko
Сообщения: 8
Зарегистрирован: 17 сен 2013, 11:14

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

Сообщение slpetrenko »

Да, я попробовал играть с этими параметрами. СИП-сессии отлично удерживаются, кто бы не посылал эти кипэлайвы - наша сторона или удаленная.
Сейчас мы поменяли значение таймаута на дефолтное 1800 секунд и стало немного легче, так как проблема возникает после ре-инвайта в 900 секунд.
Выглядит так, что либо провайдер по какой-то причине его неправильно обрабатывает (не так как ожидалось), либо где-то файрвол шалит. Но ума не приложу как это разобрать без того чтобы снимать дампы трафика на каждом хосте по дороге.
Аватара пользователя
Zavr2008
Сообщения: 2211
Зарегистрирован: 27 янв 2011, 00:35
Контактная информация:

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

Сообщение Zavr2008 »

он спрятан за NAT (ALG enabled), трансляция 1 в 1.
Вот причина, а таймеры - следствие.
Что мешает отключить SIP ALG и настроить ручками NAT как положено?
Российские E1 шлюзы Alvis. Модернизация УПАТС с E1,Подключение к ИС "Антифрод" E1 PRI/SS#7 УВР Телестор, Грифин и др..
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH