Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Trixbox и callback - Не работает и все.

0

Настроил при входящем звонке происходит пере направление на 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. Вот вроде все написал

удалить закрыть спам изменить тег редактировать

спросил 2011-12-19 01:45:11 +0400

Mastik Gravatar Mastik
1 1 1

обновил 2011-12-19 11:14:09 +0400

Comments

вопрос нужно дооформить, лог - как код в блок. иначе глазавыдираемонабок нах=)

Zavr2008 ( 2011-12-19 03:03:55 +0400 )редактировать

Во-первых лог неполный, во-вторых не читается.

zzuz ( 2011-12-19 07:04:25 +0400 )редактировать

да тут ключевое слово "и все". что непонятно? не работает и все.

meral ( 2011-12-19 07:35:21 +0400 )редактировать

))) и такой , когда дописывал и точку поставил - топнул ногой для верности.)

zzuz ( 2011-12-19 07:38:12 +0400 )редактировать

sip debug не помешал бы.

Zavr2008 ( 2011-12-19 11:30:03 +0400 )редактировать

тут дебаг не нужен. Скрипт callback честно отработал , но продлолжения лога нет, так что судить о том , что было дальше будут только телепаты.

zzuz ( 2011-12-19 11:34:05 +0400 )редактировать

нужен, см: [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 ( 2011-12-19 12:37:36 +0400 )редактировать

там отбой сразу мегафон дает, причина - неясна..

Zavr2008 ( 2011-12-19 12:38:11 +0400 )редактировать

Нет. Неправильно. Некий номер 79200000001 звонит на DID 79200000000 , система принимает вызов , запускает отложенный скрипт и кладет трубку. далее скрипт должен через определенное время сгенерировать originate через from-internal на номер 79200000001 и потом перенаправить отвеченный вызов на дису , как хочет автор. Так вот , нет лога когда отрабатывает originate со скрипта.

zzuz ( 2011-12-19 12:43:50 +0400 )редактировать

ок, тогда ждемс..

Zavr2008 ( 2011-12-19 13:31:52 +0400 )редактировать

А где посмотреть лог originate со скрипта ?

Mastik ( 2011-12-19 13:48:47 +0400 )редактировать

Там же.

zzuz ( 2011-12-19 14:05:11 +0400 )редактировать

еще можно дебаг включить. только я например его читать не буду ибо влом.но вам он может помочь самому понять. ищите тут по тегу debug

meral ( 2011-12-19 17:09:27 +0400 )редактировать

делаем ставки. когда автор разберется , как включить вывод дебага, запостит или нет?)

zzuz ( 2011-12-19 17:17:45 +0400 )редактировать

Ну запустил я debug, не чего там интересного не нашел. Если его смотреть не будут, есть ли смысл мне его выкладывать, т.к. мне его "чистить" надо от паролей и всех данных. ) У кого не то в TrixBox модуль CallBack работал ?

Mastik ( 2011-12-20 01:44:56 +0400 )редактировать

Будьте первым, кто ответит на этот вопрос!

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2011-12-19 01:45:11 +0400

Просмотрен: 496 раз

Обновлен: Dec 19 '11

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.