Проблема с переводом звонка
features.c: 1355 builtin_atxfer: Did not read data
Сообщений: 38
|
Проблема с переводом звонка
Настроен asterisk+dahdi, часть звонков идет через sip, часть - через pstn. Дозваниваюсь человеку М на мобильник (через sip) с обычного стационарного телефона, подключенного в один из FXS портов, и пытаюсь перевести этот звонок на другой номер. При этом, нажимаю на телефоне # и слышу голосовое сообщение (типа, трансфер чего-то там) за которым следует гудок. У М, после нажатия #, в трубке слышна музыка. Пытаюсь набрать номер, но, набор почему-то срывается и я возвращаюсь к разговору с М. Музыка у него в трубке, соответственно прекращается и можно опять разговаривать. В консоль вываливается такой вот лог:
*CLI> -- Starting simple switch on 'DAHDI/17-1'
-- Executing [89537001518@tabak_442489_2:1] Gosub("DAHDI/17-1", "calls,s,1(89537001518)") in new stack
-- Executing [s@calls:1] MSet("DAHDI/17-1", "LOCAL(NUMB)=89537001518") in new stack
-- Executing [s@calls:2] MSet("DAHDI/17-1", "~~EXTEN~~=s") in new stack
-- Executing [s@calls:3] GotoIf("DAHDI/17-1", "0?4:6") in new stack
-- Goto (calls,s,6)
-- Executing [s@calls:6] NoOp("DAHDI/17-1", "Finish if-calls-1") in new stack
-- Executing [s@calls:7] Goto("DAHDI/17-1", "sw-3-17,10") in new stack
-- Goto (calls,sw-3-17,10)
-- Executing [sw-3-17@calls:10] MSet("DAHDI/17-1", "CALL_DAHDI="DAHDI/4"") in new stack
-- Executing [sw-3-17@calls:11] MSet("DAHDI/17-1", "CALL_SIP="SIP/tmb_442489"") in new stack
-- Executing [sw-3-17@calls:12] Goto("DAHDI/17-1", "s,8") in new stack
-- Goto (calls,s,8)
-- Executing [s@calls:8] NoOp("DAHDI/17-1", "Finish switch-calls-3") in new stack
-- Executing [s@calls:9] GotoIf("DAHDI/17-1", "1?10:19") in new stack
-- Goto (calls,s,10)
-- Executing [s@calls:10] ChanIsAvail("DAHDI/17-1", "SIP/tmb_442489") in new stack
== Using SIP RTP CoS mark 5
-- Executing [s@calls:11] GotoIf("DAHDI/17-1", "1?12:17") in new stack
-- Goto (calls,s,12)
-- Executing [s@calls:12] MSet("DAHDI/17-1", "NUMB=0079537001518") in new stack
-- Executing [s@calls:13] Dial("DAHDI/17-1", "SIP/tmb_442489/0079537001518,,tTm(general)") in new stack
== Using SIP RTP CoS mark 5
-- Called tmb_442489/0079537001518
-- Started music on hold, class 'default', on DAHDI/17-1
-- SIP/tmb_442489-b59f1ca8 is making progress passing it to DAHDI/17-1
-- SIP/tmb_442489-b59f1ca8 answered DAHDI/17-1
-- Stopped music on hold on DAHDI/17-1
-- Started music on hold, class 'default', on SIP/tmb_442489-b59f1ca8
-- <DAHDI/17-1> Playing 'pbx-transfer.gsm' (language 'en')
[Dec 10 13:41:49] WARNING[9714]: features.c:1355 builtin_atxfer: Did not read data.
-- Stopped music on hold on SIP/tmb_442489-b59f1ca8
-- <DAHDI/17-1> Playing 'beeperr.gsm' (language 'en')
== Spawn extension (calls, s, 13) exited non-zero on 'DAHDI/17-1'
-- Hungup 'DAHDI/17-1'
Для настройки перевода звонков правил файл feature.conf. Конкретно - вот это место:
[featuremap]
blindxfer => * ; Blind transfer (default is #)
disconnect => 00 ; Disconnect (default is *)
atxfer => # ; Attended transfer
Вопрос: почему так происходит и как эту проблему решить?
Если нужны еще какие конфиги, скажите.
|
Откуда: SPb
Сообщений: 1307
|
Re: Проблема с переводом звонка
А зачем М нажимает решетку? После того как сработает # и голос скажет Вам transfer , какой номер Вы набираете?
и вообще решетка - плохой тон для features .
|
|