Incoming SIP calls rerouted outbound and then loop

I’ve had this setup for quite awhile with success off and on. This is old Wazo 17.09 and now that I’ve learned a lot more today, I’ll work on my upgrade plans.

I am using skyetel and the SIP server inbound and outbound IPs are the same (maybe this is normal), but in some cases, inbound calls end up with the wrong context and I have a quick in, out, in call loop that would go on forever except that I have a limit set on the number of calls.

At one point I was using 2 SIP providers. One for inbound and one outbound which kept things from getting confused.

skyetel has 4+ SIP servers. If I set one IP for outbound, the inbound calls calls are ok, except from when they arrive from the server that is configured with my outbound context.

Can someone find a problem in my config? Thanks.

[Mar 21 16:51:16] VERBOSE[20352][C-00000030] netsock2.c: Using SIP RTP CoS mark 5
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [15073159999@to-extern:1] Set("SIP/Skyetel-1-0000006f", "XIVO_BASE_CONTEXT=to-extern") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [15073159999@to-extern:2] Set("SIP/Skyetel-1-0000006f", "XIVO_BASE_EXTEN=15073159999") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [15073159999@to-extern:3] Gosub("SIP/Skyetel-1-0000006f", "outcall,s,1(6,)") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@outcall:1] Set("SIP/Skyetel-1-0000006f", "XIVO_DSTID=6") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@outcall:2] Set("SIP/Skyetel-1-0000006f", "XIVO_PRESUBR_GLOBAL_NAME=OUTCALL") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@outcall:3] Set("SIP/Skyetel-1-0000006f", "XIVO_SRCNUM=+15555555555") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@outcall:4] Set("SIP/Skyetel-1-0000006f", "XIVO_DSTNUM=15073159999") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@outcall:5] Set("SIP/Skyetel-1-0000006f", "XIVO_CONTEXT=to-extern") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@outcall:6] Set("SIP/Skyetel-1-0000006f", "WAZO_CHANNEL_DIRECTION=to-wazo") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@outcall:7] Gosub("SIP/Skyetel-1-0000006f", "originate-caller-id,s,1") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@originate-caller-id:1] GotoIf("SIP/Skyetel-1-0000006f", "0?:name") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx_builtins.c: Goto (originate-caller-id,s,3)
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@originate-caller-id:3] GotoIf("SIP/Skyetel-1-0000006f", "0?:fix") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx_builtins.c: Goto (originate-caller-id,s,5)
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@originate-caller-id:5] GotoIf("SIP/Skyetel-1-0000006f", "?:end") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx_builtins.c: Goto (originate-caller-id,s,9)
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@originate-caller-id:9] Return("SIP/Skyetel-1-0000006f", "") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@outcall:8] AGI("SIP/Skyetel-1-0000006f", "agi://127.0.0.1/outgoing_user_set_features") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] res_agi.c: agi://127.0.0.1/outgoing_user_set_features: AGI handler 'outgoing_user_set_features' successfully executed
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] res_agi.c: <SIP/Skyetel-1-0000006f>AGI Script agi://127.0.0.1/outgoing_user_set_features completed, returning 0
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@outcall:9] Gosub("SIP/Skyetel-1-0000006f", "xivo-subroutine,s,1()") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@xivo-subroutine:1] GotoIf("SIP/Skyetel-1-0000006f", "?:nosubroutine") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx_builtins.c: Goto (xivo-subroutine,s,4)
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@xivo-subroutine:4] Return("SIP/Skyetel-1-0000006f", "") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@outcall:10] Gosub("SIP/Skyetel-1-0000006f", "xivo-user_rights_check,s,1") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@xivo-user_rights_check:1] AGI("SIP/Skyetel-1-0000006f", "agi://127.0.0.1/user_set_call_rights") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] res_agi.c: agi://127.0.0.1/user_set_call_rights: AGI handler 'user_set_call_rights' successfully executed
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] res_agi.c: <SIP/Skyetel-1-0000006f>AGI Script agi://127.0.0.1/user_set_call_rights completed, returning 0
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@xivo-user_rights_check:2] GotoIf("SIP/Skyetel-1-0000006f", "ALLOW?:error,1") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@xivo-user_rights_check:3] GotoIf("SIP/Skyetel-1-0000006f", "1?allow,1") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx_builtins.c: Goto (xivo-user_rights_check,allow,1)
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [allow@xivo-user_rights_check:1] NoOp("SIP/Skyetel-1-0000006f", "User allowed to make call") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [allow@xivo-user_rights_check:2] Return("SIP/Skyetel-1-0000006f", "") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@outcall:11] AGI("SIP/Skyetel-1-0000006f", "agi://127.0.0.1/check_schedule") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] res_agi.c: agi://127.0.0.1/check_schedule: AGI handler 'check_schedule' successfully executed
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] res_agi.c: <SIP/Skyetel-1-0000006f>AGI Script agi://127.0.0.1/check_schedule completed, returning 0
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@outcall:12] GotoIf("SIP/Skyetel-1-0000006f", "0?CLOSED,1") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@outcall:13] GotoIf("SIP/Skyetel-1-0000006f", "?:15") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx_builtins.c: Goto (outcall,s,15)
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@outcall:15] GotoIf("SIP/Skyetel-1-0000006f", "SIP/xSkyetelOut?:error,1") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@outcall:16] Set("SIP/Skyetel-1-0000006f", "TRUNKINDEX=0") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@outcall:17] Goto("SIP/Skyetel-1-0000006f", "dial,1") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx_builtins.c: Goto (outcall,dial,1)
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [dial@outcall:1] Set("SIP/Skyetel-1-0000006f", "INTERFACE=SIP/xSkyetelOut") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [dial@outcall:2] Set("SIP/Skyetel-1-0000006f", "TRUNKEXTEN=5073159999") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [dial@outcall:3] Set("SIP/Skyetel-1-0000006f", "TRUNKSUFFIX=") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [dial@outcall:4] Gosub("SIP/Skyetel-1-0000006f", "xivo-global-subroutine,s,1") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@xivo-global-subroutine:1] GotoIf("SIP/Skyetel-1-0000006f", "1?:return") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@xivo-global-subroutine:2] GotoIf("SIP/Skyetel-1-0000006f", "OUTCALL?:return") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@xivo-global-subroutine:3] GotoIf("SIP/Skyetel-1-0000006f", "xivo-subrgbl-outcall?:return") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@xivo-global-subroutine:4] GotoIf("SIP/Skyetel-1-0000006f", "1?:return") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@xivo-global-subroutine:5] Gosub("SIP/Skyetel-1-0000006f", "xivo-subrgbl-outcall,s,1") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@xivo-subrgbl-outcall:1] NoOp("SIP/Skyetel-1-0000006f", "### DID Outgoing Call Subroutine ###") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@xivo-subrgbl-outcall:2] NoOp("SIP/Skyetel-1-0000006f", "Calling FROM: +15555555555") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@xivo-subrgbl-outcall:3] NoOp("SIP/Skyetel-1-0000006f", "Calling TO: s") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@xivo-subrgbl-outcall:4] NoOp("SIP/Skyetel-1-0000006f", "XIVO SRC NUMBER=+15555555555") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@xivo-subrgbl-outcall:5] NoOp("SIP/Skyetel-1-0000006f", "XIVO DST NUMBER=15073159999") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@xivo-subrgbl-outcall:6] NoOp("SIP/Skyetel-1-0000006f", "XIVO DST ID=6") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@xivo-subrgbl-outcall:7] NoOp("SIP/Skyetel-1-0000006f", "XIVO USR ID=") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@xivo-subrgbl-outcall:8] Return("SIP/Skyetel-1-0000006f", "") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [s@xivo-global-subroutine:6] Return("SIP/Skyetel-1-0000006f", "") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [dial@outcall:5] CELGenUserEvent("SIP/Skyetel-1-0000006f", "XIVO_OUTCALL") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [dial@outcall:6] Set("SIP/Skyetel-1-0000006f", "CONNECTEDLINE(num,i)=15073159999") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] pbx.c: Executing [dial@outcall:7] Dial("SIP/Skyetel-1-0000006f", "SIP/xSkyetelOut/5073159999,,o(15073159999)") in new stack
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] netsock2.c: Using SIP RTP CoS mark 5
[Mar 21 16:51:16] VERBOSE[5130][C-00000030] app_dial.c: Called SIP/xSkyetelOut/5073159999
[Mar 21 16:51:16] VERBOSE[20352][C-00000031] netsock2.c: Using SIP RTP CoS mark 5
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [15073159999@to-extern:1] Set("SIP/Skyetel-1-00000071", "XIVO_BASE_CONTEXT=to-extern") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [15073159999@to-extern:2] Set("SIP/Skyetel-1-00000071", "XIVO_BASE_EXTEN=15073159999") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [15073159999@to-extern:3] Gosub("SIP/Skyetel-1-00000071", "outcall,s,1(6,)") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@outcall:1] Set("SIP/Skyetel-1-00000071", "XIVO_DSTID=6") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@outcall:2] Set("SIP/Skyetel-1-00000071", "XIVO_PRESUBR_GLOBAL_NAME=OUTCALL") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@outcall:3] Set("SIP/Skyetel-1-00000071", "XIVO_SRCNUM=5072809291") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@outcall:4] Set("SIP/Skyetel-1-00000071", "XIVO_DSTNUM=15073159999") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@outcall:5] Set("SIP/Skyetel-1-00000071", "XIVO_CONTEXT=to-extern") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@outcall:6] Set("SIP/Skyetel-1-00000071", "WAZO_CHANNEL_DIRECTION=to-wazo") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@outcall:7] Gosub("SIP/Skyetel-1-00000071", "originate-caller-id,s,1") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@originate-caller-id:1] GotoIf("SIP/Skyetel-1-00000071", "0?:name") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx_builtins.c: Goto (originate-caller-id,s,3)
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@originate-caller-id:3] GotoIf("SIP/Skyetel-1-00000071", "0?:fix") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx_builtins.c: Goto (originate-caller-id,s,5)
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@originate-caller-id:5] GotoIf("SIP/Skyetel-1-00000071", "?:end") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx_builtins.c: Goto (originate-caller-id,s,9)
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@originate-caller-id:9] Return("SIP/Skyetel-1-00000071", "") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@outcall:8] AGI("SIP/Skyetel-1-00000071", "agi://127.0.0.1/outgoing_user_set_features") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] res_agi.c: agi://127.0.0.1/outgoing_user_set_features: AGI handler 'outgoing_user_set_features' successfully executed
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] res_agi.c: <SIP/Skyetel-1-00000071>AGI Script agi://127.0.0.1/outgoing_user_set_features completed, returning 0
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@outcall:9] Gosub("SIP/Skyetel-1-00000071", "xivo-subroutine,s,1()") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@xivo-subroutine:1] GotoIf("SIP/Skyetel-1-00000071", "?:nosubroutine") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx_builtins.c: Goto (xivo-subroutine,s,4)
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@xivo-subroutine:4] Return("SIP/Skyetel-1-00000071", "") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@outcall:10] Gosub("SIP/Skyetel-1-00000071", "xivo-user_rights_check,s,1") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@xivo-user_rights_check:1] AGI("SIP/Skyetel-1-00000071", "agi://127.0.0.1/user_set_call_rights") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] res_agi.c: agi://127.0.0.1/user_set_call_rights: AGI handler 'user_set_call_rights' successfully executed
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] res_agi.c: <SIP/Skyetel-1-00000071>AGI Script agi://127.0.0.1/user_set_call_rights completed, returning 0
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@xivo-user_rights_check:2] GotoIf("SIP/Skyetel-1-00000071", "ALLOW?:error,1") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@xivo-user_rights_check:3] GotoIf("SIP/Skyetel-1-00000071", "1?allow,1") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx_builtins.c: Goto (xivo-user_rights_check,allow,1)
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [allow@xivo-user_rights_check:1] NoOp("SIP/Skyetel-1-00000071", "User allowed to make call") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [allow@xivo-user_rights_check:2] Return("SIP/Skyetel-1-00000071", "") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@outcall:11] AGI("SIP/Skyetel-1-00000071", "agi://127.0.0.1/check_schedule") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] res_agi.c: agi://127.0.0.1/check_schedule: AGI handler 'check_schedule' successfully executed
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] res_agi.c: <SIP/Skyetel-1-00000071>AGI Script agi://127.0.0.1/check_schedule completed, returning 0
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@outcall:12] GotoIf("SIP/Skyetel-1-00000071", "0?CLOSED,1") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@outcall:13] GotoIf("SIP/Skyetel-1-00000071", "?:15") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx_builtins.c: Goto (outcall,s,15)
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@outcall:15] GotoIf("SIP/Skyetel-1-00000071", "SIP/xSkyetelOut?:error,1") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@outcall:16] Set("SIP/Skyetel-1-00000071", "TRUNKINDEX=0") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@outcall:17] Goto("SIP/Skyetel-1-00000071", "dial,1") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx_builtins.c: Goto (outcall,dial,1)
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [dial@outcall:1] Set("SIP/Skyetel-1-00000071", "INTERFACE=SIP/xSkyetelOut") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [dial@outcall:2] Set("SIP/Skyetel-1-00000071", "TRUNKEXTEN=5073159999") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [dial@outcall:3] Set("SIP/Skyetel-1-00000071", "TRUNKSUFFIX=") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [dial@outcall:4] Gosub("SIP/Skyetel-1-00000071", "xivo-global-subroutine,s,1") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@xivo-global-subroutine:1] GotoIf("SIP/Skyetel-1-00000071", "1?:return") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@xivo-global-subroutine:2] GotoIf("SIP/Skyetel-1-00000071", "OUTCALL?:return") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@xivo-global-subroutine:3] GotoIf("SIP/Skyetel-1-00000071", "xivo-subrgbl-outcall?:return") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@xivo-global-subroutine:4] GotoIf("SIP/Skyetel-1-00000071", "1?:return") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@xivo-global-subroutine:5] Gosub("SIP/Skyetel-1-00000071", "xivo-subrgbl-outcall,s,1") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@xivo-subrgbl-outcall:1] NoOp("SIP/Skyetel-1-00000071", "### DID Outgoing Call Subroutine ###") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@xivo-subrgbl-outcall:2] NoOp("SIP/Skyetel-1-00000071", "Calling FROM: 5072809291") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@xivo-subrgbl-outcall:3] NoOp("SIP/Skyetel-1-00000071", "Calling TO: s") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@xivo-subrgbl-outcall:4] NoOp("SIP/Skyetel-1-00000071", "XIVO SRC NUMBER=5072809291") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@xivo-subrgbl-outcall:5] NoOp("SIP/Skyetel-1-00000071", "XIVO DST NUMBER=15073159999") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@xivo-subrgbl-outcall:6] NoOp("SIP/Skyetel-1-00000071", "XIVO DST ID=6") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@xivo-subrgbl-outcall:7] NoOp("SIP/Skyetel-1-00000071", "XIVO USR ID=") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@xivo-subrgbl-outcall:8] Return("SIP/Skyetel-1-00000071", "") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [s@xivo-global-subroutine:6] Return("SIP/Skyetel-1-00000071", "") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [dial@outcall:5] CELGenUserEvent("SIP/Skyetel-1-00000071", "XIVO_OUTCALL") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [dial@outcall:6] Set("SIP/Skyetel-1-00000071", "CONNECTEDLINE(num,i)=15073159999") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] pbx.c: Executing [dial@outcall:7] Dial("SIP/Skyetel-1-00000071", "SIP/xSkyetelOut/5073159999,,o(15073159999)") in new stack
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] netsock2.c: Using SIP RTP CoS mark 5
[Mar 21 16:51:16] VERBOSE[5137][C-00000031] app_dial.c: Called SIP/xSkyetelOut/5073159999
[Mar 21 16:51:16] VERBOSE[20352][C-00000032] netsock2.c: Using SIP RTP CoS mark 5
[Mar 21 16:51:16] VERBOSE[5141][C-00000032] pbx.c: Executing [15073159999@to-extern:1] Set("SIP/Skyetel-1-00000073", "XIVO_BASE_CONTEXT=to-extern") in new stack
[Mar 21 16:51:16] VERBOSE[5141][C-00000032] pbx.c: Executing [15073159999@to-extern:2] Set("SIP/Skyetel-1-00000073", "XIVO_BASE_EXTEN=15073159999") in new stack
[Mar 21 16:51:16] VERBOSE[5141][C-00000032] pbx.c: Executing [15073159999@to-extern:3] Gosub("SIP/Skyetel-1-00000073", "outcall,s,1(6,)") in new stack
[Mar 21 16:51:16] VERBOSE[5141][C-00000032] pbx.c: Executing [s@outcall:1] Set("SIP/Skyetel-1-00000073", "XIVO_DSTID=6") in new stack
[Mar 21 16:51:16] VERBOSE[5141][C-00000032] pbx.c: Executing [s@outcall:2] Set("SIP/Skyetel-1-00000073", "XIVO_PRESUBR_GLOBAL_NAME=OUTCALL") in new stack
[Mar 21 16:51:16] VERBOSE[5141][C-00000032] pbx.c: Executing [s@outcall:3] Set("SIP/Skyetel-1-00000073", "XIVO_SRCNUM=5072809291") in new stack
[Mar 21 16:51:16] VERBOSE[5141][C-00000032] pbx.c: Executing [s@outcall:4] Set("SIP/Skyetel-1-00000073", "XIVO_DSTNUM=15073159999") in new stack
[Mar 21 16:51:16] VERBOSE[5141][C-00000032] pbx.c: Executing [s@outcall:5] Set("SIP/Skyetel-1-00000073", "XIVO_CONTEXT=to-extern") in new stack
[Mar 21 16:51:16] VERBOSE[5141][C-00000032] pbx.c: Executing [s@outcall:6] Set("SIP/Skyetel-1-00000073", "WAZO_CHANNEL_DIRECTION=to-wazo") in new stack
[Mar 21 16:51:16] VERBOSE[5141][C-00000032] pbx.c: Executing [s@outcall:7] Gosub("SIP/Skyetel-1-00000073", "originate-caller-id,s,1") in new stack
[Mar 21 16:51:16] VERBOSE[5141][C-00000032] pbx.c: Executing [s@originate-caller-id:1] GotoIf("SIP/Skyetel-1-00000073", "0?:name") in new stack
[Mar 21 16:51:16] VERBOSE[5141][C-00000032] pbx_builtins.c: Goto (originate-caller-id,s,3)
[Mar 21 16:51:16] VERBOSE[5141][C-00000032] pbx.c: Executing [s@originate-caller-id:3] GotoIf("SIP/Skyetel-1-00000073", "0?:fix") in new stack
[Mar 21 16:51:16] VERBOSE[5141][C-00000032] pbx_builtins.c: Goto (originate-caller-id,s,5)
[Mar 21 16:51:16] VERBOSE[5141][C-00000032] pbx.c: Executing [s@originate-caller-id:5] GotoIf("SIP/Skyetel-1-00000073", "?:end") in new stack
[Mar 21 16:51:16] VERBOSE[5141][C-00000032] pbx_builtins.c: Goto (originate-caller-id,s,9)
[Mar 21 16:51:16] VERBOSE[5141][C-00000032] pbx.c: Executing [s@originate-caller-id:9] Return("SIP/Skyetel-1-00000073", "") in new stack
[Mar 21 16:51:16] VERBOSE[5141][C-00000032] pbx.c: Executing [s@outcall:8] AGI("SIP/Skyetel-1-00000073", "agi://127.0.0.1/outgoing_user_set_features") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] res_agi.c: agi://127.0.0.1/outgoing_user_set_features: AGI handler 'outgoing_user_set_features' successfully executed
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] res_agi.c: <SIP/Skyetel-1-00000073>AGI Script agi://127.0.0.1/outgoing_user_set_features completed, returning 0
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@outcall:9] Gosub("SIP/Skyetel-1-00000073", "xivo-subroutine,s,1()") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@xivo-subroutine:1] GotoIf("SIP/Skyetel-1-00000073", "?:nosubroutine") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx_builtins.c: Goto (xivo-subroutine,s,4)
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@xivo-subroutine:4] Return("SIP/Skyetel-1-00000073", "") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@outcall:10] Gosub("SIP/Skyetel-1-00000073", "xivo-user_rights_check,s,1") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@xivo-user_rights_check:1] AGI("SIP/Skyetel-1-00000073", "agi://127.0.0.1/user_set_call_rights") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] res_agi.c: agi://127.0.0.1/user_set_call_rights: AGI handler 'user_set_call_rights' successfully executed
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] res_agi.c: <SIP/Skyetel-1-00000073>AGI Script agi://127.0.0.1/user_set_call_rights completed, returning 0
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@xivo-user_rights_check:2] GotoIf("SIP/Skyetel-1-00000073", "ALLOW?:error,1") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@xivo-user_rights_check:3] GotoIf("SIP/Skyetel-1-00000073", "1?allow,1") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx_builtins.c: Goto (xivo-user_rights_check,allow,1)
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [allow@xivo-user_rights_check:1] NoOp("SIP/Skyetel-1-00000073", "User allowed to make call") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [allow@xivo-user_rights_check:2] Return("SIP/Skyetel-1-00000073", "") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@outcall:11] AGI("SIP/Skyetel-1-00000073", "agi://127.0.0.1/check_schedule") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] res_agi.c: agi://127.0.0.1/check_schedule: AGI handler 'check_schedule' successfully executed
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] res_agi.c: <SIP/Skyetel-1-00000073>AGI Script agi://127.0.0.1/check_schedule completed, returning 0
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@outcall:12] GotoIf("SIP/Skyetel-1-00000073", "0?CLOSED,1") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@outcall:13] GotoIf("SIP/Skyetel-1-00000073", "?:15") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx_builtins.c: Goto (outcall,s,15)
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@outcall:15] GotoIf("SIP/Skyetel-1-00000073", "SIP/xSkyetelOut?:error,1") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@outcall:16] Set("SIP/Skyetel-1-00000073", "TRUNKINDEX=0") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@outcall:17] Goto("SIP/Skyetel-1-00000073", "dial,1") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx_builtins.c: Goto (outcall,dial,1)
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [dial@outcall:1] Set("SIP/Skyetel-1-00000073", "INTERFACE=SIP/xSkyetelOut") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [dial@outcall:2] Set("SIP/Skyetel-1-00000073", "TRUNKEXTEN=5073159999") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [dial@outcall:3] Set("SIP/Skyetel-1-00000073", "TRUNKSUFFIX=") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [dial@outcall:4] Gosub("SIP/Skyetel-1-00000073", "xivo-global-subroutine,s,1") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@xivo-global-subroutine:1] GotoIf("SIP/Skyetel-1-00000073", "1?:return") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@xivo-global-subroutine:2] GotoIf("SIP/Skyetel-1-00000073", "OUTCALL?:return") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@xivo-global-subroutine:3] GotoIf("SIP/Skyetel-1-00000073", "xivo-subrgbl-outcall?:return") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@xivo-global-subroutine:4] GotoIf("SIP/Skyetel-1-00000073", "1?:return") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@xivo-global-subroutine:5] Gosub("SIP/Skyetel-1-00000073", "xivo-subrgbl-outcall,s,1") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@xivo-subrgbl-outcall:1] NoOp("SIP/Skyetel-1-00000073", "### DID Outgoing Call Subroutine ###") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@xivo-subrgbl-outcall:2] NoOp("SIP/Skyetel-1-00000073", "Calling FROM: 5072809291") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@xivo-subrgbl-outcall:3] NoOp("SIP/Skyetel-1-00000073", "Calling TO: s") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@xivo-subrgbl-outcall:4] NoOp("SIP/Skyetel-1-00000073", "XIVO SRC NUMBER=5072809291") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@xivo-subrgbl-outcall:5] NoOp("SIP/Skyetel-1-00000073", "XIVO DST NUMBER=15073159999") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@xivo-subrgbl-outcall:6] NoOp("SIP/Skyetel-1-00000073", "XIVO DST ID=6") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@xivo-subrgbl-outcall:7] NoOp("SIP/Skyetel-1-00000073", "XIVO USR ID=") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@xivo-subrgbl-outcall:8] Return("SIP/Skyetel-1-00000073", "") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [s@xivo-global-subroutine:6] Return("SIP/Skyetel-1-00000073", "") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [dial@outcall:5] CELGenUserEvent("SIP/Skyetel-1-00000073", "XIVO_OUTCALL") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [dial@outcall:6] Set("SIP/Skyetel-1-00000073", "CONNECTEDLINE(num,i)=15073159999") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [dial@outcall:7] Dial("SIP/Skyetel-1-00000073", "SIP/xSkyetelOut/5073159999,,o(15073159999)") in new stack
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] netsock2.c: Using SIP RTP CoS mark 5
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] app_dial.c: Called SIP/xSkyetelOut/5073159999
[Mar 21 16:51:17] VERBOSE[20352][C-00000033] netsock2.c: Using SIP RTP CoS mark 5
[Mar 21 16:51:17] NOTICE[20352][C-00000033] chan_sip.c: Call from peer 'Skyetel-1' rejected due to usage limit of 3
[Mar 21 16:51:17] NOTICE[20352][C-00000033] chan_sip.c: Failed to place call for device , too many calls
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] app_dial.c: SIP/xSkyetelOut-00000074 redirecting info has changed, passing it to SIP/Skyetel-1-00000073
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] app_dial.c: SIP/xSkyetelOut-00000074 is busy
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] app_dial.c: Everyone is busy/congested at this time (1:1/0/0)
[Mar 21 16:51:17] VERBOSE[5141][C-00000032] pbx.c: Executing [dial@outcall:8] Goto("SIP/Skyetel-1-00000073", "BUSY,1") in new stack

Post was too long, so I had to remove the busy signal from the end

Hello, looks like an issue with your sip trunk configuration. Why your incoming call arrived on to-extern routing context?