FreePBX newbie here!
Outgoing calls fails with
ERROR[285129]: res_pjsip_header_funcs.c:723 remove_header: No headers had been previously added to this session.
Verbose log shows the following:
root@freepbx:~# asterisk -rvvvv
Asterisk 20.8.1, Copyright (C) 1999 - 2022, Sangoma Technologies Corporation and others.
Created by Mark Spencer <[email protected]>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
Connected to Asterisk 20.8.1 currently running on freepbx (pid = 1056)
== Using SIP RTP Audio TOS bits 184
== Using SIP RTP Audio CoS mark 5
-- Executing [+49XXXXXXXXXXXX@from-internal:1] Macro("PJSIP/80-00000085", "user-callerid,LIMIT,EXTERNAL,") in new stack
-- Executing [s@macro-user-callerid:1] Set("PJSIP/80-00000085", "TOUCH_MONITOR=XXXXXXXXXXXX.145") in new stack
-- Executing [s@macro-user-callerid:2] Set("PJSIP/80-00000085", "CHANCONTEXT=") in new stack
-- Executing [s@macro-user-callerid:3] Set("PJSIP/80-00000085", "CHANCONTEXT=") in new stack
-- Executing [s@macro-user-callerid:4] Set("PJSIP/80-00000085", "CHANEXTENCONTEXT=80-00000085") in new stack
-- Executing [s@macro-user-callerid:5] Set("PJSIP/80-00000085", "CHANEXTEN=80-00000085") in new stack
-- Executing [s@macro-user-callerid:6] Set("PJSIP/80-00000085", "CALLERID(number)=80") in new stack
-- Executing [s@macro-user-callerid:7] Set("PJSIP/80-00000085", "AMPUSER=80") in new stack
-- Executing [s@macro-user-callerid:8] Set("PJSIP/80-00000085", "HOTDESCKCHAN=80-00000085") in new stack
-- Executing [s@macro-user-callerid:9] Set("PJSIP/80-00000085", "HOTDESKEXTEN=80") in new stack
-- Executing [s@macro-user-callerid:10] Set("PJSIP/80-00000085", "HOTDESKCALL=0") in new stack
-- Executing [s@macro-user-callerid:11] ExecIf("PJSIP/80-00000085", "0?Set(HOTDESKCALL=1)") in new stack
-- Executing [s@macro-user-callerid:12] ExecIf("PJSIP/80-00000085", "0?Set(CALLERID(name)=)") in new stack
-- Executing [s@macro-user-callerid:13] GotoIf("PJSIP/80-00000085", "0?report") in new stack
-- Executing [s@macro-user-callerid:14] ExecIf("PJSIP/80-00000085", "1?Set(REALCALLERIDNUM=80)") in new stack
-- Executing [s@macro-user-callerid:15] Set("PJSIP/80-00000085", "AMPUSER=80") in new stack
-- Executing [s@macro-user-callerid:16] GotoIf("PJSIP/80-00000085", "0?limit") in new stack
-- Executing [s@macro-user-callerid:17] Set("PJSIP/80-00000085", "AMPUSERCIDNAME=Name Test") in new stack
-- Executing [s@macro-user-callerid:18] ExecIf("PJSIP/80-00000085", "0?Set(__CIDMASQUERADING=TRUE)") in new stack
-- Executing [s@macro-user-callerid:19] GotoIf("PJSIP/80-00000085", "0?report") in new stack
-- Executing [s@macro-user-callerid:20] Set("PJSIP/80-00000085", "AMPUSERCID=80") in new stack
-- Executing [s@macro-user-callerid:21] Set("PJSIP/80-00000085", "__DIAL_OPTIONS=") in new stack
-- Executing [s@macro-user-callerid:22] Set("PJSIP/80-00000085", "CALLERID(all)="Name Test" <80>") in new stack
-- Executing [s@macro-user-callerid:23] ExecIf("PJSIP/80-00000085", "0?Set(CUSDIAL=)") in new stack
-- Executing [s@macro-user-callerid:24] ExecIf("PJSIP/80-00000085", "0?Set(CALLERID(all)="Name Test" <80>)") in new stack
-- Executing [s@macro-user-callerid:25] GotoIf("PJSIP/80-00000085", "0?limit") in new stack
-- Executing [s@macro-user-callerid:26] ExecIf("PJSIP/80-00000085", "1?Set(GROUP(concurrency_limit)=80)") in new stack
-- Executing [s@macro-user-callerid:27] NoOp("PJSIP/80-00000085", "Macro Depth is 1") in new stack
-- Executing [s@macro-user-callerid:28] GotoIf("PJSIP/80-00000085", "1?report2:macroerror") in new stack
-- Goto (macro-user-callerid,s,29)
-- Executing [s@macro-user-callerid:29] GotoIf("PJSIP/80-00000085", "1?continue") in new stack
-- Goto (macro-user-callerid,s,47)
-- Executing [s@macro-user-callerid:47] Set("PJSIP/80-00000085", "CALLERID(number)=80") in new stack
-- Executing [s@macro-user-callerid:48] Set("PJSIP/80-00000085", "CALLERID(name)=Name Test") in new stack
-- Executing [s@macro-user-callerid:49] GotoIf("PJSIP/80-00000085", "0?cnum") in new stack
-- Executing [s@macro-user-callerid:50] Set("PJSIP/80-00000085", "CDR(cnam)=Name Test") in new stack
-- Executing [s@macro-user-callerid:51] Set("PJSIP/80-00000085", "CDR(cnum)=80") in new stack
-- Executing [s@macro-user-callerid:52] Set("PJSIP/80-00000085", "CHANNEL(language)=de_DE") in new stack
-- Executing [+49XXXXXXXXXXXX@from-internal:2] Gosub("PJSIP/80-00000085", "sub-record-check,s,1(out,+49XXXXXXXXXXXX,dontcare)") in new stack
-- Executing [s@sub-record-check:1] GotoIf("PJSIP/80-00000085", "0?initialized") in new stack
-- Executing [s@sub-record-check:2] Set("PJSIP/80-00000085", "__REC_STATUS=INITIALIZED") in new stack
-- Executing [s@sub-record-check:3] Set("PJSIP/80-00000085", "NOW=XXXXXXXXXXXX") in new stack
-- Executing [s@sub-record-check:4] Set("PJSIP/80-00000085", "__DAY=10") in new stack
-- Executing [s@sub-record-check:5] Set("PJSIP/80-00000085", "__MONTH=06") in new stack
-- Executing [s@sub-record-check:6] Set("PJSIP/80-00000085", "__YEAR=2024") in new stack
-- Executing [s@sub-record-check:7] Set("PJSIP/80-00000085", "__TIMESTR=20240610-151900") in new stack
-- Executing [s@sub-record-check:8] Set("PJSIP/80-00000085", "__FROMEXTEN=80") in new stack
-- Executing [s@sub-record-check:9] Set("PJSIP/80-00000085", "__MON_FMT=wav") in new stack
-- Executing [s@sub-record-check:10] NoOp("PJSIP/80-00000085", "Recordings initialized") in new stack
-- Executing [s@sub-record-check:11] ExecIf("PJSIP/80-00000085", "0?Set(ARG3=dontcare)") in new stack
-- Executing [s@sub-record-check:12] Set("PJSIP/80-00000085", "REC_POLICY_MODE_SAVE=") in new stack
-- Executing [s@sub-record-check:13] ExecIf("PJSIP/80-00000085", "0?Set(REC_STATUS=NO)") in new stack
-- Executing [s@sub-record-check:14] GotoIf("PJSIP/80-00000085", "3?checkaction") in new stack
-- Goto (sub-record-check,s,17)
-- Executing [s@sub-record-check:17] GotoIf("PJSIP/80-00000085", "1?sub-record-check,out,1") in new stack
-- Goto (sub-record-check,out,1)
-- Executing [out@sub-record-check:1] NoOp("PJSIP/80-00000085", "Outbound Recording Check from 80 to +49XXXXXXXXXXXX") in new stack
-- Executing [out@sub-record-check:2] Set("PJSIP/80-00000085", "RECMODE=dontcare") in new stack
-- Executing [out@sub-record-check:3] ExecIf("PJSIP/80-00000085", "1?Goto(routewins)") in new stack
-- Goto (sub-record-check,out,7)
-- Executing [out@sub-record-check:7] Gosub("PJSIP/80-00000085", "recordcheck,1(dontcare,out,+49XXXXXXXXXXXX)") in new stack
-- Executing [recordcheck@sub-record-check:1] NoOp("PJSIP/80-00000085", "Starting recording check against dontcare") in new stack
-- Executing [recordcheck@sub-record-check:2] Goto("PJSIP/80-00000085", "dontcare") in new stack
-- Goto (sub-record-check,recordcheck,3)
-- Executing [recordcheck@sub-record-check:3] Return("PJSIP/80-00000085", "") in new stack
-- Executing [out@sub-record-check:8] Return("PJSIP/80-00000085", "") in new stack
-- Executing [+49XXXXXXXXXXXX@from-internal:3] Set("PJSIP/80-00000085", "_ROUTEID=1") in new stack
-- Executing [+49XXXXXXXXXXXX@from-internal:4] Set("PJSIP/80-00000085", "_ROUTENAME=External") in new stack
-- Executing [+49XXXXXXXXXXXX@from-internal:5] Set("PJSIP/80-00000085", "MOHCLASS=default") in new stack
-- Executing [+49XXXXXXXXXXXX@from-internal:6] Set("PJSIP/80-00000085", "_CALLERIDNAMEINTERNAL=Name Test") in new stack
-- Executing [+49XXXXXXXXXXXX@from-internal:7] Set("PJSIP/80-00000085", "_CALLERIDNUMINTERNAL=80") in new stack
-- Executing [+49XXXXXXXXXXXX@from-internal:8] Set("PJSIP/80-00000085", "_EMAILNOTIFICATION=FALSE") in new stack
-- Executing [+49XXXXXXXXXXXX@from-internal:9] Set("PJSIP/80-00000085", "_NODEST=") in new stack
-- Executing [+49XXXXXXXXXXXX@from-internal:10] Macro("PJSIP/80-00000085", "dialout-trunk,2,+49XXXXXXXXXXXX,,off") in new stack
-- Executing [s@macro-dialout-trunk:1] Set("PJSIP/80-00000085", "DIAL_TRUNK=2") in new stack
-- Executing [s@macro-dialout-trunk:2] ExecIf("PJSIP/80-00000085", "0?Set(DIAL_OPTIONS=)") in new stack
-- Executing [s@macro-dialout-trunk:3] GosubIf("PJSIP/80-00000085", "0?sub-pincheck,s,1()") in new stack
-- Executing [s@macro-dialout-trunk:4] ExecIf("PJSIP/80-00000085", "0?Set(CALLERID(num)=80)") in new stack
-- Executing [s@macro-dialout-trunk:5] GotoIf("PJSIP/80-00000085", "0?disabletrunk,1") in new stack
-- Executing [s@macro-dialout-trunk:6] Set("PJSIP/80-00000085", "DIAL_NUMBER=+49XXXXXXXXXXXX") in new stack
-- Executing [s@macro-dialout-trunk:7] Set("PJSIP/80-00000085", "DIAL_TRUNK_OPTIONS=") in new stack
-- Executing [s@macro-dialout-trunk:8] Set("PJSIP/80-00000085", "OUTBOUND_GROUP=OUT_2") in new stack
-- Executing [s@macro-dialout-trunk:9] Set("PJSIP/80-00000085", "DIAL_TRUNK_OPTIONS=Ttr") in new stack
-- Executing [s@macro-dialout-trunk:10] GotoIf("PJSIP/80-00000085", "0?nomax") in new stack
-- Executing [s@macro-dialout-trunk:11] GotoIf("PJSIP/80-00000085", "0?chanfull") in new stack
-- Executing [s@macro-dialout-trunk:12] GotoIf("PJSIP/80-00000085", "0?skipoutcid") in new stack
-- Executing [s@macro-dialout-trunk:13] Macro("PJSIP/80-00000085", "outbound-callerid,2") in new stack
-- Executing [s@macro-outbound-callerid:1] NoOp("PJSIP/80-00000085", "80") in new stack
-- Executing [s@macro-outbound-callerid:2] NoOp("PJSIP/80-00000085", "") in new stack
-- Executing [s@macro-outbound-callerid:3] NoOp("PJSIP/80-00000085", "off") in new stack
-- Executing [s@macro-outbound-callerid:4] ExecIf("PJSIP/80-00000085", "0?Set(CALLERID(name-pres)=)") in new stack
-- Executing [s@macro-outbound-callerid:5] ExecIf("PJSIP/80-00000085", "0?Set(CALLERID(num-pres)=)") in new stack
-- Executing [s@macro-outbound-callerid:6] Set("PJSIP/80-00000085", "HOTDESCKCHAN=80-00000085") in new stack
-- Executing [s@macro-outbound-callerid:7] Set("PJSIP/80-00000085", "HOTDESKEXTEN=80") in new stack
-- Executing [s@macro-outbound-callerid:8] Set("PJSIP/80-00000085", "HOTDESKCALL=0") in new stack
-- Executing [s@macro-outbound-callerid:9] ExecIf("PJSIP/80-00000085", "0?Set(HOTDESKCALL=1)") in new stack
-- Executing [s@macro-outbound-callerid:10] ExecIf("PJSIP/80-00000085", "0?Set(CALLERID(name)=)") in new stack
-- Executing [s@macro-outbound-callerid:11] Set("PJSIP/80-00000085", "ALLOWTHISROUTE=NO") in new stack
-- Executing [s@macro-outbound-callerid:12] ExecIf("PJSIP/80-00000085", "0?Set(ALLOWTHISROUTE=YES)") in new stack
-- Executing [s@macro-outbound-callerid:13] ExecIf("PJSIP/80-00000085", "0?Hangup()") in new stack
-- Executing [s@macro-outbound-callerid:14] ExecIf("PJSIP/80-00000085", "0?Set(REALCALLERIDNUM=80)") in new stack
-- Executing [s@macro-outbound-callerid:15] ExecIf("PJSIP/80-00000085", "0?Set(AMPUSER=80)") in new stack
-- Executing [s@macro-outbound-callerid:16] GotoIf("PJSIP/80-00000085", "1?normcid") in new stack
-- Goto (macro-outbound-callerid,s,20)
-- Executing [s@macro-outbound-callerid:20] Set("PJSIP/80-00000085", "USEROUTCID=") in new stack
-- Executing [s@macro-outbound-callerid:21] Set("PJSIP/80-00000085", "EMERGENCYCID=") in new stack
-- Executing [s@macro-outbound-callerid:22] ExecIf("PJSIP/80-00000085", "0?Set(EMERGENCYCID=)") in new stack
-- Executing [s@macro-outbound-callerid:23] Set("PJSIP/80-00000085", "TRUNKOUTCID=<+49XXXXXXXXXXXX>") in new stack
-- Executing [s@macro-outbound-callerid:24] GotoIf("PJSIP/80-00000085", "1?trunkcid") in new stack
-- Goto (macro-outbound-callerid,s,30)
-- Executing [s@macro-outbound-callerid:30] ExecIf("PJSIP/80-00000085", "1?Set(CALLERID(all)=<+49XXXXXXXXXXXX>)") in new stack
-- Executing [s@macro-outbound-callerid:31] ExecIf("PJSIP/80-00000085", "0?Set(CALLERID(all)=)") in new stack
-- Executing [s@macro-outbound-callerid:32] ExecIf("PJSIP/80-00000085", "0?Set(CALLERID(all)=)") in new stack
-- Executing [s@macro-outbound-callerid:33] ExecIf("PJSIP/80-00000085", "0?Set(CALLERID(all)=80)") in new stack
-- Executing [s@macro-outbound-callerid:34] ExecIf("PJSIP/80-00000085", "0?Set(CALLERID(all)=80)") in new stack
-- Executing [s@macro-outbound-callerid:35] Set("PJSIP/80-00000085", "TIOHIDE=no") in new stack
-- Executing [s@macro-outbound-callerid:36] ExecIf("PJSIP/80-00000085", "0?Set(CALLERID(name-pres)=prohib_passed_screen)") in new stack
-- Executing [s@macro-outbound-callerid:37] ExecIf("PJSIP/80-00000085", "0?Set(CALLERID(num-pres)=prohib_passed_screen)") in new stack
-- Executing [s@macro-outbound-callerid:38] ExecIf("PJSIP/80-00000085", "0?Set(CALLERID(name-pres)=prohib_passed_screen)") in new stack
-- Executing [s@macro-outbound-callerid:39] ExecIf("PJSIP/80-00000085", "0?Set(CALLERID(num-pres)=prohib_passed_screen)") in new stack
-- Executing [s@macro-outbound-callerid:40] Set("PJSIP/80-00000085", "CDR(outbound_cnum)=+49XXXXXXXXXXXX") in new stack
-- Executing [s@macro-outbound-callerid:41] Set("PJSIP/80-00000085", "CDR(outbound_cnam)=") in new stack
-- Executing [s@macro-dialout-trunk:14] GosubIf("PJSIP/80-00000085", "0?sub-flp-2,s,1()") in new stack
-- Executing [s@macro-dialout-trunk:15] Set("PJSIP/80-00000085", "OUTNUM=+49XXXXXXXXXXXX") in new stack
-- Executing [s@macro-dialout-trunk:16] Set("PJSIP/80-00000085", "custom=PJSIP") in new stack
-- Executing [s@macro-dialout-trunk:17] ExecIf("PJSIP/80-00000085", "0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default)Ttr)") in new stack
-- Executing [s@macro-dialout-trunk:18] ExecIf("PJSIP/80-00000085", "0?Set(DIAL_TRUNK_OPTIONS=TtrM(confirm))") in new stack
-- Executing [s@macro-dialout-trunk:19] Macro("PJSIP/80-00000085", "dialout-trunk-predial-hook,") in new stack
-- Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit("PJSIP/80-00000085", "") in new stack
-- Executing [s@macro-dialout-trunk:20] GotoIf("PJSIP/80-00000085", "0?bypass,1") in new stack
-- Executing [s@macro-dialout-trunk:21] ExecIf("PJSIP/80-00000085", "1?Set(CONNECTEDLINE(num,i)=+49XXXXXXXXXXXX)") in new stack
-- Executing [s@macro-dialout-trunk:22] ExecIf("PJSIP/80-00000085", "1?Set(CONNECTEDLINE(name,i)=CID:+49XXXXXXXXXXXX)") in new stack
-- Executing [s@macro-dialout-trunk:23] ExecIf("PJSIP/80-00000085", "0?Set(CONNECTEDLINE(name,i)=CID:(Hidden)+49XXXXXXXXXXXX)") in new stack
-- Executing [s@macro-dialout-trunk:24] GotoIf("PJSIP/80-00000085", "0?customtrunk") in new stack
-- Executing [s@macro-dialout-trunk:25] ExecIf("PJSIP/80-00000085", "0?Set(DIAL_TRUNK_OPTIONS=tr)") in new stack
-- Executing [s@macro-dialout-trunk:26] Set("PJSIP/80-00000085", "HASH(__SIPHEADERS,Alert-Info)=unset") in new stack
-- Executing [s@macro-dialout-trunk:27] Dial("PJSIP/80-00000085", "PJSIP/+49XXXXXXXXXXXX@Vodafone_Anschluss_1,300,Ttrb(func-apply-sipheaders^s^1,(2))U(sub-send-obroute-email^+49XXXXXXXXXXXX^+49XXXXXXXXXXXX^2^XXXXXXXXXXXX^^+49XXXXXXXXXXXX)") in new stack
-- PJSIP/Vodafone_Anschluss_1-00000086 Internal Gosub(func-apply-sipheaders,s,1(2)) start
-- Executing [s@func-apply-sipheaders:1] NoOp("PJSIP/Vodafone_Anschluss_1-00000086", "Applying SIP Headers to channel PJSIP/Vodafone_Anschluss_1-00000086") in new stack
-- Executing [s@func-apply-sipheaders:2] Set("PJSIP/Vodafone_Anschluss_1-00000086", "TECH=PJSIP") in new stack
-- Executing [s@func-apply-sipheaders:3] Set("PJSIP/Vodafone_Anschluss_1-00000086", "SIPHEADERKEYS=Alert-Info") in new stack
-- Executing [s@func-apply-sipheaders:4] While("PJSIP/Vodafone_Anschluss_1-00000086", "1") in new stack
-- Executing [s@func-apply-sipheaders:5] Set("PJSIP/Vodafone_Anschluss_1-00000086", "sipheader=unset") in new stack
-- Executing [s@func-apply-sipheaders:6] ExecIf("PJSIP/Vodafone_Anschluss_1-00000086", "1?Set(PJSIP_HEADER(remove,Alert-Info)=)") in new stack
[Jun 10 15:19:00] ERROR[285129]: res_pjsip_header_funcs.c:723 remove_header: No headers had been previously added to this session.
-- Executing [s@func-apply-sipheaders:7] ExecIf("PJSIP/Vodafone_Anschluss_1-00000086", "0?Set(sipheader=<http://127.0.0.1>;info=unset)") in new stack
-- Executing [s@func-apply-sipheaders:8] ExecIf("PJSIP/Vodafone_Anschluss_1-00000086", "0?Set(sipheader=<http://127.0.0.1>unset)") in new stack
-- Executing [s@func-apply-sipheaders:9] ExecIf("PJSIP/Vodafone_Anschluss_1-00000086", "0?Set(PJSIP_HEADER(add,Alert-Info)=unset)") in new stack
-- Executing [s@func-apply-sipheaders:10] EndWhile("PJSIP/Vodafone_Anschluss_1-00000086", "") in new stack
-- Executing [s@func-apply-sipheaders:4] While("PJSIP/Vodafone_Anschluss_1-00000086", "0") in new stack
-- Executing [s@func-apply-sipheaders:11] Return("PJSIP/Vodafone_Anschluss_1-00000086", "") in new stack
== Spawn extension (from-pstn, +49XXXXXXXXXXXX, 1) exited non-zero on 'PJSIP/Vodafone_Anschluss_1-00000086'
-- PJSIP/Vodafone_Anschluss_1-00000086 Internal Gosub(func-apply-sipheaders,s,1(2)) complete GOSUB_RETVAL=
-- Called PJSIP/+49XXXXXXXXXXXX@Vodafone_Anschluss_1
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing [s@macro-dialout-trunk:28] NoOp("PJSIP/80-00000085", "Dial failed for some reason with DIALSTATUS = CHANUNAVAIL and HANGUPCAUSE = 47") in new stack
-- Executing [s@macro-dialout-trunk:29] GotoIf("PJSIP/80-00000085", "0?continue,1:s-CHANUNAVAIL,1") in new stack
-- Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)
-- Executing [s-CHANUNAVAIL@macro-dialout-trunk:1] Set("PJSIP/80-00000085", "RC=47") in new stack
-- Executing [s-CHANUNAVAIL@macro-dialout-trunk:2] Goto("PJSIP/80-00000085", "47,1") in new stack
-- Goto (macro-dialout-trunk,47,1)
-- Executing [47@macro-dialout-trunk:1] Goto("PJSIP/80-00000085", "continue,1") in new stack
-- Goto (macro-dialout-trunk,continue,1)
-- Executing [continue@macro-dialout-trunk:1] NoOp("PJSIP/80-00000085", "TRUNK Dial failed due to CHANUNAVAIL HANGUPCAUSE: 47 - failing through to other trunks") in new stack
-- Executing [continue@macro-dialout-trunk:2] ExecIf("PJSIP/80-00000085", "1?Set(CALLERID(number)=80)") in new stack
-- Executing [+49XXXXXXXXXXXX@from-internal:11] Macro("PJSIP/80-00000085", "outisbusy,") in new stack
-- Executing [s@macro-outisbusy:1] Progress("PJSIP/80-00000085", "") in new stack
-- Executing [s@macro-outisbusy:2] GotoIf("PJSIP/80-00000085", "0?emergency,1") in new stack
-- Executing [s@macro-outisbusy:3] GotoIf("PJSIP/80-00000085", "0?intracompany,1") in new stack
-- Executing [s@macro-outisbusy:4] Playback("PJSIP/80-00000085", "all-circuits-busy-now&please-try-call-later, noanswer") in new stack
> 0x55783d2470 -- Strict RTP learning after remote address set to: 192.168.178.30:34490
-- <PJSIP/80-00000085> Playing 'all-circuits-busy-now.g722' (language 'de_DE')
> 0x55783d2470 -- Strict RTP switching to RTP target address 192.168.178.30:34490 as source
== Spawn extension (macro-outisbusy, s, 4) exited non-zero on 'PJSIP/80-00000085' in macro 'outisbusy'
== Spawn extension (from-internal, +49XXXXXXXXXXXX, 11) exited non-zero on 'PJSIP/80-00000085'
-- Executing [h@from-internal:1] Macro("PJSIP/80-00000085", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("PJSIP/80-00000085", "1?theend") in new stack
-- Goto (macro-hangupcall,s,3)
-- Executing [s@macro-hangupcall:3] ExecIf("PJSIP/80-00000085", "0?Set(CDR(recordingfile)=)") in new stack
-- Executing [s@macro-hangupcall:4] Hangup("PJSIP/80-00000085", "") in new stack
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'PJSIP/80-00000085' in macro 'hangupcall'
== Spawn extension (from-internal, h, 1) exited non-zero on 'PJSIP/80-00000085'
Inbound mails are working fine, but outbound calls get the message “all-circuits-busy-now&please-try-call-later”.
Any ideas how to find out on how to configure that outbound route correctly?