[asterisk-bugs] [Asterisk 0017332]: [regression] Operator context execution broken

Asterisk Bug Tracker noreply at bugs.digium.com
Mon May 17 15:34:44 CDT 2010


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=17332 
====================================================================== 
Reported By:                rsw686
Assigned To:                mmichelson
====================================================================== 
Project:                    Asterisk
Issue ID:                   17332
Category:                   Applications/app_voicemail
Reproducibility:            always
Severity:                   block
Priority:                   normal
Status:                     assigned
Asterisk Version:           1.6.2.8-rc1 
JIRA:                       SWP-1466 
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2010-05-13 10:53 CDT
Last Modified:              2010-05-17 15:34 CDT
====================================================================== 
Summary:                    [regression] Operator context execution broken
Description: 
Using Asterisk 1.6.2.7 the voicemail operator context works. With Asterisk
1.6.2.8-rc1 the operator context is not being executed.

Working 1.6.2.7 console output
    -- <SIP/102-00000000> Playing
'/var/spool/asterisk/voicemail/default/101/greet.slin' (language 'en')
    -- <SIP/102-00000000> Playing 'transfer.ulaw' (language 'en')
    -- Executing [o at macro-vm:1] Playback("SIP/102-00000000",
"one-moment-please") in new stack
    -- <SIP/102-00000000> Playing 'one-moment-please.ulaw' (language 'en')
    -- Executing [o at macro-vm:2] GotoIf("SIP/102-00000000", "0?doopdef") in
new stack

Broken 1.6.2.8-rc1 console output
    -- <SIP/102-00000000> Playing
'/var/spool/asterisk/voicemail/default/101/greet.slin' (language 'en')
    -- <SIP/102-00000000> Playing 'transfer.ulaw' (language 'en')
  == Spawn extension (macro-vm, o, 0) exited non-zero on
'SIP/102-00000000' in macro 'vm'
  == Spawn extension (macro-exten-vm, s, 18) exited non-zero on
'SIP/102-00000000' in macro 'exten-vm'
  == Spawn extension (from-internal, 101, 1) exited non-zero on
'SIP/102-00000000'
    -- Executing [h at from-internal:1] Macro("SIP/102-00000000",
"hangupcall") in new stack
====================================================================== 

---------------------------------------------------------------------- 
 (0122035) rsw686 (reporter) - 2010-05-17 15:34
 https://issues.asterisk.org/view.php?id=17332#c122035 
---------------------------------------------------------------------- 
Non working log. Call from 2028 to 102.

  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
    -- Executing [102 at from-internal:1] Macro("SIP/2028-00000004",
"exten-vm,102,102") in new stack
    -- Executing [s at macro-exten-vm:1] Macro("SIP/2028-00000004",
"user-callerid,") in new stack
    -- Executing [s at macro-user-callerid:1] Set("SIP/2028-00000004",
"AMPUSER=2028") in new stack
    -- Executing [s at macro-user-callerid:2] GotoIf("SIP/2028-00000004",
"0?report") in new stack
    -- Executing [s at macro-user-callerid:3] ExecIf("SIP/2028-00000004",
"1?Set(REALCALLERIDNUM=2028)") in new stack
    -- Executing [s at macro-user-callerid:4] Set("SIP/2028-00000004",
"AMPUSER=2028") in new stack
    -- Executing [s at macro-user-callerid:5] Set("SIP/2028-00000004",
"AMPUSERCIDNAME=Ryan") in new stack
    -- Executing [s at macro-user-callerid:6] GotoIf("SIP/2028-00000004",
"0?report") in new stack
    -- Executing [s at macro-user-callerid:7] Set("SIP/2028-00000004",
"AMPUSERCID=2028") in new stack
    -- Executing [s at macro-user-callerid:8] Set("SIP/2028-00000004",
"CALLERID(all)="Ryan" <2028>") in new stack
    -- Executing [s at macro-user-callerid:9] GotoIf("SIP/2028-00000004",
"0?continue") in new stack
    -- Executing [s at macro-user-callerid:10] Set("SIP/2028-00000004",
"__TTL=64") in new stack
    -- Executing [s at macro-user-callerid:11] GotoIf("SIP/2028-00000004",
"1?continue") in new stack
    -- Goto (macro-user-callerid,s,18)
    -- Executing [s at macro-user-callerid:18] NoOp("SIP/2028-00000004",
"Using CallerID "Ryan" <2028>") in new stack
    -- Executing [s at macro-exten-vm:2] Set("SIP/2028-00000004",
"RingGroupMethod=none") in new stack
    -- Executing [s at macro-exten-vm:3] Set("SIP/2028-00000004",
"VMBOX=102") in new stack
    -- Executing [s at macro-exten-vm:4] Set("SIP/2028-00000004",
"EXTTOCALL=102") in new stack
    -- Executing [s at macro-exten-vm:5] Set("SIP/2028-00000004", "CFUEXT=")
in new stack
    -- Executing [s at macro-exten-vm:6] Set("SIP/2028-00000004", "CFBEXT=")
in new stack
    -- Executing [s at macro-exten-vm:7] Set("SIP/2028-00000004", "RT=15") in
new stack
    -- Executing [s at macro-exten-vm:8] Macro("SIP/2028-00000004",
"record-enable,102,IN") in new stack
    -- Executing [s at macro-record-enable:1] GotoIf("SIP/2028-00000004",
"1?check") in new stack
    -- Goto (macro-record-enable,s,4)
    -- Executing [s at macro-record-enable:4] ExecIf("SIP/2028-00000004",
"0?MacroExit()") in new stack
    -- Executing [s at macro-record-enable:5] GotoIf("SIP/2028-00000004",
"0?Group:OUT") in new stack
    -- Goto (macro-record-enable,s,15)
    -- Executing [s at macro-record-enable:15] GotoIf("SIP/2028-00000004",
"1?IN") in new stack
    -- Goto (macro-record-enable,s,20)
    -- Executing [s at macro-record-enable:20] ExecIf("SIP/2028-00000004",
"1?MacroExit()") in new stack
    -- Executing [s at macro-exten-vm:9] Macro("SIP/2028-00000004",
"dial,15,trTwWxX,102") in new stack
    -- Executing [s at macro-dial:1] GotoIf("SIP/2028-00000004", "1?dial") in
new stack
    -- Goto (macro-dial,s,3)
    -- Executing [s at macro-dial:3] AGI("SIP/2028-00000004",
"dialparties.agi") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
 dialparties.agi: Starting New Dialparties.agi
 dialparties.agi: Caller ID name is 'Ryan' number is '2028'
 dialparties.agi: Methodology of ring is  'none'
    -- dialparties.agi: Added extension 102 to extension map
    -- dialparties.agi: Extension 102 cf is disabled
    -- dialparties.agi: Extension 102 do not disturb is disabled
 dialparties.agi: EXTENSION_STATE: 4 (UNAVAILABLE)
    -- dialparties.agi: dbset CALLTRACE/102 to 2028
    -- dialparties.agi: Filtered ARG3: 102
    -- <SIP/2028-00000004>AGI Script dialparties.agi completed, returning
0
    -- Executing [s at macro-dial:7] Dial("SIP/2028-00000004",
"SIP/102,15,trTwWxX") in new stack
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
  == Everyone is busy/congested at this time (1:0/0/1)
    -- Executing [s at macro-dial:8] Set("SIP/2028-00000004",
"DIALSTATUS=CHANUNAVAIL") in new stack
    -- Executing [s at macro-dial:9] GotoIf("SIP/2028-00000004",
"0?ANSWER,1") in new stack
    -- Executing [s at macro-dial:10] GosubIf("SIP/2028-00000004",
"0?CHANUNAVAIL,1") in new stack
    -- Executing [s at macro-exten-vm:10] GotoIf("SIP/2028-00000004",
"0?exit,return") in new stack
    -- Executing [s at macro-exten-vm:11] Set("SIP/2028-00000004",
"SV_DIALSTATUS=CHANUNAVAIL") in new stack
    -- Executing [s at macro-exten-vm:12] GosubIf("SIP/2028-00000004",
"0?docfu,1") in new stack
    -- Executing [s at macro-exten-vm:13] GosubIf("SIP/2028-00000004",
"0?docfb,1") in new stack
    -- Executing [s at macro-exten-vm:14] Set("SIP/2028-00000004",
"DIALSTATUS=CHANUNAVAIL") in new stack
    -- Executing [s at macro-exten-vm:15] NoOp("SIP/2028-00000004",
"Voicemail is '102'") in new stack
    -- Executing [s at macro-exten-vm:16] GotoIf("SIP/2028-00000004",
"0?s-CHANUNAVAIL,1") in new stack
    -- Executing [s at macro-exten-vm:17] NoOp("SIP/2028-00000004", "Sending
to Voicemail box 102") in new stack
    -- Executing [s at macro-exten-vm:18] Macro("SIP/2028-00000004",
"vm,102,CHANUNAVAIL,") in new stack
    -- Executing [s at macro-vm:1] Macro("SIP/2028-00000004",
"user-callerid,SKIPTTL") in new stack
    -- Executing [s at macro-user-callerid:1] Set("SIP/2028-00000004",
"AMPUSER=2028") in new stack
    -- Executing [s at macro-user-callerid:2] GotoIf("SIP/2028-00000004",
"0?report") in new stack
    -- Executing [s at macro-user-callerid:3] ExecIf("SIP/2028-00000004",
"0?Set(REALCALLERIDNUM=2028)") in new stack
    -- Executing [s at macro-user-callerid:4] Set("SIP/2028-00000004",
"AMPUSER=2028") in new stack
    -- Executing [s at macro-user-callerid:5] Set("SIP/2028-00000004",
"AMPUSERCIDNAME=Ryan") in new stack
    -- Executing [s at macro-user-callerid:6] GotoIf("SIP/2028-00000004",
"0?report") in new stack
    -- Executing [s at macro-user-callerid:7] Set("SIP/2028-00000004",
"AMPUSERCID=2028") in new stack
    -- Executing [s at macro-user-callerid:8] Set("SIP/2028-00000004",
"CALLERID(all)="Ryan" <2028>") in new stack
    -- Executing [s at macro-user-callerid:9] GotoIf("SIP/2028-00000004",
"1?continue") in new stack
    -- Goto (macro-user-callerid,s,18)
    -- Executing [s at macro-user-callerid:18] NoOp("SIP/2028-00000004",
"Using CallerID "Ryan" <2028>") in new stack
    -- Executing [s at macro-vm:2] Set("SIP/2028-00000004", "VMGAIN=""") in
new stack
    -- Executing [s at macro-vm:3] GotoIf("SIP/2028-00000004", "1?vmx,1") in
new stack
    -- Goto (macro-vm,vmx,1)
    -- Executing [vmx at macro-vm:1] Set("SIP/2028-00000004", "MEXTEN=102")
in new stack
    -- Executing [vmx at macro-vm:2] Set("SIP/2028-00000004",
"MMODE=CHANUNAVAIL") in new stack
    -- Executing [vmx at macro-vm:3] Set("SIP/2028-00000004", "RETVM=") in
new stack
    -- Executing [vmx at macro-vm:4] Set("SIP/2028-00000004", "MODE=unavail")
in new stack
    -- Executing [vmx at macro-vm:5] GotoIf("SIP/2028-00000004",
"1?chknomsg") in new stack
    -- Goto (macro-vm,vmx,7)
    -- Executing [vmx at macro-vm:7] GotoIf("SIP/2028-00000004",
"0?s-CHANUNAVAIL,1") in new stack
    -- Executing [vmx at macro-vm:8] GotoIf("SIP/2028-00000004",
"1?notdirect") in new stack
    -- Goto (macro-vm,vmx,10)
    -- Executing [vmx at macro-vm:10] NoOp("SIP/2028-00000004", "Checking if
ext 102 is enabled: ") in new stack
    -- Executing [vmx at macro-vm:11] GotoIf("SIP/2028-00000004",
"1?s-CHANUNAVAIL,1") in new stack
    -- Goto (macro-vm,s-CHANUNAVAIL,1)
    -- Executing [s-CHANUNAVAIL at macro-vm:1] Macro("SIP/2028-00000004",
"get-vmcontext,102") in new stack
    -- Executing [s at macro-get-vmcontext:1] Set("SIP/2028-00000004",
"VMCONTEXT=default") in new stack
    -- Executing [s at macro-get-vmcontext:2] GotoIf("SIP/2028-00000004",
"0?200:300") in new stack
    -- Goto (macro-get-vmcontext,s,300)
    -- Executing [s at macro-get-vmcontext:300] NoOp("SIP/2028-00000004", "")
in new stack
    -- Executing [s-CHANUNAVAIL at macro-vm:2] VoiceMail("SIP/2028-00000004",
"102 at default,u") in new stack
    -- <SIP/2028-00000004> Playing 'vm-theperson.ulaw' (language 'en')
    -- <SIP/2028-00000004> Playing 'digits/1.ulaw' (language 'en')
    -- <SIP/2028-00000004> Playing 'digits/0.ulaw' (language 'en')
    -- <SIP/2028-00000004> Playing 'digits/2.ulaw' (language 'en')
    -- <SIP/2028-00000004> Playing 'vm-isunavail.ulaw' (language 'en')
    -- <SIP/2028-00000004> Playing 'vm-intro.ulaw' (language 'en')
    -- <SIP/2028-00000004> Playing 'transfer.ulaw' (language 'en')
  == Spawn extension (macro-vm, o, 0) exited non-zero on
'SIP/2028-00000004' in macro 'vm'
  == Spawn extension (macro-exten-vm, s, 18) exited non-zero on
'SIP/2028-00000004' in macro 'exten-vm'
  == Spawn extension (from-internal, 102, 1) exited non-zero on
'SIP/2028-00000004'
    -- Executing [h at from-internal:1] Macro("SIP/2028-00000004",
"hangupcall") in new stack
    -- Executing [s at macro-hangupcall:1] GotoIf("SIP/2028-00000004",
"1?skiprg") in new stack
    -- Goto (macro-hangupcall,s,4)
    -- Executing [s at macro-hangupcall:4] GotoIf("SIP/2028-00000004",
"1?skipblkvm") in new stack
    -- Goto (macro-hangupcall,s,7)
    -- Executing [s at macro-hangupcall:7] GotoIf("SIP/2028-00000004",
"1?theend") in new stack
    -- Goto (macro-hangupcall,s,9)
    -- Executing [s at macro-hangupcall:9] Hangup("SIP/2028-00000004", "") in
new stack
  == Spawn extension (macro-hangupcall, s, 9) exited non-zero on
'SIP/2028-00000004' in macro 'hangupcall'
  == Spawn extension (from-internal, h, 1) exited non-zero on
'SIP/2028-00000004'


Working log. Call from 2028 to 102 with # (directory) set as operator
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
    -- Executing [102 at from-internal:1] Macro("SIP/2028-00000004",
"exten-vm,102,102") in new stack
    -- Executing [s at macro-exten-vm:1] Macro("SIP/2028-00000004",
"user-callerid,") in new stack
    -- Executing [s at macro-user-callerid:1] Set("SIP/2028-00000004",
"AMPUSER=2028") in new stack
    -- Executing [s at macro-user-callerid:2] GotoIf("SIP/2028-00000004",
"0?report") in new stack
    -- Executing [s at macro-user-callerid:3] ExecIf("SIP/2028-00000004",
"1?Set(REALCALLERIDNUM=2028)") in new stack
    -- Executing [s at macro-user-callerid:4] Set("SIP/2028-00000004",
"AMPUSER=2028") in new stack
    -- Executing [s at macro-user-callerid:5] Set("SIP/2028-00000004",
"AMPUSERCIDNAME=Ryan") in new stack
    -- Executing [s at macro-user-callerid:6] GotoIf("SIP/2028-00000004",
"0?report") in new stack
    -- Executing [s at macro-user-callerid:7] Set("SIP/2028-00000004",
"AMPUSERCID=2028") in new stack
    -- Executing [s at macro-user-callerid:8] Set("SIP/2028-00000004",
"CALLERID(all)="Ryan" <2028>") in new stack
    -- Executing [s at macro-user-callerid:9] GotoIf("SIP/2028-00000004",
"0?continue") in new stack
    -- Executing [s at macro-user-callerid:10] Set("SIP/2028-00000004",
"__TTL=64") in new stack
    -- Executing [s at macro-user-callerid:11] GotoIf("SIP/2028-00000004",
"1?continue") in new stack
    -- Goto (macro-user-callerid,s,18)
    -- Executing [s at macro-user-callerid:18] NoOp("SIP/2028-00000004",
"Using CallerID "Ryan" <2028>") in new stack
    -- Executing [s at macro-exten-vm:2] Set("SIP/2028-00000004",
"RingGroupMethod=none") in new stack
    -- Executing [s at macro-exten-vm:3] Set("SIP/2028-00000004",
"VMBOX=102") in new stack
    -- Executing [s at macro-exten-vm:4] Set("SIP/2028-00000004",
"EXTTOCALL=102") in new stack
    -- Executing [s at macro-exten-vm:5] Set("SIP/2028-00000004", "CFUEXT=")
in new stack
    -- Executing [s at macro-exten-vm:6] Set("SIP/2028-00000004", "CFBEXT=")
in new stack
    -- Executing [s at macro-exten-vm:7] Set("SIP/2028-00000004", "RT=15") in
new stack
    -- Executing [s at macro-exten-vm:8] Macro("SIP/2028-00000004",
"record-enable,102,IN") in new stack
    -- Executing [s at macro-record-enable:1] GotoIf("SIP/2028-00000004",
"1?check") in new stack
    -- Goto (macro-record-enable,s,4)
    -- Executing [s at macro-record-enable:4] ExecIf("SIP/2028-00000004",
"0?MacroExit()") in new stack
    -- Executing [s at macro-record-enable:5] GotoIf("SIP/2028-00000004",
"0?Group:OUT") in new stack
    -- Goto (macro-record-enable,s,15)
    -- Executing [s at macro-record-enable:15] GotoIf("SIP/2028-00000004",
"1?IN") in new stack
    -- Goto (macro-record-enable,s,20)
    -- Executing [s at macro-record-enable:20] ExecIf("SIP/2028-00000004",
"1?MacroExit()") in new stack
    -- Executing [s at macro-exten-vm:9] Macro("SIP/2028-00000004",
"dial,15,trTwWxX,102") in new stack
    -- Executing [s at macro-dial:1] GotoIf("SIP/2028-00000004", "1?dial") in
new stack
    -- Goto (macro-dial,s,3)
    -- Executing [s at macro-dial:3] AGI("SIP/2028-00000004",
"dialparties.agi") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
 dialparties.agi: Starting New Dialparties.agi
 dialparties.agi: Caller ID name is 'Ryan' number is '2028'
 dialparties.agi: Methodology of ring is  'none'
    -- dialparties.agi: Added extension 102 to extension map
    -- dialparties.agi: Extension 102 cf is disabled
    -- dialparties.agi: Extension 102 do not disturb is disabled
 dialparties.agi: EXTENSION_STATE: 4 (UNAVAILABLE)
    -- dialparties.agi: dbset CALLTRACE/102 to 2028
    -- dialparties.agi: Filtered ARG3: 102
    -- <SIP/2028-00000004>AGI Script dialparties.agi completed, returning
0
    -- Executing [s at macro-dial:7] Dial("SIP/2028-00000004",
"SIP/102,15,trTwWxX") in new stack
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
  == Everyone is busy/congested at this time (1:0/0/1)
    -- Executing [s at macro-dial:8] Set("SIP/2028-00000004",
"DIALSTATUS=CHANUNAVAIL") in new stack
    -- Executing [s at macro-dial:9] GotoIf("SIP/2028-00000004",
"0?ANSWER,1") in new stack
    -- Executing [s at macro-dial:10] GosubIf("SIP/2028-00000004",
"0?CHANUNAVAIL,1") in new stack
    -- Executing [s at macro-exten-vm:10] GotoIf("SIP/2028-00000004",
"0?exit,return") in new stack
    -- Executing [s at macro-exten-vm:11] Set("SIP/2028-00000004",
"SV_DIALSTATUS=CHANUNAVAIL") in new stack
    -- Executing [s at macro-exten-vm:12] GosubIf("SIP/2028-00000004",
"0?docfu,1") in new stack
    -- Executing [s at macro-exten-vm:13] GosubIf("SIP/2028-00000004",
"0?docfb,1") in new stack
    -- Executing [s at macro-exten-vm:14] Set("SIP/2028-00000004",
"DIALSTATUS=CHANUNAVAIL") in new stack
    -- Executing [s at macro-exten-vm:15] NoOp("SIP/2028-00000004",
"Voicemail is '102'") in new stack
    -- Executing [s at macro-exten-vm:16] GotoIf("SIP/2028-00000004",
"0?s-CHANUNAVAIL,1") in new stack
    -- Executing [s at macro-exten-vm:17] NoOp("SIP/2028-00000004", "Sending
to Voicemail box 102") in new stack
    -- Executing [s at macro-exten-vm:18] Macro("SIP/2028-00000004",
"vm,102,CHANUNAVAIL,") in new stack
    -- Executing [s at macro-vm:1] Macro("SIP/2028-00000004",
"user-callerid,SKIPTTL") in new stack
    -- Executing [s at macro-user-callerid:1] Set("SIP/2028-00000004",
"AMPUSER=2028") in new stack
    -- Executing [s at macro-user-callerid:2] GotoIf("SIP/2028-00000004",
"0?report") in new stack
    -- Executing [s at macro-user-callerid:3] ExecIf("SIP/2028-00000004",
"0?Set(REALCALLERIDNUM=2028)") in new stack
    -- Executing [s at macro-user-callerid:4] Set("SIP/2028-00000004",
"AMPUSER=2028") in new stack
    -- Executing [s at macro-user-callerid:5] Set("SIP/2028-00000004",
"AMPUSERCIDNAME=Ryan") in new stack
    -- Executing [s at macro-user-callerid:6] GotoIf("SIP/2028-00000004",
"0?report") in new stack
    -- Executing [s at macro-user-callerid:7] Set("SIP/2028-00000004",
"AMPUSERCID=2028") in new stack
    -- Executing [s at macro-user-callerid:8] Set("SIP/2028-00000004",
"CALLERID(all)="Ryan" <2028>") in new stack
    -- Executing [s at macro-user-callerid:9] GotoIf("SIP/2028-00000004",
"1?continue") in new stack
    -- Goto (macro-user-callerid,s,18)
    -- Executing [s at macro-user-callerid:18] NoOp("SIP/2028-00000004",
"Using CallerID "Ryan" <2028>") in new stack
    -- Executing [s at macro-vm:2] Set("SIP/2028-00000004", "VMGAIN=""") in
new stack
    -- Executing [s at macro-vm:3] GotoIf("SIP/2028-00000004", "1?vmx,1") in
new stack
    -- Goto (macro-vm,vmx,1)
    -- Executing [vmx at macro-vm:1] Set("SIP/2028-00000004", "MEXTEN=102")
in new stack
    -- Executing [vmx at macro-vm:2] Set("SIP/2028-00000004",
"MMODE=CHANUNAVAIL") in new stack
    -- Executing [vmx at macro-vm:3] Set("SIP/2028-00000004", "RETVM=") in
new stack
    -- Executing [vmx at macro-vm:4] Set("SIP/2028-00000004", "MODE=unavail")
in new stack
    -- Executing [vmx at macro-vm:5] GotoIf("SIP/2028-00000004",
"1?chknomsg") in new stack
    -- Goto (macro-vm,vmx,7)
    -- Executing [vmx at macro-vm:7] GotoIf("SIP/2028-00000004",
"0?s-CHANUNAVAIL,1") in new stack
    -- Executing [vmx at macro-vm:8] GotoIf("SIP/2028-00000004",
"1?notdirect") in new stack
    -- Goto (macro-vm,vmx,10)
    -- Executing [vmx at macro-vm:10] NoOp("SIP/2028-00000004", "Checking if
ext 102 is enabled: ") in new stack
    -- Executing [vmx at macro-vm:11] GotoIf("SIP/2028-00000004",
"1?s-CHANUNAVAIL,1") in new stack
    -- Goto (macro-vm,s-CHANUNAVAIL,1)
    -- Executing [s-CHANUNAVAIL at macro-vm:1] Macro("SIP/2028-00000004",
"get-vmcontext,102") in new stack
    -- Executing [s at macro-get-vmcontext:1] Set("SIP/2028-00000004",
"VMCONTEXT=default") in new stack
    -- Executing [s at macro-get-vmcontext:2] GotoIf("SIP/2028-00000004",
"0?200:300") in new stack
    -- Goto (macro-get-vmcontext,s,300)
    -- Executing [s at macro-get-vmcontext:300] NoOp("SIP/2028-00000004", "")
in new stack
    -- Executing [s-CHANUNAVAIL at macro-vm:2] VoiceMail("SIP/2028-00000004",
"102 at default,u") in new stack
    -- <SIP/2028-00000004> Playing 'vm-theperson.ulaw' (language 'en')
    -- <SIP/2028-00000004> Playing 'digits/1.ulaw' (language 'en')
    -- <SIP/2028-00000004> Playing 'digits/0.ulaw' (language 'en')
    -- <SIP/2028-00000004> Playing 'digits/2.ulaw' (language 'en')
    -- <SIP/2028-00000004> Playing 'vm-isunavail.ulaw' (language 'en')
    -- <SIP/2028-00000004> Playing 'transfer.ulaw' (language 'en')
    -- Executing [o at macro-vm:1] Playback("SIP/2028-00000004",
"one-moment-please") in new stack
    -- <SIP/2028-00000004> Playing 'one-moment-please.ulaw' (language
'en')
    -- Executing [o at macro-vm:2] GotoIf("SIP/2028-00000004", "1?doopdef")
in new stack
    -- Goto (macro-vm,o,11)
    -- Executing [o at macro-vm:11] GotoIf("SIP/2028-00000004",
"0?nooper:from-internal,#,1") in new stack
    -- Goto (from-internal,#,1)
  == Channel 'SIP/2028-00000004' jumping out of macro 'vm'
  == Channel 'SIP/2028-00000004' jumping out of macro 'exten-vm'
    -- Executing [#@from-internal:1] Answer("SIP/2028-00000004", "") in
new stack
    -- Executing [#@from-internal:2] Wait("SIP/2028-00000004", "1") in new
stack
    -- Executing [#@from-internal:3] AGI("SIP/2028-00000004",
"directory,,from-did-direct,lo") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/directory
 directory,,from-did-direct,lo: Notice: vm-context not specified.  Using
'default'
    -- <SIP/2028-00000004> Playing 'dir-intro-oper.gsm' (language 'en')
    -- <SIP/2028-00000004>AGI Script directory completed, returning -1
    -- Executing [h at from-internal:1] Macro("SIP/2028-00000004",
"hangupcall") in new stack
    -- Executing [s at macro-hangupcall:1] GotoIf("SIP/2028-00000004",
"1?skiprg") in new stack
    -- Goto (macro-hangupcall,s,4)
    -- Executing [s at macro-hangupcall:4] GotoIf("SIP/2028-00000004",
"1?skipblkvm") in new stack
    -- Goto (macro-hangupcall,s,7)
    -- Executing [s at macro-hangupcall:7] GotoIf("SIP/2028-00000004",
"1?theend") in new stack
    -- Goto (macro-hangupcall,s,9)
    -- Executing [s at macro-hangupcall:9] Hangup("SIP/2028-00000004", "") in
new stack
  == Spawn extension (macro-hangupcall, s, 9) exited non-zero on
'SIP/2028-00000004' in macro 'hangupcall'
  == Spawn extension (from-internal, h, 1) exited non-zero on
'SIP/2028-00000004' 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2010-05-17 15:34 rsw686         Note Added: 0122035                          
======================================================================




More information about the asterisk-bugs mailing list