Ok here is the out put in the cli while trying to use the * following on feature to connect me back to the relevent IVR section to make another call.
I'm using ** in this instance.
The system has freepbx installed and Joe did a bunch of custom asterisk stuff for me.
I've edited the information in the output below to remove things like the PIN number and inbound/outbound numbers with X's
-- Executing [1@ivr-4:3] Goto("SIP/carrier-in-0000cb5a", "a2billing-to-place-a-call,1,1") in new stack -- Goto (a2billing-to-place-a-call,1,1) -- Executing [1@a2billing-to-place-a-call:1] DeadAGI("SIP/carrier-in-0000cb5a", "a2billing.php,3") in new stack -- Launched AGI Script /var/lib/asterisk/agi-bin/a2billing.php <SIP/carrier-in-0000cb5a>AGI Tx >> agi_request: a2billing.php <SIP/carrier-in-0000cb5a>AGI Tx >> agi_channel: SIP/carrier-in-0000cb5a <SIP/carrier-in-0000cb5a>AGI Tx >> agi_language: en <SIP/carrier-in-0000cb5a>AGI Tx >> agi_type: SIP <SIP/carrier-in-0000cb5a>AGI Tx >> agi_uniqueid: 1346431623.53466 <SIP/carrier-in-0000cb5a>AGI Tx >> agi_version: 1.8.13.0 <SIP/carrier-in-0000cb5a>AGI Tx >> agi_callerid: 61XXXXXXXX <SIP/carrier-in-0000cb5a>AGI Tx >> agi_calleridname: 61XXXXXXXX <SIP/carrier-in-0000cb5a>AGI Tx >> agi_callingpres: 0 <SIP/carrier-in-0000cb5a>AGI Tx >> agi_callingani2: 0 <SIP/carrier-in-0000cb5a>AGI Tx >> agi_callington: 0 <SIP/carrier-in-0000cb5a>AGI Tx >> agi_callingtns: 0 <SIP/carrier-in-0000cb5a>AGI Tx >> agi_dnid: 61XXXXXXXX <SIP/carrier-in-0000cb5a>AGI Tx >> agi_rdnis: 61XXXXXXXX <SIP/carrier-in-0000cb5a>AGI Tx >> agi_context: a2billing-to-place-a-call <SIP/carrier-in-0000cb5a>AGI Tx >> agi_extension: 1 <SIP/carrier-in-0000cb5a>AGI Tx >> agi_priority: 1 <SIP/carrier-in-0000cb5a>AGI Tx >> agi_enhanced: 0.0 <SIP/carrier-in-0000cb5a>AGI Tx >> agi_accountcode: 88XXXXXXX <SIP/carrier-in-0000cb5a>AGI Tx >> agi_threadid: 139723424687872 <SIP/carrier-in-0000cb5a>AGI Tx >> agi_arg_1: 3 <SIP/carrier-in-0000cb5a>AGI Tx >> <SIP/carrier-in-0000cb5a>AGI Rx << GET VARIABLE IDCONF <SIP/carrier-in-0000cb5a>AGI Tx >> 200 result=0 <SIP/carrier-in-0000cb5a>AGI Rx << ANSWER <SIP/carrier-in-0000cb5a>AGI Tx >> 200 result=0 <SIP/carrier-in-0000cb5a>AGI Rx << SET VARIABLE CHANNEL(language) "en" <SIP/carrier-in-0000cb5a>AGI Tx >> 200 result=1 <SIP/carrier-in-0000cb5a>AGI Rx << STREAM FILE prepaid-you-have "#" 0 -- Playing 'prepaid-you-have' (escape_digits=#) (sample_offset 0) <SIP/carrier-in-0000cb5a>AGI Tx >> 200 result=0 endpos=25305 <SIP/carrier-in-0000cb5a>AGI Rx << SAY NUMBER 159 "" -- <SIP/carrier-in-0000cb5a> Playing 'digits/1.ulaw' (language 'en') -- <SIP/carrier-in-0000cb5a> Playing 'digits/hundred.ulaw' (language 'en') -- <SIP/carrier-in-0000cb5a> Playing 'digits/50.ulaw' (language 'en') -- <SIP/carrier-in-0000cb5a> Playing 'digits/9.ulaw' (language 'en') <SIP/carrier-in-0000cb5a>AGI Tx >> 200 result=0 <SIP/carrier-in-0000cb5a>AGI Rx << STREAM FILE credit "#" 0 -- Playing 'credit' (escape_digits=#) (sample_offset 0) <SIP/carrier-in-0000cb5a>AGI Tx >> 200 result=0 endpos=13201 <SIP/carrier-in-0000cb5a>AGI Rx << STREAM FILE vm-and "#" 0 -- Playing 'vm-and' (escape_digits=#) (sample_offset 0) <SIP/carrier-in-0000cb5a>AGI Tx >> 200 result=0 endpos=5373 <SIP/carrier-in-0000cb5a>AGI Rx << SAY NUMBER 34 "" -- <SIP/carrier-in-0000cb5a> Playing 'digits/30.ulaw' (language 'en') -- <SIP/carrier-in-0000cb5a> Playing 'digits/4.ulaw' (language 'en') <SIP/carrier-in-0000cb5a>AGI Tx >> 200 result=0 <SIP/carrier-in-0000cb5a>AGI Rx << STREAM FILE prepaid-cents "#" 0 -- Playing 'prepaid-cents' (escape_digits=#) (sample_offset 0) <SIP/carrier-in-0000cb5a>AGI Tx >> 200 result=0 endpos=19281 <SIP/carrier-in-0000cb5a>AGI Rx << SET CALLERID 0 <SIP/carrier-in-0000cb5a>AGI Tx >> 200 result=1 <SIP/carrier-in-0000cb5a>AGI Rx << CHANNEL STATUS SIP/carrier-in-0000cb5a <SIP/carrier-in-0000cb5a>AGI Tx >> 200 result=6 <SIP/carrier-in-0000cb5a>AGI Rx << GET DATA prepaid-enter-dest 6000 20 -- <SIP/carrier-in-0000cb5a> Playing 'prepaid-enter-dest.ulaw' (language 'en') <SIP/carrier-in-0000cb5a>AGI Tx >> 200 result=5 <SIP/carrier-in-0000cb5a>AGI Rx << EXEC DIAL SIP/replaced carrier ip/0755XXXXX,60,HRL(212400000:61000:30000) -- AGI Script Executing Application: (DIAL) Options: (SIP/replaced carrier ip/0755XXXXX,60,HRL(212400000:61000:30000)) > Limit Data for this call: > timelimit = 212400000 ms (212400.000 s) > play_warning = 61000 ms (61.000 s) > play_to_caller = yes > play_to_callee = no > warning_freq = 30000 ms (30.000 s) > start_sound = > warning_sound = timeleft > end_sound = == Using SIP RTP TOS bits 184 == Using SIP RTP CoS mark 5 -- Called SIP/replaced carrier ip/0755XXXXX -- SIP/replaced carrier ip-0000cb5b is making progress passing it to SIP/carrier-in-0000cb5a -- SIP/replaced carrier ip-0000cb5b answered SIP/carrier-in-0000cb5a > User hit '**' to disconnect call. -- Executing [h@a2billing-to-place-a-call:1] DeadAGI("SIP/carrier-in-0000cb5a", "a2billing.php,3") in new stack -- Launched AGI Script /var/lib/asterisk/agi-bin/a2billing.php <SIP/carrier-in-0000cb5a>AGI Tx >> agi_request: a2billing.php <SIP/carrier-in-0000cb5a>AGI Tx >> agi_channel: SIP/carrier-in-0000cb5a <SIP/carrier-in-0000cb5a>AGI Tx >> agi_language: en <SIP/carrier-in-0000cb5a>AGI Tx >> agi_type: SIP <SIP/carrier-in-0000cb5a>AGI Tx >> agi_uniqueid: 1346431623.53466 <SIP/carrier-in-0000cb5a>AGI Tx >> agi_version: 1.8.13.0 <SIP/carrier-in-0000cb5a>AGI Tx >> agi_callerid: 0 <SIP/carrier-in-0000cb5a>AGI Tx >> agi_calleridname: unknown <SIP/carrier-in-0000cb5a>AGI Tx >> agi_callingpres: 0 <SIP/carrier-in-0000cb5a>AGI Tx >> agi_callingani2: 0 <SIP/carrier-in-0000cb5a>AGI Tx >> agi_callington: 0 <SIP/carrier-in-0000cb5a>AGI Tx >> agi_callingtns: 0 <SIP/carrier-in-0000cb5a>AGI Tx >> agi_dnid: 61XXXXXXXX <SIP/carrier-in-0000cb5a>AGI Tx >> agi_rdnis: 61XXXXXXXX <SIP/carrier-in-0000cb5a>AGI Tx >> agi_context: a2billing-to-place-a-call <SIP/carrier-in-0000cb5a>AGI Tx >> agi_extension: h <SIP/carrier-in-0000cb5a>AGI Tx >> agi_priority: 1 <SIP/carrier-in-0000cb5a>AGI Tx >> agi_enhanced: 0.0 <SIP/carrier-in-0000cb5a>AGI Tx >> agi_accountcode: 88XXXXXXX <SIP/carrier-in-0000cb5a>AGI Tx >> agi_threadid: 139723424687872 <SIP/carrier-in-0000cb5a>AGI Tx >> agi_arg_1: 3 <SIP/carrier-in-0000cb5a>AGI Tx >> <SIP/carrier-in-0000cb5a>AGI Rx << GET VARIABLE IDCONF <SIP/carrier-in-0000cb5a>AGI Tx >> 200 result=0 <SIP/carrier-in-0000cb5a>AGI Rx << ANSWER <SIP/carrier-in-0000cb5a>AGI Tx >> 511 Command Not Permitted on a dead channel <SIP/carrier-in-0000cb5a>AGI Rx << SET VARIABLE CHANNEL(language) "en" <SIP/carrier-in-0000cb5a>AGI Tx >> 200 result=1 <SIP/carrier-in-0000cb5a>AGI Rx << STREAM FILE prepaid-you-have "#" 0 <SIP/carrier-in-0000cb5a>AGI Tx >> 511 Command Not Permitted on a dead channel <SIP/carrier-in-0000cb5a>AGI Rx << SAY NUMBER 159 "" <SIP/carrier-in-0000cb5a>AGI Tx >> 511 Command Not Permitted on a dead channel <SIP/carrier-in-0000cb5a>AGI Rx << STREAM FILE credit "#" 0 <SIP/carrier-in-0000cb5a>AGI Tx >> 511 Command Not Permitted on a dead channel <SIP/carrier-in-0000cb5a>AGI Rx << STREAM FILE vm-and "#" 0 <SIP/carrier-in-0000cb5a>AGI Tx >> 511 Command Not Permitted on a dead channel <SIP/carrier-in-0000cb5a>AGI Rx << SAY NUMBER 09 "" <SIP/carrier-in-0000cb5a>AGI Tx >> 511 Command Not Permitted on a dead channel <SIP/carrier-in-0000cb5a>AGI Rx << STREAM FILE prepaid-cents "#" 0 <SIP/carrier-in-0000cb5a>AGI Tx >> 511 Command Not Permitted on a dead channel <SIP/carrier-in-0000cb5a>AGI Rx << SET CALLERID 0 <SIP/carrier-in-0000cb5a>AGI Tx >> 511 Command Not Permitted on a dead channel <SIP/carrier-in-0000cb5a>AGI Rx << CHANNEL STATUS SIP/carrier-in-0000cb5a <SIP/carrier-in-0000cb5a>AGI Tx >> 511 Command Not Permitted on a dead channel -- <SIP/carrier-in-0000cb5a>AGI Script a2billing.php completed, returning 0 -- Executing [h@a2billing-to-place-a-call:2] Hangup("SIP/carrier-in-0000cb5a", "") in new stack == Spawn extension (a2billing-to-place-a-call, h, 2) exited non-zero on 'SIP/carrier-in-0000cb5a' <SIP/carrier-in-0000cb5a>AGI Tx >> 200 result=-1 <SIP/carrier-in-0000cb5a>AGI Rx << GET VARIABLE ANSWEREDTIME <SIP/carrier-in-0000cb5a>AGI Tx >> 200 result=1 (4) <SIP/carrier-in-0000cb5a>AGI Rx << GET VARIABLE DIALSTATUS <SIP/carrier-in-0000cb5a>AGI Tx >> 200 result=1 (ANSWER) <SIP/carrier-in-0000cb5a>AGI Rx << CHANNEL STATUS SIP/carrier-in-0000cb5a <SIP/carrier-in-0000cb5a>AGI Tx >> 511 Command Not Permitted on a dead channel -- <SIP/carrier-in-0000cb5a>AGI Script a2billing.php completed, returning 4 == Spawn extension (a2billing-to-place-a-call, 1, 1) exited non-zero on 'SIP/carrier-in-0000cb5a'
|