now Avaya connected to Freepbx , and Avaya ext call freepbx ext success, but freepbx ext call avaya ext cannot call, my config H323 :
[general]
port=1720
bindaddr=10.0.24.48
gateway=no
faststart=yes
h245tunneling=yes
gatekeeper=DISABLE
Default = /var/log/asterisk/h323_log
logfile=/var/log/asterisk/h323_log
type=friend
context=from-trunk
disallow=all
allow=g729
allow=alaw
dtmfmode=rfc2833
canreinvite=no
tracelevel=5
[avaya]
ip=10.0.0.2
port=1720
type=friend
context=from-trunk
disallow=all
allow=g729
allow=alaw
my log Avaya to FreePBX :
Connected to Asterisk 13.14.0 currently running on localhost (pid = 1936)
– Executing [8001@from-trunk:1] GotoIf(“OOH323/avaya-28”, “1?ext-local,8001,1:followme-check,8001,1”) in new stack
– Goto (ext-local,8001,1)
– Executing [8001@ext-local:1] Set(“OOH323/avaya-28”, “__RINGTIMER=15”) in new stack
– Executing [8001@ext-local:2] Macro(“OOH323/avaya-28”, “exten-vm,novm,8001,0,0,0”) in new stack
– Executing [s@macro-exten-vm:1] Macro(“OOH323/avaya-28”, “user-callerid,”) in new stack
– Executing [s@macro-user-callerid:1] Set(“OOH323/avaya-28”, “TOUCH_MONITOR=1491851310.47”) in new stack
– Executing [s@macro-user-callerid:2] Set(“OOH323/avaya-28”, “AMPUSER=”) in new stack
– Executing [s@macro-user-callerid:3] GotoIf(“OOH323/avaya-28”, “0?report”) in new stack
– Executing [s@macro-user-callerid:4] ExecIf(“OOH323/avaya-28”, “1?Set(REALCALLERIDNUM=)”) in new stack
– Executing [s@macro-user-callerid:5] Set(“OOH323/avaya-28”, “AMPUSER=”) in new stack
– Executing [s@macro-user-callerid:6] GotoIf(“OOH323/avaya-28”, “0?limit”) in new stack
– Executing [s@macro-user-callerid:7] Set(“OOH323/avaya-28”, “AMPUSERCIDNAME=”) in new stack
– Executing [s@macro-user-callerid:8] GotoIf(“OOH323/avaya-28”, “1?report”) in new stack
– Goto (macro-user-callerid,s,15)
– Executing [s@macro-user-callerid:15] GotoIf(“OOH323/avaya-28”, “0?continue”) in new stack
– Executing [s@macro-user-callerid:16] ExecIf(“OOH323/avaya-28”, “1?Set(__CALLEE_ACCOUNCODE=)”) in new stack
– Executing [s@macro-user-callerid:17] Set(“OOH323/avaya-28”, “__TTL=64”) in new stack
– Executing [s@macro-user-callerid:18] GotoIf(“OOH323/avaya-28”, “1?continue”) in new stack
– Goto (macro-user-callerid,s,29)
– Executing [s@macro-user-callerid:29] Set(“OOH323/avaya-28”, “CALLERID(number)=”) in new stack
– Executing [s@macro-user-callerid:30] Set(“OOH323/avaya-28”, “CALLERID(name)=”) in new stack
– Executing [s@macro-user-callerid:31] GotoIf(“OOH323/avaya-28”, “1?cnum”) in new stack
– Goto (macro-user-callerid,s,33)
– Executing [s@macro-user-callerid:33] Set(“OOH323/avaya-28”, “CDR(cnum)=”) in new stack
[2017-04-11 02:08:30] WARNING[1960]: func_cdr.c:383 cdr_write_callback: CDR requires a value (CDR(variable)=value)
– Executing [s@macro-user-callerid:34] Set(“OOH323/avaya-28”, “CHANNEL(language)=en”) in new stack
– Executing [s@macro-exten-vm:2] Set(“OOH323/avaya-28”, “RingGroupMethod=none”) in new stack
– Executing [s@macro-exten-vm:3] Set(“OOH323/avaya-28”, “__EXTTOCALL=8001”) in new stack
– Executing [s@macro-exten-vm:4] Set(“OOH323/avaya-28”, “__PICKUPMARK=8001”) in new stack
– Executing [s@macro-exten-vm:5] Set(“OOH323/avaya-28”, “RT=”) in new stack
[2017-04-11 02:08:30] WARNING[22914][C-00000029]: chan_sip.c:22827 func_header_read: This function can only be used on SIP channels.
– Executing [s@macro-exten-vm:6] ExecIf(“OOH323/avaya-28”, “0?Macro(vm,novm,DIRECTDIAL,)”) in new stack
[2017-04-11 02:08:30] WARNING[22914][C-00000029]: chan_sip.c:22827 func_header_read: This function can only be used on SIP channels.
[2017-04-11 02:08:30] WARNING[22914][C-00000029]: chan_sip.c:22827 func_header_read: This function can only be used on SIP channels.
– Executing [s@macro-exten-vm:7] ExecIf(“OOH323/avaya-28”, “0?MacroExit()”) in new stack
[2017-04-11 02:08:30] WARNING[22914][C-00000029]: chan_sip.c:22827 func_header_read: This function can only be used on SIP channels.
– Executing [s@macro-exten-vm:8] Gosub(“OOH323/avaya-28”, “sub-record-check,s,1(exten,8001,dontcare)”) in new stack
– Executing [s@sub-record-check:1] GotoIf(“OOH323/avaya-28”, “0?initialized”) in new stack
– Executing [s@sub-record-check:2] Set(“OOH323/avaya-28”, “__REC_STATUS=INITIALIZED”) in new stack
– Executing [s@sub-record-check:3] Set(“OOH323/avaya-28”, “NOW=1491851310”) in new stack
– Executing [s@sub-record-check:4] Set(“OOH323/avaya-28”, “__DAY=11”) in new stack
– Executing [s@sub-record-check:5] Set(“OOH323/avaya-28”, “__MONTH=04”) in new stack
– Executing [s@sub-record-check:6] Set(“OOH323/avaya-28”, “__YEAR=2017”) in new stack
– Executing [s@sub-record-check:7] Set(“OOH323/avaya-28”, “__TIMESTR=20170411-020830”) in new stack
– Executing [s@sub-record-check:8] Set(“OOH323/avaya-28”, “__FROMEXTEN=unknown”) in new stack
– Executing [s@sub-record-check:9] Set(“OOH323/avaya-28”, “__MON_FMT=wav”) in new stack
– Executing [s@sub-record-check:10] NoOp(“OOH323/avaya-28”, “Recordings initialized”) in new stack
– Executing [s@sub-record-check:11] ExecIf(“OOH323/avaya-28”, “0?Set(ARG3=dontcare)”) in new stack
– Executing [s@sub-record-check:12] Set(“OOH323/avaya-28”, “REC_POLICY_MODE_SAVE=”) in new stack
– Executing [s@sub-record-check:13] ExecIf(“OOH323/avaya-28”, “0?Set(REC_STATUS=NO)”) in new stack
– Executing [s@sub-record-check:14] GotoIf(“OOH323/avaya-28”, “5?checkaction”) in new stack
– Goto (sub-record-check,s,17)
– Executing [s@sub-record-check:17] GotoIf(“OOH323/avaya-28”, “1?sub-record-check,exten,1”) in new stack
– Goto (sub-record-check,exten,1)
– Executing [exten@sub-record-check:1] NoOp(“OOH323/avaya-28”, “Exten Recording Check between unknown and 8001”) in new stack
– Executing [exten@sub-record-check:2] Set(“OOH323/avaya-28”, “CALLTYPE=internal”) in new stack
– Executing [exten@sub-record-check:3] ExecIf(“OOH323/avaya-28”, “0?Set(CALLTYPE=)”) in new stack
– Executing [exten@sub-record-check:4] Set(“OOH323/avaya-28”, “CALLEE=dontcare”) in new stack
– Executing [exten@sub-record-check:5] ExecIf(“OOH323/avaya-28”, “0?Set(CALLEE=dontcare)”) in new stack
– Executing [exten@sub-record-check:6] GotoIf(“OOH323/avaya-28”, “0?callee”) in new stack
– Executing [exten@sub-record-check:7] GotoIf(“OOH323/avaya-28”, “1?caller”) in new stack
– Goto (sub-record-check,exten,13)
– Executing [exten@sub-record-check:13] Set(“OOH323/avaya-28”, “RECMODE=”) in new stack
– Executing [exten@sub-record-check:14] ExecIf(“OOH323/avaya-28”, “1?Set(RECMODE=dontcare)”) in new stack
– Executing [exten@sub-record-check:15] ExecIf(“OOH323/avaya-28”, “1?Set(RECMODE=dontcare)”) in new stack
– Executing [exten@sub-record-check:16] Gosub(“OOH323/avaya-28”, “recordcheck,1(dontcare,internal,8001)”) in new stack
– Executing [recordcheck@sub-record-check:1] NoOp(“OOH323/avaya-28”, “Starting recording check against dontcare”) in new stack
– Executing [recordcheck@sub-record-check:2] Goto(“OOH323/avaya-28”, “dontcare”) in new stack
– Goto (sub-record-check,recordcheck,3)
– Executing [recordcheck@sub-record-check:3] Return(“OOH323/avaya-28”, “”) in new stack
– Executing [exten@sub-record-check:17] Return(“OOH323/avaya-28”, “”) in new stack
– Executing [s@macro-exten-vm:9] GotoIf(“OOH323/avaya-28”, “1?macrodial”) in new stack
– Goto (macro-exten-vm,s,15)
– Executing [s@macro-exten-vm:15] GosubIf(“OOH323/avaya-28”, “0?clrheader,1()”) in new stack
– Executing [s@macro-exten-vm:16] Macro(“OOH323/avaya-28”, “dial-one,Ttr,8001”) in new stack
– Executing [s@macro-dial-one:1] Set(“OOH323/avaya-28”, “DEXTEN=8001”) in new stack
– Executing [s@macro-dial-one:2] ExecIf(“OOH323/avaya-28”, “0?Set(EXTTOCALL=8001)”) in new stack
– Executing [s@macro-dial-one:3] Set(“OOH323/avaya-28”, “DIALSTATUS_CW=”) in new stack
– Executing [s@macro-dial-one:4] GosubIf(“OOH323/avaya-28”, “0?screen,1()”) in new stack
– Executing [s@macro-dial-one:5] GosubIf(“OOH323/avaya-28”, “0?cf,1()”) in new stack
– Executing [s@macro-dial-one:6] GotoIf(“OOH323/avaya-28”, “1?skip1”) in new stack
– Goto (macro-dial-one,s,9)
– Executing [s@macro-dial-one:9] GotoIf(“OOH323/avaya-28”, “0?nodial”) in new stack
– Executing [s@macro-dial-one:10] GotoIf(“OOH323/avaya-28”, “0?continue”) in new stack
– Executing [s@macro-dial-one:11] Set(“OOH323/avaya-28”, “EXTHASCW=ENABLED”) in new stack
– Executing [s@macro-dial-one:12] GotoIf(“OOH323/avaya-28”, “0?next1:cwinusebusy”) in new stack
– Goto (macro-dial-one,s,24)
– Executing [s@macro-dial-one:24] GotoIf(“OOH323/avaya-28”, “0?next3:continue”) in new stack
– Goto (macro-dial-one,s,26)
– Executing [s@macro-dial-one:26] GotoIf(“OOH323/avaya-28”, “0?nodial”) in new stack
– Executing [s@macro-dial-one:27] GosubIf(“OOH323/avaya-28”, “1?dstring,1():dlocal,1()”) in new stack
– Executing [dstring@macro-dial-one:1] Set(“OOH323/avaya-28”, “DSTRING=”) in new stack
– Executing [dstring@macro-dial-one:2] Set(“OOH323/avaya-28”, “DEVICES=8001”) in new stack
– Executing [dstring@macro-dial-one:3] ExecIf(“OOH323/avaya-28”, “0?Return()”) in new stack
– Executing [dstring@macro-dial-one:4] ExecIf(“OOH323/avaya-28”, “0?Set(DEVICES=001)”) in new stack
– Executing [dstring@macro-dial-one:5] Set(“OOH323/avaya-28”, “LOOPCNT=1”) in new stack
– Executing [dstring@macro-dial-one:6] Set(“OOH323/avaya-28”, “ITER=1”) in new stack
– Executing [dstring@macro-dial-one:7] Set(“OOH323/avaya-28”, “THISDIAL=PJSIP/8001”) in new stack
– Executing [dstring@macro-dial-one:8] GosubIf(“OOH323/avaya-28”, “1?zap2dahdi,1()”) in new stack
– Executing [zap2dahdi@macro-dial-one:1] ExecIf(“OOH323/avaya-28”, “0?Return()”) in new stack
– Executing [zap2dahdi@macro-dial-one:2] Set(“OOH323/avaya-28”, “NEWDIAL=”) in new stack
– Executing [zap2dahdi@macro-dial-one:3] Set(“OOH323/avaya-28”, “LOOPCNT2=1”) in new stack
– Executing [zap2dahdi@macro-dial-one:4] Set(“OOH323/avaya-28”, “ITER2=1”) in new stack
– Executing [zap2dahdi@macro-dial-one:5] Set(“OOH323/avaya-28”, “THISPART2=PJSIP/8001”) in new stack
– Executing [zap2dahdi@macro-dial-one:6] ExecIf(“OOH323/avaya-28”, “0?Set(THISPART2=DAHDIIP/8001)”) in new stack
– Executing [zap2dahdi@macro-dial-one:7] Set(“OOH323/avaya-28”, “NEWDIAL=PJSIP/8001&”) in new stack
– Executing [zap2dahdi@macro-dial-one:8] Set(“OOH323/avaya-28”, “ITER2=2”) in new stack
– Executing [zap2dahdi@macro-dial-one:9] GotoIf(“OOH323/avaya-28”, “0?begin2”) in new stack
– Executing [zap2dahdi@macro-dial-one:10] Set(“OOH323/avaya-28”, “THISDIAL=PJSIP/8001”) in new stack
– Executing [zap2dahdi@macro-dial-one:11] Return(“OOH323/avaya-28”, “”) in new stack
– Executing [dstring@macro-dial-one:9] GotoIf(“OOH323/avaya-28”, “0?docheck”) in new stack
– Executing [dstring@macro-dial-one:10] NoOp(“OOH323/avaya-28”, “Debug: Found PJSIP Destination PJSIP/8001”) in new stack
– Executing [dstring@macro-dial-one:11] GotoIf(“OOH323/avaya-28”, “0?doset”) in new stack
– Executing [dstring@macro-dial-one:12] NoOp(“OOH323/avaya-28”, “Debug: Updating PJSIP Destination with PJSIP_DIAL_CONTACTS”) in new stack
– Executing [dstring@macro-dial-one:13] Set(“OOH323/avaya-28”, “THISDIAL=PJSIP/8001/sip:[email protected]:51874;rinstance=5299f4c4a1e4be15”) in new stack
– Executing [dstring@macro-dial-one:14] GotoIf(“OOH323/avaya-28”, “0?skipset”) in new stack
– Executing [dstring@macro-dial-one:15] Set(“OOH323/avaya-28”, “DSTRING=PJSIP/8001/sip:[email protected]:51874;rinstance=5299f4c4a1e4be15&”) in new stack
– Executing [dstring@macro-dial-one:16] Set(“OOH323/avaya-28”, “ITER=2”) in new stack
– Executing [dstring@macro-dial-one:17] GotoIf(“OOH323/avaya-28”, “0?begin”) in new stack
– Executing [dstring@macro-dial-one:18] ExecIf(“OOH323/avaya-28”, “0?Return()”) in new stack
– Executing [dstring@macro-dial-one:19] Set(“OOH323/avaya-28”, “DSTRING=PJSIP/8001/sip:[email protected]:51874;rinstance=5299f4c4a1e4be15”) in new stack
– Executing [dstring@macro-dial-one:20] Return(“OOH323/avaya-28”, “”) in new stack
– Executing [s@macro-dial-one:28] GotoIf(“OOH323/avaya-28”, “0?nodial”) in new stack
– Executing [s@macro-dial-one:29] GotoIf(“OOH323/avaya-28”, “0?skiptrace”) in new stack
– Executing [s@macro-dial-one:30] GosubIf(“OOH323/avaya-28”, “0?ctset,1():ctclear,1()”) in new stack
– Executing [ctclear@macro-dial-one:1] NoOp(“OOH323/avaya-28”, "Deleting: CALLTRACE/8001 ") in new stack
– Executing [ctclear@macro-dial-one:2] Return(“OOH323/avaya-28”, “”) in new stack
– Executing [s@macro-dial-one:31] Set(“OOH323/avaya-28”, “D_OPTIONS=Ttr”) in new stack
– Executing [s@macro-dial-one:32] NoOp(“OOH323/avaya-28”, "Blind Transfer: , Attended Transfer: , User: , Alert Info: ") in new stack
– Executing [s@macro-dial-one:33] ExecIf(“OOH323/avaya-28”, “0?Set(ALERT_INFO=)”) in new stack
– Executing [s@macro-dial-one:34] ExecIf(“OOH323/avaya-28”, “0?Set(ALERT_INFO=)”) in new stack
– Executing [s@macro-dial-one:35] ExecIf(“OOH323/avaya-28”, “0?Set(ALERT_INFO=)”) in new stack
– Executing [s@macro-dial-one:36] ExecIf(“OOH323/avaya-28”, “0?Set(ALERT_INFO=;volume=)”) in new stack
– Executing [s@macro-dial-one:37] ExecIf(“OOH323/avaya-28”, “0?Set(ALERT_INFO=;volume=)”) in new stack
– Executing [s@macro-dial-one:38] GosubIf(“OOH323/avaya-28”, “0?func-set-sipheader,s,1(Alert-Info,)”) in new stack
– Executing [s@macro-dial-one:39] ExecIf(“OOH323/avaya-28”, “0?Set(CHANNEL(musicclass)=)”) in new stack
– Executing [s@macro-dial-one:40] GosubIf(“OOH323/avaya-28”, “0?qwait,1()”) in new stack
– Executing [s@macro-dial-one:41] Set(“OOH323/avaya-28”, “__CWIGNORE=”) in new stack
– Executing [s@macro-dial-one:42] Set(“OOH323/avaya-28”, “__KEEPCID=TRUE”) in new stack
– Executing [s@macro-dial-one:43] GotoIf(“OOH323/avaya-28”, “0?usegoto,1”) in new stack
– Executing [s@macro-dial-one:44] GotoIf(“OOH323/avaya-28”, “1?godial”) in new stack
– Goto (macro-dial-one,s,49)
– Executing [s@macro-dial-one:49] Macro(“OOH323/avaya-28”, “dialout-one-predial-hook,”) in new stack
– Executing [s@macro-dialout-one-predial-hook:1] MacroExit(“OOH323/avaya-28”, “”) in new stack
– Executing [s@macro-dial-one:50] ExecIf(“OOH323/avaya-28”, “0?Set(D_OPTIONS=trI)”) in new stack
– Executing [s@macro-dial-one:51] Dial(“OOH323/avaya-28”, “PJSIP/8001/sip:[email protected]:51874;rinstance=5299f4c4a1e4be15,Ttrb(func-apply-sipheaders^s^1)”) in new stack
– PJSIP/8001-00000013 Internal Gosub(func-apply-sipheaders,s,1) start
– Executing [s@func-apply-sipheaders:1] NoOp(“PJSIP/8001-00000013”, “Applying SIP Headers to channel”) in new stack
– Executing [s@func-apply-sipheaders:2] Set(“PJSIP/8001-00000013”, “SIPHEADERKEYS=”) in new stack
– Executing [s@func-apply-sipheaders:3] While(“PJSIP/8001-00000013”, “0”) in new stack
– Jumping to priority 7
– Executing [s@func-apply-sipheaders:8] Return(“PJSIP/8001-00000013”, “”) in new stack
== Spawn extension (from-trunk, 8001, 1) exited non-zero on ‘PJSIP/8001-00000013’
– PJSIP/8001-00000013 Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL=
– Called PJSIP/8001/sip:[email protected]:51874;rinstance=5299f4c4a1e4be15
[2017-04-11 02:08:30] WARNING[22914][C-00000029]: channel.c:5630 set_format: Unable to find a codec translation path: (slin) -> (g729)
[2017-04-11 02:08:30] WARNING[22914][C-00000029]: indications.c:156 playtones_alloc: Unable to set ‘OOH323/avaya-28’ to signed linear format (write)
[2017-04-11 02:08:30] WARNING[22914][C-00000029]: channel.c:4747 indicate_data_internal: Unable to handle indication 3 for ‘OOH323/avaya-28’
– PJSIP/8001-00000013 is ringing
[2017-04-11 02:08:30] WARNING[22914][C-00000029]: channel.c:5630 set_format: Unable to find a codec translation path: (slin) -> (g729)
[2017-04-11 02:08:30] WARNING[22914][C-00000029]: indications.c:156 playtones_alloc: Unable to set ‘OOH323/avaya-28’ to signed linear format (write)
[2017-04-11 02:08:30] WARNING[22914][C-00000029]: channel.c:4747 indicate_data_internal: Unable to handle indication 3 for ‘OOH323/avaya-28’
[2017-04-11 02:08:32] WARNING[22913]: channel.c:5630 set_format: Unable to find a codec translation path: (g729) -> (alaw)
[2017-04-11 02:08:32] WARNING[22913]: channel.c:5630 set_format: Unable to find a codec translation path: (alaw) -> (g729)
– PJSIP/8001-00000013 answered OOH323/avaya-28
– Channel PJSIP/8001-00000013 joined ‘simple_bridge’ basic-bridge <73b09f27-cc06-41ec-8dc5-78ebe73ad65d>
– Channel OOH323/avaya-28 joined ‘simple_bridge’ basic-bridge <73b09f27-cc06-41ec-8dc5-78ebe73ad65d>
– Channel PJSIP/8001-00000013 left ‘simple_bridge’ basic-bridge <73b09f27-cc06-41ec-8dc5-78ebe73ad65d>
– Channel OOH323/avaya-28 left ‘simple_bridge’ basic-bridge <73b09f27-cc06-41ec-8dc5-78ebe73ad65d>
== Spawn extension (macro-dial-one, s, 51) exited non-zero on ‘OOH323/avaya-28’ in macro ‘dial-one’
== Spawn extension (macro-exten-vm, s, 16) exited non-zero on ‘OOH323/avaya-28’ in macro ‘exten-vm’
== Spawn extension (ext-local, 8001, 2) exited non-zero on ‘OOH323/avaya-28’
– Executing [h@ext-local:1] Macro(“OOH323/avaya-28”, “hangupcall,”) in new stack
– Executing [s@macro-hangupcall:1] GotoIf(“OOH323/avaya-28”, “1?theend”) in new stack
– Goto (macro-hangupcall,s,3)
– Executing [s@macro-hangupcall:3] ExecIf(“OOH323/avaya-28”, “0?Set(CDR(recordingfile)=)”) in new stack
– Executing [s@macro-hangupcall:4] Hangup(“OOH323/avaya-28”, “”) in new stack
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on ‘OOH323/avaya-28’ in macro ‘hangupcall’
== Spawn extension (ext-local, h, 1) exited non-zero on ‘OOH323/avaya-28’
my log FreePBX to Avaya :
Connected to Asterisk 13.14.0 currently running on localhost (pid = 1936)
== Setting global variable ‘SIPDOMAIN’ to ‘10.0.24.48’
– Executing [8200106@from-trunk:1] NoOp(“PJSIP/8001-00000014”, “Catch-All DID Match - Found 8200106 - You probably want a DID for this.”) in new stack
[2017-04-11 02:09:54] WARNING[23846][C-0000002a]: chan_sip.c:22827 func_header_read: This function can only be used on SIP channels.
– Executing [8200106@from-trunk:2] Log(“PJSIP/8001-00000014”, "WARNING,Friendly Scanner from ") in new stack
[2017-04-11 02:09:54] WARNING[23846][C-0000002a]: Ext. 8200106:2 @ from-trunk: Friendly Scanner from
– Executing [8200106@from-trunk:3] Set(“PJSIP/8001-00000014”, “__FROM_DID=8200106”) in new stack
– Executing [8200106@from-trunk:4] Goto(“PJSIP/8001-00000014”, “ext-did,s,1”) in new stack
– Goto (ext-did,s,1)
– Executing [s@ext-did:1] Set(“PJSIP/8001-00000014”, “__DIRECTION=INBOUND”) in new stack
– Executing [s@ext-did:2] Gosub(“PJSIP/8001-00000014”, “app-blacklist-check,s,1()”) in new stack
– Executing [s@app-blacklist-check:1] GotoIf(“PJSIP/8001-00000014”, “0?blacklisted”) in new stack
– Executing [s@app-blacklist-check:2] Set(“PJSIP/8001-00000014”, “CALLED_BLACKLIST=1”) in new stack
– Executing [s@app-blacklist-check:3] Return(“PJSIP/8001-00000014”, “”) in new stack
– Executing [s@ext-did:3] ExecIf(“PJSIP/8001-00000014”, “0?Set(__FROM_DID=s)”) in new stack
– Executing [s@ext-did:4] Set(“PJSIP/8001-00000014”, “CDR(did)=8200106”) in new stack
– Executing [s@ext-did:5] ExecIf(“PJSIP/8001-00000014”, “0 ?Set(CALLERID(name)=8001)”) in new stack
– Executing [s@ext-did:6] Set(“PJSIP/8001-00000014”, “__MOHCLASS=”) in new stack
– Executing [s@ext-did:7] Set(“PJSIP/8001-00000014”, “__REVERSAL_REJECT=FALSE”) in new stack
– Executing [s@ext-did:8] GotoIf(“PJSIP/8001-00000014”, “1?post-reverse-charge”) in new stack
– Goto (ext-did,s,10)
– Executing [s@ext-did:10] NoOp(“PJSIP/8001-00000014”, “”) in new stack
– Executing [s@ext-did:11] Set(“PJSIP/8001-00000014”, “__CALLINGNAMEPRES_SV=allowed_not_screened”) in new stack
– Executing [s@ext-did:12] Set(“PJSIP/8001-00000014”, “__CALLINGNUMPRES_SV=allowed_not_screened”) in new stack
– Executing [s@ext-did:13] Set(“PJSIP/8001-00000014”, “CALLERID(name-pres)=allowed_not_screened”) in new stack
– Executing [s@ext-did:14] Set(“PJSIP/8001-00000014”, “CALLERID(num-pres)=allowed_not_screened”) in new stack
– Executing [s@ext-did:15] NoOp(“PJSIP/8001-00000014”, “CallerID Entry Point”) in new stack
– Executing [s@ext-did:16] Goto(“PJSIP/8001-00000014”, “ext-trunk,2,1”) in new stack
– Goto (ext-trunk,2,1)
– Executing [2@ext-trunk:1] Set(“PJSIP/8001-00000014”, “SS=$”) in new stack
– Executing [2@ext-trunk:2] Set(“PJSIP/8001-00000014”, “TDIAL_STRING=OOH323/${OUTNUM}@10.0.0.2:1720”) in new stack
– Executing [2@ext-trunk:3] Set(“PJSIP/8001-00000014”, “DIAL_TRUNK=2”) in new stack
– Executing [2@ext-trunk:4] Goto(“PJSIP/8001-00000014”, “ext-trunk,tcustom,1”) in new stack
– Goto (ext-trunk,tcustom,1)
– Executing [tcustom@ext-trunk:1] Set(“PJSIP/8001-00000014”, “OUTBOUND_GROUP=OUT_2”) in new stack
– Executing [tcustom@ext-trunk:2] GotoIf(“PJSIP/8001-00000014”, “0?nomax”) in new stack
– Executing [tcustom@ext-trunk:3] GotoIf(“PJSIP/8001-00000014”, “0?hangit”) in new stack
– Executing [tcustom@ext-trunk:4] ExecIf(“PJSIP/8001-00000014”, “1?Set(CALLERPRES(name-pres)=allowed_not_screened)”) in new stack
– Executing [tcustom@ext-trunk:5] ExecIf(“PJSIP/8001-00000014”, “1?Set(CALLERPRES(num-pres)=allowed_not_screened)”) in new stack
– Executing [tcustom@ext-trunk:6] Set(“PJSIP/8001-00000014”, “DIAL_NUMBER=8200106”) in new stack
– Executing [tcustom@ext-trunk:7] GosubIf(“PJSIP/8001-00000014”, “1?sub-flp-2,s,1()”) in new stack
– Executing [s@sub-flp-2:1] ExecIf(“PJSIP/8001-00000014”, “1?Return()”) in new stack
– Executing [tcustom@ext-trunk:8] Set(“PJSIP/8001-00000014”, “OUTNUM=8200106”) in new stack
– Executing [tcustom@ext-trunk:9] Set(“PJSIP/8001-00000014”, “CALLERID(number)=8001”) in new stack
– Executing [tcustom@ext-trunk:10] Set(“PJSIP/8001-00000014”, “CALLERID(name)=device”) in new stack
– Executing [tcustom@ext-trunk:11] Set(“PJSIP/8001-00000014”, “DIAL_TRUNK_OPTIONS=T”) in new stack
– Executing [tcustom@ext-trunk:12] Dial(“PJSIP/8001-00000014”, “OOH323/[email protected]:1720,300,T”) in new stack
[2017-04-11 02:09:54] ERROR[23846][C-0000002a]: chan_ooh323.c:732 ooh323_request: Call to undefined peer 10.0.0.2:1720[2017-04-11 02:09:54] WARNING[23846][C-0000002a]: app_dial.c:2525 dial_exec_full: Unable to create channel of type ‘OOH323’ (cause 0 - Unknown)
== Everyone is busy/congested at this time (1:0/0/1)
– Executing [tcustom@ext-trunk:13] Hangup(“PJSIP/8001-00000014”, “”) in new stack
== Spawn extension (ext-trunk, tcustom, 13) exited non-zero on ‘PJSIP/8001-00000014’
plissss help me master