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

ошибка при вызове atxfer

Добавлено: 25 июл 2013, 14:51
serga370
Добрый день. я уже писал на тему atxfer но так и не нашел в инете решения проблемы.
В общем настроил atxfer то есть люди теперь могут предупреждать кто звонит и хочет он с ним разговаривать или нет. Но есть
проблема, когда человек делает перевод внешнего клиента с внутреннего на внутренний и кладет трубку то звонок возвращается когда на другом конце никого нет но после определенного времени примерно (10 секунд) в астериксе начинают сыпаться ошибки до тех пор пока ты снова не взял трубку после возврата звонка. я так понимаю что где то есть на стройка которая задает параметр в 10 секунд только к чему она относиться и как ее искать?

и еще если transferdigittimeout поставить меньше 10 секунд то ошибки не возникает

[Jul 25 14:18:47] WARNING[12437]: chan_sip.c:4403 __sip_autodestruct: Autodestruct on dialog '4561f62d3828c0952d19f7a906b50105@192.168.101.1:5060' with owner SIP/110-00000070 in place (Method: BYE). Rescheduling destruction for 10000 ms

Re: ошибка при вызове atxfer

Добавлено: 25 июл 2013, 15:28
serga370
хоте нет я тут заметил что эта ошибка возникает когда создается обратный звонок (то есть если никто не снял трубку и звонок возвращается и вот при каждом создании обратного звонка вылазит ошибка)

Re: ошибка при вызове atxfer

Добавлено: 01 авг 2013, 08:38
root07
/etc/asterisk/features.conf

Параметр atxfernoanswertimeout =xx

Re: ошибка при вызове atxfer

Добавлено: 01 авг 2013, 10:16
ded
когда человек делает перевод внешнего клиента с внутреннего на внутренний и кладет трубку - это не Attended transfer, а blind transfer. Другая фича, другой принцип, и звонок по этому принципу возвращаться не должен, а на том внутреннем номере должна ответить голосвая почта по BUSY или по неответу.