Cannot Transfer outbound calls

I am pulling my hair on this one. I can transfer incoming calls fine. I can also park incoming calls, but when I try to transfer an OUTBOUND call that I make, it hangs up the caller and the transfer does not go through. When I call park it, and try to pick it up from ANY extension, it hangs up the call.

I have changed in general settings the Asterisk Dial command options to Ttr
and the Asterisk Outbound Dial command options to Tt.

Is there anything that I am missing?

Thanks guys.

Post some console output of the call please.

Thanks for responding so quickly.

This is an Outgoing Call that was trying to be transfered, and ended up being disconnected.

hostCLI> – Goto (macro-hangupcall,s,18)
– Executing [[email protected]:18] NoOp(“SIP/100-00000022”, “TOUCH_MONITOR_OUTPUT=”) in new stack
– Executing [[email protected]:19] GotoIf(“SIP/100-00000022”, “1?noautomon2”) in new stack
– Executing [[email protected]:9] GotoIf(“SIP/fpbx-1-00ee144a-00000023”, “0continue”) in new stack
host
CLI> – Goto (macro-hangupcall,s,25)
– Executing [[email protected]:25] NoOp(“SIP/100-00000022”, “MONITOR_FILENAME=”) in new stack
– Executing [[email protected]:26] GotoIf(“SIP/100-00000022”, “1?skiprg”) in new stack
– Goto (macro-hangupcall,s,29)
– Executing [[email protected]:10] Set(“SIP/fpbx-1-00ee144a-00000023”, “EXTHASCW=ENABLED”) in new stack
hostCLI> – Executing [[email protected]:11] GotoIf(“SIP/fpbx-1-00ee144a-00000023”, “0next1:cwinusebusy”) in new stack
host
CLI> – Goto (macro-dial-one,s,23)
hostCLI> – Executing [[email protected]:23] GotoIf(“SIP/fpbx-1-00ee144a-00000023”, “1next3:continue”) in new stack
host
CLI> – Executing [[email protected]:3] Set(“SIP/fpbx-1-00ee144a-00000023”, “LOOPCNT2=1”) in new stack
– Executing [[email protected]:4] Set(“SIP/fpbx-1-00ee144a-00000023”, “ITER2=1”) in new stack
– Executing [[email protected]:5] Set(“SIP/fpbx-1-00ee144a-00000023”, “THISPART2=SIP/101”) in new stack
– Goto (macro-dial-one,s,24)
hostCLI> – Executing [[email protected]:24] ExecIf(“SIP/fpbx-1-00ee144a-00000023”, “0Set(DIALSTATUS_CW=BUSY)”) in new stack
host
CLI> – Executing [[email protected]:25] GotoIf(“SIP/fpbx-1-00ee144a-00000023”, “0nodial”) in new stack
hostCLI> – Executing [[email protected]:26] GosubIf(“SIP/fpbx-1-00ee144a-00000023”, “1dstring,1:dlocal,1”) in new stack
host
CLI> – Executing [[email protected]:1] Set(“SIP/fpbx-1-00ee144a-00000023”, “DSTRING=”) in new stack
hostCLI> – Executing [[email protected]:2] Set(“SIP/fpbx-1-00ee144a-00000023”, “DEVICES=101”) in new stack
host
CLI> – Executing [[email protected]:3] ExecIf(“SIP/fpbx-1-00ee144a-00000023”, “0Return()”) in new stack
hostCLI> – Executing [[email protected]:4] ExecIf(“SIP/fpbx-1-00ee144a-00000023”, “0Set(DEVICES=01)”) in new stack
host
CLI> – Executing [[email protected]:5] Set(“SIP/fpbx-1-00ee144a-00000023”, “LOOPCNT=1”) in new stack
hostCLI> – Executing [[email protected]:6] Set(“SIP/fpbx-1-00ee144a-00000023”, “ITER=1”) in new stack
host
CLI> – Executing [[email protected]:7] Set(“SIP/fpbx-1-00ee144a-00000023”, “THISDIAL=SIP/101”) in new stack
hostCLI> – Executing [[email protected]:8] GosubIf(“SIP/fpbx-1-00ee144a-00000023”, “1zap2dahdi,1”) in new stack
host
CLI> – Executing [[email protected]:1] ExecIf(“SIP/fpbx-1-00ee144a-00000023”, “0Return()”) in new stack
hostCLI> – Executing [[email protected]:1] Macro(“SIP/100-00000022”, “hangupcall,”) in new stack
host
CLI> – Executing [[email protected]:1] GotoIf(“SIP/100-00000022”, “1endmixmoncheck”) in new stack
hostCLI> – Goto (macro-hangupcall,s,9)
host
CLI> – Executing [[email protected]:9] NoOp(“SIP/100-00000022”, “End of MIXMON check”) in new stack
hostCLI> – Executing [[email protected]:10] GotoIf(“SIP/100-00000022”, “1nomeetmemon”) in new stack
host
CLI> – Goto (macro-hangupcall,s,15)
Using SIP RTP CoS mark 5
– CallhostCLI> – Executing [[email protected]:15] NoOp(“SIP/100-00000022”, “MEETME_RECORDINGFILE=”) in new stack
ed SIP/101
== Spawn extension (macro-dialout-trunk, s, 19) exited non-zero on ‘SIP/100-00000022’ in mahost
CLI> – Executing [[email protected]:16] GotoIf(“SIP/100-00000022”, “1noautomon”) in new stack
hostCLI> – Goto (macro-hangupcall,s,18)
host
CLI> – Executing [[email protected]:18] NoOp(“SIP/100-00000022”, “TOUCH_MONITOR_OUTPUT=”) in new stack
hostCLI> – Executing [[email protected]:19] GotoIf(“SIP/100-00000022”, “1noautomon2”) in new stack
host
CLI> – Goto (macro-hangupcall,s,25)
hostCLI> – Executing [[email protected]:25] NoOp(“SIP/100-00000022”, “MONITOR_FILENAME=”) in new stack
host
CLI> – Executing [[email protected]:26] GotoIf(“SIP/100-00000022”, “1skiprg”) in new stack
hostCLI> – Goto (macro-hangupcall,s,29)
host
CLI> – Executing [[email protected]:29] GotoIf(“SIP/100-00000022”, “1skipblkvm”) in new stack
hostCLI> – Goto (macro-hangupcall,s,32)
host
CLI> – Executing [[email protected]:32] GotoIf(“SIP/100-00000022”, “1theend”) in new stack
hostCLI> – Goto (macro-hangupcall,s,34)
host
CLI> – Executing [[email protected]:34] Hangup(“SIP/100-00000022”, “”) in new stack
hostCLI> == Spawn extension (macro-hangupcall, s, 34) exited non-zero on ‘SIP/100-00000022’ in macro 'hangupcall’
host
CLI> == Spawn extension (macro-dialout-trunk, h, 1) exited non-zero on ‘SIP/100-00000022’
hostCLI> – Executing [[email protected]:2] Set(“SIP/fpbx-1-00ee144a-00000023”, “NEWDIAL=”) in new stack
-1-00ee144a-00000023", “MEETME_RECORDINGFILE=”) in new stack
– Executing [[email protected]:16] Gotohost
CLI> – Executing [[email protected]:3] Set(“SIP/fpbx-1-00ee144a-00000023”, “LOOPCNT2=1”) in new stack
If(“SIP/fpbx-1-00ee144a-00000023”, “1?noautomon”) in new stack
– Goto (macro-hangupcall,s,18)
– ExehostCLI> – Executing [[email protected]:4] Set(“SIP/fpbx-1-00ee144a-00000023”, “ITER2=1”) in new stack
cuting [[email protected]:18] NoOp(“SIP/fpbx-1-00ee144a-00000023”, “TOUCH_MONITOR_OUTPUT=”) in new stack
host
CLI> – Executing [[email protected]:5] Set(“SIP/fpbx-1-00ee144a-00000023”, “THISPART2=SIP/101”) in new stack
– Executing [[email protected]:19] GotoIf(“SIP/fpbx-1-00ee144a-00000023”, “1?noautomon2”) in new stack
– hostCLI> – Executing [[email protected]:6] ExecIf(“SIP/fpbx-1-00ee144a-00000023”, “0Set(THISPART2=DAHDI/101)”) in new stack
host
CLI> Goto (macro-hangupcall,s,25)
– Executing [[email protected]:25] NoOp(“SIP/fpbx-1-00ee144a-00000023”, “MONITOR_FILENAME=”) – Executing [[email protected]:7] Set(“SIP/fpbx-1-00ee144a-00000023”, “NEWDIAL=SIP/101&”) in new stack
hostCLI> – Executing [[email protected]:8] Set(“SIP/fpbx-1-00ee144a-00000023”, “ITER2=2”) in new stack
host
CLI> – Executing [[email protected]:9] GotoIf(“SIP/fpbx-1-00ee144a-00000023”, “0begin2”) in new stack
hostCLI> – Executing [[email protected]:10] Set(“SIP/fpbx-1-00ee144a-00000023”, “THISDIAL=SIP/101”) in new stack
host
CLI> – Executing [[email protected]:11] Return(“SIP/fpbx-1-00ee144a-00000023”, “”) in new stack
hostCLI> – Executing [[email protected]:9] Set(“SIP/fpbx-1-00ee144a-00000023”, “DSTRING=SIP/101&”) in new stack
host
CLI> – Executing [[email protected]:10] Set(“SIP/fpbx-1-00ee144a-00000023”, “ITER=2”) in new stack
hostCLI> – Executing [[email protected]:11] GotoIf(“SIP/fpbx-1-00ee144a-00000023”, “0begin”) in new stack
host
CLI> – Executing [[email protected]:12] Set(“SIP/fpbx-1-00ee144a-00000023”, “DSTRING=SIP/101”) in new stack
hostCLI> – Executing [[email protected]:13] Return(“SIP/fpbx-1-00ee144a-00000023”, “”) in new stack
host
CLI> – Executing [[email protected]:27] GotoIf(“SIP/fpbx-1-00ee144a-00000023”, “0nodial”) in new stack
hostCLI> – Executing [[email protected]:28] GotoIf(“SIP/fpbx-1-00ee144a-00000023”, “1skiptrace”) in new stack
host
CLI> – Goto (macro-dial-one,s,30)
hostCLI> – Executing [[email protected]:30] Set(“SIP/fpbx-1-00ee144a-00000023”, “D_OPTIONS=tTr”) in new stack
host
CLI> – Executing [[email protected]:31] ExecIf(“SIP/fpbx-1-00ee144a-00000023”, “0SIPAddHeader(Alert-Info: )”) in new stack
hostCLI> – Executing [[email protected]:32] ExecIf(“SIP/fpbx-1-00ee144a-00000023”, “0SIPAddHeader()”) in new stack
host
CLI> – Executing [[email protected]:33] ExecIf(“SIP/fpbx-1-00ee144a-00000023”, “0Set(CHANNEL(musicclass)=)”) in new stack
hostCLI> – Executing [[email protected]:34] GosubIf(“SIP/fpbx-1-00ee144a-00000023”, “0qwait,1”) in new stack
host
CLI> – Executing [[email protected]:35] Set(“SIP/fpbx-1-00ee144a-00000023”, “__CWIGNORE=”) in new stack
hostCLI> – Executing [[email protected]:36] Set(“SIP/fpbx-1-00ee144a-00000023”, “__KEEPCID=TRUE”) in new stack
host
CLI> – Executing [[email protected]:37] Dial(“SIP/fpbx-1-00ee144a-00000023”, “SIP/101,15,tTr”) in new stack
hostCLI> == Using SIP RTP TOS bits 184
host
CLI> == Using SIP RTP CoS mark 5
hostCLI> – Called SIP/101
host
CLI> == Spawn extension (macro-dialout-trunk, s, 19) exited non-zero on ‘SIP/100-00000022’ in macro ‘dialout-trunk’
hostCLI> == Spawn extension (from-internal, 9145172022, 7) exited non-zero on 'SIP/100-00000022’
host
CLI> – SIP/101-00000024 is ringing
hostCLI> – SIP/fpbx-1-00ee144a-00000023 requested special control 20, passing it to SIP/101-00000024
host
CLI> == Spawn extension (macro-dial-one, s, 37) exited non-zero on ‘SIP/fpbx-1-00ee144a-00000023’ in macro ‘dial-one’
hostCLI> == Spawn extension (macro-exten-vm, s, 9) exited non-zero on ‘SIP/fpbx-1-00ee144a-00000023’ in macro 'exten-vm’
host
CLI> == Spawn extension (from-internal-xfer, 101, 1) exited non-zero on ‘SIP/fpbx-1-00ee144a-00000023’
hostCLI> – Executing [[email protected]:1] Macro(“SIP/fpbx-1-00ee144a-00000023”, “hangupcall”) in new stack
host
CLI> – Executing [[email protected]:1] GotoIf(“SIP/fpbx-1-00ee144a-00000023”, “1endmixmoncheck”) in new stack
hostCLI> – Goto (macro-hangupcall,s,9)
host
CLI> – Executing [[email protected]:9] NoOp(“SIP/fpbx-1-00ee144a-00000023”, “End of MIXMON check”) in new stack
hostCLI> – Executing [[email protected]:10] GotoIf(“SIP/fpbx-1-00ee144a-00000023”, “1nomeetmemon”) in new stack
host
CLI> – Goto (macro-hangupcall,s,15)
hostCLI> – Executing [[email protected]:15] NoOp(“SIP/fpbx-1-00ee144a-00000023”, “MEETME_RECORDINGFILE=”) in new stack
host
CLI> – Executing [[email protected]:16] GotoIf(“SIP/fpbx-1-00ee144a-00000023”, “1noautomon”) in new stack
hostCLI> – Goto (macro-hangupcall,s,18)
host
CLI> – Executing [[email protected]:18] NoOp(“SIP/fpbx-1-00ee144a-00000023”, “TOUCH_MONITOR_OUTPUT=”) in new stack
hostCLI> – Executing [[email protected]:19] GotoIf(“SIP/fpbx-1-00ee144a-00000023”, “1noautomon2”) in new stack
host
CLI> – Goto (macro-hangupcall,s,25)
hostCLI> – Executing [[email protected]:25] NoOp(“SIP/fpbx-1-00ee144a-00000023”, “MONITOR_FILENAME=”) in new stack
host
CLI> – Executing [[email protected]:26] GotoIf(“SIP/fpbx-1-00ee144a-00000023”, “1skiprg”) in new stack
hostCLI> – Goto (macro-hangupcall,s,29)
host
CLI> – Executing [[email protected]:29] GotoIf(“SIP/fpbx-1-00ee144a-00000023”, “1skipblkvm”) in new stack
hostCLI> – Goto (macro-hangupcall,s,32)
host
CLI> – Executing [[email protected]:32] GotoIf(“SIP/fpbx-1-00ee144a-00000023”, “1theend”) in new stack
hostCLI> – Goto (macro-hangupcall,s,34)
host
CLI> – Executing [[email protected]:34] Hangup(“SIP/fpbx-1-00ee144a-00000023”, “”) in new stack
hostCLI> == Spawn extension (macro-hangupcall, s, 34) exited non-zero on ‘SIP/fpbx-1-00ee144a-00000023’ in macro 'hangupcall’
host
CLI> == Spawn extension (from-internal-xfer, h, 1) exited non-zero on ‘SIP/fpbx-1-00ee144a-00000023’
Usage: _command nummatches “” text
This function is used internally to help with command completion and should.
never be called by the user directly.
No such command ’ – Executing [[email protected]:32] GotoIf(“SIP/fpbx-1-00ee144a-00000023”, “1theend”) in new stack’ (type ‘core show help – Executing’ for other possible commands)
No such command ’ – Goto (macro-hangupcall,s,34)’ (type ‘core show help – Goto’ for other possible commands)
No such command ’ – Executing [[email protected]:34] Hangup(“SIP/fpbx-1-00ee144a-00000023”, “”) in new stack’ (type ‘core show help – Executing’ for other possible commands)
No such command ’ == Spawn extension (macro-hangupcall, s, 34) exited non-zero on ‘SIP/fpbx-1-00ee144a-00000023’ in macro ‘hangupcall’’ (type ‘core show help == Spawn’ for other possible commands)
No such command ’ == Spawn extension (from-internal-xfer, h, 1) exited non-zero on ‘SIP/fpbx-1-00ee144a-00000023’’ (type ‘core show help == Spawn’ for other possible commands)
host*CLI>