Call routing issue between interoffice pbx's.

I am in the process of migrating several asterisk servers to 1 VitalPBX server. In our current setup all calls come in to the main office and are routed to different asterisk boxes serving different offices. The problem I am having is that when I have call routing working between the offices, incoming calls are looping between the VitalPBX server and the incoming server. When I get incoming calls working, I cannot call extensions on the VitalPBX server from the main office server. Flipping the class of server to “All Permissions” allows interoffice calls to work, but incoming calls start looping. Setting the class of server on the trunk to “Trunk Default” allows incoming calls from the public to work, but breaks interoffice calls.

What am I missing? I have this same setup working between our “main” server and 7 other pbx’s.

Hi Dave, welcome to the community!

I am having a bit of trouble understanding your setup. If possible, please elaborate a bit.

  • The incoming calls on the main Asterisk server is dialing an extension or the DID?
  • Your VitalPBX is in single tenant mode, or Multi-Tenant?
  • If you can please provide a diagram of how a incoming call should look like.

Thanks

1 Like

Thanks for replying. The way our company is setup is that we have multiple warehouses across the USA… All incoming calls are routed through our main office All the warehouses have their own DID. Assume Warehouse 2 has a DID of 123456789. If a customer calls the call goes to the main office pbx and that DID is routed(passed) to warehouse 2. For outbound calls the process is reversed. If I set class of service on the VitalPBX trunk to “Trunk Default” incoming calls from the outside work, but I cannot call an extension at warehouse 2 from the main office. If I set the class of service on the VitalPBX trunk to “All Permissions”, I can call an extension on the VitalPBX from the main office, but incoming calls from the public are sent back to the main office, creating a loop.

I am pretty sure it is setup as single tenant, at least that was my intention.

Incoming calls-
customer → main office → warehouse2

Hope that’s clear as mud.

If the PBX is creating a loop, that’s because your warehouse DIDs match with your main office extensions.

On the other hand, the context in the trunks module only affects incoming calls. I see no reason for calls from the main office fails when the class of service is set the “All Permissions”

Now, is the main office the VitalPBX PBX? or is another PBX?

Basically, you should have the following configurations in your VitalPBX

  • PSTN Trunk (VoIP Provider)
  • Wherehouse 2 Trunk
  • Inbound Route (Catch calls from PSTN)
  • 2 Outbound Routes (One from external calls, one from intra-company calls)

In the above scenario, calls coming through the PSTN trunk to the DID 123456789 should be forwarded immediately to the Wherehouse 2 Trunk. So, you have to have an inbound route with that DID, using as destination the Wherehouse 2 trunk.

Our main office pbx is an asterisk based system called Issabel. The looping is weird, all our current extensions in the company are 4 digits. Having calls from our VoIP provider going to multiple PBX’s is impossible at this moment. I can ssh into the VitalPBX server and watch asterisk and see that the correct DID is being passed. I have an inbound route on the VitalPBX server routing 123456789 to warehouse2’s ring group.

Revised diagram -
customer → VoIP Provider → main office → VitalPBX(warehouse2 extensions and ring groups)

Here is a snippet of the asterisk log

[2022-03-01 10:08:55] VERBOSE[2119] chan_iax2.c: Accepting AUTHENTICATED call from 172.16.1.135:4569:
> requested format = ulaw,
> requested prefs = (ulaw|alaw|gsm),
> actual format = ulaw,
> host prefs = (ulaw|alaw|g729),
> priority = caller
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-in:1] NoOp(“IAX2/pittpbxiax-15662”, “Incoming call through: Pittpbxiax”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-in:2] Set(“IAX2/pittpbxiax-15662”, “__TRUNK_ID=4”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-in:3] Set(“IAX2/pittpbxiax-15662”, “CDR(trunk)=4”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-in:4] Set(“IAX2/pittpbxiax-15662”, “__DID_NUMBER=360785XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-in:5] Set(“IAX2/pittpbxiax-15662”, “CDR(did)=360785XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-in:6] Set(“IAX2/pittpbxiax-15662”, “DID=360785XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-in:7] Goto(“IAX2/pittpbxiax-15662”, “cos-all-trunk,360785XXXX,1”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx_builtins.c: Goto (cos-all-trunk,360785XXXX,1)
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@cos-all-trunk:1] NoOp(“IAX2/pittpbxiax-15662”, “Class of Services Trunk: All Permissions”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@cos-all-trunk:2] Gosub(“IAX2/pittpbxiax-15662”, “sub-check-blacklist,s,1(27f1dbdefd9de0f4,+1620687XXXX)”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-check-blacklist:1] NoOp(“IAX2/pittpbxiax-15662”, “Testing if +1620687XXXX is in Black List”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-check-blacklist:2] GotoIf(“IAX2/pittpbxiax-15662”, “0?banned”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-check-blacklist:3] Return(“IAX2/pittpbxiax-15662”, “”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@cos-all-trunk:3] Gosub(“IAX2/pittpbxiax-15662”, “sub-setup-call-type,s,1(incoming)”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-setup-call-type:1] NoOp(“IAX2/pittpbxiax-15662”, “Determinating Call Type”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-setup-call-type:2] GotoIf(“IAX2/pittpbxiax-15662”, “0?return”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-setup-call-type:3] Gosub(“IAX2/pittpbxiax-15662”, “s-incoming,1()”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-incoming@sub-setup-call-type:1] NoOp(“IAX2/pittpbxiax-15662”, “Incoming Call”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-incoming@sub-setup-call-type:2] Set(“IAX2/pittpbxiax-15662”, “__CALL_TYPE=2”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-incoming@sub-setup-call-type:3] Set(“IAX2/pittpbxiax-15662”, “__CALL_TYPE_LABEL=IN”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-incoming@sub-setup-call-type:4] Return(“IAX2/pittpbxiax-15662”, “”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-setup-call-type:4] Set(“IAX2/pittpbxiax-15662”, “__CALL_TYPE_CONFIGURED=yes”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-setup-call-type:5] Set(“IAX2/pittpbxiax-15662”, “CDR(calltype)=2”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-setup-call-type:6] Return(“IAX2/pittpbxiax-15662”, “”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@cos-all-trunk:4] Gosub(“IAX2/pittpbxiax-15662”, “sub-set-call-vars,s-incoming,1(+1620687XXXX,360785XXXX,27f1dbdefd9de0f4)”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-incoming@sub-set-call-vars:1] NoOp(“IAX2/pittpbxiax-15662”, “Setting Incoming Call Vars”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-incoming@sub-set-call-vars:2] Set(“IAX2/pittpbxiax-15662”, “__CALLID=1646150935.3658”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-incoming@sub-set-call-vars:3] Set(“IAX2/pittpbxiax-15662”, “__INCOMING_SOURCE=+1620687XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-incoming@sub-set-call-vars:4] Set(“IAX2/pittpbxiax-15662”, “__INCOMING_DESTINATION=360785XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-incoming@sub-set-call-vars:5] Set(“IAX2/pittpbxiax-15662”, “__INCOMING_TENANT=27f1dbdefd9de0f4”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-incoming@sub-set-call-vars:6] Set(“IAX2/pittpbxiax-15662”, “__CALL_SOURCE=+1620687XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-incoming@sub-set-call-vars:7] Set(“IAX2/pittpbxiax-15662”, “__CS=+1620687XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-incoming@sub-set-call-vars:8] Set(“IAX2/pittpbxiax-15662”, “__CALL_DESTINATION=360785XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-incoming@sub-set-call-vars:9] Set(“IAX2/pittpbxiax-15662”, “__TENANT=27f1dbdefd9de0f4”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-incoming@sub-set-call-vars:10] Set(“IAX2/pittpbxiax-15662”, “CDR(tenant)=vitalpbx”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-incoming@sub-set-call-vars:11] Set(“IAX2/pittpbxiax-15662”, “CDR(destination)=360785XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-incoming@sub-set-call-vars:12] Set(“IAX2/pittpbxiax-15662”, “CDR(trunk)=4”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-incoming@sub-set-call-vars:13] Set(“IAX2/pittpbxiax-15662”, “CDR(did)=360785XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-incoming@sub-set-call-vars:14] Set(“IAX2/pittpbxiax-15662”, “CDR(calltype)=2”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-incoming@sub-set-call-vars:15] Gosub(“IAX2/pittpbxiax-15662”, “app-incoming,1”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [app-incoming@sub-set-call-vars:1] NoOp(“IAX2/pittpbxiax-15662”, “Incoming Call App CDR”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [app-incoming@sub-set-call-vars:2] GotoIf(“IAX2/pittpbxiax-15662”, “1?:return”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [app-incoming@sub-set-call-vars:3] Set(“IAX2/pittpbxiax-15662”, “CDR(source)=+1620687XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [app-incoming@sub-set-call-vars:4] Set(“IAX2/pittpbxiax-15662”, “CDR(tenant)=vitalpbx”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [app-incoming@sub-set-call-vars:5] Set(“IAX2/pittpbxiax-15662”, “CDR(destination)=360785XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [app-incoming@sub-set-call-vars:6] Return(“IAX2/pittpbxiax-15662”, “”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-incoming@sub-set-call-vars:16] Return(“IAX2/pittpbxiax-15662”, “”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@cos-all-trunk:5] Goto(“IAX2/pittpbxiax-15662”, “cos-all,360785XXXX,1”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx_builtins.c: Goto (cos-all,360785XXXX,1)
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@cos-all:1] NoOp(“IAX2/pittpbxiax-15662”, “More than on digit pattern”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@cos-all:2] Gosub(“IAX2/pittpbxiax-15662”, “s,1(360785XXXX)”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@cos-all:1] Set(“IAX2/pittpbxiax-15662”, “EXTENSION=360785XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@cos-all:2] NoOp(“IAX2/pittpbxiax-15662”, “Dialing 360785XXXX from +1620687XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@cos-all:3] Gosub(“IAX2/pittpbxiax-15662”, “sub-set-global-vars,s,1(27f1dbdefd9de0f4,360785XXXX,parking-1)”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-set-global-vars:1] NoOp(“IAX2/pittpbxiax-15662”, “Setting Global Vars”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-set-global-vars:2] Set(“IAX2/pittpbxiax-15662”, “TENANT_PATH=27f1dbdefd9de0f4”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-set-global-vars:3] Set(“IAX2/pittpbxiax-15662”, “PREFIX=”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-set-global-vars:4] Set(“IAX2/pittpbxiax-15662”, “__PICKUPMARK=360785XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-set-global-vars:5] Set(“IAX2/pittpbxiax-15662”, “__PARKINGLOT=parking-1”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-set-global-vars:6] Set(“IAX2/pittpbxiax-15662”, “__DYNAMIC_FEATURES=custom-features”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-set-global-vars:7] Set(“IAX2/pittpbxiax-15662”, “ICALL=no”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-set-global-vars:8] Return(“IAX2/pittpbxiax-15662”, “”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@cos-all:4] Gosub(“IAX2/pittpbxiax-15662”, “sub-set-call-vars,s,1(27f1dbdefd9de0f4,360785XXXX,1,cos-all,ARS-all)”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-set-call-vars:1] NoOp(“IAX2/pittpbxiax-15662”, “Setting Call Vars”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-set-call-vars:2] Set(“IAX2/pittpbxiax-15662”, “_TENANT=27f1dbdefd9de0f4”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-set-call-vars:3] Set(“IAX2/pittpbxiax-15662”, “_CALL_DESTINATION=360785XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-set-call-vars:4] Set(“IAX2/pittpbxiax-15662”, “_COS_ID=1”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-set-call-vars:5] Set(“IAX2/pittpbxiax-15662”, “_COS_NAME=cos-all”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-set-call-vars:6] Set(“IAX2/pittpbxiax-15662”, “__TRANSFER_CONTEXT=cos-all”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-set-call-vars:7] Set(“IAX2/pittpbxiax-15662”, “_ARS=ARS-all”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-set-call-vars:8] Set(“IAX2/pittpbxiax-15662”, “CDR(tenant)=vitalpbx”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-set-call-vars:9] Set(“IAX2/pittpbxiax-15662”, “CDR(destination)=360785XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-set-call-vars:10] Set(“IAX2/pittpbxiax-15662”, “CDR(trunk)=4”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-set-call-vars:11] Set(“IAX2/pittpbxiax-15662”, “CDR(did)=360785XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-set-call-vars:12] Set(“IAX2/pittpbxiax-15662”, “__CALLID=1646150935.3658”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-set-call-vars:13] ExecIf(“IAX2/pittpbxiax-15662”, “0?Set(CHANNEL(language)=)”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-set-call-vars:14] ExecIf(“IAX2/pittpbxiax-15662”, “0?Set(CHANNEL(language)=)”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-set-call-vars:15] Return(“IAX2/pittpbxiax-15662”, “”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@cos-all:5] Gosub(“IAX2/pittpbxiax-15662”, “sub-construct-cid,s,1”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-construct-cid:1] NoOp(“IAX2/pittpbxiax-15662”, “Building CID”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-construct-cid:2] Set(“IAX2/pittpbxiax-15662”, “_CALL_SOURCE=+1620687XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-construct-cid:3] Set(“IAX2/pittpbxiax-15662”, “_CS=+1620687XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-construct-cid:4] GotoIf(“IAX2/pittpbxiax-15662”, “0?return”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-construct-cid:5] Gosub(“IAX2/pittpbxiax-15662”, “sub-get-device-tree,s,1”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-get-device-tree:1] NoOp(“IAX2/pittpbxiax-15662”, “Configuring Device Tree”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-get-device-tree:2] Set(“IAX2/pittpbxiax-15662”, “DEV_TECHNOLOGY=IAX2”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-get-device-tree:3] GosubIf(“IAX2/pittpbxiax-15662”, “0?s-local,1”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-get-device-tree:4] GotoIf(“IAX2/pittpbxiax-15662”, “0?return”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-get-device-tree:5] GotoIf(“IAX2/pittpbxiax-15662”, “0?pjsip”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-get-device-tree:6] GotoIf(“IAX2/pittpbxiax-15662”, “0?:digital”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx_builtins.c: Goto (sub-get-device-tree,s,12)
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-get-device-tree:12] Set(“IAX2/pittpbxiax-15662”, “DEV_USER=pittpbxiax”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-get-device-tree:13] Set(“IAX2/pittpbxiax-15662”, “_INTERFACE=IAX2/pittpbxiax”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-get-device-tree:14] Set(“IAX2/pittpbxiax-15662”, “DEV_TREE=devices/IAX2/pittpbxiax”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-get-device-tree:15] Return(“IAX2/pittpbxiax-15662”, “”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-construct-cid:6] GotoIf(“IAX2/pittpbxiax-15662”, “0?return”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-construct-cid:7] Set(“IAX2/pittpbxiax-15662”, “_CALL_SOURCE=+1620687XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-construct-cid:8] Set(“IAX2/pittpbxiax-15662”, “_CS=+1620687XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-construct-cid:9] ExecIf(“IAX2/pittpbxiax-15662”, “0?Set(CALLERID(all)=)”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-construct-cid:10] Set(“IAX2/pittpbxiax-15662”, “_CID_CONSTRUCTED=yes”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-construct-cid:11] NoOp(“IAX2/pittpbxiax-15662”, “”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-construct-cid:12] Set(“IAX2/pittpbxiax-15662”, “CDR(source)=+1620687XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-construct-cid:13] Return(“IAX2/pittpbxiax-15662”, “”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@cos-all:6] Gosub(“IAX2/pittpbxiax-15662”, “set-global-tenant-vars,s,1”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@set-global-tenant-vars:1] NoOp(“IAX2/pittpbxiax-15662”, “Setting Global Vars for vitalpbx Tenant”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@set-global-tenant-vars:2] Set(“IAX2/pittpbxiax-15662”, “__TENANT_PATH=27f1dbdefd9de0f4”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@set-global-tenant-vars:3] Set(“IAX2/pittpbxiax-15662”, “__TENANT_PREFIX=”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@set-global-tenant-vars:4] Set(“IAX2/pittpbxiax-15662”, “__QUEUE_AGENTS_CONTEXT=queue-call-to-agents”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@set-global-tenant-vars:5] Set(“IAX2/pittpbxiax-15662”, “__FOLLOWME_CONTEXT=ext-followme”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@set-global-tenant-vars:6] Set(“IAX2/pittpbxiax-15662”, “__HINTS_CONTEXT=extension-hints”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@set-global-tenant-vars:7] Set(“IAX2/pittpbxiax-15662”, “__DEFAULT_COS=cos-all”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@set-global-tenant-vars:8] Return(“IAX2/pittpbxiax-15662”, “”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@cos-all:7] GotoIf(“IAX2/pittpbxiax-15662”, “0?local-dialing”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@cos-all:8] NoOp(“IAX2/pittpbxiax-15662”, “Check if is an Emergency Call”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@cos-all:9] GotoIf(“IAX2/pittpbxiax-15662”, “0?emergency-calls,360785XXXX,1”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@cos-all:10] Gosub(“IAX2/pittpbxiax-15662”, “sub-lockphone-check,s,1”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-lockphone-check:1] NoOp(“IAX2/pittpbxiax-15662”, “SUB: LOCK PHONE CHECK”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-lockphone-check:2] GotoIf(“IAX2/pittpbxiax-15662”, “1?unlock”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx_builtins.c: Goto (sub-lockphone-check,s,12)
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-lockphone-check:12] Return(“IAX2/pittpbxiax-15662”, “”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@cos-all:11] Gosub(“IAX2/pittpbxiax-15662”, “sub-local-dialing,s,1”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-local-dialing:1] NoOp(“IAX2/pittpbxiax-15662”, “Trying to determine if is a local extension”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-local-dialing:2] GotoIf(“IAX2/pittpbxiax-15662”, “0?:return”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx_builtins.c: Goto (sub-local-dialing,s,5)
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-local-dialing:5] Return(“IAX2/pittpbxiax-15662”, “”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@cos-all:12] GotoIf(“IAX2/pittpbxiax-15662”, “0?end-call”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@cos-all:13] Goto(“IAX2/pittpbxiax-15662”, “cos-all-post,360785XXXX,1”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx_builtins.c: Goto (cos-all-post,360785XXXX,1)
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@cos-all-post:1] NoOp(“IAX2/pittpbxiax-15662”, “Outbound Route: AllOut”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@cos-all-post:2] Gosub(“IAX2/pittpbxiax-15662”, “sub-setup-call-type,s,1(outgoing)”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-setup-call-type:1] NoOp(“IAX2/pittpbxiax-15662”, “Determinating Call Type”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-setup-call-type:2] GotoIf(“IAX2/pittpbxiax-15662”, “0?return”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-setup-call-type:3] Gosub(“IAX2/pittpbxiax-15662”, “s-outgoing,1()”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-outgoing@sub-setup-call-type:1] NoOp(“IAX2/pittpbxiax-15662”, “Outgoing Call”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-outgoing@sub-setup-call-type:2] Set(“IAX2/pittpbxiax-15662”, “__CALL_TYPE=3”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-outgoing@sub-setup-call-type:3] Set(“IAX2/pittpbxiax-15662”, “__CALL_TYPE_LABEL=OUT”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-outgoing@sub-setup-call-type:4] GosubIf(“IAX2/pittpbxiax-15662”, “0?s-transit,1”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-outgoing@sub-setup-call-type:5] Return(“IAX2/pittpbxiax-15662”, “”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-setup-call-type:4] Set(“IAX2/pittpbxiax-15662”, “__CALL_TYPE_CONFIGURED=yes”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-setup-call-type:5] Set(“IAX2/pittpbxiax-15662”, “CDR(calltype)=3”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-setup-call-type:6] Return(“IAX2/pittpbxiax-15662”, “”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@cos-all-post:3] Set(“IAX2/pittpbxiax-15662”, “DNID=360785XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@cos-all-post:4] NoOp(“IAX2/pittpbxiax-15662”, “Start to Dial Trunks”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@cos-all-post:5] Goto(“IAX2/pittpbxiax-15662”, “s-1,1”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx_builtins.c: Goto (cos-all-post,s-1,1)
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-1@cos-all-post:1] Set(“IAX2/pittpbxiax-15662”, “__CONFIGURED_BY_TENANT=yes”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-1@cos-all-post:2] Gosub(“IAX2/pittpbxiax-15662”, “sub-construct-cid,s-external,1”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-external@sub-construct-cid:1] NoOp(“IAX2/pittpbxiax-15662”, “Setting External CID”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-external@sub-construct-cid:2] Set(“IAX2/pittpbxiax-15662”, “EXTENSION_NUMBER=+1620687XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-external@sub-construct-cid:3] GotoIf(“IAX2/pittpbxiax-15662”, “0?return”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-external@sub-construct-cid:4] GotoIf(“IAX2/pittpbxiax-15662”, “0?return”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-external@sub-construct-cid:5] Set(“IAX2/pittpbxiax-15662”, “EMERGENCY_CALL=no”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-external@sub-construct-cid:6] Set(“IAX2/pittpbxiax-15662”, “EXTENSION_EMERGENCY_CID=”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-external@sub-construct-cid:7] Set(“IAX2/pittpbxiax-15662”, “DYNAMIC_EXTERNAL_CID=no”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-external@sub-construct-cid:8] ExecIf(“IAX2/pittpbxiax-15662”, “0?Set(EXTENSION_EMERGENCY_CID=)”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-external@sub-construct-cid:9] ExecIf(“IAX2/pittpbxiax-15662”, “0?Set(DYNAMIC_EXTERNAL_CID=)”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-external@sub-construct-cid:10] GotoIf(“IAX2/pittpbxiax-15662”, “0?check-emergency”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-external@sub-construct-cid:11] Set(“IAX2/pittpbxiax-15662”, “EXTENSION_EXTERNAL_CID=”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-external@sub-construct-cid:12] ExecIf(“IAX2/pittpbxiax-15662”, “0?Set(CALLERID(all)=)”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-external@sub-construct-cid:13] GotoIf(“IAX2/pittpbxiax-15662”, “0?:check-emergency”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx_builtins.c: Goto (sub-construct-cid,s-external,16)
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-external@sub-construct-cid:16] GotoIf(“IAX2/pittpbxiax-15662”, “0?:info”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx_builtins.c: Goto (sub-construct-cid,s-external,24)
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-external@sub-construct-cid:24] NoOp(“IAX2/pittpbxiax-15662”, “CID Name: +1620687XXXX, CID Number: +1620687XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-external@sub-construct-cid:25] Set(“IAX2/pittpbxiax-15662”, “SEND_CID=”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-external@sub-construct-cid:26] ExecIf(“IAX2/pittpbxiax-15662”, “0?Set(CALLERID(name-pres)=prohib_passed_screen)”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-external@sub-construct-cid:27] ExecIf(“IAX2/pittpbxiax-15662”, “0?Set(CALLERID(num-pres)=prohib_passed_screen)”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-external@sub-construct-cid:28] Set(“IAX2/pittpbxiax-15662”, “__EXT_CID_CONSTRUCTED=yes”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-external@sub-construct-cid:29] Set(“IAX2/pittpbxiax-15662”, “CDR(source)=+1620687XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-external@sub-construct-cid:30] Return(“IAX2/pittpbxiax-15662”, “”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-1@cos-all-post:3] Gosub(“IAX2/pittpbxiax-15662”, “trk-4,360785XXXX,1(from-trk-grp)”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4:1] Set(“IAX2/pittpbxiax-15662”, “_NTD=360785XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4:2] Gosub(“IAX2/pittpbxiax-15662”, “trk-4-dial,360785XXXX,1(from-trk-grp)”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-dial:1] NoOp(“IAX2/pittpbxiax-15662”, “Trunk: Pittpbxiax”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-dial:2] NoOp(“IAX2/pittpbxiax-15662”, “Dialing: 360785XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-dial:3] Set(“IAX2/pittpbxiax-15662”, “CDR(trunk)=4”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-dial:4] Set(“IAX2/pittpbxiax-15662”, “SKIP_HANGUP_AUDIOS=no”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-dial:5] Gosub(“IAX2/pittpbxiax-15662”, “sub-setup-call-type,s,1(outgoing,no)”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-setup-call-type:1] NoOp(“IAX2/pittpbxiax-15662”, “Determinating Call Type”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-setup-call-type:2] GotoIf(“IAX2/pittpbxiax-15662”, “0?return”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-setup-call-type:3] Gosub(“IAX2/pittpbxiax-15662”, “s-outgoing,1(no)”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-outgoing@sub-setup-call-type:1] NoOp(“IAX2/pittpbxiax-15662”, “Outgoing Call”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-outgoing@sub-setup-call-type:2] Set(“IAX2/pittpbxiax-15662”, “__CALL_TYPE=3”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-outgoing@sub-setup-call-type:3] Set(“IAX2/pittpbxiax-15662”, “__CALL_TYPE_LABEL=OUT”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-outgoing@sub-setup-call-type:4] GosubIf(“IAX2/pittpbxiax-15662”, “0?s-transit,1”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s-outgoing@sub-setup-call-type:5] Return(“IAX2/pittpbxiax-15662”, “”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-setup-call-type:4] Set(“IAX2/pittpbxiax-15662”, “__CALL_TYPE_CONFIGURED=yes”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-setup-call-type:5] Set(“IAX2/pittpbxiax-15662”, “CDR(calltype)=3”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [s@sub-setup-call-type:6] Return(“IAX2/pittpbxiax-15662”, “”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-dial:6] ExecIf(“IAX2/pittpbxiax-15662”, “0?Set(CALLERID(all)=):”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-dial:7] GotoIf(“IAX2/pittpbxiax-15662”, “0?:after-val-sim-calls”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx_builtins.c: Goto (trk-4-dial,360785XXXX,18)
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-dial:18] NoOp(“IAX2/pittpbxiax-15662”, “”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-dial:19] NoOp(“IAX2/pittpbxiax-15662”, “Configuring Trunk Parameters”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-dial:20] ExecIf(“IAX2/pittpbxiax-15662”, “1?Set(CHANNEL(musicclass)=default):”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-dial:21] Set(“IAX2/pittpbxiax-15662”, “__TRUNK_MOH_SET=yes”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-dial:22] Set(“IAX2/pittpbxiax-15662”, “__TRKDIALOPTIONS=kKtr”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-dial:23] Set(“IAX2/pittpbxiax-15662”, “ORIGINATOR=+1620687XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-dial:24] Set(“IAX2/pittpbxiax-15662”, “RING_TIME=90”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-dial:25] Set(“IAX2/pittpbxiax-15662”, “CALLED=360785XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-dial:26] Set(“IAX2/pittpbxiax-15662”, “TRUNK_ENDPOINT=pittpbxiax”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-dial:27] Set(“IAX2/pittpbxiax-15662”, “__CIDNUM=+1620687XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-dial:28] Set(“IAX2/pittpbxiax-15662”, “__CIDNAME=+1620687XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-dial:29] Set(“IAX2/pittpbxiax-15662”, “FORCE_RECORDING=no”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-dial:30] Set(“IAX2/pittpbxiax-15662”, “FILTERED_NUMBER=360785XXXX”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-dial:31] GotoIf(“IAX2/pittpbxiax-15662”, “0?:post-fax”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx_builtins.c: Goto (trk-4-dial,360785XXXX,34)
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-dial:34] NoOp(“IAX2/pittpbxiax-15662”, “End Fax Section”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] pbx.c: Executing [360785XXXX@trk-4-dial:35] Dial(“IAX2/pittpbxiax-15662”, “IAX2/pittpbxiax/360785XXXX,90,kKtrU(sub-call-recording^27f1dbdefd9de0f4^+1620687XXXX^360785XXXX^no)”) in new stack
[2022-03-01 10:08:55] VERBOSE[31432][C-00000144] app_dial.c: Called IAX2/pittpbxiax/360785XXXX
[2022-03-01 10:08:55] VERBOSE[2125][C-00000144] chan_iax2.c: Call accepted by 172.16.1.135:4569 (format alaw)
[2022-03-01 10:08:55] VERBOSE[2125][C-00000144] chan_iax2.c: Format for call is (alaw)
[2022-03-01 10:08:58] VERBOSE[2117] chan_iax2.c: Accepting AUTHENTICATED call from 172.16.1.135:4569:

I forgot to mention that I am using iax2 for the trunking.

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