-- Executing Macro("IAX2/21-3", "dialout-trunk|1|789870175|") in new stack
-- Executing GotoIf("IAX2/21-3", "1?3:2") in new stack
-- Goto (macro-dialout-trunk,s,3)
-- Executing Macro("IAX2/21-3", "user-callerid") in new stack
-- Executing GotoIf("IAX2/21-3", "0?start") in new stack
-- Executing Set("IAX2/21-3", "REALCALLERIDNUM=21") in new stack
-- Executing NoOp("IAX2/21-3", "REALCALLERIDNUM is 21") in new stack
-- Executing Set("IAX2/21-3", "AMPUSER=21") in new stack
-- Executing Set("IAX2/21-3", "AMPUSERCIDNAME=gabriel") in new stack
-- Executing GotoIf("IAX2/21-3", "0?report") in new stack
-- Executing Set("IAX2/21-3", "CALLERID(all)="gabriel" <21>") in new stack
-- Executing NoOp("IAX2/21-3", "Using CallerID "gabriel" <21>") in new stack
-- Executing Macro("IAX2/21-3", "record-enable|21|OUT") in new stack
-- Executing GotoIf("IAX2/21-3", "0 > 0?2:4") in new stack
-- Goto (macro-record-enable,s,4)
-- Executing AGI("IAX2/21-3", "recordingcheck|20060526-011602|1148620562.19") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck
recordingcheck|20060526-011602|1148620562.19: Outbound recording not enabled
-- AGI Script recordingcheck completed, returning 0
-- Executing NoOp("IAX2/21-3", "No recording needed") in new stack
-- Executing Macro("IAX2/21-3", "outbound-callerid|1") in new stack
-- Executing GotoIf("IAX2/21-3", "1?start") in new stack
-- Goto (macro-outbound-callerid,s,3)
-- Executing NoOp("IAX2/21-3", "REALCALLERIDNUM is 21") in new stack
-- Executing Set("IAX2/21-3", "USEROUTCID=") in new stack
-- Executing Set("IAX2/21-3", "EMERGENCYCID=") in new stack
-- Executing Set("IAX2/21-3", "TRUNKOUTCID=") in new stack
-- Executing GotoIf("IAX2/21-3", "1?trunkcid") in new stack
-- Goto (macro-outbound-callerid,s,11)
-- Executing GotoIf("IAX2/21-3", "1?usercid") in new stack
-- Goto (macro-outbound-callerid,s,13)
-- Executing GotoIf("IAX2/21-3", "1?report") in new stack
-- Goto (macro-outbound-callerid,s,15)
-- Executing NoOp("IAX2/21-3", "CallerID set to "gabriel" <21>") in new stack
-- Executing Set("IAX2/21-3", "GROUP()=OUT_1") in new stack
-- Executing GotoIf("IAX2/21-3", "0?108") in new stack
-- Executing Set("IAX2/21-3", "DIAL_NUMBER=789870175") in new stack
-- Executing Set("IAX2/21-3", "DIAL_TRUNK=1") in new stack
-- Executing AGI("IAX2/21-3", "fixlocalprefix") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/fixlocalprefix
-- AGI Script fixlocalprefix completed, returning 0
-- Executing Set("IAX2/21-3", "OUTNUM=789870175") in new stack
-- Executing Set("IAX2/21-3", "custom=ZAP/g0") in new stack
-- Executing GotoIf("IAX2/21-3", "0?16") in new stack
-- Executing Dial("IAX2/21-3", "ZAP/g0/789870175|120|r") in new stack
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing Goto("IAX2/21-3", "s-CHANUNAVAIL|1") in new stack
-- Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)
-- Executing NoOp("IAX2/21-3", "Dial failed due to CHANUNAVAIL") in new stack
-- Executing Macro("IAX2/21-3", "outisbusy|") in new stack
-- Executing Playback("IAX2/21-3", "all-circuits-busy-now") in new stack
-- Executing Playback("IAX2/21-3", "pls-try-call-later") in new stack
-- Executing Macro("IAX2/21-3", "hangupcall") in new stack
-- Executing ResetCDR("IAX2/21-3", "w") in new stack
-- Executing NoCDR("IAX2/21-3", "") in new stack
-- Executing Wait("IAX2/21-3", "5") in new stack
-- Executing Hangup("IAX2/21-3", "") in new stack
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'IAX2/21-3' in macro 'hangupcall'
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'IAX2/21-3' in macro 'outisbusy'
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'IAX2/21-3'
-- Hungup 'IAX2/21-3'
-- Accepting AUTHENTICATED call from 10.19.25.50:
> requested format = gsm,
> requested prefs = (),
> actual format = ulaw,
> host prefs = (ulaw|alaw|gsm),
> priority = mine
-- Executing Macro("IAX2/21-1", "dialout-trunk|2|19789870175||") in new stack
-- Executing GotoIf("IAX2/21-1", "1?3:2") in new stack
-- Goto (macro-dialout-trunk,s,3)
-- Executing Macro("IAX2/21-1", "user-callerid") in new stack
-- Executing GotoIf("IAX2/21-1", "0?start") in new stack
-- Executing Set("IAX2/21-1", "REALCALLERIDNUM=21") in new stack
-- Executing NoOp("IAX2/21-1", "REALCALLERIDNUM is 21") in new stack
-- Executing Set("IAX2/21-1", "AMPUSER=21") in new stack
-- Executing Set("IAX2/21-1", "AMPUSERCIDNAME=gabriel") in new stack
-- Executing GotoIf("IAX2/21-1", "0?report") in new stack
-- Executing Set("IAX2/21-1", "CALLERID(all)="gabriel" <21>") in new stack
-- Executing NoOp("IAX2/21-1", "Using CallerID "gabriel" <21>") in new stack
-- Executing Macro("IAX2/21-1", "record-enable|21|OUT") in new stack
-- Executing GotoIf("IAX2/21-1", "0 > 0?2:4") in new stack
-- Goto (macro-record-enable,s,4)
-- Executing AGI("IAX2/21-1", "recordingcheck|20060526-011651|1148620611.20") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck
recordingcheck|20060526-011651|1148620611.20: Outbound recording not enabled
-- AGI Script recordingcheck completed, returning 0
-- Executing NoOp("IAX2/21-1", "No recording needed") in new stack
-- Executing Macro("IAX2/21-1", "outbound-callerid|2") in new stack
-- Executing GotoIf("IAX2/21-1", "1?start") in new stack
-- Goto (macro-outbound-callerid,s,3)
-- Executing NoOp("IAX2/21-1", "REALCALLERIDNUM is 21") in new stack
-- Executing Set("IAX2/21-1", "USEROUTCID=") in new stack
-- Executing Set("IAX2/21-1", "EMERGENCYCID=") in new stack
-- Executing Set("IAX2/21-1", "TRUNKOUTCID=") in new stack
-- Executing GotoIf("IAX2/21-1", "1?trunkcid") in new stack
-- Goto (macro-outbound-callerid,s,11)
-- Executing GotoIf("IAX2/21-1", "1?usercid") in new stack
-- Goto (macro-outbound-callerid,s,13)
-- Executing GotoIf("IAX2/21-1", "1?report") in new stack
-- Goto (macro-outbound-callerid,s,15)
-- Executing NoOp("IAX2/21-1", "CallerID set to "gabriel" <21>") in new stack
-- Executing Set("IAX2/21-1", "GROUP()=OUT_2") in new stack
-- Executing GotoIf("IAX2/21-1", "0?108") in new stack
-- Executing Set("IAX2/21-1", "DIAL_NUMBER=19789870175") in new stack
-- Executing Set("IAX2/21-1", "DIAL_TRUNK=2") in new stack
-- Executing AGI("IAX2/21-1", "fixlocalprefix") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/fixlocalprefix
-- AGI Script fixlocalprefix completed, returning 0
-- Executing Set("IAX2/21-1", "OUTNUM=919789870175") in new stack
-- Executing Set("IAX2/21-1", "custom=IAX2/voipjet") in new stack
-- Executing GotoIf("IAX2/21-1", "0?16") in new stack
-- Executing Dial("IAX2/21-1", "IAX2/voipjet/919789870175|120|r") in new stack
-- Called voipjet/919789870175
-- IAX2/voipjet-5 is circuit-busy
-- Hungup 'IAX2/voipjet-5'
== Everyone is busy/congested at this time (1:0/1/0)
-- Executing Goto("IAX2/21-1", "s-CONGESTION|1") in new stack
-- Goto (macro-dialout-trunk,s-CONGESTION,1)
-- Executing NoOp("IAX2/21-1", "Dial failed due to CONGESTION") in new stack
-- Executing Macro("IAX2/21-1", "outisbusy|") in new stack
-- Executing Playback("IAX2/21-1", "all-circuits-busy-now") in new stack
-- Executing Playback("IAX2/21-1", "pls-try-call-later") in new stack
-- Executing Macro("IAX2/21-1", "hangupcall") in new stack
-- Executing ResetCDR("IAX2/21-1", "w") in new stack
-- Executing NoCDR("IAX2/21-1", "") in new stack
-- Executing Wait("IAX2/21-1", "5") in new stack
-- Executing Hangup("IAX2/21-1", "") in new stack
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'IAX2/21-1' in macro 'hangupcall'
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'IAX2/21-1' in macro 'outisbusy'
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'IAX2/21-1'