Настроил при входящем звонке происходит пере направление на CALLBACK и какой бы я номер не указывал, все равно не хочет набирать его. Не работает модуль и все. Лог. (Я хотел чтобы при обратном звонке подключалась заданная DISA)
[Dec 19 10:00:01] VERBOSE[8595] logger.c: -- Executing [79200000000@from-sip-external:1] NoOp("SIP/Multifon-00000007", "Received incoming SIP connection from unknown peer to 79200000000") in new stack
[Dec 19 10:00:01] VERBOSE[8595] logger.c: -- Executing [79200000000@from-sip-external:2] Set("SIP/Multifon-00000007", "DID=79200000000") in new stack Blockquote [Dec 19 10:00:01] VERBOSE[8595] logger.c: -- Executing [79200000000@from-sip-external:3] Goto("SIP/Multifon-00000007", "s,1") in new stack
[Dec 19 10:00:01] VERBOSE[8595] logger.c: -- Goto (from-sip-external,s,1)
[Dec 19 10:00:01] VERBOSE[8595] logger.c: -- Executing [s@from-sip-external:1] GotoIf("SIP/Multifon-00000007", "1?from-trunk,79200000000,1") in new stack
[Dec 19 10:00:01] VERBOSE[8595] logger.c: -- Goto (from-trunk,79200000000,1)
[Dec 19 10:00:01] VERBOSE[8595] logger.c: -- Executing [792000000006@from-trunk:1] Set("SIP/Multifon-00000007", "_FROMDID=79200000000") in new stack
[Dec 19 10:00:01] VERBOSE[8595] logger.c: -- Executing [79200000000@from-trunk:2] Gosub("SIP/Multifon-00000007", "app-blacklist-check,s,1") in new stack
[Dec 19 10:00:01] VERBOSE[8595] logger.c: -- Executing [s@app-blacklist-check:1] GotoIf("SIP/Multifon-00000007", "0?blacklisted") in new stack
[Dec 19 10:00:01] VERBOSE[8595] logger.c: -- Executing [s@app-blacklist-check:2] Return("SIP/Multifon-00000007", "") in new stack
[Dec 19 10:00:01] VERBOSE[8595] logger.c: -- Executing [79200000000@from-trunk:3] ExecIf("SIP/Multifon-00000007", "1 ?Set(CALLERID(name)=79200000001)") in new stack
[Dec 19 10:00:01] VERBOSE[8595] logger.c: -- Executing [79200000000@from-trunk:4] Set("SIP/Multifon-00000007", "_CALLINGPRESSV=allowednotscreened") in new stack
[Dec 19 10:00:01] VERBOSE[8595] logger.c: -- Executing [79200000000@from-trunk:5] Set("SIP/Multifon-00000007", "CALLERPRES()=allowednotscreened") in new stack
[Dec 19 10:00:01] VERBOSE[8595] logger.c: -- Executing [79200000000@from-trunk:6] Goto("SIP/Multifon-00000007", "callback,1,1") in new stack
[Dec 19 10:00:01] VERBOSE[8595] logger.c: -- Goto (callback,1,1)
[Dec 19 10:00:01] VERBOSE[8595] logger.c: -- Executing [1@callback:1] Set("SIP/Multifon-00000007", "CALL=101") in new stack
[Dec 19 10:00:01] VERBOSE[8595] logger.c: -- Executing [1@callback:2] Set("SIP/Multifon-00000007", "DESTINATION=disa.1.1") in new stack
[Dec 19 10:00:01] VERBOSE[8595] logger.c: -- Executing [1@callback:3] Set("SIP/Multifon-00000007", "SLEEP=1") in new stack
[Dec 19 10:00:01] VERBOSE[8595] logger.c: -- Executing [1@callback:4] System("SIP/Multifon-00000007", "/var/lib/asterisk/bin/callback 101 disa.1.1 1 &") in new stack
[Dec 19 10:00:01] VERBOSE[8595] logger.c: -- Executing [1@callback:5] Hangup("SIP/Multifon-00000007", "") in new stack
[Dec 19 10:00:01] VERBOSE[8595] logger.c: == Spawn extension (callback, 1, 5) exited non-zero on 'SIP/Multifon-00000007'
[Dec 19 10:00:02] VERBOSE[8601] logger.c: == Manager 'admin' logged on from 127.0.0.1 [Dec 19 10:00:02] VERBOSE[8601] logger.c: == Manager 'admin' logged off from 127.0.0.1 [Dec 19 10:00:25] VERBOSE[8632] logger.c: == Manager 'admin' logged on from 127.0.0.1 [Dec 19 10:00:25] VERBOSE[8632] logger.c: == Manager 'admin' logged off from 127.0.0.1 [Dec 19 10:00:27] VERBOSE[8634] logger.c: == Manager 'admin' logged on from 127.0.0.1
Пояснение: SIP/Multifon - Trank на входящий звонок, DID 79200000000 А CALLBACK должен набарть номер 101 с правилами исходящей маршрутизации, но согласно ей он должен набрать внутренний номер. Да даже через этот он не хочет если указать номер который может набираться из этого транка. В модуле CALLBACK в веб интерфейсе все просто: указал название и номер для обратного звонка и ято делать после дозвона, у меня выход на DISA. Вот вроде все написал
Задан: Dec 18 '11
Просмотрен: 498 раз
Обновлен: Dec 19 '11
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
вопрос нужно дооформить, лог - как код в блок. иначе глазавыдираемонабок нах=)
Zavr2008 (Dec 18 '11)editВо-первых лог неполный, во-вторых не читается.
zzuz (Dec 19 '11)editда тут ключевое слово "и все". что непонятно? не работает и все.
meral (Dec 19 '11)edit))) и такой , когда дописывал и точку поставил - топнул ногой для верности.)
zzuz (Dec 19 '11)editsip debug не помешал бы.
Zavr2008 (Dec 19 '11)editтут дебаг не нужен. Скрипт callback честно отработал , но продлолжения лога нет, так что судить о том , что было дальше будут только телепаты.
zzuz (Dec 19 '11)editнужен, см: [Dec 19 10:00:01] VERBOSE[8595] logger.c: -- Executing [1@callback:4] System("SIP/Multifon-00000007", "/var/lib/asterisk/bin/callback 101 disa.1.1 1 &") in new stack
[Dec 19 10:00:01] VERBOSE[8595] logger.c: -- Executing [1@callback:5] Hangup("SIP/Multifon-00000007", "") in new stack
Zavr2008 (Dec 19 '11)editтам отбой сразу мегафон дает, причина - неясна..
Zavr2008 (Dec 19 '11)editНет. Неправильно. Некий номер 79200000001 звонит на DID 79200000000 , система принимает вызов , запускает отложенный скрипт и кладет трубку. далее скрипт должен через определенное время сгенерировать originate через from-internal на номер 79200000001 и потом перенаправить отвеченный вызов на дису , как хочет автор. Так вот , нет лога когда отрабатывает originate со скрипта.
zzuz (Dec 19 '11)editок, тогда ждемс..
Zavr2008 (Dec 19 '11)editА где посмотреть лог originate со скрипта ?
Mastik (Dec 19 '11)editТам же.
zzuz (Dec 19 '11)editеще можно дебаг включить. только я например его читать не буду ибо влом.но вам он может помочь самому понять. ищите тут по тегу debug
meral (Dec 19 '11)editделаем ставки. когда автор разберется , как включить вывод дебага, запостит или нет?)
zzuz (Dec 19 '11)editНу запустил я debug, не чего там интересного не нашел. Если его смотреть не будут, есть ли смысл мне его выкладывать, т.к. мне его "чистить" надо от паролей и всех данных. ) У кого не то в TrixBox модуль CallBack работал ?
Mastik (Dec 19 '11)edit