Do I need to post the full output? It is many lines.
This may be the problem section:
-- Executing [s@macro-dialout-trunk:20] Dial("SIP/204-000001c0", "SIP/Viatalk6/1804xxxxxxx,300,Tt") in new stack
[2014-10-29 17:09:46] WARNING[13164][C-00002416]: app_dial.c:2437 dial_exec_full: Unable to create channel of type 'SIP' (cause 20 - Subscriber absent)
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing [s@macro-dialout-trunk:21] NoOp("SIP/204-000001c0", "Dial failed for some reason with DIALSTATUS = CHANUNAVAIL and HANGUPCAUSE = 20") in new stack
-- Executing [s@macro-dialout-trunk:22] GotoIf("SIP/204-000001c0", "0?continue,1:s-CHANUNAVAIL,1") in new stack
-- Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)
-- Executing [s-CHANUNAVAIL@macro-dialout-trunk:1] Set("SIP/204-000001c0", "RC=20") in new stack
-- Executing [s-CHANUNAVAIL@macro-dialout-trunk:2] Goto("SIP/204-000001c0", "20,1") in new stack
-- Goto (macro-dialout-trunk,20,1)
-- Executing [20@macro-dialout-trunk:1] Goto("SIP/204-000001c0", "continue,1") in new stack
-- Goto (macro-dialout-trunk,continue,1)
-- Executing [continue@macro-dialout-trunk:1] NoOp("SIP/204-000001c0", "TRUNK Dial failed due to CHANUNAVAIL HANGUPCAUSE: 20 - failing through to other trunks") in new stack
-- Executing [continue@macro-dialout-trunk:2] Set("SIP/204-000001c0", "CALLERID(number)=204") in new stack
-- Executing [1804xxxxxxx@from-internal:6] Macro("SIP/204-000001c0", "outisbusy,") in new stack
-- Executing [s@macro-outisbusy:1] Progress("SIP/204-000001c0", "") in new stack
-- Executing [s@macro-outisbusy:2] GotoIf("SIP/204-000001c0", "0?emergency,1") in new stack
-- Executing [s@macro-outisbusy:3] GotoIf("SIP/204-000001c0", "0?intracompany,1") in new stack
-- Executing [s@macro-outisbusy:4] Playback("SIP/204-000001c0", "all-circuits-busy-now&pls-try-call-later, noanswer") in new stack
-- <SIP/204-000001c0> Playing 'all-circuits-busy-now.gsm' (language 'en')
-- <SIP/204-000001c0> Playing 'pls-try-call-later.gsm' (language 'en')
-- Executing [s@macro-outisbusy:5] Congestion("SIP/204-000001c0", "20") in new stack
== Spawn extension (macro-outisbusy, s, 5) exited non-zero on 'SIP/204-000001c0' in macro 'outisbusy'
== Spawn extension (from-internal, 1804xxxxxxx, 6) exited non-zero on 'SIP/204-000001c0'
-- Executing [h@from-internal:1] Hangup("SIP/204-000001c0", "") in new stack
== Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/204-000001c0'
Thanks