-- Executing [400@from-internal:1] Macro("SIP/100-096495b8", "exten-vm|novm|400") in new stack -- Executing [s@macro-exten-vm:1] Macro("SIP/100-096495b8", "user-callerid") in new stack -- Executing [s@macro-user-callerid:1] NoOp("SIP/100-096495b8", "user-callerid: device 100") in new stack -- Executing [s@macro-user-callerid:2] Set("SIP/100-096495b8", "AMPUSER=100") in new stack -- Executing [s@macro-user-callerid:3] GotoIf("SIP/100-096495b8", "0?report") in new stack -- Executing [s@macro-user-callerid:4] GotoIf("SIP/100-096495b8", "0?start") in new stack -- Executing [s@macro-user-callerid:5] Set("SIP/100-096495b8", "REALCALLERIDNUM=100") in new stack -- Executing [s@macro-user-callerid:6] NoOp("SIP/100-096495b8", "REALCALLERIDNUM is 100") in new stack -- Executing [s@macro-user-callerid:7] Set("SIP/100-096495b8", "AMPUSER=100") in new stack -- Executing [s@macro-user-callerid:8] Set("SIP/100-096495b8", "AMPUSERCIDNAME=Andrew Matthews") in new stack -- Executing [s@macro-user-callerid:9] GotoIf("SIP/100-096495b8", "0?report") in new stack -- Executing [s@macro-user-callerid:10] Set("SIP/100-096495b8", "AMPUSERCID=100") in new stack -- Executing [s@macro-user-callerid:11] Set("SIP/100-096495b8", "CALLERID(all)=Andrew Matthews <100>") in new stack -- Executing [s@macro-user-callerid:12] Set("SIP/100-096495b8", "REALCALLERIDNUM=100") in new stack -- Executing [s@macro-user-callerid:13] NoOp("SIP/100-096495b8", "TTL: ARG1: novm") in new stack -- Executing [s@macro-user-callerid:14] GotoIf("SIP/100-096495b8", "0?continue") in new stack -- Executing [s@macro-user-callerid:15] Set("SIP/100-096495b8", "__TTL=64") in new stack -- Executing [s@macro-user-callerid:16] GotoIf("SIP/100-096495b8", "1?continue") in new stack -- Goto (macro-user-callerid,s,23) -- Executing [s@macro-user-callerid:23] NoOp("SIP/100-096495b8", "Using CallerID "Andrew Matthews" <100>") in new stack -- Executing [s@macro-exten-vm:2] Set("SIP/100-096495b8", "FROMCONTEXT=exten-vm") in new stack -- Executing [s@macro-exten-vm:3] Set("SIP/100-096495b8", "VMBOX=novm") in new stack -- Executing [s@macro-exten-vm:4] Set("SIP/100-096495b8", "EXTTOCALL=400") in new stack -- Executing [s@macro-exten-vm:5] Set("SIP/100-096495b8", "CFUEXT=") in new stack -- Executing [s@macro-exten-vm:6] Set("SIP/100-096495b8", "CFBEXT=") in new stack -- Executing [s@macro-exten-vm:7] Set("SIP/100-096495b8", "RT=") in new stack -- Executing [s@macro-exten-vm:8] Macro("SIP/100-096495b8", "record-enable|400|IN") in new stack -- Executing [s@macro-record-enable:1] GotoIf("SIP/100-096495b8", "0?2:4") in new stack -- Goto (macro-record-enable,s,4) -- Executing [s@macro-record-enable:4] DeadAGI("SIP/100-096495b8", "recordingcheck|20070625-182055|1182820855.6") in new stack -- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck recordingcheck|20070625-182055|1182820855.6: PHPAGI internal configuration: recordingcheck|20070625-182055|1182820855.6: Array recordingcheck|20070625-182055|1182820855.6: ( recordingcheck|20070625-182055|1182820855.6: [phpagi] => Array recordingcheck|20070625-182055|1182820855.6: ( recordingcheck|20070625-182055|1182820855.6: [debug] => 1 recordingcheck|20070625-182055|1182820855.6: [error_handler] => 1 recordingcheck|20070625-182055|1182820855.6: [admin] => andrew.m@mednor.net recordingcheck|20070625-182055|1182820855.6: [hostname] => voip.mednor.net recordingcheck|20070625-182055|1182820855.6: [tempdir] => /tmp recordingcheck|20070625-182055|1182820855.6: ) recordingcheck|20070625-182055|1182820855.6: recordingcheck|20070625-182055|1182820855.6: [asmanager] => Array recordingcheck|20070625-182055|1182820855.6: ( recordingcheck|20070625-182055|1182820855.6: [server] => localhost recordingcheck|20070625-182055|1182820855.6: [port] => 5038 recordingcheck|20070625-182055|1182820855.6: [username] => admin recordingcheck|20070625-182055|1182820855.6: [secret] => temp100 recordingcheck|20070625-182055|1182820855.6: ) recordingcheck|20070625-182055|1182820855.6: recordingcheck|20070625-182055|1182820855.6: [fastagi] => Array recordingcheck|20070625-182055|1182820855.6: ( recordingcheck|20070625-182055|1182820855.6: [setuid] => recordingcheck|20070625-182055|1182820855.6: [basedir] => /var/lib/asterisk/agi-bin/ recordingcheck|20070625-182055|1182820855.6: ) recordingcheck|20070625-182055|1182820855.6: recordingcheck|20070625-182055|1182820855.6: [festival] => Array recordingcheck|20070625-182055|1182820855.6: ( recordingcheck|20070625-182055|1182820855.6: [text2wave] => /usr/bin/text2wave recordingcheck|20070625-182055|1182820855.6: ) recordingcheck|20070625-182055|1182820855.6: recordingcheck|20070625-182055|1182820855.6: [cepstral] => Array recordingcheck|20070625-182055|1182820855.6: ( recordingcheck|20070625-182055|1182820855.6: [swift] => /opt/swift/bin/swift recordingcheck|20070625-182055|1182820855.6: [voice] => David recordingcheck|20070625-182055|1182820855.6: ) recordingcheck|20070625-182055|1182820855.6: recordingcheck|20070625-182055|1182820855.6: ) recordingcheck|20070625-182055|1182820855.6: recordingcheck|20070625-182055|1182820855.6: Inbound recording not enabled -- AGI Script recordingcheck completed, returning 0 -- Executing [s@macro-record-enable:5] NoOp("SIP/100-096495b8", "No recording needed") in new stack -- Executing [s@macro-exten-vm:9] Macro("SIP/100-096495b8", "dial||tr|400") in new stack -- Executing [s@macro-dial:1] DeadAGI("SIP/100-096495b8", "dialparties.agi") in new stack -- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi dialparties.agi: AGI Request: dialparties.agi: Array dialparties.agi: ( dialparties.agi: [agi_request] => dialparties.agi dialparties.agi: [agi_channel] => SIP/100-096495b8 dialparties.agi: [agi_language] => en dialparties.agi: [agi_type] => SIP dialparties.agi: [agi_uniqueid] => 1182820855.6 dialparties.agi: [agi_callerid] => 100 dialparties.agi: [agi_calleridname] => Andrew Matthews dialparties.agi: [agi_callingpres] => 0 dialparties.agi: [agi_callingani2] => 0 dialparties.agi: [agi_callington] => 0 dialparties.agi: [agi_callingtns] => 0 dialparties.agi: [agi_dnid] => 400 dialparties.agi: [agi_rdnis] => unknown dialparties.agi: [agi_context] => macro-dial dialparties.agi: [agi_extension] => s dialparties.agi: [agi_priority] => 1 dialparties.agi: [agi_enhanced] => 0.0 dialparties.agi: [agi_accountcode] => dialparties.agi: ) dialparties.agi: dialparties.agi: PHPAGI internal configuration: dialparties.agi: Array dialparties.agi: ( dialparties.agi: [phpagi] => Array dialparties.agi: ( dialparties.agi: [debug] => 1 dialparties.agi: [error_handler] => 1 dialparties.agi: [admin] => andrew.m@mednor.net dialparties.agi: [hostname] => voip.mednor.net dialparties.agi: [tempdir] => /tmp dialparties.agi: ) dialparties.agi: dialparties.agi: [asmanager] => Array dialparties.agi: ( dialparties.agi: [server] => localhost dialparties.agi: [port] => 5038 dialparties.agi: [username] => admin dialparties.agi: [secret] => temp100 dialparties.agi: ) dialparties.agi: dialparties.agi: [fastagi] => Array dialparties.agi: ( dialparties.agi: [setuid] => dialparties.agi: [basedir] => /var/lib/asterisk/agi-bin/ dialparties.agi: ) dialparties.agi: dialparties.agi: [festival] => Array dialparties.agi: ( dialparties.agi: [text2wave] => /usr/bin/text2wave dialparties.agi: ) dialparties.agi: dialparties.agi: [cepstral] => Array dialparties.agi: ( dialparties.agi: [swift] => /opt/swift/bin/swift dialparties.agi: [voice] => David dialparties.agi: ) dialparties.agi: dialparties.agi: ) dialparties.agi: dialparties.agi: Starting New Dialparties.agi == Parsing '/etc/asterisk/manager.conf': Found == Manager 'admin' logged on from 127.0.0.1 dialparties.agi: priority is 1 dialparties.agi: Caller ID name is 'Andrew Matthews' number is '100' dialparties.agi: Methodology of ring is 'none' -- dialparties.agi: Added extension 400 to extension map dialparties.agi: Array dialparties.agi: ( dialparties.agi: [code] => 520 dialparties.agi: [result] => dialparties.agi: [data] => Invalid command syntax. Proper usage follows: dialparties.agi: Usage: DATABASE GET dialparties.agi: Retrieves an entry in the Asterisk database for a dialparties.agi: given family and key. dialparties.agi: Returns 0 if is not set. Returns 1 if dialparties.agi: is set and returns the variable in parentheses. dialparties.agi: Example return code: 200 result=1 (testvariable) dialparties.agi: dialparties.agi: ) dialparties.agi: dialparties.agi: Extension 400 has call forward set to Invalid command syntax. Proper usage follows: dialparties.agi: Usage: DATABASE GET dialparties.agi: Retrieves an entry in the Asterisk database for a dialparties.agi: given family and key. dialparties.agi: Returns 0 if is not set. Returns 1 if dialparties.agi: is set and returns the variable in parentheses. dialparties.agi: Example return code: 200 result=1 (testvariable) dialparties.agi: dialparties.agi: Array dialparties.agi: ( dialparties.agi: [code] => 520 dialparties.agi: [result] => dialparties.agi: [data] => Invalid command syntax. Proper usage follows: dialparties.agi: Usage: DATABASE GET dialparties.agi: Retrieves an entry in the Asterisk database for a dialparties.agi: given family and key. dialparties.agi: Returns 0 if is not set. Returns 1 if dialparties.agi: is set and returns the variable in parentheses. dialparties.agi: Example return code: 200 result=1 (testvariable) dialparties.agi: dialparties.agi: ) dialparties.agi: dialparties.agi: Array dialparties.agi: ( dialparties.agi: [code] => 520 dialparties.agi: [result] => dialparties.agi: [data] => Invalid command syntax. Proper usage follows: dialparties.agi: Usage: DATABASE GET dialparties.agi: Retrieves an entry in the Asterisk database for a dialparties.agi: given family and key. dialparties.agi: Returns 0 if is not set. Returns 1 if dialparties.agi: is set and returns the variable in parentheses. dialparties.agi: Example return code: 200 result=1 (testvariable) dialparties.agi: dialparties.agi: ) dialparties.agi: dialparties.agi: Array dialparties.agi: ( dialparties.agi: [code] => 510 dialparties.agi: [result] => dialparties.agi: [data] => Invalid or unknown command dialparties.agi: ) dialparties.agi: == Manager 'admin' logged off from 127.0.0.1 -- AGI Script dialparties.agi completed, returning 0 -- Executing [s@macro-dial:10] Dial("SIP/100-096495b8", "Local/Invalid command syntax. Proper usage follows:n Usage: DATABASE GET n Retrieves an entry in the Asterisk database for an given family and key.n Returns 0 if is not set. Returns 1 if n is set and returns the variable in parentheses.n Example return code: 200 result=1 (testvariable)n@from-internal/n||tr") in new stack == Everyone is busy/congested at this time (1:0/0/1) -- Executing [s@macro-dial:11] Set("SIP/100-096495b8", "DIALSTATUS=CHANUNAVAIL") in new stack -- Executing [s@macro-exten-vm:10] Set("SIP/100-096495b8", "SV_DIALSTATUS=CHANUNAVAIL") in new stack -- Executing [s@macro-exten-vm:11] GosubIf("SIP/100-096495b8", "0?docfu|1") in new stack -- Executing [s@macro-exten-vm:12] GosubIf("SIP/100-096495b8", "0?docfb|1") in new stack -- Executing [s@macro-exten-vm:13] Set("SIP/100-096495b8", "DIALSTATUS=CHANUNAVAIL") in new stack -- Executing [s@macro-exten-vm:14] NoOp("SIP/100-096495b8", "Voicemail is novm") in new stack -- Executing [s@macro-exten-vm:15] GotoIf("SIP/100-096495b8", "1?s-CHANUNAVAIL|1") in new stack -- Goto (macro-exten-vm,s-CHANUNAVAIL,1) -- Executing [s-CHANUNAVAIL@macro-exten-vm:1] PlayTones("SIP/100-096495b8", "congestion") in new stack -- Executing [s-CHANUNAVAIL@macro-exten-vm:2] Congestion("SIP/100-096495b8", "10") in new stack == Spawn extension (macro-exten-vm, s-CHANUNAVAIL, 2) exited non-zero on 'SIP/100-096495b8' in macro 'exten-vm' == Spawn extension (macro-exten-vm, s-CHANUNAVAIL, 2) exited non-zero on 'SIP/100-096495b8' == Parsing '/etc/asterisk/manager.conf': Found == Manager 'admin' logged on from 127.0.0.1 == Manager 'admin' logged off from 127.0.0.1 == Parsing '/etc/asterisk/manager.conf': Found == Manager 'admin' logged on from 127.0.0.1 == Manager 'admin' logged off from 127.0.0.1 == Parsing '/etc/asterisk/manager.conf': Found == Manager 'admin' logged on from 127.0.0.1 == Manager 'admin' logged off from 127.0.0.1 main*CLI>