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

Elastix и PhonerLite

Добавлено: 17 июл 2013, 10:31
Angel_19
Есть Elastix.
Использую софтофон PhonerLite, и вот какая проблема.
Если при звонке с PhonerLite абонент занят, то программа просто скидывает - т.е. не выдает сигнала занято, а просто скидывает звонок и пишет в логе, что номер занят.
Если на номер скажем 270 установлена переадресация при неответе (через саму IP-АТС, а не в софтофоне), то при звонке на 270, PhonerLite очень долго держит звонок (2 минуты) и не передает в АТС сигнал о том, что нет ответа - переадресация не срабатывает. Если же закрыть PhonerLite для номера 270 то переадресация при неответе срабатывает.

При использовании скажем X-Lite таких проблем нет, как с PhonerLite.
Не до конца настроил PhonerLite или можно что-то поднастроить в IP-АТС ?

Re: Elastix и PhonerLite

Добавлено: 17 июл 2013, 10:47
virus_net
Angel_19 писал(а):PhonerLite очень долго держит звонок (2 минуты) и не передает в АТС сигнал о том, что нет ответа
мда.... а теперь зададим наводящий вопрос: кто кому звонит ? PhonerLite->АТС или АТС->PhonerLite ?
Angel_19 писал(а):Если же закрыть PhonerLite для номера 270 то переадресация при неответе срабатывает
вообще то это получается "при недоступности" (CHANUNAVAIL) , а не "нет ответа" (NOANSWER), раз программа закрыта.
Angel_19 писал(а):или можно что-то поднастроить в IP-АТС
Elastix не использую, но:
Asterisk cmd Dial
Dial(type/identifier, timeout, options, URL)

Re: Elastix и PhonerLite

Добавлено: 17 июл 2013, 10:55
Angel_19
мда.... а теперь зададим наводящий вопрос: кто кому звонит ? PhonerLite->АТС или АТС->PhonerLite ?
Я писал:
при звонке на 270
, т.е. АТС->PhonerLite

Re: Elastix и PhonerLite

Добавлено: 17 июл 2013, 11:49
Angel_19
Если при звонке с PhonerLite абонент занят, то программа просто скидывает - т.е. не выдает сигнала занято, а просто скидывает звонок и пишет в логе, что номер занят.
С этим подразобрался, но непонятно, что делать.
Когда вызываемый номер занят, Elastix пытается проигрывать зигнал занято:

Код: Выделить всё

exten => s-BUSY,n,Playtones(busy)
exten => s-BUSY,n,Busy(20)
но он не проигрывается, т.к. перед этим нет комманды снять трубку: Answer
Если эту комманду добавить, то сигнал занято проигрывается, но тогда в софтофоне в логе встает запись, что соединение завершено успешно - а должно быть написано что занято!!!

Как разрешить эту ситуацию?

Re: Elastix и PhonerLite

Добавлено: 17 июл 2013, 12:17
Vlad1983
хотябы так

Код: Выделить всё

exten => s-BUSY,n,Answer
exten => s-BUSY,n,ResetCDR()
exten => s-BUSY,n,Busy(20)
exten => s-BUSY,n,Hangup

Re: Elastix и PhonerLite

Добавлено: 17 июл 2013, 13:38
virus_net
Angel_19 писал(а):Я писал
это был НАВОДЯЩИЙ вопрос, который должен был навести тебя на определенные мысли, но видимо не навел.