Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / attended transfer

attended transfer

у звонящего продолжается сигнал вызова после того как абонент снял трубку
1 2>
Откуда: Днепропетровск
Сообщений: 5

attended transfer

Приветствую.

Есть Asterisk 1.6.0.21 на FreeBSD 8.0 i386.
Blind Transfer работает правильно и хорошо, проблема с Attended Transfer.
Протестировал на 3-х софтфонах, чтобы исключить VoIP-шлюзы.

Абонент А звонит абоненту Б. Б снимает трубку и хочет перевести этот звонок по Attended Transfer. Нажимает определенную в features.conf комбинацию, слышит приглашение и набирает номер абонента В. Далее абонент Б слышит гудки вызова, а у абонента В звонит телефон, до этого момента все хорошо. Абонент В снимает трубку, астериск пишет в лог, что он установил соединение, но у абонента Б продолжаются гудки вызова, фактически он не соединяется с абонентом В. У абонента В в это время в трубке тишина. Затем у абонента Б наступает таймаут вызова абонента В и он снова соединяется с абонентом А, а у абонента В начинают идти короткие гудки.

И такая ситуация повторяется всегда, не зависит ни от софтфона, ни от комбинации клавиш. Не знаю что и делать.
Может кто сталкивался или имеет мысли по этому поводу, поделитесь пожалуйста. Спасибо.
2010-07-29 14:14

Сообщений: 6521

Re: attended transfer

Нужны дополнительные вводные: абоненты А, Б и В - в одной подсети? Нет НАТа между ними? Если физически нету, не оставлен ли для них статус дефолтный nat=yes ??
Видно при
sip show peers.
2010-07-29 14:58

Откуда: Днепропетровск
Сообщений: 5

Re: attended transfer

Да, абоненты в одной подсети - 192.168.1.0/24.
В sip show peers в столбце Nat везде пусто.
Указал для пиров явно строчку nat=no, сделал sip reload, в столбце Nat осталось пусто.
Еще раз тщательно все проверил, но ситуация не изменилась, проблема осталась прежней.
2010-07-29 16:05

Сообщений: 6521

Re: attended transfer

CLI>sip set debug peer B
и глубокий анализ инвайтов. Возможно у Б и/или В нету canreinvite=yes.
2010-07-29 17:32

Откуда: Днепропетровск
Сообщений: 5

Re: attended transfer

Анализ провел, могу простыню лога дать. Астериск считает что соединение установлено, но по факту вызов продолжается. Затем предупреждение о таймауте и BYE.
Искал подобную тему еще до создания своей, но не нашел. Но таки нашлась - http://asterisk-support.ru/forum/topics/6453/?page=1
Возможно баг версии, буду обновляться, отпишусь.
2010-07-29 18:44

Avatara of Aven
Сообщений: 261

Re: attended transfer

bru поставьте 1.6.2.9, она закомиченна в порты, стабильная!
Intel Core 2 Duo E6400 @ 2.40GHz / 6GB / 160GB | Gentoo Linux 2.6.32 || Asterisk 1.6.2.9 | SFA + FFA | Linksys SPA922 + D-Link DPH-300S + D-Link DVG-7111S + 3xHuawei E1550
2010-07-30 10:06

Откуда: Днепропетровск
Сообщений: 5

Re: attended transfer

Aven, не подскажете откуда порт можно взять?
На freshports.org и freebsd.org ничего не обновили, все еще висит asterisk16-1.6.0.21_4.
2010-07-30 11:16

Откуда: Днепропетровск
Сообщений: 5

Re: attended transfer

Поставил 1.6.2.10 из исходников, проблема исчезла.
Похоже текущий порт Астериска во FreeBSD неправильно обрабатывает Attended Transfer, по крайней мере у меня.
Всем спасибо :)
2010-08-03 10:19

Сообщений: 3

Re: attended transfer

День добрый.
Извините, если не в тему. Но так и не нашел, где тут личные сообщения писать.
Нужен инсталлятор (единоразово + поддержка) IP / astrerisk в Днепре.

2010-10-11 13:48

Откуда: Зеленоград
Сообщений: 446

Re: attended transfer

Прямо в реке, что ли? )
2010-10-11 13:51

1 2>
Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru