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

Двойные (параллельные) гудки при вызове

Добавлено: 31 авг 2012, 10:17
guvijur
Приветствую всех присутствующих!!

ОС: CentOS 6.2
Ядро: 2.6.32-71.29.1
Asterisk: 1.8.11.0

Проблема:
Периодически (не всегда) при вызове в трубке слышны двойные вызовы, при этом, если на другом конце сняли трубку, то на фоне разговора, на заднем плане, гудок второго (параллельный гудок) продолжает идти. Пытались выявить закономерность, но так и не смогли, поскольку событие носит случайный характер. При нескольких вызовах с одного SIP-аккаунта на другой, часть вызовов идёт с такой багой. Но нет периодичности, оно абсолютно случайно.
Версию астериск обновлял до последней (на тот момент), это не помогло.

Сталкивался ли кто-нибудь с подобной ерундой? И если да, то как решили?

Re: Двойные (параллельные) гудки при вызове

Добавлено: 31 авг 2012, 10:26
ded
В опциях команды Dial есть такая: Dial (SIP/trunkX/${EXTEN},,tr)
она генерирует "фальшивый гудок".
Если со шлюза, на который терминируется этот вызов поступают гудки вызова в inband режиме, то будет накладываться. Что делать? Убрать опцию r, но тогда часть вызовов вероятно вообще будут немыми, без КПВ.
Так как там не один шлюз, и, скорее всего, они не ваши, то на них особо не отрегулируешь чтобы всё было по rfc2833.

Re: Двойные (параллельные) гудки при вызове

Добавлено: 31 авг 2012, 10:37
guvijur
А команда Ringing() может вызывать такую проблему?

Re: Двойные (параллельные) гудки при вызове

Добавлено: 31 авг 2012, 11:38
ded
Да.