<------------->
— (10 headers 0 lines) —
== Manager ‘admin’ logged on from 127.0.0.1
– Executing [s@ivr-2:8] Wait(“SIP/222-000000e9”, “1”) in new stack
– Executing [s@ivr-2:9] Set(“SIP/222-000000e9”, “TIMEOUT(digit)=3”) in new stack
– Digit timeout set to 3.000
– Executing [s@ivr-2:10] Set(“SIP/222-000000e9”, “TIMEOUT(response)=10”) in new stack
– Response timeout set to 10.000
– Executing [s@ivr-2:11] Set(“SIP/222-000000e9”, “__IVR_RETVM=RETURN”) in new stack
– Executing [s@ivr-2:12] ExecIf(“SIP/222-000000e9”, “1?Background(custom/main-ivr)”) in new stack
– <SIP/222-000000e9> Playing ‘custom/main-ivr.gsm’ (language ‘en’)
== CDR updated on SIP/222-000000e9
– Executing [1@ivr-2:1] NoOp(“SIP/222-000000e9”, "Deleting: ") in new stack
– Executing [1@ivr-2:2] Set(“SIP/222-000000e9”, “__NODEST=”) in new stack
– Executing [1@ivr-2:3] Goto(“SIP/222-000000e9”, “directory,1,1”) in new stack
– Goto (directory,1,1)
– Executing [1@directory:1] Answer(“SIP/222-000000e9”, “”) in new stack
– Executing [1@directory:2] Wait(“SIP/222-000000e9”, “1”) in new stack
– Executing [1@directory:3] AGI(“SIP/222-000000e9”, “directory.agi,dir=1”) in new stack
– Launched AGI Script /var/lib/asterisk/agi-bin/directory.agi
– <SIP/222-000000e9> Playing ‘cdir-welcome.slin’ (language ‘en’)
– <SIP/222-000000e9> Playing ‘cdir-please-enter-first-three.slin’ (language ‘en’)
> directory.agi,dir=1: search string for regex: [pqrsPQRS][abcABC][mnoMNO]
– directory.agi,dir=1: Found 2 possible matches from 726
> directory.agi,dir=1: search string for regex: [pqrsPQRS][abcABC][mnoMNO]
– directory.agi,dir=1: Found 2 possible matches from 726
– Playing ‘silence/1’ (escape_digits=1234567890#) (sample_offset 0)
– Playing ‘cdir-there-are’ (escape_digits=1234567890#) (sample_offset 0)
– <SIP/222-000000e9> Playing ‘digits/2.gsm’ (language ‘en’)
– Playing ‘cdir-matching-entries-or-pound’ (escape_digits=1234567890#) (sample_offset 0)
> directory.agi,dir=1: search string for regex: [pqrsPQRS][abcABC][mnoMNO]
– directory.agi,dir=1: Found 2 possible matches from 726#
– directory.agi,dir=1: valid keys for entries are: 12
> directory.agi,dir=1: search string for regex: [pqrsPQRS][abcABC][mnoMNO]
– directory.agi,dir=1: Found the following matches:
– directory.agi,dir=1: name: Scott Amon, audio: vm, dial: 227
– directory.agi,dir=1: name: Sandra Jermark, audio: vm, dial: 228
– Playing ‘for’ (escape_digits=12) (sample_offset 0)
> directory.agi,dir=1: got directory default for user 227
> directory.agi,dir=1: looking for vm file . using: .
> directory.agi,dir=1: looking for vm file … using: …
> directory.agi,dir=1: looking for vm file INBOX using: INBOX
> directory.agi,dir=1: looking for vm file Old using: Old
> directory.agi,dir=1: looking for vm file tmp using: tmp
– <SIP/222-000000e9> Playing ‘letters/s.gsm’ (language ‘en’)
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
– <SIP/222-000000e9> Playing ‘letters/c.gsm’ (language ‘en’)
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
– <SIP/222-000000e9> Playing ‘letters/o.gsm’ (language ‘en’)
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
– <SIP/222-000000e9> Playing ‘letters/t.gsm’ (language ‘en’)
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
– <SIP/222-000000e9> Playing ‘letters/t.gsm’ (language ‘en’)
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
– <SIP/222-000000e9> Playing ‘letters/a.gsm’ (language ‘en’)
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
– <SIP/222-000000e9> Playing ‘letters/m.gsm’ (language ‘en’)
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
– <SIP/222-000000e9> Playing ‘letters/o.gsm’ (language ‘en’)
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
– <SIP/222-000000e9> Playing ‘letters/n.gsm’ (language ‘en’)
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
– Playing ‘press’ (escape_digits=12) (sample_offset 0)
– <SIP/222-000000e9> Playing ‘digits/1.gsm’ (language ‘en’)
– Playing ‘for’ (escape_digits=12) (sample_offset 0)
> directory.agi,dir=1: got directory default for user 228
– <SIP/222-000000e9> Playing ‘letters/s.gsm’ (language ‘en’)
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
– <SIP/222-000000e9> Playing ‘letters/a.gsm’ (language ‘en’)
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
– <SIP/222-000000e9> Playing ‘letters/n.gsm’ (language ‘en’)
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
– <SIP/222-000000e9> Playing ‘letters/d.gsm’ (language ‘en’)
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
– <SIP/222-000000e9> Playing ‘letters/r.gsm’ (language ‘en’)
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
– <SIP/222-000000e9> Playing ‘letters/a.gsm’ (language ‘en’)
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
– <SIP/222-000000e9> Playing ‘letters/j.gsm’ (language ‘en’)
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
– <SIP/222-000000e9> Playing ‘letters/e.gsm’ (language ‘en’)
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
– <SIP/222-000000e9> Playing ‘letters/r.gsm’ (language ‘en’)
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
– <SIP/222-000000e9> Playing ‘letters/m.gsm’ (language ‘en’)
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
– <SIP/222-000000e9> Playing ‘letters/a.gsm’ (language ‘en’)
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0=
– <SIP/222-000000e9> Playing ‘letters/r.gsm’ (language ‘en’)
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
– <SIP/222-000000e9> Playing ‘letters/k.gsm’ (language ‘en’)
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
– Playing ‘press’ (escape_digits=12) (sample_offset 0)
– <SIP/222-000000e9> Playing ‘digits/2.gsm’ (language ‘en’)
– directory.agi,dir=1: got result: 0
Pushed 1 menu started over again and then before it was done spelling the first
name (before 3 seconds had elapse) I pushed 1 again then it routed my call to the ##### extension
> directory.agi,dir=1: search string for regex: [pqrsPQRS][abcABC][mnoMNO]
-- directory.agi,dir=1: Found 2 possible matches from 726#
-- directory.agi,dir=1: valid keys for entries are: 12
> directory.agi,dir=1: search string for regex: [pqrsPQRS][abcABC][mnoMNO]
-- directory.agi,dir=1: Found the following matches:
-- directory.agi,dir=1: name: Scott Amon, audio: vm, dial: 227
-- directory.agi,dir=1: name: Sandra Jermark, audio: vm, dial: 228
-- Playing 'for' (escape_digits=12) (sample_offset 0)
> directory.agi,dir=1: got directory default for user 227
> directory.agi,dir=1: looking for vm file . using: .
> directory.agi,dir=1: looking for vm file .. using: ..
> directory.agi,dir=1: looking for vm file INBOX using: INBOX
> directory.agi,dir=1: looking for vm file Old using: Old
> directory.agi,dir=1: looking for vm file tmp using: tmp
-- <SIP/222-000000e9> Playing 'letters/s.gsm' (language 'en')
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
-- <SIP/222-000000e9> Playing 'letters/c.gsm' (language 'en')
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
-- <SIP/222-000000e9> Playing 'letters/o.gsm' (language 'en')
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
-- <SIP/222-000000e9> Playing 'letters/t.gsm' (language 'en')
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
-- <SIP/222-000000e9> Playing 'letters/t.gsm' (language 'en')
> directory.agi,dir=1: returned from SAY ALPHA with code/result 200/0
-- directory.agi,dir=1: got result: 1
> directory.agi,dir=1: got directory default for user 227
> directory.agi,dir=1: looking for vm file . using: .
> directory.agi,dir=1: looking for vm file .. using: ..
> directory.agi,dir=1: looking for vm file INBOX using: INBOX
> directory.agi,dir=1: looking for vm file Old using: Old
> directory.agi,dir=1: looking for vm file tmp using: tmp
directory.agi,dir=1: Array
directory.agi,dir=1: (
directory.agi,dir=1: [code] => 520
directory.agi,dir=1: [result] =>
directory.agi,dir=1: [data] => Invalid command syntax. Proper usage follows:
directory.agi,dir=1: Usage: SAY ALPHA
directory.agi,dir=1: Say a given character string, returning early if any of the given DTMF digits
directory.agi,dir=1: are received on the channel. Returns 0 if playback completes without a digit
directory.agi,dir=1: being pressed, or the ASCII numerical value of the digit if one was pressed or
directory.agi,dir=1: -1 on error/hangup.
directory.agi,dir=1:
directory.agi,dir=1: )
directory.agi,dir=1:
> directory.agi,dir=1: returned from SAY ALPHA with code/result 520/
directory.agi,dir=1: Array
directory.agi,dir=1: (
directory.agi,dir=1: [code] => 520
directory.agi,dir=1: [result] =>
directory.agi,dir=1: [data] => Invalid command syntax. Proper usage follows:
directory.agi,dir=1: Usage: SAY ALPHA
directory.agi,dir=1: Say a given character string, returning early if any of the given DTMF digits
directory.agi,dir=1: are received on the channel. Returns 0 if playback completes without a digit
directory.agi,dir=1: being pressed, or the ASCII numerical value of the digit if one was pressed or
directory.agi,dir=1: -1 on error/hangup.
directory.agi,dir=1:
directory.agi,dir=1: )
directory.agi,dir=1:
> directory.agi,dir=1: returned from SAY ALPHA with code/result 520/
directory.agi,dir=1: Array
directory.agi,dir=1: (
directory.agi,dir=1: [code] => 520
directory.agi,dir=1: [result] =>
directory.agi,dir=1: [data] => Invalid command syntax. Proper usage follows:
directory.agi,dir=1: Usage: SAY ALPHA
directory.agi,dir=1: Say a given character string, returning early if any of the given DTMF digits
directory.agi,dir=1: are received on the channel. Returns 0 if playback completes without a digit
directory.agi,dir=1: being pressed, or the ASCII numerical value of the digit if one was pressed or
directory.agi,dir=1: -1 on error/hangup.
directory.agi,dir=1:
directory.agi,dir=1: )
directory.agi,dir=1:
> directory.agi,dir=1: returned from SAY ALPHA with code/result 520/
directory.agi,dir=1: Array
directory.agi,dir=1: (
directory.agi,dir=1: [code] => 520
directory.agi,dir=1: [result] =>
directory.agi,dir=1: [data] => Invalid command syntax. Proper usage follows:
directory.agi,dir=1: Usage: SAY ALPHA
directory.agi,dir=1: Say a given character string, returning early if any of the given DTMF digits
directory.agi,dir=1: are received on the channel. Returns 0 if playback completes without a digit
directory.agi,dir=1: being pressed, or the ASCII numerical value of the digit if one was pressed or
directory.agi,dir=1: -1 on error/hangup.
directory.agi,dir=1:
directory.agi,dir=1: )
directory.agi,dir=1:
> directory.agi,dir=1: returned from SAY ALPHA with code/result 520/
directory.agi,dir=1: Array
directory.agi,dir=1: (
directory.agi,dir=1: [code] => 520
directory.agi,dir=1: [result] =>
directory.agi,dir=1: [data] => Invalid command syntax. Proper usage follows:
directory.agi,dir=1: Usage: SAY ALPHA
directory.agi,dir=1: Say a given character string, returning early if any of the given DTMF digits
directory.agi,dir=1: are received on the channel. Returns 0 if playback completes without a digit
directory.agi,dir=1: being pressed, or the ASCII numerical value of the digit if one was pressed or
directory.agi,dir=1: -1 on error/hangup.
directory.agi,dir=1:
directory.agi,dir=1: )
directory.agi,dir=1:
> directory.agi,dir=1: returned from SAY ALPHA with code/result 520/
directory.agi,dir=1: Array
directory.agi,dir=1: (
directory.agi,dir=1: [code] => 520
directory.agi,dir=1: [result] =>
directory.agi,dir=1: [data] => Invalid command syntax. Proper usage follows:
directory.agi,dir=1: Usage: SAY ALPHA
directory.agi,dir=1: Say a given character string, returning early if any of the given DTMF digits
directory.agi,dir=1: are received on the channel. Returns 0 if playback completes without a digit
directory.agi,dir=1: being pressed, or the ASCII numerical value of the digit if one was pressed or
directory.agi,dir=1: -1 on error/hangup.
directory.agi,dir=1:
directory.agi,dir=1: )
directory.agi,dir=1:
> directory.agi,dir=1: returned from SAY ALPHA with code/result 520/
directory.agi,dir=1: Array
directory.agi,dir=1: (
directory.agi,dir=1: [code] => 520
directory.agi,dir=1: [result] =>
directory.agi,dir=1: [data] => Invalid command syntax. Proper usage follows:
directory.agi,dir=1: Usage: SAY ALPHA
directory.agi,dir=1: Say a given character string, returning early if any of the given DTMF digits
directory.agi,dir=1: are received on the channel. Returns 0 if playback completes without a digit
directory.agi,dir=1: being pressed, or the ASCII numerical value of the digit if one was pressed or
directory.agi,dir=1: -1 on error/hangup.
directory.agi,dir=1:
directory.agi,dir=1: )
directory.agi,dir=1:
> directory.agi,dir=1: returned from SAY ALPHA with code/result 520/
directory.agi,dir=1: Array
directory.agi,dir=1: (
directory.agi,dir=1: [code] => 520
directory.agi,dir=1: [result] =>
directory.agi,dir=1: [data] => Invalid command syntax. Proper usage follows:
directory.agi,dir=1: Usage: SAY ALPHA
directory.agi,dir=1: Say a given character string, returning early if any of the given DTMF digits
directory.agi,dir=1: are received on the channel. Returns 0 if playback completes without a digit
directory.agi,dir=1: being pressed, or the ASCII numerical value of the digit if one was pressed or
directory.agi,dir=1: -1 on error/hangup.
directory.agi,dir=1:
directory.agi,dir=1: )
directory.agi,dir=1:
> directory.agi,dir=1: returned from SAY ALPHA with code/result 520/
directory.agi,dir=1: Array
directory.agi,dir=1: (
directory.agi,dir=1: [code] => 520
directory.agi,dir=1: [result] =>
directory.agi,dir=1: [data] => Invalid command syntax. Proper usage follows:
directory.agi,dir=1: Usage: SAY ALPHA
directory.agi,dir=1: Say a given character string, returning early if any of the given DTMF digits
directory.agi,dir=1: are received on the channel. Returns 0 if playback completes without a digit
directory.agi,dir=1: being pressed, or the ASCII numerical value of the digit if one was pressed or
directory.agi,dir=1: -1 on error/hangup.
directory.agi,dir=1:
directory.agi,dir=1: )
directory.agi,dir=1:
> directory.agi,dir=1: returned from SAY ALPHA with code/result 520/
– <SIP/222-000000e9>AGI Script directory.agi completed, returning 0
– Executing [1@directory:4] Playback(“SIP/222-000000e9”, “pls-hold-while-try&to-extension”) in new stack
– <SIP/222-000000e9> Playing ‘pls-hold-while-try.gsm’ (language ‘en’)
== Spawn extension (directory, 1, 4) exited non-zero on ‘SIP/222-000000e9’
– Executing [h@directory:1] Macro(“SIP/222-000000e9”, “hangupcall,”) in new stack
– Executing [s@macro-hangupcall:1] GotoIf(“SIP/222-000000e9”, “1?skiprg”) in new stack
– Goto (macro-hangupcall,s,4)
– Executing [s@macro-hangupcall:4] GotoIf(“SIP/222-000000e9”, “1?skipblkvm”) in new stack
– Goto (macro-hangupcall,s,7)
– Executing [s@macro-hangupcall:7] GotoIf(“SIP/222-000000e9”, “1?theend”) in new stack
– Goto (macro-hangupcall,s,9)
– Executing [s@macro-hangupcall:9] Hangup(“SIP/222-000000e9”, “”) in new stack
== Spawn extension (macro-hangupcall, s, 9) exited non-zero on ‘SIP/222-000000e9’ in macro ‘hangupcall’
== Spawn extension (directory, h, 1) exited non-zero on 'SIP/222-000000e9’
s