Тема: Panasonic tda 200 и Freepbx (Asterisk)
Конфигурация;
Panasonic tda 200 соеденён по h323 с FreePBX(Asterisk).
В Астериске ISDN E1 (Провайдер Ростелеком)
Все внутренние абоненты Панасоника звонят в наружу через E1 Астериска
На панасонике автоматическая маршрутизация отключена (ARS)
Вопрос;
Если позвонить с внутреннего номера панасоника (1XX 2XX) на номер 89881161760(мой номер(Домашний регион)), то звонок проходит удачно.
Если позвонить с внутреннего номера панасоника (1XX 2XX) на номер 89911117457(мой номер(Не домашний регион)), то звонок не проходит в трубке через 5 сек слышны короткие гудки (занято).
Если позвонить с внутреннего номера АСТЕРИСКА на номер 89911117457(мой номер(Не домашний регион)), то звонок проходит удачно.
Т.Е. получается, что дело не в провайдере.
Немогу понять почему звонки с внутреннего номера панасоника на номер 89911117457 не проходят ???
Лог с Астериска попытки звонка с внутреннего панасоника
[
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [s@macro-user-callerid:19] GotoIf(“OOH323/panasonic-284”, “1?continue”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx_builtins.c: Goto (macro-user-callerid,s,37)
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [s@macro-user-callerid:37] Set(“OOH323/panasonic-284”, “CALLERID(number)=”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [s@macro-user-callerid:38] Set(“OOH323/panasonic-284”, “CALLERID(name)=”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [s@macro-user-callerid:39] GotoIf(“OOH323/panasonic-284”, “1?cnum”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx_builtins.c: Goto (macro-user-callerid,s,41)
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [s@macro-user-callerid:41] Set(“OOH323/panasonic-284”, “CDR(cnum)=”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [s@macro-user-callerid:42] Set(“OOH323/panasonic-284”, “CHANNEL(language)=en”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [89911117457@from-internal:2] Gosub(“OOH323/panasonic-284”, “sub-record-check,s,1(out,89911117457,force)”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [s@sub-record-check:1] GotoIf(“OOH323/panasonic-284”, “0?initialized”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [s@sub-record-check:2] Set(“OOH323/panasonic-284”, “__REC_STATUS=INITIALIZED”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [s@sub-record-check:3] Set(“OOH323/panasonic-284”, “NOW=1525251847”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [s@sub-record-check:4] Set(“OOH323/panasonic-284”, “__DAY=02”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [s@sub-record-check:5] Set(“OOH323/panasonic-284”, “__MONTH=05”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [s@sub-record-check:6] Set(“OOH323/panasonic-284”, “__YEAR=2018”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [s@sub-record-check:7] Set(“OOH323/panasonic-284”, “__TIMESTR=20180502-120407”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [s@sub-record-check:8] Set(“OOH323/panasonic-284”, “__FROMEXTEN=unknown”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [s@sub-record-check:9] Set(“OOH323/panasonic-284”, “__MON_FMT=wav”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [s@sub-record-check:10] NoOp(“OOH323/panasonic-284”, “Recordings initialized”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [s@sub-record-check:11] ExecIf(“OOH323/panasonic-284”, “0?Set(ARG3=dontcare)”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [s@sub-record-check:12] Set(“OOH323/panasonic-284”, “REC_POLICY_MODE_SAVE=”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [s@sub-record-check:13] ExecIf(“OOH323/panasonic-284”, “0?Set(REC_STATUS=NO)”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [s@sub-record-check:14] GotoIf(“OOH323/panasonic-284”, “3?checkaction”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx_builtins.c: Goto (sub-record-check,s,17)
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [s@sub-record-check:17] GotoIf(“OOH323/panasonic-284”, “1?sub-record-check,out,1”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx_builtins.c: Goto (sub-record-check,out,1)
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [out@sub-record-check:1] NoOp(“OOH323/panasonic-284”, “Outbound Recording Check from unknown to 89911117457”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [out@sub-record-check:2] Set(“OOH323/panasonic-284”, “RECMODE=”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [out@sub-record-check:3] ExecIf(“OOH323/panasonic-284”, “1?Goto(routewins)”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx_builtins.c: Goto (sub-record-check,out,7)
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [out@sub-record-check:7] Gosub(“OOH323/panasonic-284”, “recordcheck,1(force,out,89911117457)”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [recordcheck@sub-record-check:1] NoOp(“OOH323/panasonic-284”, “Starting recording check against force”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [recordcheck@sub-record-check:2] Goto(“OOH323/panasonic-284”, “force”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx_builtins.c: Goto (sub-record-check,recordcheck,5)
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [recordcheck@sub-record-check:5] Set(“OOH323/panasonic-284”, “__REC_POLICY_MODE=FORCE”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [recordcheck@sub-record-check:6] GotoIf(“OOH323/panasonic-284”, “1?startrec”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx_builtins.c: Goto (sub-record-check,recordcheck,16)
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [recordcheck@sub-record-check:16] NoOp(“OOH323/panasonic-284”, “Starting recording: out, 89911117457”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [recordcheck@sub-record-check:17] Set(“OOH323/panasonic-284”, “AUDIOHOOK_INHERIT(MixMonitor)=yes”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [recordcheck@sub-record-check:18] Set(“OOH323/panasonic-284”, “__CALLFILENAME=out-89911117457-unknown-20180502-120407-1525251847.781”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [recordcheck@sub-record-check:19] MixMonitor(“OOH323/panasonic-284”, “2018/05/02/out-89911117457-unknown-20180502-120407-1525251847.781.wav,abi(LOCAL_MIXMON_ID),”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [recordcheck@sub-record-check:20] Set(“OOH323/panasonic-284”, “__MIXMON_ID=0x7f5c84065b50”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [recordcheck@sub-record-check:21] Set(“OOH323/panasonic-284”, “__RECORD_ID=OOH323/panasonic-284”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [recordcheck@sub-record-check:22] Set(“OOH323/panasonic-284”, “__REC_STATUS=RECORDING”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [recordcheck@sub-record-check:23] Set(“OOH323/panasonic-284”, “CDR(recordingfile)=out-89911117457-unknown-20180502-120407-1525251847.781.wav”) in new stack
[2018-05-02 12:04:07] VERBOSE[25048][C-0000011c] pbx.c: Executing [recordcheck@sub-record-c
Вы бы ещё трассировку в бинарном коде выложили.
.
.
Ваш провайдер не видит правильного CLIP при транзитном звонке с Панаса.
Как междугородка и может выставить счёт, если не известно кто это пытается звонить на халяву?
Прошу прощения за подробный лог.
На Астериске принудительно установил CLPID “правельный” но результат тот же. Скрин во вложении.
У меня так же есть внешний транк сипнета, через него результат такой же(
Что можно еще попробовать сделать ?
А Вы в чем специалист - в Панасонике или в Астериске?
И в том и другом.
Тогда непонятно - зачем выкладываете эти логи вместо нужной инфы?
Люди, что за не адекватность? У вас помощи просят. Зачем задавать такого рода вопросы ? О какой нужной инфе идет речь ? Что за общение намеками ?
Люди, что за не адекватность? У вас помощи просят. Зачем задавать такого рода вопросы ? О какой нужной инфе идет речь ? Что за общение намеками ?
Признаю, что попытка общаться по заявленной ниже схеме не удалась, подождем адекватов.
А Вы в чем специалист - в Панасонике или в Астериске?
И в том и другом.
Люди, что за не адекватность? У вас помощи просят. Зачем задавать такого рода вопросы ? О какой нужной инфе идет речь ? Что за общение намеками ?
Товарищ, ты почему такой неадекватный, что ли правила форума не читал? Когда задаёшь такие вопросы и не предоставляешь информацию, описанную в FAQ, на что ты вообще рассчитываешь?
Ткните пальцем пожалуйста, где именно в FAQ описано какую информацию надо предоставлять ?
На Астериске принудительно установил CLPID “правельный” но результат тот же. Скрин во вложении.
ПравЕльный ли? Мне кааца одной цифры не хватает.
Трассы между астериском и провом рассматривали?
Сей лог ни показыват трассировку потока E1. Лог Freepbx понятен, но не детализирован в виде привычных нам сообщений SETUP (что ты послал), СAUSE (причина), что в потоке происходит на самом деле. См. изучайте логи, с сценариями касаемо PRI
Да, ранее схема бала такова. Абоненты панасоника звонили через E1 на прямую. И все работатало. При этом CID был 8792261414. Именно его я и установил. Разговаривал с тех поддержкой провайдера - они говорят, что в случае не корректного CID или его отсутствия будет подставлятся первый номер в потоке. В моем случае это и есть 8792261414
Если пров честно подставляет клип, знач проблема в астериске. Но эт только слова, трассы никто не видел.
И все же
89881161760(мой номер
89911117457(мой номер
и 8792261414?