Проблема с передачей голоса после того, как поднимут трубку.
Схема такая: софт-сип-клиент -> asterisk 1.8 -> сип-провайдер.
Если я делаю исходящий звонок от софт-сип-клиента на внешний номер через провайдера, где КПВ с кодом 180 - все в порядке.
Если я делаю исходящий звонок от софт-сип-клиента на внешний номер через провайдера, где КПВ с кодом 183 (специальная мелодия играет, либо КПВ генерируется на той стороне) - то после поднятия трубки на той стороне я слышу того абонента только первые пол-секунды, после этого тишина (он меня продолжает слышать), в консоль при этом пишутся записи типа:
| Code: |
| [Sep 2 15:53:45] NOTICE[703]: chan_sip.c:20087 handle_response_peerpoke: Peer '0312976087' is now Lagged. (697233005ms / 0ms) [Sep 2 15:54:04] NOTICE[703]: chan_sip.c:20087 handle_response_peerpoke: Peer '0312976087' is now Lagged. (697251855ms / 0ms) [Sep 2 16:05:39] NOTICE[703]: chan_sip.c:20087 handle_response_peerpoke: Peer '0312976087' is now Lagged. (697947230ms / 0ms) |
Захватил дамп траффика со своей стороны в оба плеча - голос от провайдера до астера продолжает идти, а астер его на софт-сип-клиента уже не отправляет.
В дампе четыре звонка - первая пара (оба плеча) - ошибочные звонки (когда голос пропадал), вторая пара (тоже оба плеча) - нормальные. Я просил провайдера сделать так, чтоб ко мне приходил только 180й прогресс, но я тогда перестаю слышать автоответчики с сотовых, то есть вместо "аппарат абонента выключен" я слышу гудки.
При откатывании на 1.6 - все становится на свои места, то есть все работает как надо. Куда можно подкрутить?
_________________
Debian Lenny, Asterisk 1.8, chan_dongle, chan_ooh323
| lvmp3 wrote: |
| При откатывании на 1.6 - все становится на свои места, то есть все работает как надо. |
Надеюсь вы при апгрейде тупо конфиги не скопировали? Просто они не совместимы, этот вопрос уже обсуждали в форуме.
_________________
Успехов!
| anest wrote: |
| Надеюсь вы при апгрейде тупо конфиги не скопировали? Просто они не совместимы, этот вопрос уже обсуждали в форуме. |
Откатывал недавно вручную 1.8 на 1.6. По крайней мере в sip.conf и диалпланах никакой несовместимости не углядел. Но конечно тупо лучше не копировать, чтобы не поиметь неожиданностей с изменившимися значениями по умолчанию.
А по теме топика - это явный баг. Как найду вечером время - создам иссуе.
_________________
Debian Lenny, Asterisk 1.8, chan_dongle, chan_ooh323