Quantcast
Channel: FreePBX Community Forums - Latest posts
Viewing all 228035 articles
Browse latest View live

Question about allow anonymous calls

$
0
0

Yes

PJSIP and ChanSIP are purely Asterisk concepts and don’t mean anything to your provider, he doesn’t use either one of them, he uses SIP according to the SIP RFC.

So if you are receiving SIP signalling from several IP addresses, then use pjsip and add all your provider’s IP addresses to the match field, like described by post above.


IVR Limited Direct Dial Extension is not working

$
0
0

re: FreePBX 13.0.197.22
PBX Firmware: 10.13.66-22

Someone calling my IVR and was able to make outside calls. I need to stop this.

My IVR Direct Dial By Extension >> set to a directory “Client Directory:” which contains ext 1001, 1002, 1003

Setting >> advance settings >> Asterisk Dial Options is set to blank

Setting >> advance settings >> Asterisk Outbound Trunk Dial Option is is set to blank

Admin >> Config Edit >> Extension_custom.conf is blank

I can not duplicate the issue but I know its possible because the sip trunk cost is higher the normal
If I set IVR Direct Dial to Disable the problem seems to stop

Here’s my CDR log for a particular call
:

the last 3 digit 690 id the the number the hacker is calling

The number 16417937017 is the number it was calling, Sometime the number 16417937018, 16417937019, 16417937080, etc

On the CRD, under context I see macro-dialout-trunk and restrictedroute-afe2a63c5f8f5da9b3b8c64b2dc84cc1. But not sure where the files is to check the content

Appreciate an help.

IVR Limited Direct Dial Extension is not working

$
0
0

I think you will find that you installed the commercially licensed “restricted routes” module , that code is obfuscated so only Sangoma can help you with that one.

IVR Limited Direct Dial Extension is not working

$
0
0

I have Extension Routing installed. Is the the same as restrict route that you mention
if not, how can I confirm Restrict route is installed?

Thanks

IVR Limited Direct Dial Extension is not working

Question about allow anonymous calls

$
0
0

I agree with @avayax that pjsip is the way to go. However, if you can’t get it to work, it is still possible to use chan_sip. If your provider sends calls from only a few addresses, create a separate inbound trunk for each address. If there are many, see Step 1 of https://www.callcentric.com/support/device/asterisk/14 .

Set up one ‘template’ trunk (you can do this in the GUI), then add two lines to sip_custom.conf as shown for each IP address they use for signaling.

Advanced notice to the community regarding Clearly IP modules

$
0
0

As a customer of Sangoma, and Schmooze before that, I completely bought into the PBXAct ecosystem. I am a regular re-seller of Phones, appliances, commercial modules
and ongoing support.

I am a customer of both Sangoma and Clearly IP. I intended to continue my relationship with both.

Regardless of the legal implications, I find it troubling that Sangoma would give essentially 2 days notice to customers that may be affected by this change. I find it even more troubling that it was done in a public internet forum that may not be frequented by affected customers, and that Monday morning, their systems may or may not have issues.

Again, regardless of the legal implications, I also find it troubling that this is even an issue for an “Open Source platform” such as FreePBX. Isn’t the spirit of open source that anyone can make improvements? This feels like bullying, plain and simple, and us re-sellers now have 2 days to scramble.

And finally, I have not given Sangoma permission to disable ANYTHING on my system, nor prevent me from installing a 3rd party module. I’m not an attorney, but hasn’t the legal system explicitly (Microsoft and Apple jump to mind) disallowed this type of practice?

IVR Limited Direct Dial Extension is not working

$
0
0

A good idea but not relevant to this problem.

That’s strange; it would normally be ‘r’ if you are not allowing any DTMF transfers. Do you have an extension 1031 on your system? Reachable from IVR? If not, what routes to that extension? What does it show for Dial Options?

Do you have the option ‘Disallow transfer features for inbound callers’ in your Advanced settings? If so, is it turned on?

If you don’t need to transfer by DTMF, in Admin -> Feature Codes, disable In-Call Asterisk Attended Transfer and In-Call Asterisk Blind Transfer.

If you still have trouble, post the Asterisk log for a hacker-initiated call.


Random IVR code

$
0
0

Any complex challenge will cause some potential customers to give up or go to a competitor.

IMO the attacker is very unlikely to customize his robot for you, so experiment until you find a simple defense that works.

First, set up a whitelist so your existing customers are not bothered by this nonsense.

Then, try some simple stuff e.g. “For Sales, please press Pound.” If the robot doesn’t, you’re done. If it does, try something else.

If you are still having trouble, please post a recording of one of the attacker’s calls, as well as what you have learned about the pattern of caller IDs he’s using.

Cel - how to turn off

$
0
0

Hello, everyone.
How to turn off Cel logging? I switch it off in adanced settings, but this does not work. I tried to switch it off in config files (cell_custom_post.conf), adding general enable=no, but this does not help either.

IVR Limited Direct Dial Extension is not working

$
0
0

I appreciate you help,

Yes, I have extension 1031
Extension 1031 is reachable via IVR.
IVR Direct Dial by Extension is set to a directory that has ext 1031
Direct Dial by Extension is currently disable to stop hacker
Disallow transfer features for inbound callers is already set to YES

In-Call Asterisk Attended Transfer and In-Call Asterisk Blind Transfer is not enable and confirmed
While I’m on the phone, i Press “##” and “*2” and nothign happen. My users use the default softkeys button on the phone to Transfer / Blind

Log.
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [16054752108@from-internal:1] Macro(“PJSIP/1031-00005109”, “user-callerid,LIMIT”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-user-callerid:1] Set(“PJSIP/1031-00005109”, “TOUCH_MONITOR=1581106289.168617”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-user-callerid:2] Set(“PJSIP/1031-00005109”, “AMPUSER=1031”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-user-callerid:3] GotoIf(“PJSIP/1031-00005109”, “0?report”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-user-callerid:4] ExecIf(“PJSIP/1031-00005109”, “1?Set(REALCALLERIDNUM=1031)”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-user-callerid:5] Set(“PJSIP/1031-00005109”, “AMPUSER=1031”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-user-callerid:6] GotoIf(“PJSIP/1031-00005109”, “0?limit”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-user-callerid:7] Set(“PJSIP/1031-00005109”, “AMPUSERCIDNAME=Tammy Tolbert”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-user-callerid:8] ExecIf(“PJSIP/1031-00005109”, “0?Set(__CIDMASQUERADING=TRUE)”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-user-callerid:9] GotoIf(“PJSIP/1031-00005109”, “0?report”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-user-callerid:10] Set(“PJSIP/1031-00005109”, “AMPUSERCID=1031”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-user-callerid:11] Set(“PJSIP/1031-00005109”, “__DIAL_OPTIONS=”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-user-callerid:12] Set(“PJSIP/1031-00005109”, “CALLERID(all)=“Susan Garbert” <1031>”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-user-callerid:13] GotoIf(“PJSIP/1031-00005109”, “0?limit”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-user-callerid:14] ExecIf(“PJSIP/1031-00005109”, “1?Set(GROUP(concurrency_limit)=1031)”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-user-callerid:15] ExecIf(“PJSIP/1031-00005109”, “0?Set(CHANNEL(language)=)”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-user-callerid:16] NoOp(“PJSIP/1031-00005109”, “Macro Depth is 1”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-user-callerid:17] GotoIf(“PJSIP/1031-00005109”, “1?report2:macroerror”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx_builtins.c: Goto (macro-user-callerid,s,18)
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-user-callerid:18] GotoIf(“PJSIP/1031-00005109”, “1?continue”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx_builtins.c: Goto (macro-user-callerid,s,37)
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-user-callerid:37] Set(“PJSIP/1031-00005109”, “CALLERID(number)=1031”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-user-callerid:38] Set(“PJSIP/1031-00005109”, “CALLERID(name)=Susan Garbert”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-user-callerid:39] GotoIf(“PJSIP/1031-00005109”, “0?cnum”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-user-callerid:40] Set(“PJSIP/1031-00005109”, “CDR(cnam)=Susan Garbert”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-user-callerid:41] Set(“PJSIP/1031-00005109”, “CDR(cnum)=1031”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-user-callerid:42] Set(“PJSIP/1031-00005109”, “CHANNEL(language)=en”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [16054752108@from-internal:2] Set(“PJSIP/1031-00005109”, “ROUTEUSER=1031”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [16054752108@from-internal:3] Set(“PJSIP/1031-00005109”, “ROUTEUSER=1031”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [16054752108@from-internal:4] GotoIf(“PJSIP/1031-00005109”, “1?notblind”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx_builtins.c: Goto (from-internal,16054752108,7)
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [16054752108@from-internal:7] GotoIf(“PJSIP/1031-00005109”, “1?restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3,16054752108,2:outbound-allroutes,16054752108,2”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx_builtins.c: Goto (restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3,16054752108,2)
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [16054752108@restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3:2] Gosub(“PJSIP/1031-00005109”, “sub-record-check,s,1(out,16054752108,dontcare)”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@sub-record-check:1] GotoIf(“PJSIP/1031-00005109”, “0?initialized”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@sub-record-check:2] Set(“PJSIP/1031-00005109”, “__REC_STATUS=INITIALIZED”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@sub-record-check:3] Set(“PJSIP/1031-00005109”, “NOW=1581106289”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@sub-record-check:4] Set(“PJSIP/1031-00005109”, “__DAY=07”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@sub-record-check:5] Set(“PJSIP/1031-00005109”, “__MONTH=02”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@sub-record-check:6] Set(“PJSIP/1031-00005109”, “__YEAR=2020”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@sub-record-check:7] Set(“PJSIP/1031-00005109”, “__TIMESTR=20200207-121129”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@sub-record-check:8] Set(“PJSIP/1031-00005109”, “__FROMEXTEN=1031”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@sub-record-check:9] Set(“PJSIP/1031-00005109”, “__MON_FMT=wav”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@sub-record-check:10] NoOp(“PJSIP/1031-00005109”, “Recordings initialized”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@sub-record-check:11] ExecIf(“PJSIP/1031-00005109”, “0?Set(ARG3=dontcare)”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@sub-record-check:12] Set(“PJSIP/1031-00005109”, “REC_POLICY_MODE_SAVE=”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@sub-record-check:13] ExecIf(“PJSIP/1031-00005109”, “0?Set(REC_STATUS=NO)”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@sub-record-check:14] GotoIf(“PJSIP/1031-00005109”, “3?checkaction”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx_builtins.c: Goto (sub-record-check,s,17)
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@sub-record-check:17] GotoIf(“PJSIP/1031-00005109”, “1?sub-record-check,out,1”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx_builtins.c: Goto (sub-record-check,out,1)
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [out@sub-record-check:1] NoOp(“PJSIP/1031-00005109”, “Outbound Recording Check from 1031 to 16054752108”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [out@sub-record-check:2] Set(“PJSIP/1031-00005109”, “RECMODE=dontcare”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [out@sub-record-check:3] ExecIf(“PJSIP/1031-00005109”, “1?Goto(routewins)”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx_builtins.c: Goto (sub-record-check,out,7)
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [out@sub-record-check:7] Gosub(“PJSIP/1031-00005109”, “recordcheck,1(dontcare,out,16054752108)”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [recordcheck@sub-record-check:1] NoOp(“PJSIP/1031-00005109”, “Starting recording check against dontcare”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [recordcheck@sub-record-check:2] Goto(“PJSIP/1031-00005109”, “dontcare”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx_builtins.c: Goto (sub-record-check,recordcheck,3)
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [recordcheck@sub-record-check:3] Return(“PJSIP/1031-00005109”, “”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [out@sub-record-check:8] Return(“PJSIP/1031-00005109”, “”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [16054752108@restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3:3] ExecIf(“PJSIP/1031-00005109”, “0 ?Set(CDR(accountcode)=)”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [16054752108@restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3:4] Set(“PJSIP/1031-00005109”, “MOHCLASS=default”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [16054752108@restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3:5] Set(“PJSIP/1031-00005109”, “_NODEST=”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [16054752108@restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3:6] Macro(“PJSIP/1031-00005109”, “dialout-trunk,3,16054752108,off”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-dialout-trunk:1] Set(“PJSIP/1031-00005109”, “DIAL_TRUNK=3”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-dialout-trunk:2] ExecIf(“PJSIP/1031-00005109”, “0?Set(DIAL_OPTIONS=)”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-dialout-trunk:3] GosubIf(“PJSIP/1031-00005109”, “0?sub-pincheck,s,1()”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-dialout-trunk:4] GotoIf(“PJSIP/1031-00005109”, “0?disabletrunk,1”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-dialout-trunk:5] Set(“PJSIP/1031-00005109”, “DIAL_NUMBER=16054752108”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-dialout-trunk:6] Set(“PJSIP/1031-00005109”, “DIAL_TRUNK_OPTIONS=”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-dialout-trunk:7] Set(“PJSIP/1031-00005109”, “OUTBOUND_GROUP=OUT_3”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-dialout-trunk:8] Set(“PJSIP/1031-00005109”, “DIAL_TRUNK_OPTIONS=”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-dialout-trunk:9] GotoIf(“PJSIP/1031-00005109”, “1?nomax”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx_builtins.c: Goto (macro-dialout-trunk,s,11)
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-dialout-trunk:11] GotoIf(“PJSIP/1031-00005109”, “0?skipoutcid”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-dialout-trunk:12] Macro(“PJSIP/1031-00005109”, “outbound-callerid,3”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-outbound-callerid:1] ExecIf(“PJSIP/1031-00005109”, “0?Set(CALLERPRES(name-pres)=)”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-outbound-callerid:2] ExecIf(“PJSIP/1031-00005109”, “0?Set(CALLERPRES(num-pres)=)”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-outbound-callerid:3] ExecIf(“PJSIP/1031-00005109”, “0?Set(REALCALLERIDNUM=1031)”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-outbound-callerid:4] ExecIf(“PJSIP/1031-00005109”, “0?Set(AMPUSER=1031)”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-outbound-callerid:5] GotoIf(“PJSIP/1031-00005109”, “1?normcid”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx_builtins.c: Goto (macro-outbound-callerid,s,9)
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-outbound-callerid:9] Set(“PJSIP/1031-00005109”, “USEROUTCID=“Burlingame Construction”<5551113690>”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-outbound-callerid:10] Set(“PJSIP/1031-00005109”, “EMERGENCYCID=”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-outbound-callerid:11] Set(“PJSIP/1031-00005109”, “TRUNKOUTCID=”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-outbound-callerid:12] GotoIf(“PJSIP/1031-00005109”, “1?trunkcid”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx_builtins.c: Goto (macro-outbound-callerid,s,18)
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-outbound-callerid:18] ExecIf(“PJSIP/1031-00005109”, “0?Set(CALLERID(all)=)”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-outbound-callerid:19] ExecIf(“PJSIP/1031-00005109”, “1?Set(CALLERID(all)=“Burlingame Construction”<5551113690>)”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-outbound-callerid:20] ExecIf(“PJSIP/1031-00005109”, “0?Set(CALLERID(all)=)”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-outbound-callerid:21] ExecIf(“PJSIP/1031-00005109”, “0?Set(CALLERPRES(name-pres)=prohib_passed_screen)”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-outbound-callerid:22] ExecIf(“PJSIP/1031-00005109”, “0?Set(CALLERPRES(num-pres)=prohib_passed_screen)”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-outbound-callerid:23] Set(“PJSIP/1031-00005109”, “CDR(outbound_cnum)=5551113690”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-outbound-callerid:24] Set(“PJSIP/1031-00005109”, “CDR(outbound_cnam)=Burlingame Construction”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-dialout-trunk:13] GosubIf(“PJSIP/1031-00005109”, “0?sub-flp-3,s,1()”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-dialout-trunk:14] Set(“PJSIP/1031-00005109”, “OUTNUM=16054752108”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-dialout-trunk:15] Set(“PJSIP/1031-00005109”, “custom=SIP/voipms-outbound-c2”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-dialout-trunk:16] ExecIf(“PJSIP/1031-00005109”, “0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default))”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-dialout-trunk:17] ExecIf(“PJSIP/1031-00005109”, “0?Set(DIAL_TRUNK_OPTIONS=M(confirm))”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-dialout-trunk:18] Macro(“PJSIP/1031-00005109”, “dialout-trunk-predial-hook,”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit(“PJSIP/1031-00005109”, “”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-dialout-trunk:19] GotoIf(“PJSIP/1031-00005109”, “0?bypass,1”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-dialout-trunk:20] ExecIf(“PJSIP/1031-00005109”, “1?Set(CONNECTEDLINE(num,i)=16054752108)”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-dialout-trunk:21] ExecIf(“PJSIP/1031-00005109”, “1?Set(CONNECTEDLINE(name,i)=CID:5551113690)”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-dialout-trunk:22] ExecIf(“PJSIP/1031-00005109”, “0?Set(CONNECTEDLINE(name,i)=CID:(Hidden)5551113690)”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-dialout-trunk:23] GotoIf(“PJSIP/1031-00005109”, “0?customtrunk”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] pbx.c: Executing [s@macro-dialout-trunk:24] Dial(“PJSIP/1031-00005109”, “SIP/voipms-outbound-c2/16054752108,300,”) in new stack
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] netsock2.c: Using SIP RTP TOS bits 184
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] netsock2.c: Using SIP RTP CoS mark 5
[2020-02-07 12:11:29] VERBOSE[30147][C-000094bb] app_dial.c: Called SIP/voipms-outbound-c2/16054752108
[2020-02-07 12:11:39] VERBOSE[30147][C-000094bb] app_dial.c: SIP/voipms-outbound-c2-0000dadf answered PJSIP/1031-00005109
[2020-02-07 12:11:39] VERBOSE[30149][C-000094bb] bridge_channel.c: Channel SIP/voipms-outbound-c2-0000dadf joined ‘simple_bridge’ basic-bridge
[2020-02-07 12:11:39] VERBOSE[30147][C-000094bb] bridge_channel.c: Channel PJSIP/1031-00005109 joined ‘simple_bridge’ basic-bridge

IVR Limited Direct Dial Extension is not working

$
0
0

[2020-02-07 12:11:40] VERBOSE[32561] res_pjsip/pjsip_configuration.c: Endpoint 1031 is now Reachable
[2020-02-07 12:11:40] VERBOSE[32561] res_pjsip/pjsip_options.c: Contact 1031/sip:1031@173.9.62.169:41822 is now Reachable. RTT: 259.087 msec
[2020-02-07 12:11:46] VERBOSE[30147][C-000094bb] bridge_channel.c: Channel PJSIP/1031-00005109 left ‘simple_bridge’ basic-bridge
[2020-02-07 12:11:46] VERBOSE[30147][C-000094bb] app_macro.c: Spawn extension (macro-dialout-trunk, s, 24) exited non-zero on ‘PJSIP/1031-00005109’ in macro ‘dialout-trunk’
[2020-02-07 12:11:46] VERBOSE[30147][C-000094bb] pbx.c: Spawn extension (restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3, 16054752108, 6) exited non-zero on ‘PJSIP/1031-00005109’
[2020-02-07 12:11:46] VERBOSE[30147][C-000094bb] pbx.c: Executing [h@restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3:1] Hangup(“PJSIP/1031-00005109”, “”) in new stack
[2020-02-07 12:11:46] VERBOSE[30147][C-000094bb] pbx.c: Spawn extension (restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3, h, 1) exited non-zero on ‘PJSIP/1031-00005109’
[2020-02-07 12:11:46] VERBOSE[30149][C-000094bb] bridge_channel.c: Channel SIP/voipms-outbound-c2-0000dadf left ‘simple_bridge’ basic-bridge
[2020-02-07 12:11:51] VERBOSE[22637] pbx_variables.c: Setting global variable ‘SIPDOMAIN’ to ‘pbx1.domain.com
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [16417930727@from-internal:1] Macro(“PJSIP/1031-0000510a”, “user-callerid,LIMIT”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-user-callerid:1] Set(“PJSIP/1031-0000510a”, “TOUCH_MONITOR=1581106311.168619”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-user-callerid:2] Set(“PJSIP/1031-0000510a”, “AMPUSER=1031”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-user-callerid:3] GotoIf(“PJSIP/1031-0000510a”, “0?report”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-user-callerid:4] ExecIf(“PJSIP/1031-0000510a”, “1?Set(REALCALLERIDNUM=1031)”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-user-callerid:5] Set(“PJSIP/1031-0000510a”, “AMPUSER=1031”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-user-callerid:6] GotoIf(“PJSIP/1031-0000510a”, “0?limit”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-user-callerid:7] Set(“PJSIP/1031-0000510a”, “AMPUSERCIDNAME=Susan Garbert”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-user-callerid:8] ExecIf(“PJSIP/1031-0000510a”, “0?Set(__CIDMASQUERADING=TRUE)”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-user-callerid:9] GotoIf(“PJSIP/1031-0000510a”, “0?report”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-user-callerid:10] Set(“PJSIP/1031-0000510a”, “AMPUSERCID=1031”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-user-callerid:11] Set(“PJSIP/1031-0000510a”, “__DIAL_OPTIONS=”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-user-callerid:12] Set(“PJSIP/1031-0000510a”, “CALLERID(all)=“Susan Garbert” <1031>”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-user-callerid:13] GotoIf(“PJSIP/1031-0000510a”, “0?limit”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-user-callerid:14] ExecIf(“PJSIP/1031-0000510a”, “1?Set(GROUP(concurrency_limit)=1031)”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-user-callerid:15] ExecIf(“PJSIP/1031-0000510a”, “0?Set(CHANNEL(language)=)”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-user-callerid:16] NoOp(“PJSIP/1031-0000510a”, “Macro Depth is 1”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-user-callerid:17] GotoIf(“PJSIP/1031-0000510a”, “1?report2:macroerror”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx_builtins.c: Goto (macro-user-callerid,s,18)
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-user-callerid:18] GotoIf(“PJSIP/1031-0000510a”, “1?continue”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx_builtins.c: Goto (macro-user-callerid,s,37)
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-user-callerid:37] Set(“PJSIP/1031-0000510a”, “CALLERID(number)=1031”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-user-callerid:38] Set(“PJSIP/1031-0000510a”, “CALLERID(name)=Susan Garbert”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-user-callerid:39] GotoIf(“PJSIP/1031-0000510a”, “0?cnum”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-user-callerid:40] Set(“PJSIP/1031-0000510a”, “CDR(cnam)=Susan Garbert”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-user-callerid:41] Set(“PJSIP/1031-0000510a”, “CDR(cnum)=1031”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-user-callerid:42] Set(“PJSIP/1031-0000510a”, “CHANNEL(language)=en”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [16417930727@from-internal:2] Set(“PJSIP/1031-0000510a”, “ROUTEUSER=1031”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [16417930727@from-internal:3] Set(“PJSIP/1031-0000510a”, “ROUTEUSER=1031”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [16417930727@from-internal:4] GotoIf(“PJSIP/1031-0000510a”, “1?notblind”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx_builtins.c: Goto (from-internal,16417930727,7)
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [16417930727@from-internal:7] GotoIf(“PJSIP/1031-0000510a”, “1?restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3,16417930727,2:outbound-allroutes,16417930727,2”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx_builtins.c: Goto (restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3,16417930727,2)
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [16417930727@restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3:2] Gosub(“PJSIP/1031-0000510a”, “sub-record-check,s,1(out,16417930727,dontcare)”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@sub-record-check:1] GotoIf(“PJSIP/1031-0000510a”, “0?initialized”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@sub-record-check:2] Set(“PJSIP/1031-0000510a”, “__REC_STATUS=INITIALIZED”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@sub-record-check:3] Set(“PJSIP/1031-0000510a”, “NOW=1581106311”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@sub-record-check:4] Set(“PJSIP/1031-0000510a”, “__DAY=07”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@sub-record-check:5] Set(“PJSIP/1031-0000510a”, “__MONTH=02”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@sub-record-check:6] Set(“PJSIP/1031-0000510a”, “__YEAR=2020”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@sub-record-check:7] Set(“PJSIP/1031-0000510a”, “__TIMESTR=20200207-121151”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@sub-record-check:8] Set(“PJSIP/1031-0000510a”, “__FROMEXTEN=1031”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@sub-record-check:9] Set(“PJSIP/1031-0000510a”, “__MON_FMT=wav”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@sub-record-check:10] NoOp(“PJSIP/1031-0000510a”, “Recordings initialized”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@sub-record-check:11] ExecIf(“PJSIP/1031-0000510a”, “0?Set(ARG3=dontcare)”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@sub-record-check:12] Set(“PJSIP/1031-0000510a”, “REC_POLICY_MODE_SAVE=”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@sub-record-check:13] ExecIf(“PJSIP/1031-0000510a”, “0?Set(REC_STATUS=NO)”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@sub-record-check:14] GotoIf(“PJSIP/1031-0000510a”, “3?checkaction”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx_builtins.c: Goto (sub-record-check,s,17)
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@sub-record-check:17] GotoIf(“PJSIP/1031-0000510a”, “1?sub-record-check,out,1”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx_builtins.c: Goto (sub-record-check,out,1)
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [out@sub-record-check:1] NoOp(“PJSIP/1031-0000510a”, “Outbound Recording Check from 1031 to 16417930727”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [out@sub-record-check:2] Set(“PJSIP/1031-0000510a”, “RECMODE=dontcare”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [out@sub-record-check:3] ExecIf(“PJSIP/1031-0000510a”, “1?Goto(routewins)”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx_builtins.c: Goto (sub-record-check,out,7)
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [out@sub-record-check:7] Gosub(“PJSIP/1031-0000510a”, “recordcheck,1(dontcare,out,16417930727)”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [recordcheck@sub-record-check:1] NoOp(“PJSIP/1031-0000510a”, “Starting recording check against dontcare”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [recordcheck@sub-record-check:2] Goto(“PJSIP/1031-0000510a”, “dontcare”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx_builtins.c: Goto (sub-record-check,recordcheck,3)
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [recordcheck@sub-record-check:3] Return(“PJSIP/1031-0000510a”, “”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [out@sub-record-check:8] Return(“PJSIP/1031-0000510a”, “”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [16417930727@restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3:3] ExecIf(“PJSIP/1031-0000510a”, “0 ?Set(CDR(accountcode)=)”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [16417930727@restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3:4] Set(“PJSIP/1031-0000510a”, “MOHCLASS=default”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [16417930727@restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3:5] Set(“PJSIP/1031-0000510a”, “_NODEST=”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [16417930727@restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3:6] Macro(“PJSIP/1031-0000510a”, “dialout-trunk,3,16417930727,off”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-dialout-trunk:1] Set(“PJSIP/1031-0000510a”, “DIAL_TRUNK=3”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-dialout-trunk:2] ExecIf(“PJSIP/1031-0000510a”, “0?Set(DIAL_OPTIONS=)”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-dialout-trunk:3] GosubIf(“PJSIP/1031-0000510a”, “0?sub-pincheck,s,1()”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-dialout-trunk:4] GotoIf(“PJSIP/1031-0000510a”, “0?disabletrunk,1”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-dialout-trunk:5] Set(“PJSIP/1031-0000510a”, “DIAL_NUMBER=16417930727”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-dialout-trunk:6] Set(“PJSIP/1031-0000510a”, “DIAL_TRUNK_OPTIONS=”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-dialout-trunk:7] Set(“PJSIP/1031-0000510a”, “OUTBOUND_GROUP=OUT_3”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-dialout-trunk:8] Set(“PJSIP/1031-0000510a”, “DIAL_TRUNK_OPTIONS=”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-dialout-trunk:9] GotoIf(“PJSIP/1031-0000510a”, “1?nomax”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx_builtins.c: Goto (macro-dialout-trunk,s,11)
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-dialout-trunk:11] GotoIf(“PJSIP/1031-0000510a”, “0?skipoutcid”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-dialout-trunk:12] Macro(“PJSIP/1031-0000510a”, “outbound-callerid,3”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-outbound-callerid:1] ExecIf(“PJSIP/1031-0000510a”, “0?Set(CALLERPRES(name-pres)=)”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-outbound-callerid:2] ExecIf(“PJSIP/1031-0000510a”, “0?Set(CALLERPRES(num-pres)=)”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-outbound-callerid:3] ExecIf(“PJSIP/1031-0000510a”, “0?Set(REALCALLERIDNUM=1031)”) in new stack
[2020-02-07 12:11:51] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-outbound-callerid:4] ExecIf(“PJSIP/1031-0000510a”, “0?Set(AMPUSER=1031)”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-outbound-callerid:5] GotoIf(“PJSIP/1031-0000510a”, “1?normcid”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx_builtins.c: Goto (macro-outbound-callerid,s,9)
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-outbound-callerid:9] Set(“PJSIP/1031-0000510a”, “USEROUTCID=“Burlingame Construction”<5551113690>”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-outbound-callerid:10] Set(“PJSIP/1031-0000510a”, “EMERGENCYCID=”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-outbound-callerid:11] Set(“PJSIP/1031-0000510a”, “TRUNKOUTCID=”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-outbound-callerid:12] GotoIf(“PJSIP/1031-0000510a”, “1?trunkcid”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx_builtins.c: Goto (macro-outbound-callerid,s,18)
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-outbound-callerid:18] ExecIf(“PJSIP/1031-0000510a”, “0?Set(CALLERID(all)=)”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-outbound-callerid:19] ExecIf(“PJSIP/1031-0000510a”, “1?Set(CALLERID(all)=“Burlingame Construction”<5551113690>)”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-outbound-callerid:20] ExecIf(“PJSIP/1031-0000510a”, “0?Set(CALLERID(all)=)”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-outbound-callerid:21] ExecIf(“PJSIP/1031-0000510a”, “0?Set(CALLERPRES(name-pres)=prohib_passed_screen)”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-outbound-callerid:22] ExecIf(“PJSIP/1031-0000510a”, “0?Set(CALLERPRES(num-pres)=prohib_passed_screen)”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-outbound-callerid:23] Set(“PJSIP/1031-0000510a”, “CDR(outbound_cnum)=5551113690”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-outbound-callerid:24] Set(“PJSIP/1031-0000510a”, “CDR(outbound_cnam)=Burlingame Construction”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-dialout-trunk:13] GosubIf(“PJSIP/1031-0000510a”, “0?sub-flp-3,s,1()”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-dialout-trunk:14] Set(“PJSIP/1031-0000510a”, “OUTNUM=16417930727”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-dialout-trunk:15] Set(“PJSIP/1031-0000510a”, “custom=SIP/voipms-outbound-c2”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-dialout-trunk:16] ExecIf(“PJSIP/1031-0000510a”, “0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default))”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-dialout-trunk:17] ExecIf(“PJSIP/1031-0000510a”, “0?Set(DIAL_TRUNK_OPTIONS=M(confirm))”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-dialout-trunk:18] Macro(“PJSIP/1031-0000510a”, “dialout-trunk-predial-hook,”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit(“PJSIP/1031-0000510a”, “”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-dialout-trunk:19] GotoIf(“PJSIP/1031-0000510a”, “0?bypass,1”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-dialout-trunk:20] ExecIf(“PJSIP/1031-0000510a”, “1?Set(CONNECTEDLINE(num,i)=16417930727)”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-dialout-trunk:21] ExecIf(“PJSIP/1031-0000510a”, “1?Set(CONNECTEDLINE(name,i)=CID:5551113690)”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-dialout-trunk:22] ExecIf(“PJSIP/1031-0000510a”, “0?Set(CONNECTEDLINE(name,i)=CID:(Hidden)5551113690)”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-dialout-trunk:23] GotoIf(“PJSIP/1031-0000510a”, “0?customtrunk”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] pbx.c: Executing [s@macro-dialout-trunk:24] Dial(“PJSIP/1031-0000510a”, “SIP/voipms-outbound-c2/16417930727,300,”) in new stack
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] netsock2.c: Using SIP RTP TOS bits 184
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] netsock2.c: Using SIP RTP CoS mark 5
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] app_dial.c: Called SIP/voipms-outbound-c2/16417930727
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] app_dial.c: SIP/voipms-outbound-c2-0000dae0 answered PJSIP/1031-0000510a
[2020-02-07 12:11:52] VERBOSE[30154][C-000094bc] bridge_channel.c: Channel SIP/voipms-outbound-c2-0000dae0 joined ‘simple_bridge’ basic-bridge <01c09d10-d741-45d2-a64e-74856a1dd243>
[2020-02-07 12:11:52] VERBOSE[30152][C-000094bc] bridge_channel.c: Channel PJSIP/1031-0000510a joined ‘simple_bridge’ basic-bridge <01c09d10-d741-45d2-a64e-74856a1dd243>
[2020-02-07 12:12:02] VERBOSE[30152][C-000094bc] bridge_channel.c: Channel PJSIP/1031-0000510a left ‘simple_bridge’ basic-bridge <01c09d10-d741-45d2-a64e-74856a1dd243>
[2020-02-07 12:12:02] VERBOSE[30152][C-000094bc] app_macro.c: Spawn extension (macro-dialout-trunk, s, 24) exited non-zero on ‘PJSIP/1031-0000510a’ in macro ‘dialout-trunk’
[2020-02-07 12:12:02] VERBOSE[30154][C-000094bc] bridge_channel.c: Channel SIP/voipms-outbound-c2-0000dae0 left ‘simple_bridge’ basic-bridge <01c09d10-d741-45d2-a64e-74856a1dd243>
[2020-02-07 12:12:02] VERBOSE[30152][C-000094bc] pbx.c: Spawn extension (restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3, 16417930727, 6) exited non-zero on ‘PJSIP/1031-0000510a’
[2020-02-07 12:12:02] VERBOSE[30152][C-000094bc] pbx.c: Executing [h@restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3:1] Hangup(“PJSIP/1031-0000510a”, “”) in new stack
[2020-02-07 12:12:02] VERBOSE[30152][C-000094bc] pbx.c: Spawn extension (restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3, h, 1) exited non-zero on ‘PJSIP/1031-0000510a’

IVR Limited Direct Dial Extension is not working

$
0
0

[2020-02-07 12:12:05] VERBOSE[6928] pbx_variables.c: Setting global variable ‘SIPDOMAIN’ to ‘pbx1.domain.com
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [16417930727@from-internal:1] Macro(“PJSIP/1031-0000510b”, “user-callerid,LIMIT”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-user-callerid:1] Set(“PJSIP/1031-0000510b”, “TOUCH_MONITOR=1581106325.168621”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-user-callerid:2] Set(“PJSIP/1031-0000510b”, “AMPUSER=1031”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-user-callerid:3] GotoIf(“PJSIP/1031-0000510b”, “0?report”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-user-callerid:4] ExecIf(“PJSIP/1031-0000510b”, “1?Set(REALCALLERIDNUM=1031)”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-user-callerid:5] Set(“PJSIP/1031-0000510b”, “AMPUSER=1031”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-user-callerid:6] GotoIf(“PJSIP/1031-0000510b”, “0?limit”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-user-callerid:7] Set(“PJSIP/1031-0000510b”, “AMPUSERCIDNAME=Susan Garbert”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-user-callerid:8] ExecIf(“PJSIP/1031-0000510b”, “0?Set(__CIDMASQUERADING=TRUE)”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-user-callerid:9] GotoIf(“PJSIP/1031-0000510b”, “0?report”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-user-callerid:10] Set(“PJSIP/1031-0000510b”, “AMPUSERCID=1031”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-user-callerid:11] Set(“PJSIP/1031-0000510b”, “__DIAL_OPTIONS=”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-user-callerid:12] Set(“PJSIP/1031-0000510b”, “CALLERID(all)=“Susan Garbert” <1031>”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-user-callerid:13] GotoIf(“PJSIP/1031-0000510b”, “0?limit”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-user-callerid:14] ExecIf(“PJSIP/1031-0000510b”, “1?Set(GROUP(concurrency_limit)=1031)”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-user-callerid:15] ExecIf(“PJSIP/1031-0000510b”, “0?Set(CHANNEL(language)=)”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-user-callerid:16] NoOp(“PJSIP/1031-0000510b”, “Macro Depth is 1”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-user-callerid:17] GotoIf(“PJSIP/1031-0000510b”, “1?report2:macroerror”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx_builtins.c: Goto (macro-user-callerid,s,18)
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-user-callerid:18] GotoIf(“PJSIP/1031-0000510b”, “1?continue”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx_builtins.c: Goto (macro-user-callerid,s,37)
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-user-callerid:37] Set(“PJSIP/1031-0000510b”, “CALLERID(number)=1031”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-user-callerid:38] Set(“PJSIP/1031-0000510b”, “CALLERID(name)=Susan Garbert”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-user-callerid:39] GotoIf(“PJSIP/1031-0000510b”, “0?cnum”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-user-callerid:40] Set(“PJSIP/1031-0000510b”, “CDR(cnam)=Susan Garbert”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-user-callerid:41] Set(“PJSIP/1031-0000510b”, “CDR(cnum)=1031”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-user-callerid:42] Set(“PJSIP/1031-0000510b”, “CHANNEL(language)=en”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [16417930727@from-internal:2] Set(“PJSIP/1031-0000510b”, “ROUTEUSER=1031”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [16417930727@from-internal:3] Set(“PJSIP/1031-0000510b”, “ROUTEUSER=1031”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [16417930727@from-internal:4] GotoIf(“PJSIP/1031-0000510b”, “1?notblind”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx_builtins.c: Goto (from-internal,16417930727,7)
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [16417930727@from-internal:7] GotoIf(“PJSIP/1031-0000510b”, “1?restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3,16417930727,2:outbound-allroutes,16417930727,2”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx_builtins.c: Goto (restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3,16417930727,2)
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [16417930727@restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3:2] Gosub(“PJSIP/1031-0000510b”, “sub-record-check,s,1(out,16417930727,dontcare)”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@sub-record-check:1] GotoIf(“PJSIP/1031-0000510b”, “0?initialized”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@sub-record-check:2] Set(“PJSIP/1031-0000510b”, “__REC_STATUS=INITIALIZED”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@sub-record-check:3] Set(“PJSIP/1031-0000510b”, “NOW=1581106325”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@sub-record-check:4] Set(“PJSIP/1031-0000510b”, “__DAY=07”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@sub-record-check:5] Set(“PJSIP/1031-0000510b”, “__MONTH=02”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@sub-record-check:6] Set(“PJSIP/1031-0000510b”, “__YEAR=2020”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@sub-record-check:7] Set(“PJSIP/1031-0000510b”, “__TIMESTR=20200207-121205”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@sub-record-check:8] Set(“PJSIP/1031-0000510b”, “__FROMEXTEN=1031”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@sub-record-check:9] Set(“PJSIP/1031-0000510b”, “__MON_FMT=wav”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@sub-record-check:10] NoOp(“PJSIP/1031-0000510b”, “Recordings initialized”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@sub-record-check:11] ExecIf(“PJSIP/1031-0000510b”, “0?Set(ARG3=dontcare)”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@sub-record-check:12] Set(“PJSIP/1031-0000510b”, “REC_POLICY_MODE_SAVE=”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@sub-record-check:13] ExecIf(“PJSIP/1031-0000510b”, “0?Set(REC_STATUS=NO)”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@sub-record-check:14] GotoIf(“PJSIP/1031-0000510b”, “3?checkaction”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx_builtins.c: Goto (sub-record-check,s,17)
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@sub-record-check:17] GotoIf(“PJSIP/1031-0000510b”, “1?sub-record-check,out,1”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx_builtins.c: Goto (sub-record-check,out,1)
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [out@sub-record-check:1] NoOp(“PJSIP/1031-0000510b”, “Outbound Recording Check from 1031 to 16417930727”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [out@sub-record-check:2] Set(“PJSIP/1031-0000510b”, “RECMODE=dontcare”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [out@sub-record-check:3] ExecIf(“PJSIP/1031-0000510b”, “1?Goto(routewins)”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx_builtins.c: Goto (sub-record-check,out,7)
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [out@sub-record-check:7] Gosub(“PJSIP/1031-0000510b”, “recordcheck,1(dontcare,out,16417930727)”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [recordcheck@sub-record-check:1] NoOp(“PJSIP/1031-0000510b”, “Starting recording check against dontcare”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [recordcheck@sub-record-check:2] Goto(“PJSIP/1031-0000510b”, “dontcare”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx_builtins.c: Goto (sub-record-check,recordcheck,3)
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [recordcheck@sub-record-check:3] Return(“PJSIP/1031-0000510b”, “”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [out@sub-record-check:8] Return(“PJSIP/1031-0000510b”, “”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [16417930727@restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3:3] ExecIf(“PJSIP/1031-0000510b”, “0 ?Set(CDR(accountcode)=)”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [16417930727@restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3:4] Set(“PJSIP/1031-0000510b”, “MOHCLASS=default”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [16417930727@restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3:5] Set(“PJSIP/1031-0000510b”, “_NODEST=”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [16417930727@restrictedroute-afe1a52c4f7f5da8b3b7c53b1dc75cc3:6] Macro(“PJSIP/1031-0000510b”, “dialout-trunk,3,16417930727,off”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-dialout-trunk:1] Set(“PJSIP/1031-0000510b”, “DIAL_TRUNK=3”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-dialout-trunk:2] ExecIf(“PJSIP/1031-0000510b”, “0?Set(DIAL_OPTIONS=)”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-dialout-trunk:3] GosubIf(“PJSIP/1031-0000510b”, “0?sub-pincheck,s,1()”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-dialout-trunk:4] GotoIf(“PJSIP/1031-0000510b”, “0?disabletrunk,1”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-dialout-trunk:5] Set(“PJSIP/1031-0000510b”, “DIAL_NUMBER=16417930727”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-dialout-trunk:6] Set(“PJSIP/1031-0000510b”, “DIAL_TRUNK_OPTIONS=”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-dialout-trunk:7] Set(“PJSIP/1031-0000510b”, “OUTBOUND_GROUP=OUT_3”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-dialout-trunk:8] Set(“PJSIP/1031-0000510b”, “DIAL_TRUNK_OPTIONS=”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-dialout-trunk:9] GotoIf(“PJSIP/1031-0000510b”, “1?nomax”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx_builtins.c: Goto (macro-dialout-trunk,s,11)
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-dialout-trunk:11] GotoIf(“PJSIP/1031-0000510b”, “0?skipoutcid”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-dialout-trunk:12] Macro(“PJSIP/1031-0000510b”, “outbound-callerid,3”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-outbound-callerid:1] ExecIf(“PJSIP/1031-0000510b”, “0?Set(CALLERPRES(name-pres)=)”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-outbound-callerid:2] ExecIf(“PJSIP/1031-0000510b”, “0?Set(CALLERPRES(num-pres)=)”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-outbound-callerid:3] ExecIf(“PJSIP/1031-0000510b”, “0?Set(REALCALLERIDNUM=1031)”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-outbound-callerid:4] ExecIf(“PJSIP/1031-0000510b”, “0?Set(AMPUSER=1031)”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-outbound-callerid:5] GotoIf(“PJSIP/1031-0000510b”, “1?normcid”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx_builtins.c: Goto (macro-outbound-callerid,s,9)
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-outbound-callerid:9] Set(“PJSIP/1031-0000510b”, “USEROUTCID=“Burlingame Construction”<5551113690>”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-outbound-callerid:10] Set(“PJSIP/1031-0000510b”, “EMERGENCYCID=”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-outbound-callerid:11] Set(“PJSIP/1031-0000510b”, “TRUNKOUTCID=”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-outbound-callerid:12] GotoIf(“PJSIP/1031-0000510b”, “1?trunkcid”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx_builtins.c: Goto (macro-outbound-callerid,s,18)
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-outbound-callerid:18] ExecIf(“PJSIP/1031-0000510b”, “0?Set(CALLERID(all)=)”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-outbound-callerid:19] ExecIf(“PJSIP/1031-0000510b”, “1?Set(CALLERID(all)=“Burlingame Construction”<5551113690>)”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-outbound-callerid:20] ExecIf(“PJSIP/1031-0000510b”, “0?Set(CALLERID(all)=)”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-outbound-callerid:21] ExecIf(“PJSIP/1031-0000510b”, “0?Set(CALLERPRES(name-pres)=prohib_passed_screen)”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-outbound-callerid:22] ExecIf(“PJSIP/1031-0000510b”, “0?Set(CALLERPRES(num-pres)=prohib_passed_screen)”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-outbound-callerid:23] Set(“PJSIP/1031-0000510b”, “CDR(outbound_cnum)=5551113690”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-outbound-callerid:24] Set(“PJSIP/1031-0000510b”, “CDR(outbound_cnam)=Burlingame Construction”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-dialout-trunk:13] GosubIf(“PJSIP/1031-0000510b”, “0?sub-flp-3,s,1()”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-dialout-trunk:14] Set(“PJSIP/1031-0000510b”, “OUTNUM=16417930727”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-dialout-trunk:15] Set(“PJSIP/1031-0000510b”, “custom=SIP/voipms-outbound-c2”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-dialout-trunk:16] ExecIf(“PJSIP/1031-0000510b”, “0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default))”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-dialout-trunk:17] ExecIf(“PJSIP/1031-0000510b”, “0?Set(DIAL_TRUNK_OPTIONS=M(confirm))”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-dialout-trunk:18] Macro(“PJSIP/1031-0000510b”, “dialout-trunk-predial-hook,”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit(“PJSIP/1031-0000510b”, “”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-dialout-trunk:19] GotoIf(“PJSIP/1031-0000510b”, “0?bypass,1”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-dialout-trunk:20] ExecIf(“PJSIP/1031-0000510b”, “1?Set(CONNECTEDLINE(num,i)=16417930727)”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-dialout-trunk:21] ExecIf(“PJSIP/1031-0000510b”, “1?Set(CONNECTEDLINE(name,i)=CID:5551113690)”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-dialout-trunk:22] ExecIf(“PJSIP/1031-0000510b”, “0?Set(CONNECTEDLINE(name,i)=CID:(Hidden)5551113690)”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-dialout-trunk:23] GotoIf(“PJSIP/1031-0000510b”, “0?customtrunk”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] pbx.c: Executing [s@macro-dialout-trunk:24] Dial(“PJSIP/1031-0000510b”, “SIP/voipms-outbound-c2/16417930727,300,”) in new stack
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] netsock2.c: Using SIP RTP TOS bits 184
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] netsock2.c: Using SIP RTP CoS mark 5
[2020-02-07 12:12:05] VERBOSE[30215][C-000094bd] app_dial.c: Called SIP/voipms-outbound-c2/16417930727

LOG END =======

Zulu Mobile

Endpoint becomes unavailable

$
0
0

Hello, everyone.
My trunk PJSIP endpoint becomes unavailable, when there are more than 20 concurrent calls, when I dial out 20 simultaneous calls automatically. It happens in a while after starting autodialing. I have checked the load, task processor queue, turned the firewall off (both iptables and freepbx firewall). There is no load and there are no processors queue, although the number of processors increases. Also, I tried to set qualify interval to 0, but that did not help.

What can be the solution of this problem? Is there any processor limit or limit for simultaneous calls set in freePBX?


IVR Limited Direct Dial Extension is not working

$
0
0

I’m very puzzled by your log. Although it shows three calls made by the hacker, there are no inbound calls at all and nothing that shows an IVR being accessed. Yet the CDR log in an earlier post shows an attended transfer and you have stated that disabling extension access from the IVR stops the attack.

Did you filter this log in some way, or is it possible that a single inbound call made before [2020-02-07 12:11:29] (the start of your posted log) was in progress at the time of the hack?

Please confirm that when you are on your mobile phone and have called in, selected extension 1031 and waited for answer (e.g. by voicemail), nothing happens when you press *2 or ## .

If you can locate an incoming call in the log that selected extension 1031, please post the relevant log section. Please don’t post lengthy logs directly in the forum. Paste them at pastebin.freepbx.org and post the link here.

Random IVR code

$
0
0

Whitelist added to my ‘nonsense’ :slight_smile: A successful question and answer session takes all of 15 seconds, so not too obnoxious (and certainly not complex). You can wrap those couple of “DB” lines around any other “Intrusion detection system” you want to make it a one-time only thingy :-

[bender-blocker-whitelist-and-google-tts]
exten =>  s,1,noop(Google Cloud STT and whitelist)
same => n,GotoIf($[${ISNULL(${DB(whitelist/${CALLERID(num)})})}]?:ok); are they whitelisted yet
same => n,Set(loop=0)
same => n,Set(prefix=${EPOCH})
same => n(loop),Playback(custom/screening)
same => n,Record(/tmp/${prefix}number.wav,2,3)
same => n,Set(voice=${SHELL(gcloud ml speech recognize /tmp/${prefix}number.wav --language-code='en-US'|sed -n -e  '/transcript/p'|sed  -e 's/[^0-9]*//g' -e 's/.*\([0-9]\{2\}$\)/\1/'|tr -d '\n')})
same => n,GotoIf($[ ${LEN(${voice})}  < 2 ]?invalid)
same => n,Read(keypad,custom/verify,2,,,2)
same => n,GotoIf($["${voice}" = "${keypad}"]?addwhitelist) ;  did they pass the password check?
same => n(invalid),PlayBack(custom/wronganswer)
same => n(break),Set(loop=$[${loop}+1])
same => n,GotoIf($["${loop}"="3"]?finish:loop)
same => n(finish),Playback(sorry-youre-having-problems)
same => n,Hangup()
same => n(addwhitelist),Set(DB(whitelist/${CALLERID(num)})=OK) ; ok they passed the  one-time nonsense, whitelist this number
same => n(ok),goto(from-pstn,${FROM-DID},1) ' ; this is where the good-guys get to go. It could be a QUEUE or an IVR of course

To preemptively add granny’s number (555-222-1234) so she doesn’t need to go through this pain

rasterisk -x "database put whitelist  5552221234 Granny"

Suggested content of custom/screening.wav “This is Robocallcop, just once I ask you to say a number between 11 and 99”

Suggested content of custom/verify.wav “Thank, you, now please enter that same number on your dialpad”

Suggested content of custom/wronganswer.wav " Sorry, Invalid response"

All done in your best RoboCop voice of course.

Adaptive firewall and security issue

$
0
0

This should be pretty easy to find. First, make sure what number is being called. It’s probably 7183383529, but if that number is hard-coded into your configuration e.g. in a register string or contact user, use sip debug or otherwise find out what’s in the To header of the INVITE.

Next, if the number being called is not in any of your Telnyx accounts, contact their support and explain the situation.

If the number is yours, the Telnyx portal should show you how it is being routed. If it appears to be correctly routed to another PBX, perhaps your firewall, SBC or other networking gear is misconfigured.

BTW, when I call 7183383529, the call is not answered but the ringback tone has a strange irregular cadence, as if the call is being presented to multiple systems, all of which are rejecting or failing to handle the call.

Advanced notice to the community regarding Clearly IP modules

$
0
0

This is crazy. I mean, this is exactly what Ward Mundy was pointing out years ago, and all of us were telling him it would never happen. The module signing was supposed to be about securing FreePBX against attackers – not securing revenue. We told Ward that back then, and he didn’t believe us, and we called him a troll. I’m sad to see that his concerns have, at least in part, come to fruition. I can’t say I’m entirely surprised, given my more recent experiences while working for both Digium and Sangoma, but I am very disappointed to see such a great open source project as FreePBX used this way. I believed in Digium and Asterisk because of the way it was created and provided a success as a way for open source to be funded from the hardware, and joined the company happily back in '13 because I wanted to be a part of that. Now I fear for the future of both, and I’m very interested to see how this disagreement is settled. Legal wrangling to try to hold onto profits doesn’t work. Sangoma needed to retain the open source believers - the talent that created the IP - and failed to do so. I see this action doing more harm to them than good in the long run.

Advanced notice to the community regarding Clearly IP modules

$
0
0

Well…the problem seems to be that a 3rd party made it look like as if their module is officially part of freePBX, by using the freePBX key…without asking…with the intention to better sell their products…

Viewing all 228035 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>