سلام خدمت همه دوستان من به تازگی آموزش ایزابل رو شروع کردم و به یک مشکل برخوردم ممنون مشیم کمکم کنید
1 - یک ترانک تعریف کردم برابر زیر :
host=172.16.204.11
username=2191020000
secret=1111111111
context=form-trunk
type=peer
qualify=yes
(آدرس هاست و شماره از شرکت صبانت هست که این روت بالا رو تایید کردن- در قسمت Trunks بقیه تنظیمات رو دست نزدم )
2- در outbound routes هم خیلی ساده و برابر تظیمات پیش فرض 9 رو برای prefix و . رو برای match pattern قرار دادم و ترانک رو هم براش اونی که تعریف کردم در نظر گرفتم
با این حال نه تماس داخلی دارم و نه خارجی
(البته تماس داخلی رو هم در inbounf رو داخلی اول قرار دادم)
در استریسک لاگ هم این رو نمایش میده :
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-dialout-trunk:10] Set("SIP/205-0000000e", "DIAL_TRUNK_OPTIONS=T") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-dialout-trunk:11] Macro("SIP/205-0000000e", "outbound-callerid,1") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-outbound-callerid:1] ExecIf("SIP/205-0000000e", "0?Set(CALLERPRES()=)") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-outbound-callerid:2] ExecIf("SIP/205-0000000e", "0?Set(REALCALLERIDNUM=205)") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-outbound-callerid:3] GotoIf("SIP/205-0000000e", "1?normcid") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx_builtins.c: Goto (macro-outbound-callerid,s,6)
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-outbound-callerid:6] Set("SIP/205-0000000e", "USEROUTCID=") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-outbound-callerid:7] Set("SIP/205-0000000e", "EMERGENCYCID=") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-outbound-callerid:8] Set("SIP/205-0000000e", "TRUNKOUTCID=") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-outbound-callerid:9] GotoIf("SIP/205-0000000e", "1?trunkcid") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx_builtins.c: Goto (macro-outbound-callerid,s,14)
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-outbound-callerid:14] ExecIf("SIP/205-0000000e", "0?Set(CALLERID(all)=)") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-outbound-callerid:15] ExecIf("SIP/205-0000000e", "0?Set(CALLERID(all)=)") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-outbound-callerid:16] ExecIf("SIP/205-0000000e", "0?Set(CALLERID(all)=)") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-outbound-callerid:17] ExecIf("SIP/205-0000000e", "0?Set(CALLERPRES()=prohib_passed_screen)") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-outbound-callerid:18] Set("SIP/205-0000000e", "CDR(outbound_cnum)=205") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-outbound-callerid:19] Set("SIP/205-0000000e", "CDR(outbound_cnam)=user2") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-dialout-trunk:12] GosubIf("SIP/205-0000000e", "0?sub-flp-1,s,1()") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-dialout-trunk:13] Set("SIP/205-0000000e", "OUTNUM=1524") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-dialout-trunk:14] Set("SIP/205-0000000e", "custom=SIP/trunk1") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-dialout-trunk:15] ExecIf("SIP/205-0000000e", "0?Set(DIAL_TRUNK_OPTIONS=M(setmusicdefault)T)") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-dialout-trunk:16] ExecIf("SIP/205-0000000e", "0?Set(DIAL_TRUNK_OPTIONS=TM(confirm))") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-dialout-trunk:17] Macro("SIP/205-0000000e", "dialout-trunk-predial-hook,") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit("SIP/205-0000000e", "") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-dialout-trunk:18] GotoIf("SIP/205-0000000e", "0?bypass,1") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-dialout-trunk:19] ExecIf("SIP/205-0000000e", "1?Set(CONNECTEDLINE(num,i)=1524)") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-dialout-trunk:20] ExecIf("SIP/205-0000000e", "1?Set(CONNECTEDLINE(name,i)=CID:205)") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-dialout-trunk:21] GotoIf("SIP/205-0000000e", "0?customtrunk") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-dialout-trunk:22] Dial("SIP/205-0000000e", "SIP/trunk1/1524,300,T") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] netsock2.c: Using SIP RTP TOS bits 184
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] netsock2.c: Using SIP RTP CoS mark 5
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] app_dial.c: Called SIP/trunk1/1524
*### [2022-04-04 22:53:43] WARNING[2679][C-00000008] chan_sip.c: Received response: "Forbidden" from '"user2" <sip:205@192.168.1.100>;tag=as3c003e02'*
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] app_dial.c: Everyone is busy/congested at this time (1:0/0/1)
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-dialout-trunk:23] NoOp("SIP/205-0000000e", "Dial failed for some reason with DIALSTATUS = CHANUNAVAIL and HANGUPCAUSE = 21") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-dialout-trunk:24] GotoIf("SIP/205-0000000e", "0?continue,1:s-CHANUNAVAIL,1") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx_builtins.c: Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s-CHANUNAVAIL@macro-dialout-trunk:1] Set("SIP/205-0000000e", "RC=21") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s-CHANUNAVAIL@macro-dialout-trunk:2] Goto("SIP/205-0000000e", "21,1") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx_builtins.c: Goto (macro-dialout-trunk,21,1)
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [21@macro-dialout-trunk:1] Goto("SIP/205-0000000e", "continue,1") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx_builtins.c: Goto (macro-dialout-trunk,continue,1)
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [continue@macro-dialout-trunk:1] NoOp("SIP/205-0000000e", "TRUNK Dial failed due to CHANUNAVAIL HANGUPCAUSE: 21 - failing through to other trunks") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [continue@macro-dialout-trunk:2] Set("SIP/205-0000000e", "CALLERID(number)=205") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [91524@from-internal:6] Macro("SIP/205-0000000e", "outisbusy,") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-outisbusy:1] Progress("SIP/205-0000000e", "") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-outisbusy:2] GotoIf("SIP/205-0000000e", "0?emergency,1") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-outisbusy:3] GotoIf("SIP/205-0000000e", "0?intracompany,1") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-outisbusy:4] GotoIf("SIP/205-0000000e", "0?unallocated,1") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [s@macro-outisbusy:5] GotoIf("SIP/205-0000000e", "1?unallocated,1") in new stack
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx_builtins.c: Goto (macro-outisbusy,unallocated,1)
[2022-04-04 22:53:43] VERBOSE[3715][C-00000008] pbx.c: Executing [unallocated@macro-outisbusy:1] Playback("SIP/205-0000000e", "you-dialed-wrong-number") in new stack
[2022-04-04 22:53:44] VERBOSE[3715][C-00000008] file.c: <SIP/205-0000000e> Playing 'you-dialed-wrong-number.gsm' (language 'en')
[2022-04-04 22:53:46] VERBOSE[3715][C-00000008] pbx.c: Executing [unallocated@macro-outisbusy:2] Congestion("SIP/205-0000000e", "20") in new stack
[2022-04-04 22:53:46] VERBOSE[3715][C-00000008] app_macro.c: Spawn extension (macro-outisbusy, unallocated, 2) exited non-zero on 'SIP/205-0000000e' in macro 'outisbusy'
[2022-04-04 22:53:46] VERBOSE[3715][C-00000008] pbx.c: Spawn extension (from-internal, 91524, 6) exited non-zero on 'SIP/205-0000000e'
[2022-04-04 22:53:46] VERBOSE[3715][C-00000008] pbx.c: Executing [h@from-internal:1] Hangup("SIP/205-0000000e", "") in new stack
[2022-04-04 22:53:46] VERBOSE[3715][C-00000008] pbx.c: Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/205-0000000e'
[2022-04-04 22:53:50] VERBOSE[3719] manager.c: Manager 'admin' logged on from 127.0.0.1
اگر دقت کنید در یکی از خطوط warning هم داده