Help with 2 problems

Hi Everyone and thanks for your help!

I’ve a Freepbx installed with asterisk in our office. Everything works great but when we have 3 income calls or more it’s impossible to talk with a client and we need to forcely to hangup one line to talk properly…
Another problem we have it’s randomly Freepbx hangup up all the lines and when you tries to call the server answer “All circuits are busy rigth now, call again later”.

SIPconfiguration: Out:
type=peer
secret=XXXXX
port=5095
outboundproxy=XXXXXXX:5095
Nombre=Vodafone
nat=yes
insecure=port,invite
host=ims.vodafone.es
fromuser=+34XXXXXX
fromdomain=ims.vodafone.es:5095
dtmfmode=auto
disallow=all
[email protected]
allow=alaw,ulaw,gsm

Incoming:
username=+34XXXXXXX
type=peer
secret=XXXXX
qualify=no
port=5095
outboundproxyport=5095
outboundproxy=XXXXXXXX:5095
nat=yes
insecure=port,invite
host=ims.vodafone.es
fromdomain=ims.vodafone.es:5095
dtmfmode=auto
disallow=all
context=from-trunk
canreinvite=no
allow=alaw,ulaw,gsm

I will apreciate very your help, we have a very big problem with this 2 issues and I can’t find a solution…

Many Thanks!!!

Hi, what you are talking about is channels.
How many channels do you have Available?
Is there QoS on shared VoIP and Data Circuit? Or is reserved only for VoIP?
Outbound calls gets the message “circuits are busy” when no line is available, maybe is about your COnnections?

Hi Coratec, thanks for your reply.
I just checked how many channels are configured and the field are empty… i just writed 20 on it, i’m gonna try…
This server is only for manage VOIP (normal use… calling, income calls…) nothing more.
How can i check the connections?

Thanks :wink:

Hi,

not the server.

I mean, is your line shared with internet connections? How many bandwith do you have?

The sip.conf parameters are checked with your carrier?

You can enable your asterisk cli debug on asterisk -rvvvvvvvvvvv
Then “sip set debug on” and try a call.

Paste the debug here to see why isn´t working.

Yes, it’s a it’s a internet shared connection, with 600MBPS down and 100MBPS upload.
The sip.conf are not validated with my carrier… how can i do that? I called to have some help about the issues and no idea about whats hapening… thats why i write on this forum :slight_smile:

We are behind our router firewall whit no open port for Freepbx, maybe is the problem?

Copy paste from debug:

== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
> 0x7fda2003f1c0 – Strict RTP learning after remote address set to: 217.130.174.148:54198
– Executing [s@from-trunk:1] Set(“SIP/from-trunk-0000009f”, “__DIRECTION=INBOUND”) in new stack
– Executing [s@from-trunk:2] Gosub(“SIP/from-trunk-0000009f”, “sub-record-check,s,1(in,s,force)”) in new stack
– Executing [s@sub-record-check:1] GotoIf(“SIP/from-trunk-0000009f”, “0?initialized”) in new stack
– Executing [s@sub-record-check:2] Set(“SIP/from-trunk-0000009f”, “__REC_STATUS=INITIALIZED”) in new stack
– Executing [s@sub-record-check:3] Set(“SIP/from-trunk-0000009f”, “NOW=1572537765”) in new stack
– Executing [s@sub-record-check:4] Set(“SIP/from-trunk-0000009f”, “__DAY=31”) in new stack
– Executing [s@sub-record-check:5] Set(“SIP/from-trunk-0000009f”, “__MONTH=10”) in new stack
– Executing [s@sub-record-check:6] Set(“SIP/from-trunk-0000009f”, “__YEAR=2019”) in new stack
– Executing [s@sub-record-check:7] Set(“SIP/from-trunk-0000009f”, “__TIMESTR=20191031-170245”) in new stack
– Executing [s@sub-record-check:8] Set(“SIP/from-trunk-0000009f”, “__FROMEXTEN=unknown”) in new stack
– Executing [s@sub-record-check:9] Set(“SIP/from-trunk-0000009f”, “__MON_FMT=wav”) in new stack
– Executing [s@sub-record-check:10] NoOp(“SIP/from-trunk-0000009f”, “Recordings initialized”) in new stack
– Executing [s@sub-record-check:11] ExecIf(“SIP/from-trunk-0000009f”, “0?Set(ARG3=dontcare)”) in new stack
– Executing [s@sub-record-check:12] Set(“SIP/from-trunk-0000009f”, “REC_POLICY_MODE_SAVE=”) in new stack
– Executing [s@sub-record-check:13] ExecIf(“SIP/from-trunk-0000009f”, “0?Set(REC_STATUS=NO)”) in new stack
– Executing [s@sub-record-check:14] GotoIf(“SIP/from-trunk-0000009f”, “2?checkaction”) in new stack
– Goto (sub-record-check,s,17)
– Executing [s@sub-record-check:17] GotoIf(“SIP/from-trunk-0000009f”, “1?sub-record-check,in,1”) in new stack
– Goto (sub-record-check,in,1)
– Executing [in@sub-record-check:1] NoOp(“SIP/from-trunk-0000009f”, “Inbound Recording Check to s”) in new stack
– Executing [in@sub-record-check:2] Set(“SIP/from-trunk-0000009f”, “FROMEXTEN=unknown”) in new stack
– Executing [in@sub-record-check:3] ExecIf(“SIP/from-trunk-0000009f”, “9?Set(FROMEXTEN=616614444)”) in new stack
– Executing [in@sub-record-check:4] Gosub(“SIP/from-trunk-0000009f”, “recordcheck,1(force,in,s)”) in new stack
– Executing [recordcheck@sub-record-check:1] NoOp(“SIP/from-trunk-0000009f”, “Starting recording check against force”) in new stack
– Executing [recordcheck@sub-record-check:2] Goto(“SIP/from-trunk-0000009f”, “force”) in new stack
– Goto (sub-record-check,recordcheck,5)
– Executing [recordcheck@sub-record-check:5] Set(“SIP/from-trunk-0000009f”, “__REC_POLICY_MODE=FORCE”) in new stack
– Executing [recordcheck@sub-record-check:6] GotoIf(“SIP/from-trunk-0000009f”, “1?startrec”) in new stack
– Goto (sub-record-check,recordcheck,16)
– Executing [recordcheck@sub-record-check:16] NoOp(“SIP/from-trunk-0000009f”, “Starting recording: in, s”) in new stack
– Executing [recordcheck@sub-record-check:17] Set(“SIP/from-trunk-0000009f”, “__CALLFILENAME=in-s-616614444-20191031-170245-1572537765.159”) in new stack
– Executing [recordcheck@sub-record-check:18] MixMonitor(“SIP/from-trunk-0000009f”, “2019/10/31/in-s-616614444-20191031-170245-1572537765.159.wav,abi(LOCAL_MIXMON_ID),”) in new stack
– Executing [recordcheck@sub-record-check:19] Set(“SIP/from-trunk-0000009f”, “__MIXMON_ID=0x2da4450”) in new stack
– Executing [recordcheck@sub-record-check:20] Set(“SIP/from-trunk-0000009f”, “__RECORD_ID=SIP/from-trunk-0000009f”) in new stack
– Executing [recordcheck@sub-record-check:21] Set(“SIP/from-trunk-0000009f”, “__REC_STATUS=RECORDING”) in new stack
– Executing [recordcheck@sub-record-check:22] Set(“SIP/from-trunk-0000009f”, “CDR(recordingfile)=in-s-616614444-20191031-170245-1572537765.159.wav”) in new stack
== Begin MixMonitor Recording SIP/from-trunk-0000009f
– Executing [recordcheck@sub-record-check:23] Return(“SIP/from-trunk-0000009f”, “”) in new stack
– Executing [in@sub-record-check:5] Return(“SIP/from-trunk-0000009f”, “”) in new stack
– Executing [s@from-trunk:3] Set(“SIP/from-trunk-0000009f”, “CHANNEL(tonezone)=us”) in new stack
– Executing [s@from-trunk:4] ExecIf(“SIP/from-trunk-0000009f”, “1?Set(__FROM_DID=s)”) in new stack
– Executing [s@from-trunk:5] Set(“SIP/from-trunk-0000009f”, “returnhere=1”) in new stack
– Executing [s@from-trunk:6] Gosub(“SIP/from-trunk-0000009f”, “app-blacklist-check,s,1()”) in new stack
– Executing [s@app-blacklist-check:1] GotoIf(“SIP/from-trunk-0000009f”, “0?blacklisted”) in new stack
– Executing [s@app-blacklist-check:2] Set(“SIP/from-trunk-0000009f”, “CALLED_BLACKLIST=1”) in new stack
– Executing [s@app-blacklist-check:3] Return(“SIP/from-trunk-0000009f”, “”) in new stack
– Executing [s@from-trunk:7] Set(“SIP/from-trunk-0000009f”, “CDR(did)=s”) in new stack
– Executing [s@from-trunk:8] GotoIf(“SIP/from-trunk-0000009f”, “0?”) in new stack
– Executing [s@from-trunk:9] ExecIf(“SIP/from-trunk-0000009f”, “1 ?Set(CALLERID(name)=616614444)”) in new stack
– Executing [s@from-trunk:10] Set(“SIP/from-trunk-0000009f”, “__MOHCLASS=”) in new stack
– Executing [s@from-trunk:11] Set(“SIP/from-trunk-0000009f”, “__REVERSAL_REJECT=FALSE”) in new stack
– Executing [s@from-trunk:12] GotoIf(“SIP/from-trunk-0000009f”, “1?post-reverse-charge”) in new stack
– Goto (from-trunk,s,14)
– Executing [s@from-trunk:14] NoOp(“SIP/from-trunk-0000009f”, “”) in new stack
– Executing [s@from-trunk:15] Set(“SIP/from-trunk-0000009f”, “__CALLINGNAMEPRES_SV=allowed_not_screened”) in new stack
– Executing [s@from-trunk:16] Set(“SIP/from-trunk-0000009f”, “__CALLINGNUMPRES_SV=allowed_not_screened”) in new stack
– Executing [s@from-trunk:17] Set(“SIP/from-trunk-0000009f”, “CALLERID(name-pres)=allowed_not_screened”) in new stack
– Executing [s@from-trunk:18] Set(“SIP/from-trunk-0000009f”, “CALLERID(num-pres)=allowed_not_screened”) in new stack
– Executing [s@from-trunk:19] NoOp(“SIP/from-trunk-0000009f”, “CallerID Entry Point”) in new stack
– Executing [s@from-trunk:20] Goto(“SIP/from-trunk-0000009f”, “timeconditions,1,1”) in new stack
– Goto (timeconditions,1,1)
– Executing [1@timeconditions:1] Set(“SIP/from-trunk-0000009f”, “DB(TC/1/INUSESTATE)=INUSE”) in new stack
– Executing [1@timeconditions:2] Set(“SIP/from-trunk-0000009f”, “DB(TC/1/NOT_INUSESTATE)=NOT_INUSE”) in new stack
– Executing [1@timeconditions:3] NoOp(“SIP/from-trunk-0000009f”, “TIMENOW: 17:02,Thu,31,Oct,Europe/Madrid”) in new stack
– Executing [1@timeconditions:4] NoOp(“SIP/from-trunk-0000009f”, “TIMEMATCHED: TRUE”) in new stack
– Executing [1@timeconditions:5] GotoIfTime(“SIP/from-trunk-0000009f”, “09:00-18:00,mon-fri,,,Europe/Madrid?truestate”) in new stack
– Goto (timeconditions,1,14)
– Executing [1@timeconditions:14] GotoIf(“SIP/from-trunk-0000009f”, “0?falsegoto”) in new stack
– Executing [1@timeconditions:15] ExecIf(“SIP/from-trunk-0000009f”, “0?Set(DB(TC/1)=)”) in new stack
– Executing [1@timeconditions:16] Set(“SIP/from-trunk-0000009f”, “DEVICE_STATE(Custom:TC1)=NOT_INUSE”) in new stack
– Executing [1@timeconditions:17] ExecIf(“SIP/from-trunk-0000009f”, “0?Set(DEVICE_STATE(Custom:TCSTICKY)=INUSE)”) in new stack
– Executing [1@timeconditions:18] GotoIf(“SIP/from-trunk-0000009f”, “1?ext-group,8888,1”) in new stack
– Goto (ext-group,8888,1)
– Executing [8888@ext-group:1] GotoIf(“SIP/from-trunk-0000009f”, “0?cid”) in new stack
– Executing [8888@ext-group:2] Progress(“SIP/from-trunk-0000009f”, “”) in new stack
– Executing [8888@ext-group:3] Macro(“SIP/from-trunk-0000009f”, “user-callerid,”) in new stack
– Executing [s@macro-user-callerid:1] Set(“SIP/from-trunk-0000009f”, “TOUCH_MONITOR=1572537765.159”) in new stack
– Executing [s@macro-user-callerid:2] Set(“SIP/from-trunk-0000009f”, “AMPUSER=616614444”) in new stack
– Executing [s@macro-user-callerid:3] GotoIf(“SIP/from-trunk-0000009f”, “0?report”) in new stack
– Executing [s@macro-user-callerid:4] ExecIf(“SIP/from-trunk-0000009f”, “1?Set(REALCALLERIDNUM=616614444)”) in new stack
– Executing [s@macro-user-callerid:5] Set(“SIP/from-trunk-0000009f”, “AMPUSER=”) in new stack
– Executing [s@macro-user-callerid:6] GotoIf(“SIP/from-trunk-0000009f”, “0?limit”) in new stack
– Executing [s@macro-user-callerid:7] Set(“SIP/from-trunk-0000009f”, “AMPUSERCIDNAME=”) in new stack
– Executing [s@macro-user-callerid:8] ExecIf(“SIP/from-trunk-0000009f”, “0?Set(__CIDMASQUERADING=TRUE)”) in new stack
– Executing [s@macro-user-callerid:9] GotoIf(“SIP/from-trunk-0000009f”, “1?report”) in new stack
– Goto (macro-user-callerid,s,17)
– Executing [s@macro-user-callerid:17] NoOp(“SIP/from-trunk-0000009f”, “Macro Depth is 1”) in new stack
– Executing [s@macro-user-callerid:18] GotoIf(“SIP/from-trunk-0000009f”, “1?report2:macroerror”) in new stack
– Goto (macro-user-callerid,s,19)
– Executing [s@macro-user-callerid:19] GotoIf(“SIP/from-trunk-0000009f”, “0?continue”) in new stack
– Executing [s@macro-user-callerid:20] ExecIf(“SIP/from-trunk-0000009f”, “1?Set(__CALLEE_ACCOUNCODE=)”) in new stack
– Executing [s@macro-user-callerid:21] Set(“SIP/from-trunk-0000009f”, “__TTL=64”) in new stack
– Executing [s@macro-user-callerid:22] GotoIf(“SIP/from-trunk-0000009f”, “1?continue”) in new stack
– Goto (macro-user-callerid,s,38)
– Executing [s@macro-user-callerid:38] Set(“SIP/from-trunk-0000009f”, “CALLERID(number)=616614444”) in new stack
– Executing [s@macro-user-callerid:39] Set(“SIP/from-trunk-0000009f”, “CALLERID(name)=616614444”) in new stack
– Executing [s@macro-user-callerid:40] GotoIf(“SIP/from-trunk-0000009f”, “0?cnum”) in new stack
– Executing [s@macro-user-callerid:41] Set(“SIP/from-trunk-0000009f”, “CDR(cnam)=616614444”) in new stack
– Executing [s@macro-user-callerid:42] Set(“SIP/from-trunk-0000009f”, “CDR(cnum)=616614444”) in new stack
– Executing [s@macro-user-callerid:43] Set(“SIP/from-trunk-0000009f”, “CHANNEL(language)=es”) in new stack
– Executing [8888@ext-group:4] Macro(“SIP/from-trunk-0000009f”, “blkvm-setifempty,”) in new stack
– Executing [s@macro-blkvm-setifempty:1] GotoIf(“SIP/from-trunk-0000009f”, “1?init”) in new stack
– Goto (macro-blkvm-setifempty,s,4)
– Executing [s@macro-blkvm-setifempty:4] Set(“SIP/from-trunk-0000009f”, “__BLKVM_CHANNEL=SIP/from-trunk-0000009f”) in new stack
– Executing [s@macro-blkvm-setifempty:5] Set(“SIP/from-trunk-0000009f”, “SHARED(BLKVM,SIP/from-trunk-0000009f)=TRUE”) in new stack
– Executing [s@macro-blkvm-setifempty:6] Set(“SIP/from-trunk-0000009f”, “GOSUB_RETVAL=TRUE”) in new stack
– Executing [s@macro-blkvm-setifempty:7] MacroExit(“SIP/from-trunk-0000009f”, “”) in new stack
– Executing [8888@ext-group:5] GotoIf(“SIP/from-trunk-0000009f”, “1?skipov”) in new stack
– Goto (ext-group,8888,8)
– Executing [8888@ext-group:8] Set(“SIP/from-trunk-0000009f”, “RRNODEST=”) in new stack
– Executing [8888@ext-group:9] Set(“SIP/from-trunk-0000009f”, “__NODEST=8888”) in new stack
– Executing [8888@ext-group:10] GosubIf(“SIP/from-trunk-0000009f”, “0?sub-rgsetcid,s,1()”) in new stack
– Executing [8888@ext-group:11] Gosub(“SIP/from-trunk-0000009f”, “sub-record-check,s,1(rg,8888,dontcare)”) in new stack
– Executing [s@sub-record-check:1] GotoIf(“SIP/from-trunk-0000009f”, “9?initialized”) in new stack
– Goto (sub-record-check,s,10)
– Executing [s@sub-record-check:10] NoOp(“SIP/from-trunk-0000009f”, “Recordings initialized”) in new stack
– Executing [s@sub-record-check:11] ExecIf(“SIP/from-trunk-0000009f”, “0?Set(ARG3=dontcare)”) in new stack
– Executing [s@sub-record-check:12] Set(“SIP/from-trunk-0000009f”, “REC_POLICY_MODE_SAVE=FORCE”) in new stack
– Executing [s@sub-record-check:13] ExecIf(“SIP/from-trunk-0000009f”, “0?Set(REC_STATUS=NO)”) in new stack
– Executing [s@sub-record-check:14] GotoIf(“SIP/from-trunk-0000009f”, “2?checkaction”) in new stack
– Goto (sub-record-check,s,17)
– Executing [s@sub-record-check:17] GotoIf(“SIP/from-trunk-0000009f”, “0?sub-record-check,rg,1”) in new stack
– Executing [s@sub-record-check:18] NoOp(“SIP/from-trunk-0000009f”, “Generic rg Recording Check - 616614444 8888”) in new stack
– Executing [s@sub-record-check:19] Gosub(“SIP/from-trunk-0000009f”, “recordcheck,1(dontcare,rg,8888)”) in new stack
– Executing [recordcheck@sub-record-check:1] NoOp(“SIP/from-trunk-0000009f”, “Starting recording check against dontcare”) in new stack
– Executing [recordcheck@sub-record-check:2] Goto(“SIP/from-trunk-0000009f”, “dontcare”) in new stack
– Goto (sub-record-check,recordcheck,3)
– Executing [recordcheck@sub-record-check:3] Return(“SIP/from-trunk-0000009f”, “”) in new stack
– Executing [s@sub-record-check:20] Return(“SIP/from-trunk-0000009f”, “”) in new stack
– Executing [8888@ext-group:12] Set(“SIP/from-trunk-0000009f”, “RingGroupMethod=ringall”) in new stack
– Executing [8888@ext-group:13] GotoIf(“SIP/from-trunk-0000009f”, “0?DIALGRP”) in new stack
– Executing [8888@ext-group:14] Answer(“SIP/from-trunk-0000009f”, “”) in new stack
– Executing [8888@ext-group:15] Wait(“SIP/from-trunk-0000009f”, “1”) in new stack
> 0x7fda2003f1c0 – Strict RTP switching to RTP target address 217.130.174.148:54198 as source
– Executing [8888@ext-group:16] Playback(“SIP/from-trunk-0000009f”, “custom/principal2”) in new stack
– <SIP/from-trunk-0000009f> Playing ‘custom/principal2.slin’ (language ‘es’)
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
> 0x7fda200383f0 – Strict RTP learning after remote address set to: 217.130.174.148:22028
– Executing [s@from-trunk:1] Set(“SIP/from-trunk-000000a0”, “__DIRECTION=INBOUND”) in new stack
– Executing [s@from-trunk:2] Gosub(“SIP/from-trunk-000000a0”, “sub-record-check,s,1(in,s,force)”) in new stack
– Executing [s@sub-record-check:1] GotoIf(“SIP/from-trunk-000000a0”, “0?initialized”) in new stack
– Executing [s@sub-record-check:2] Set(“SIP/from-trunk-000000a0”, “__REC_STATUS=INITIALIZED”) in new stack
– Executing [s@sub-record-check:3] Set(“SIP/from-trunk-000000a0”, “NOW=1572537767”) in new stack
– Executing [s@sub-record-check:4] Set(“SIP/from-trunk-000000a0”, “__DAY=31”) in new stack
– Executing [s@sub-record-check:5] Set(“SIP/from-trunk-000000a0”, “__MONTH=10”) in new stack
– Executing [s@sub-record-check:6] Set(“SIP/from-trunk-000000a0”, “__YEAR=2019”) in new stack
– Executing [s@sub-record-check:7] Set(“SIP/from-trunk-000000a0”, “__TIMESTR=20191031-170247”) in new stack
– Executing [s@sub-record-check:8] Set(“SIP/from-trunk-000000a0”, “__FROMEXTEN=unknown”) in new stack
– Executing [s@sub-record-check:9] Set(“SIP/from-trunk-000000a0”, “__MON_FMT=wav”) in new stack
– Executing [s@sub-record-check:10] NoOp(“SIP/from-trunk-000000a0”, “Recordings initialized”) in new stack
– Executing [s@sub-record-check:11] ExecIf(“SIP/from-trunk-000000a0”, “0?Set(ARG3=dontcare)”) in new stack
– Executing [s@sub-record-check:12] Set(“SIP/from-trunk-000000a0”, “REC_POLICY_MODE_SAVE=”) in new stack
– Executing [s@sub-record-check:13] ExecIf(“SIP/from-trunk-000000a0”, “0?Set(REC_STATUS=NO)”) in new stack
– Executing [s@sub-record-check:14] GotoIf(“SIP/from-trunk-000000a0”, “2?checkaction”) in new stack
– Goto (sub-record-check,s,17)
– Executing [s@sub-record-check:17] GotoIf(“SIP/from-trunk-000000a0”, “1?sub-record-check,in,1”) in new stack
– Goto (sub-record-check,in,1)
– Executing [in@sub-record-check:1] NoOp(“SIP/from-trunk-000000a0”, “Inbound Recording Check to s”) in new stack
– Executing [in@sub-record-check:2] Set(“SIP/from-trunk-000000a0”, “FROMEXTEN=unknown”) in new stack
– Executing [in@sub-record-check:3] ExecIf(“SIP/from-trunk-000000a0”, “9?Set(FROMEXTEN=630390555)”) in new stack
– Executing [in@sub-record-check:4] Gosub(“SIP/from-trunk-000000a0”, “recordcheck,1(force,in,s)”) in new stack
– Executing [recordcheck@sub-record-check:1] NoOp(“SIP/from-trunk-000000a0”, “Starting recording check against force”) in new stack
– Executing [recordcheck@sub-record-check:2] Goto(“SIP/from-trunk-000000a0”, “force”) in new stack
– Goto (sub-record-check,recordcheck,5)
– Executing [recordcheck@sub-record-check:5] Set(“SIP/from-trunk-000000a0”, “__REC_POLICY_MODE=FORCE”) in new stack
– Executing [recordcheck@sub-record-check:6] GotoIf(“SIP/from-trunk-000000a0”, “1?startrec”) in new stack
– Goto (sub-record-check,recordcheck,16)
– Executing [recordcheck@sub-record-check:16] NoOp(“SIP/from-trunk-000000a0”, “Starting recording: in, s”) in new stack
– Executing [recordcheck@sub-record-check:17] Set(“SIP/from-trunk-000000a0”, “__CALLFILENAME=in-s-630390555-20191031-170247-1572537767.160”) in new stack
– Executing [recordcheck@sub-record-check:18] MixMonitor(“SIP/from-trunk-000000a0”, “2019/10/31/in-s-630390555-20191031-170247-1572537767.160.wav,abi(LOCAL_MIXMON_ID),”) in new stack
– Executing [recordcheck@sub-record-check:19] Set(“SIP/from-trunk-000000a0”, “__MIXMON_ID=0x7fda200d3d30”) in new stack
– Executing [recordcheck@sub-record-check:20] Set(“SIP/from-trunk-000000a0”, “__RECORD_ID=SIP/from-trunk-000000a0”) in new stack
– Executing [recordcheck@sub-record-check:21] Set(“SIP/from-trunk-000000a0”, “__REC_STATUS=RECORDING”) in new stack
– Executing [recordcheck@sub-record-check:22] Set(“SIP/from-trunk-000000a0”, “CDR(recordingfile)=in-s-630390555-20191031-170247-1572537767.160.wav”) in new stack
– Executing [recordcheck@sub-record-check:23] Return(“SIP/from-trunk-000000a0”, “”) in new stack
– Executing [in@sub-record-check:5] Return(“SIP/from-trunk-000000a0”, “”) in new stack
– Executing [s@from-trunk:3] Set(“SIP/from-trunk-000000a0”, “CHANNEL(tonezone)=us”) in new stack
– Executing [s@from-trunk:4] ExecIf(“SIP/from-trunk-000000a0”, “1?Set(__FROM_DID=s)”) in new stack
– Executing [s@from-trunk:5] Set(“SIP/from-trunk-000000a0”, “returnhere=1”) in new stack
– Executing [s@from-trunk:6] Gosub(“SIP/from-trunk-000000a0”, “app-blacklist-check,s,1()”) in new stack
– Executing [s@app-blacklist-check:1] GotoIf(“SIP/from-trunk-000000a0”, “0?blacklisted”) in new stack
– Executing [s@app-blacklist-check:2] Set(“SIP/from-trunk-000000a0”, “CALLED_BLACKLIST=1”) in new stack
– Executing [s@app-blacklist-check:3] Return(“SIP/from-trunk-000000a0”, “”) in new stack
– Executing [s@from-trunk:7] Set(“SIP/from-trunk-000000a0”, “CDR(did)=s”) in new stack
– Executing [s@from-trunk:8] GotoIf(“SIP/from-trunk-000000a0”, “0?”) in new stack
– Executing [s@from-trunk:9] ExecIf(“SIP/from-trunk-000000a0”, “1 ?Set(CALLERID(name)=630390555)”) in new stack
– Executing [s@from-trunk:10] Set(“SIP/from-trunk-000000a0”, “__MOHCLASS=”) in new stack
– Executing [s@from-trunk:11] Set(“SIP/from-trunk-000000a0”, “__REVERSAL_REJECT=FALSE”) in new stack
– Executing [s@from-trunk:12] GotoIf(“SIP/from-trunk-000000a0”, “1?post-reverse-charge”) in new stack
– Goto (from-trunk,s,14)
– Executing [s@from-trunk:14] NoOp(“SIP/from-trunk-000000a0”, “”) in new stack
– Executing [s@from-trunk:15] Set(“SIP/from-trunk-000000a0”, “__CALLINGNAMEPRES_SV=allowed_not_screened”) in new stack
– Executing [s@from-trunk:16] Set(“SIP/from-trunk-000000a0”, “__CALLINGNUMPRES_SV=allowed_not_screened”) in new stack
– Executing [s@from-trunk:17] Set(“SIP/from-trunk-000000a0”, “CALLERID(name-pres)=allowed_not_screened”) in new stack
– Executing [s@from-trunk:18] Set(“SIP/from-trunk-000000a0”, “CALLERID(num-pres)=allowed_not_screened”) in new stack
– Executing [s@from-trunk:19] NoOp(“SIP/from-trunk-000000a0”, “CallerID Entry Point”) in new stack
– Executing [s@from-trunk:20] Goto(“SIP/from-trunk-000000a0”, “timeconditions,1,1”) in new stack
– Goto (timeconditions,1,1)
– Executing [1@timeconditions:1] Set(“SIP/from-trunk-000000a0”, “DB(TC/1/INUSESTATE)=INUSE”) in new stack
– Executing [1@timeconditions:2] Set(“SIP/from-trunk-000000a0”, “DB(TC/1/NOT_INUSESTATE)=NOT_INUSE”) in new stack
– Executing [1@timeconditions:3] NoOp(“SIP/from-trunk-000000a0”, “TIMENOW: 17:02,Thu,31,Oct,Europe/Madrid”) in new stack
– Executing [1@timeconditions:4] NoOp(“SIP/from-trunk-000000a0”, “TIMEMATCHED: TRUE”) in new stack
– Executing [1@timeconditions:5] GotoIfTime(“SIP/from-trunk-000000a0”, “09:00-18:00,mon-fri,,,Europe/Madrid?truestate”) in new stack
– Goto (timeconditions,1,14)
– Executing [1@timeconditions:14] GotoIf(“SIP/from-trunk-000000a0”, “0?falsegoto”) in new stack
– Executing [1@timeconditions:15] ExecIf(“SIP/from-trunk-000000a0”, “0?Set(DB(TC/1)=)”) in new stack
– Executing [1@timeconditions:16] Set(“SIP/from-trunk-000000a0”, “DEVICE_STATE(Custom:TC1)=NOT_INUSE”) in new stack
– Executing [1@timeconditions:17] ExecIf(“SIP/from-trunk-000000a0”, “0?Set(DEVICE_STATE(Custom:TCSTICKY)=INUSE)”) in new stack
– Executing [1@timeconditions:18] GotoIf(“SIP/from-trunk-000000a0”, “1?ext-group,8888,1”) in new stack
– Goto (ext-group,8888,1)
– Executing [8888@ext-group:1] GotoIf(“SIP/from-trunk-000000a0”, “0?cid”) in new stack
– Executing [8888@ext-group:2] Progress(“SIP/from-trunk-000000a0”, “”) in new stack
– Executing [8888@ext-group:3] Macro(“SIP/from-trunk-000000a0”, “user-callerid,”) in new stack
– Executing [s@macro-user-callerid:1] Set(“SIP/from-trunk-000000a0”, “TOUCH_MONITOR=1572537767.160”) in new stack
– Executing [s@macro-user-callerid:2] Set(“SIP/from-trunk-000000a0”, “AMPUSER=630390555”) in new stack
– Executing [s@macro-user-callerid:3] GotoIf(“SIP/from-trunk-000000a0”, “0?report”) in new stack
– Executing [s@macro-user-callerid:4] ExecIf(“SIP/from-trunk-000000a0”, “1?Set(REALCALLERIDNUM=630390555)”) in new stack
– Executing [s@macro-user-callerid:5] Set(“SIP/from-trunk-000000a0”, “AMPUSER=”) in new stack
– Executing [s@macro-user-callerid:6] GotoIf(“SIP/from-trunk-000000a0”, “0?limit”) in new stack
– Executing [s@macro-user-callerid:7] Set(“SIP/from-trunk-000000a0”, “AMPUSERCIDNAME=”) in new stack
– Executing [s@macro-user-callerid:8] ExecIf(“SIP/from-trunk-000000a0”, “0?Set(__CIDMASQUERADING=TRUE)”) in new stack
– Executing [s@macro-user-callerid:9] GotoIf(“SIP/from-trunk-000000a0”, “1?report”) in new stack
– Goto (macro-user-callerid,s,17)
– Executing [s@macro-user-callerid:17] NoOp(“SIP/from-trunk-000000a0”, “Macro Depth is 1”) in new stack
– Executing [s@macro-user-callerid:18] GotoIf(“SIP/from-trunk-000000a0”, “1?report2:macroerror”) in new stack
– Goto (macro-user-callerid,s,19)
– Executing [s@macro-user-callerid:19] GotoIf(“SIP/from-trunk-000000a0”, “0?continue”) in new stack
– Executing [s@macro-user-callerid:20] ExecIf(“SIP/from-trunk-000000a0”, “1?Set(__CALLEE_ACCOUNCODE=)”) in new stack
– Executing [s@macro-user-callerid:21] Set(“SIP/from-trunk-000000a0”, “__TTL=64”) in new stack
– Executing [s@macro-user-callerid:22] GotoIf(“SIP/from-trunk-000000a0”, “1?continue”) in new stack
– Goto (macro-user-callerid,s,38)
– Executing [s@macro-user-callerid:38] Set(“SIP/from-trunk-000000a0”, “CALLERID(number)=630390555”) in new stack
– Executing [s@macro-user-callerid:39] Set(“SIP/from-trunk-000000a0”, “CALLERID(name)=630390555”) in new stack
– Executing [s@macro-user-callerid:40] GotoIf(“SIP/from-trunk-000000a0”, “0?cnum”) in new stack
– Executing [s@macro-user-callerid:41] Set(“SIP/from-trunk-000000a0”, “CDR(cnam)=630390555”) in new stack
– Executing [s@macro-user-callerid:42] Set(“SIP/from-trunk-000000a0”, “CDR(cnum)=630390555”) in new stack
– Executing [s@macro-user-callerid:43] Set(“SIP/from-trunk-000000a0”, “CHANNEL(language)=es”) in new stack
– Executing [8888@ext-group:4] Macro(“SIP/from-trunk-000000a0”, “blkvm-setifempty,”) in new stack
– Executing [s@macro-blkvm-setifempty:1] GotoIf(“SIP/from-trunk-000000a0”, “1?init”) in new stack
– Goto (macro-blkvm-setifempty,s,4)
– Executing [s@macro-blkvm-setifempty:4] Set(“SIP/from-trunk-000000a0”, “__BLKVM_CHANNEL=SIP/from-trunk-000000a0”) in new stack
– Executing [s@macro-blkvm-setifempty:5] Set(“SIP/from-trunk-000000a0”, “SHARED(BLKVM,SIP/from-trunk-000000a0)=TRUE”) in new stack
– Executing [s@macro-blkvm-setifempty:6] Set(“SIP/from-trunk-000000a0”, “GOSUB_RETVAL=TRUE”) in new stack
– Executing [s@macro-blkvm-setifempty:7] MacroExit(“SIP/from-trunk-000000a0”, “”) in new stack
– Executing [8888@ext-group:5] GotoIf(“SIP/from-trunk-000000a0”, “1?skipov”) in new stack
– Goto (ext-group,8888,8)
– Executing [8888@ext-group:8] Set(“SIP/from-trunk-000000a0”, “RRNODEST=”) in new stack
– Executing [8888@ext-group:9] Set(“SIP/from-trunk-000000a0”, “__NODEST=8888”) in new stack

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.