Non-TLS extensions fail until server reboot

FreePBX 14.0.13.24
Asterisk 13.29.2

Our Asterisk server is regularly failing in a big way. UDP users can connect to the server, but calls to other extensions ALWAYS go to voicemail. Additionally, they can’t see anyone else who is online.

TLS users do NOT experience this issue.

Rebooting the server solves this issue for a few days.

We see this line a lot:
[2020-02-07 14:36:17] ERROR[4479] res_pjsip.c: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 3351

What happens when I try to call IN to an extension:

> [2020-02-07 14:26:08] VERBOSE[11631][C-000000f2] res_agi.c: Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: Starting New Dialparties.agi
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: Caller ID name is '3109999876' number is '3109999876'
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: CW Ignore is:
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: CF Ignore is: 
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: CW IN_USE/BUSY is: 1
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: Methodology of ring is  'ringall'
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: Added extension 3801 to extension map
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: Added extension 3802 to extension map
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: Added extension 3803 to extension map
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: Extension 3801 cf is disabled
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: Extension 3802 cf is disabled
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: Extension 3803 cf is disabled
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: Extension 3801 do not disturb is disabled
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: Extension 3802 do not disturb is disabled
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: Extension 3803 do not disturb is disabled
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: Discovered PJSIP Endpoint PJSIP/3801
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: Ended up with no PJSIP contacts
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: dbset CALLTRACE/3801 to 3109999876
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: Discovered PJSIP Endpoint PJSIP/3802
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: Ended up with no PJSIP contacts
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: dbset CALLTRACE/3802 to 3109999876
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: Discovered PJSIP Endpoint PJSIP/3803
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: Ended up with no PJSIP contacts
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: dbset CALLTRACE/3803 to 3109999876
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: Filtered ARG3: 3801-3802-3803
> [2020-02-07 14:26:09] VERBOSE[11631][C-000000f2] res_agi.c: dialparties.agi: Setting default NOANSWER DIALSTATUS since no extensions available

Here’s me logging in to extension 3356 with UDP and trying to call 3320:

[2020-02-07 14:45:51] VERBOSE[14472][C-00000101] pbx_builtins.c: Goto (macro-hangupcall,s,7)
[2020-02-07 14:45:51] VERBOSE[14472][C-00000101] pbx.c: Executing [s@macro-hangupcall:7] Hangup("PJSIP/3356-000001c3", "") in new stack
[2020-02-07 14:45:51] VERBOSE[14472][C-00000101] app_macro.c: Spawn extension (macro-hangupcall, s, 7) exited non-zero on 'PJSIP/3356-000001c3' in macro 'hangupcall'
[2020-02-07 14:45:51] VERBOSE[14472][C-00000101] pbx.c: Spawn extension (ext-local, h, 1) exited non-zero on 'PJSIP/3356-000001c3'
[2020-02-07 14:46:00] ERROR[4479] res_pjsip.c: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 3321
[2020-02-07 14:46:01] WARNING[28895] res_pjsip_pubsub.c: No registered publish handler for event presence
[2020-02-07 14:46:01] VERBOSE[3480] pbx_variables.c: Setting global variable 'SIPDOMAIN' to 'voip.heartscenter.org'
[2020-02-07 14:46:01] VERBOSE[3480] netsock2.c: Using SIP RTP Audio TOS bits 184
[2020-02-07 14:46:01] VERBOSE[3480] netsock2.c: Using SIP RTP Audio TOS bits 184 in TCLASS field.
[2020-02-07 14:46:01] VERBOSE[3480] netsock2.c: Using SIP RTP Audio CoS mark 5
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [3320@from-internal:1] GotoIf("PJSIP/3356-000001c4", "1?ext-local,3320,1:followme-check,3320,1") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx_builtins.c: Goto (ext-local,3320,1)
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [3320@ext-local:1] Set("PJSIP/3356-000001c4", "__RINGTIMER=15") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [3320@ext-local:2] Macro("PJSIP/3356-000001c4", "exten-vm,3320,3320,0,0,0") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-exten-vm:1] Macro("PJSIP/3356-000001c4", "user-callerid,") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:1] Set("PJSIP/3356-000001c4", "TOUCH_MONITOR=1581111961.504") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:2] Set("PJSIP/3356-000001c4", "AMPUSER=3356") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:3] GotoIf("PJSIP/3356-000001c4", "0?report") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:4] ExecIf("PJSIP/3356-000001c4", "1?Set(REALCALLERIDNUM=3356)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:5] Set("PJSIP/3356-000001c4", "AMPUSER=3356") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:6] GotoIf("PJSIP/3356-000001c4", "0?limit") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:7] Set("PJSIP/3356-000001c4", "AMPUSERCIDNAME=Alice Rogers") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:8] ExecIf("PJSIP/3356-000001c4", "0?Set(__CIDMASQUERADING=TRUE)") in new stack        
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:9] GotoIf("PJSIP/3356-000001c4", "0?report") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:10] Set("PJSIP/3356-000001c4", "AMPUSERCID=3356") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:11] Set("PJSIP/3356-000001c4", "__DIAL_OPTIONS=HhTtr") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:12] Set("PJSIP/3356-000001c4", "CALLERID(all)="Alice Rogers" <3356>") in new stack    
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:13] ExecIf("PJSIP/3356-000001c4", "0?Set(CALLERID(all)=Boyd Badten)") in new stack    
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:14] GotoIf("PJSIP/3356-000001c4", "0?limit") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:15] ExecIf("PJSIP/3356-000001c4", "0?Set(GROUP(concurrency_limit)=3356)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:16] ExecIf("PJSIP/3356-000001c4", "0?Set(CHANNEL(language)=)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:17] NoOp("PJSIP/3356-000001c4", "Macro Depth is 2") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:18] GotoIf("PJSIP/3356-000001c4", "1?report2:macroerror") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx_builtins.c: Goto (macro-user-callerid,s,19)
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:19] GotoIf("PJSIP/3356-000001c4", "0?continue") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:20] ExecIf("PJSIP/3356-000001c4", "1?Set(__CALLEE_ACCOUNCODE=)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:21] Set("PJSIP/3356-000001c4", "__TTL=64") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:22] GotoIf("PJSIP/3356-000001c4", "1?continue") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx_builtins.c: Goto (macro-user-callerid,s,38)
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:38] Set("PJSIP/3356-000001c4", "CALLERID(number)=3356") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:39] Set("PJSIP/3356-000001c4", "CALLERID(name)=Alice Rogers") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:40] GotoIf("PJSIP/3356-000001c4", "0?cnum") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:41] Set("PJSIP/3356-000001c4", "CDR(cnam)=Alice Rogers") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:42] Set("PJSIP/3356-000001c4", "CDR(cnum)=3356") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-user-callerid:43] Set("PJSIP/3356-000001c4", "CHANNEL(language)=en") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-exten-vm:2] Set("PJSIP/3356-000001c4", "RingGroupMethod=none") in new stack      
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-exten-vm:3] Set("PJSIP/3356-000001c4", "__EXTTOCALL=3320") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-exten-vm:4] Set("PJSIP/3356-000001c4", "__PICKUPMARK=3320") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-exten-vm:5] Set("PJSIP/3356-000001c4", "RT=15") in new stack
[2020-02-07 14:46:01] WARNING[15135][C-00000102] chan_sip.c: This function can only be used on SIP channels.
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-exten-vm:6] ExecIf("PJSIP/3356-000001c4", "0?Macro(vm,3320,DIRECTDIAL,)") in new stack
[2020-02-07 14:46:01] WARNING[15135][C-00000102] chan_sip.c: This function can only be used on SIP channels.
[2020-02-07 14:46:01] WARNING[15135][C-00000102] chan_sip.c: This function can only be used on SIP channels.
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-exten-vm:7] ExecIf("PJSIP/3356-000001c4", "0?MacroExit()") in new stack
[2020-02-07 14:46:01] WARNING[15135][C-00000102] chan_sip.c: This function can only be used on SIP channels.
[2020-02-07 14:46:01] WARNING[15135][C-00000102] chan_sip.c: This function can only be used on SIP channels.
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-exten-vm:8] ExecIf("PJSIP/3356-000001c4", "0?Gosub(ext-intercom,*803320,1())") in new stack
[2020-02-07 14:46:01] WARNING[15135][C-00000102] chan_sip.c: This function can only be used on SIP channels.
[2020-02-07 14:46:01] WARNING[15135][C-00000102] chan_sip.c: This function can only be used on SIP channels.
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-exten-vm:9] ExecIf("PJSIP/3356-000001c4", "0?MacroExit()") in new stack
[2020-02-07 14:46:01] WARNING[15135][C-00000102] chan_sip.c: This function can only be used on SIP channels.
[2020-02-07 14:46:01] WARNING[15135][C-00000102] chan_sip.c: This function can only be used on SIP channels.
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-exten-vm:10] ExecIf("PJSIP/3356-000001c4", "0?ChanSpy(PJSIP/3320,q)") in new stack
[2020-02-07 14:46:01] WARNING[15135][C-00000102] chan_sip.c: This function can only be used on SIP channels.
[2020-02-07 14:46:01] WARNING[15135][C-00000102] chan_sip.c: This function can only be used on SIP channels.
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-exten-vm:11] ExecIf("PJSIP/3356-000001c4", "0?MacroExit()") in new stack
[2020-02-07 14:46:01] WARNING[15135][C-00000102] chan_sip.c: This function can only be used on SIP channels.
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-exten-vm:12] ExecIf("PJSIP/3356-000001c4", "0?Macro(vm,3320,DIRECTDIAL,)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-exten-vm:13] ExecIf("PJSIP/3356-000001c4", "0?MacroExit()") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-exten-vm:14] ExecIf("PJSIP/3356-000001c4", "0?Gosub(ext-intercom,*803320,1())") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-exten-vm:15] ExecIf("PJSIP/3356-000001c4", "0?MacroExit()") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-exten-vm:16] ExecIf("PJSIP/3356-000001c4", "0?ChanSpy(PJSIP/3320,q)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-exten-vm:17] ExecIf("PJSIP/3356-000001c4", "0?MacroExit()") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-exten-vm:18] Gosub("PJSIP/3356-000001c4", "sub-record-check,s,1(exten,3320,dontcare)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@sub-record-check:1] GotoIf("PJSIP/3356-000001c4", "0?initialized") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@sub-record-check:2] Set("PJSIP/3356-000001c4", "__REC_STATUS=INITIALIZED") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@sub-record-check:3] Set("PJSIP/3356-000001c4", "NOW=1581111961") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@sub-record-check:4] Set("PJSIP/3356-000001c4", "__DAY=07") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@sub-record-check:5] Set("PJSIP/3356-000001c4", "__MONTH=02") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@sub-record-check:6] Set("PJSIP/3356-000001c4", "__YEAR=2020") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@sub-record-check:7] Set("PJSIP/3356-000001c4", "__TIMESTR=20200207-144601") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@sub-record-check:8] Set("PJSIP/3356-000001c4", "__FROMEXTEN=3356") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@sub-record-check:9] Set("PJSIP/3356-000001c4", "__MON_FMT=wav") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@sub-record-check:10] NoOp("PJSIP/3356-000001c4", "Recordings initialized") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@sub-record-check:11] ExecIf("PJSIP/3356-000001c4", "0?Set(ARG3=dontcare)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@sub-record-check:12] Set("PJSIP/3356-000001c4", "REC_POLICY_MODE_SAVE=") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@sub-record-check:13] ExecIf("PJSIP/3356-000001c4", "0?Set(REC_STATUS=NO)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@sub-record-check:14] GotoIf("PJSIP/3356-000001c4", "5?checkaction") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx_builtins.c: Goto (sub-record-check,s,17)
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@sub-record-check:17] GotoIf("PJSIP/3356-000001c4", "1?sub-record-check,exten,1") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx_builtins.c: Goto (sub-record-check,exten,1)
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [exten@sub-record-check:1] NoOp("PJSIP/3356-000001c4", "Exten Recording Check between 3356 and 3320") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [exten@sub-record-check:2] Set("PJSIP/3356-000001c4", "CALLTYPE=internal") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [exten@sub-record-check:3] ExecIf("PJSIP/3356-000001c4", "0?Set(CALLTYPE=)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [exten@sub-record-check:4] Set("PJSIP/3356-000001c4", "CALLEE=dontcare") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [exten@sub-record-check:5] ExecIf("PJSIP/3356-000001c4", "0?Set(CALLEE=dontcare)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [exten@sub-record-check:6] GotoIf("PJSIP/3356-000001c4", "0?callee") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [exten@sub-record-check:7] GotoIf("PJSIP/3356-000001c4", "1?caller") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx_builtins.c: Goto (sub-record-check,exten,13)
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [exten@sub-record-check:13] Set("PJSIP/3356-000001c4", "RECMODE=dontcare") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [exten@sub-record-check:14] ExecIf("PJSIP/3356-000001c4", "0?Set(RECMODE=dontcare)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [exten@sub-record-check:15] ExecIf("PJSIP/3356-000001c4", "1?Set(RECMODE=dontcare)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [exten@sub-record-check:16] Gosub("PJSIP/3356-000001c4", "recordcheck,1(dontcare,internal,3320)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [recordcheck@sub-record-check:1] NoOp("PJSIP/3356-000001c4", "Starting recording check against dontcare") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [recordcheck@sub-record-check:2] Goto("PJSIP/3356-000001c4", "dontcare") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx_builtins.c: Goto (sub-record-check,recordcheck,3)
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [recordcheck@sub-record-check:3] Return("PJSIP/3356-000001c4", "") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [exten@sub-record-check:17] Return("PJSIP/3356-000001c4", "") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-exten-vm:19] GotoIf("PJSIP/3356-000001c4", "1?macrodial") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx_builtins.c: Goto (macro-exten-vm,s,25)
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-exten-vm:25] GosubIf("PJSIP/3356-000001c4", "0?clrheader,1()") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-exten-vm:26] Macro("PJSIP/3356-000001c4", "dial-one,15,HhTtr,3320") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:1] Set("PJSIP/3356-000001c4", "DEXTEN=3320") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:2] Set("PJSIP/3356-000001c4", "__CRM_SOURCE=3356") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:3] ExecIf("PJSIP/3356-000001c4", "0?Set(__EXTTOCALL=3320)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:4] Set("PJSIP/3356-000001c4", "DIALSTATUS_CW=") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:5] GosubIf("PJSIP/3356-000001c4", "0?screen,1()") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:6] GosubIf("PJSIP/3356-000001c4", "0?cf,1()") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:7] GotoIf("PJSIP/3356-000001c4", "1?skip1") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx_builtins.c: Goto (macro-dial-one,s,10)
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:10] GotoIf("PJSIP/3356-000001c4", "0?nodial") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:11] GotoIf("PJSIP/3356-000001c4", "0?continue") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:12] Set("PJSIP/3356-000001c4", "EXTHASCW=ENABLED") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:13] GotoIf("PJSIP/3356-000001c4", "0?next1:cwinusebusy") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx_builtins.c: Goto (macro-dial-one,s,25)
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:25] GotoIf("PJSIP/3356-000001c4", "0?next3:continue") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx_builtins.c: Goto (macro-dial-one,s,27)
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:27] GotoIf("PJSIP/3356-000001c4", "0?nodial") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:28] GosubIf("PJSIP/3356-000001c4", "1?dstring,1():dlocal,1()") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [dstring@macro-dial-one:1] Set("PJSIP/3356-000001c4", "DSTRING=") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [dstring@macro-dial-one:2] Set("PJSIP/3356-000001c4", "DEVICES=3320") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [dstring@macro-dial-one:3] ExecIf("PJSIP/3356-000001c4", "0?Return()") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [dstring@macro-dial-one:4] ExecIf("PJSIP/3356-000001c4", "0?Set(DEVICES=320)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [dstring@macro-dial-one:5] Set("PJSIP/3356-000001c4", "LOOPCNT=1") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [dstring@macro-dial-one:6] Set("PJSIP/3356-000001c4", "ITER=1") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [dstring@macro-dial-one:7] Set("PJSIP/3356-000001c4", "THISDIAL=PJSIP/3320") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [dstring@macro-dial-one:8] GosubIf("PJSIP/3356-000001c4", "1?zap2dahdi,1()") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [zap2dahdi@macro-dial-one:1] ExecIf("PJSIP/3356-000001c4", "0?Return()") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [zap2dahdi@macro-dial-one:2] Set("PJSIP/3356-000001c4", "NEWDIAL=") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [zap2dahdi@macro-dial-one:3] Set("PJSIP/3356-000001c4", "LOOPCNT2=1") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [zap2dahdi@macro-dial-one:4] Set("PJSIP/3356-000001c4", "ITER2=1") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [zap2dahdi@macro-dial-one:5] Set("PJSIP/3356-000001c4", "THISPART2=PJSIP/3320") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [zap2dahdi@macro-dial-one:6] ExecIf("PJSIP/3356-000001c4", "0?Set(THISPART2=DAHDIIP/3320)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [zap2dahdi@macro-dial-one:7] Set("PJSIP/3356-000001c4", "NEWDIAL=PJSIP/3320&") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [zap2dahdi@macro-dial-one:8] Set("PJSIP/3356-000001c4", "ITER2=2") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [zap2dahdi@macro-dial-one:9] GotoIf("PJSIP/3356-000001c4", "0?begin2") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [zap2dahdi@macro-dial-one:10] Set("PJSIP/3356-000001c4", "THISDIAL=PJSIP/3320") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [zap2dahdi@macro-dial-one:11] Return("PJSIP/3356-000001c4", "") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [dstring@macro-dial-one:9] GotoIf("PJSIP/3356-000001c4", "0?docheck") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [dstring@macro-dial-one:10] NoOp("PJSIP/3356-000001c4", "Debug: Found PJSIP Destination PJSIP/3320") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [dstring@macro-dial-one:11] GotoIf("PJSIP/3356-000001c4", "0?doset") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [dstring@macro-dial-one:12] NoOp("PJSIP/3356-000001c4", "Debug: Updating PJSIP Destination with PJSIP_DIAL_CONTACTS") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [dstring@macro-dial-one:13] Set("PJSIP/3356-000001c4", "THISDIAL=PJSIP/3320/sip:3320@69.144.171.182:2841;transport=TLS;ob") in new stack       
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [dstring@macro-dial-one:14] ExecIf("PJSIP/3356-000001c4", "0?Set(DIALSTATUS=CHANUNAVAIL)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [dstring@macro-dial-one:15] GotoIf("PJSIP/3356-000001c4", "0?skipset") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [dstring@macro-dial-one:16] Set("PJSIP/3356-000001c4", "DSTRING=PJSIP/3320/sip:3320@69.144.171.182:2841;transport=TLS;ob&") in new stack       
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [dstring@macro-dial-one:17] Set("PJSIP/3356-000001c4", "ITER=2") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [dstring@macro-dial-one:18] GotoIf("PJSIP/3356-000001c4", "0?begin") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [dstring@macro-dial-one:19] ExecIf("PJSIP/3356-000001c4", "0?Return()") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [dstring@macro-dial-one:20] Set("PJSIP/3356-000001c4", "DSTRING=PJSIP/3320/sip:3320@69.144.171.182:2841;transport=TLS;ob") in new stack        
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [dstring@macro-dial-one:21] Return("PJSIP/3356-000001c4", "") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:29] GotoIf("PJSIP/3356-000001c4", "0?nodial") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:30] GotoIf("PJSIP/3356-000001c4", "0?skiptrace") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:31] GosubIf("PJSIP/3356-000001c4", "1?ctset,1():ctclear,1()") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [ctset@macro-dial-one:1] Set("PJSIP/3356-000001c4", "DB(CALLTRACE/3320)=3356") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [ctset@macro-dial-one:2] Return("PJSIP/3356-000001c4", "") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:32] Set("PJSIP/3356-000001c4", "D_OPTIONS=HhTtr") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:33] GosubIf("PJSIP/3356-000001c4", "0?func-set-sipheader,s,1(Alert-Info,)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:34] NoOp("PJSIP/3356-000001c4", "Blind Transfer: , Attended Transfer: , User: 3356, Alert Info: ") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:35] ExecIf("PJSIP/3356-000001c4", "1?Set(ALERT_INFO=)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:36] ExecIf("PJSIP/3356-000001c4", "0?Set(ALERT_INFO=)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:37] ExecIf("PJSIP/3356-000001c4", "0?Set(ALERT_INFO=)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:38] ExecIf("PJSIP/3356-000001c4", "0?Set(ALERT_INFO=Normal;volume=)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:39] ExecIf("PJSIP/3356-000001c4", "0?Set(ALERT_INFO=Normal;volume=)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:40] GosubIf("PJSIP/3356-000001c4", "0?func-set-sipheader,s,1(Alert-Info,)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:41] ExecIf("PJSIP/3356-000001c4", "0?Set(CHANNEL(musicclass)=)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:42] GosubIf("PJSIP/3356-000001c4", "0?qwait,1()") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:43] Set("PJSIP/3356-000001c4", "__CWIGNORE=") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:44] Set("PJSIP/3356-000001c4", "__KEEPCID=TRUE") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:45] GotoIf("PJSIP/3356-000001c4", "0?usegoto,1") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:46] GotoIf("PJSIP/3356-000001c4", "0?godial") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:47] Gosub("PJSIP/3356-000001c4", "sub-presencestate-display,s,1(3320)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@sub-presencestate-display:1] Goto("PJSIP/3356-000001c4", "state-available,1") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx_builtins.c: Goto (sub-presencestate-display,state-available,1)
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [state-available@sub-presencestate-display:1] Set("PJSIP/3356-000001c4", "PRESENCESTATE_DISPLAY=(Available)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [state-available@sub-presencestate-display:2] Return("PJSIP/3356-000001c4", "") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:48] Set("PJSIP/3356-000001c4", "CONNECTEDLINE(name,i)=Boyd Badten(Available)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:49] Set("PJSIP/3356-000001c4", "CONNECTEDLINE(num)=3320") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:50] Set("PJSIP/3356-000001c4", "D_OPTIONS=HhTtr") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:51] Macro("PJSIP/3356-000001c4", "dialout-one-predial-hook,") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dialout-one-predial-hook:1] MacroExit("PJSIP/3356-000001c4", "") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:52] ExecIf("PJSIP/3356-000001c4", "0?Set(D_OPTIONS=HhtrI)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:53] NoOp("PJSIP/3356-000001c4", "") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:54] ExecIf("PJSIP/3356-000001c4", "0?Set(D_OPTIONS=HhTtrg)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@macro-dial-one:55] Dial("PJSIP/3356-000001c4", "PJSIP/3320/sip:3320@69.144.171.182:2841;transport=TLS;ob,15,HhTtrb(func-apply-sipheaders^s^1)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] app_stack.c: PJSIP/3320-000001c5 Internal Gosub(func-apply-sipheaders,s,1) start
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@func-apply-sipheaders:1] ExecIf("PJSIP/3320-000001c5", "0?Set(CHANNEL(hangup_handler_push)=crm-hangup,s,1)") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@func-apply-sipheaders:2] NoOp("PJSIP/3320-000001c5", "Applying SIP Headers to channel PJSIP/3320-000001c5") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@func-apply-sipheaders:3] Set("PJSIP/3320-000001c5", "TECH=PJSIP") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@func-apply-sipheaders:4] Set("PJSIP/3320-000001c5", "SIPHEADERKEYS=") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@func-apply-sipheaders:5] While("PJSIP/3320-000001c5", "0") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] app_while.c: Jumping to priority 13
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] pbx.c: Executing [s@func-apply-sipheaders:14] Return("PJSIP/3320-000001c5", "") in new stack
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] app_stack.c: Spawn extension (from-internal, 3320, 1) exited non-zero on 'PJSIP/3320-000001c5'
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] app_stack.c: PJSIP/3320-000001c5 Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL=
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] app_dial.c: Called PJSIP/3320/sip:3320@69.144.171.182:2841;transport=TLS;ob
[2020-02-07 14:46:01] VERBOSE[18723] netsock2.c: Using SIP RTP Audio TOS bits 184
[2020-02-07 14:46:01] VERBOSE[18723] netsock2.c: Using SIP RTP Audio TOS bits 184 in TCLASS field.
[2020-02-07 14:46:01] VERBOSE[18723] netsock2.c: Using SIP RTP Audio CoS mark 5
[2020-02-07 14:46:01] VERBOSE[18723] netsock2.c: Using SIP RTP Video TOS bits 136
[2020-02-07 14:46:01] VERBOSE[18723] netsock2.c: Using SIP RTP Video TOS bits 136 in TCLASS field.
[2020-02-07 14:46:01] VERBOSE[18723] netsock2.c: Using SIP RTP Video CoS mark 4
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] app_dial.c: PJSIP/3320-000001c5 is ringing
[2020-02-07 14:46:01] VERBOSE[15135][C-00000102] app_dial.c: PJSIP/3320-000001c5 is ringing
[2020-02-07 14:46:03] VERBOSE[15135][C-00000102] app_macro.c: Spawn extension (macro-dial-one, s, 55) exited non-zero on 'PJSIP/3356-000001c4' in macro 'dial-one'
[2020-02-07 14:46:03] VERBOSE[15135][C-00000102] app_macro.c: Spawn extension (macro-exten-vm, s, 26) exited non-zero on 'PJSIP/3356-000001c4' in macro 'exten-vm'
[2020-02-07 14:46:03] VERBOSE[15135][C-00000102] pbx.c: Spawn extension (ext-local, 3320, 2) exited non-zero on 'PJSIP/3356-000001c4'
[2020-02-07 14:46:03] VERBOSE[15135][C-00000102] pbx.c: Executing [h@ext-local:1] Macro("PJSIP/3356-000001c4", "hangupcall,") in new stack

Do you have the Reload Transports option set to Yes in FreePBX? If so ensure it is set to No, as it can cause problems (such as this) when Asterisk is reloaded.

Well, it IS currently enabled. Disabling it.

So I’ll monitor it now. Any chance you could tell me why you think this might affect it?

Thanks by the way.

The PJSIP library doesn’t have the concept of reloading or restarting transports. Instead the option mentioned enables a bruteforce approach which destroys the transports and recreating them. It suffers from a race condition, however, whereby the transport may still exist (as it is destroyed asynchronously) at the time the new one is being created. The creation of the new one fails and eventually the old one is destroyed, leaving you with no transport. Within Asterisk the option is disabled by default and is documented with a recommendation to leave it off unless absolutely necessary.

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