Voicemail stopped working

Hi all!

Something was wrong with my voicemail which previously worked fine.
Call to *97 - immediately hangup.
Call to *98 - silence. In logs: VMBOXEXISTSSTATUS=FAILED

Asterisk 11.14.2 FreePBX 12.0.36, all modules updated;
app_voicemail.so is loaded;
voicemail.conf is OK without garbage and []

What could be wrong?

How about some logs?

What have you done to resolve this? Have you tried to uninstall and re-install the voicemail module?, you might have to set up all the mail boxes again, but it is worth a try.

Eww lol, sorry could not help myself.

Done, but without any result

Than you need to post some log files as mentioned above. Lets see what it is doing, or not doing.

Sorry, I can not add logs here - I get a message “Sorry, new users can only mention 2 users in a post” :sleepy:

Thanks, but “new users can’t put links in posts.” I think new users can do nothing here :frowning:

That’s true. It prevents spam. Anyways I gave you permissions to do what you need to do.

== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
– Executing [*97@from-internal:1] Answer(“SIP/6003-00000057”, “”) in new stack
> 0xa35a308 – Probation passed - setting RTP source address to X.X.X.X:28618
– Executing [*97@from-internal:2] Wait(“SIP/6003-00000057”, “1”) in new stack
> 0xa35a308 – Probation passed - setting RTP source address to X.X.X.X:28618
– Executing [*97@from-internal:3] Macro(“SIP/6003-00000057”, “user-callerid,”) in new stack
– Executing [s@macro-user-callerid:1] Set(“SIP/6003-00000057”, “TOUCH_MONITOR=1422873061.113”) in new stack
– Executing [s@macro-user-callerid:2] Set(“SIP/6003-00000057”, “AMPUSER=6003”) in new stack
– Executing [s@macro-user-callerid:3] GotoIf(“SIP/6003-00000057”, “0?report”) in new stack
– Executing [s@macro-user-callerid:4] ExecIf(“SIP/6003-00000057”, “1?Set(REALCALLERIDNUM=6003)”) in new stack
– Executing [s@macro-user-callerid:5] Set(“SIP/6003-00000057”, “AMPUSER=6003”) in new stack
– Executing [s@macro-user-callerid:6] GotoIf(“SIP/6003-00000057”, “0?limit”) in new stack
– Executing [s@macro-user-callerid:7] Set(“SIP/6003-00000057”, “AMPUSERCIDNAME=Office1”) in new stack
– Executing [s@macro-user-callerid:8] GotoIf(“SIP/6003-00000057”, “0?report”) in new stack
– Executing [s@macro-user-callerid:9] Set(“SIP/6003-00000057”, “AMPUSERCID=6003”) in new stack
– Executing [s@macro-user-callerid:10] Set(“SIP/6003-00000057”, “__DIAL_OPTIONS=Ttr”) in new stack
– Executing [s@macro-user-callerid:11] Set(“SIP/6003-00000057”, “CALLERID(all)=“Office1” <6003>”) in new stack
– Executing [s@macro-user-callerid:12] GotoIf(“SIP/6003-00000057”, “0?limit”) in new stack
– Executing [s@macro-user-callerid:13] ExecIf(“SIP/6003-00000057”, “0?Set(GROUP(concurrency_limit)=6003)”) in new stack
– Executing [s@macro-user-callerid:14] GosubIf(“SIP/6003-00000057”, “7?sub-ccss,s,1(from-internal,*97)”) in new stack
– Executing [s@sub-ccss:1] ExecIf(“SIP/6003-00000057”, “0?Return()”) in new stack
– Executing [s@sub-ccss:2] Set(“SIP/6003-00000057”, “CCSS_SETUP=TRUE”) in new stack
– Executing [s@sub-ccss:3] GosubIf(“SIP/6003-00000057”, “0?monitor_config,1(from-internal,*97):monitor_default,1(from-internal,*97)”) in new stack
– Executing [monitor_default@sub-ccss:1] GotoIf(“SIP/6003-00000057”, “0?is_exten”) in new stack
– Executing [monitor_default@sub-ccss:2] StackPop(“SIP/6003-00000057”, “”) in new stack
– Executing [monitor_default@sub-ccss:3] Return(“SIP/6003-00000057”, “FALSE”) in new stack
– Executing [s@macro-user-callerid:15] ExecIf(“SIP/6003-00000057”, “0?Set(CHANNEL(language)=)”) in new stack
– Executing [s@macro-user-callerid:16] GotoIf(“SIP/6003-00000057”, “0?continue”) in new stack
– Executing [s@macro-user-callerid:17] ExecIf(“SIP/6003-00000057”, “1?Set(__CALLEE_ACCOUNCODE=)”) in new stack
– Executing [s@macro-user-callerid:18] Set(“SIP/6003-00000057”, “__TTL=64”) in new stack
– Executing [s@macro-user-callerid:19] GotoIf(“SIP/6003-00000057”, “1?continue”) in new stack
– Goto (macro-user-callerid,s,30)
– Executing [s@macro-user-callerid:30] Set(“SIP/6003-00000057”, “CALLERID(number)=6003”) in new stack
– Executing [s@macro-user-callerid:31] Set(“SIP/6003-00000057”, “CALLERID(name)=Office1”) in new stack
– Executing [s@macro-user-callerid:32] Set(“SIP/6003-00000057”, “CDR(cnum)=6003”) in new stack
– Executing [s@macro-user-callerid:33] Set(“SIP/6003-00000057”, “CDR(cnam)=Office1”) in new stack
– Executing [s@macro-user-callerid:34] Set(“SIP/6003-00000057”, “CHANNEL(language)=en”) in new stack
– Executing [*97@from-internal:4] Macro(“SIP/6003-00000057”, “get-vmcontext,6003”) in new stack
– Executing [s@macro-get-vmcontext:1] Set(“SIP/6003-00000057”, “VMCONTEXT=default”) in new stack
– Executing [s@macro-get-vmcontext:2] GotoIf(“SIP/6003-00000057”, “0?200:300”) in new stack
– Goto (macro-get-vmcontext,s,300)
– Executing [s@macro-get-vmcontext:300] NoOp(“SIP/6003-00000057”, “”) in new stack
– Executing [*97@from-internal:5] Set(“SIP/6003-00000057”, “VMBOXEXISTSSTATUS=SUCCESS”) in new stack
– Executing [*97@from-internal:6] GotoIf(“SIP/6003-00000057”, “1?mbexist”) in new stack
– Goto (from-internal,*97,106)
– Executing [*97@from-internal:106] GotoIf(“SIP/6003-00000057”, “0?novmpw:vmpw”) in new stack
– Goto (from-internal,*97,112)
– Executing [*97@from-internal:112] VoiceMailMain(“SIP/6003-00000057”, “6003@default”) in new stack
– Executing [*97@from-internal:113] Goto(“SIP/6003-00000057”, “vmend”) in new stack
– Goto (from-internal,*97,114)
– Executing [*97@from-internal:114] GotoIf(“SIP/6003-00000057”, “0?playret”) in new stack
– Executing [*97@from-internal:115] Macro(“SIP/6003-00000057”, “hangupcall,”) in new stack
– Executing [s@macro-hangupcall:1] GotoIf(“SIP/6003-00000057”, “1?theend”) in new stack
– Goto (macro-hangupcall,s,3)
– Executing [s@macro-hangupcall:3] ExecIf(“SIP/6003-00000057”, “0?Set(CDR(recordingfile)=)”) in new stack
– Executing [s@macro-hangupcall:4] Hangup(“SIP/6003-00000057”, “”) in new stack
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on ‘SIP/6003-00000057’ in macro ‘hangupcall’
== Spawn extension (from-internal, *97, 115) exited non-zero on ‘SIP/6003-00000057’
– Executing [h@from-internal:1] Hangup(“SIP/6003-00000057”, “”) in new stack
== Spawn extension (from-internal, h, 1) exited non-zero on ‘SIP/6003-00000057’

Thanks a lot! Log of *97 call is below.

And this is a log of *98 call. Hangup was made by me.

== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
– Executing [*98@from-internal:1] Macro(“SIP/6003-000000ad”, “user-callerid,”) in new stack
– Executing [s@macro-user-callerid:1] Set(“SIP/6003-000000ad”, “TOUCH_MONITOR=1422899642.265”) in new stack
– Executing [s@macro-user-callerid:2] Set(“SIP/6003-000000ad”, “AMPUSER=6003”) in new stack
– Executing [s@macro-user-callerid:3] GotoIf(“SIP/6003-000000ad”, “0?report”) in new stack
– Executing [s@macro-user-callerid:4] ExecIf(“SIP/6003-000000ad”, “1?Set(REALCALLERIDNUM=6003)”) in new stack
– Executing [s@macro-user-callerid:5] Set(“SIP/6003-000000ad”, “AMPUSER=6003”) in new stack
– Executing [s@macro-user-callerid:6] GotoIf(“SIP/6003-000000ad”, “0?limit”) in new stack
– Executing [s@macro-user-callerid:7] Set(“SIP/6003-000000ad”, “AMPUSERCIDNAME=Office1”) in new stack
– Executing [s@macro-user-callerid:8] GotoIf(“SIP/6003-000000ad”, “0?report”) in new stack
– Executing [s@macro-user-callerid:9] Set(“SIP/6003-000000ad”, “AMPUSERCID=6003”) in new stack
– Executing [s@macro-user-callerid:10] Set(“SIP/6003-000000ad”, “__DIAL_OPTIONS=Ttr”) in new stack
– Executing [s@macro-user-callerid:11] Set(“SIP/6003-000000ad”, “CALLERID(all)=“Office1” <6003>”) in new stack
– Executing [s@macro-user-callerid:12] GotoIf(“SIP/6003-000000ad”, “0?limit”) in new stack
– Executing [s@macro-user-callerid:13] ExecIf(“SIP/6003-000000ad”, “0?Set(GROUP(concurrency_limit)=6003)”) in new stack
– Executing [s@macro-user-callerid:14] GosubIf(“SIP/6003-000000ad”, “7?sub-ccss,s,1(from-internal,*98)”) in new stack
– Executing [s@sub-ccss:1] ExecIf(“SIP/6003-000000ad”, “0?Return()”) in new stack
– Executing [s@sub-ccss:2] Set(“SIP/6003-000000ad”, “CCSS_SETUP=TRUE”) in new stack
– Executing [s@sub-ccss:3] GosubIf(“SIP/6003-000000ad”, “0?monitor_config,1(from-internal,*98):monitor_default,1(from-internal,*98)”) in new stack
– Executing [monitor_default@sub-ccss:1] GotoIf(“SIP/6003-000000ad”, “0?is_exten”) in new stack
– Executing [monitor_default@sub-ccss:2] StackPop(“SIP/6003-000000ad”, “”) in new stack
– Executing [monitor_default@sub-ccss:3] Return(“SIP/6003-000000ad”, “FALSE”) in new stack
– Executing [s@macro-user-callerid:15] ExecIf(“SIP/6003-000000ad”, “0?Set(CHANNEL(language)=)”) in new stack
– Executing [s@macro-user-callerid:16] GotoIf(“SIP/6003-000000ad”, “0?continue”) in new stack
– Executing [s@macro-user-callerid:17] ExecIf(“SIP/6003-000000ad”, “1?Set(__CALLEE_ACCOUNCODE=)”) in new stack
– Executing [s@macro-user-callerid:18] Set(“SIP/6003-000000ad”, “__TTL=64”) in new stack
– Executing [s@macro-user-callerid:19] GotoIf(“SIP/6003-000000ad”, “1?continue”) in new stack
– Goto (macro-user-callerid,s,30)
– Executing [s@macro-user-callerid:30] Set(“SIP/6003-000000ad”, “CALLERID(number)=6003”) in new stack
– Executing [s@macro-user-callerid:31] Set(“SIP/6003-000000ad”, “CALLERID(name)=Office1”) in new stack
– Executing [s@macro-user-callerid:32] Set(“SIP/6003-000000ad”, “CDR(cnum)=6003”) in new stack
– Executing [s@macro-user-callerid:33] Set(“SIP/6003-000000ad”, “CDR(cnam)=Office1”) in new stack
– Executing [s@macro-user-callerid:34] Set(“SIP/6003-000000ad”, “CHANNEL(language)=en”) in new stack
– Executing [*98@from-internal:2] Answer(“SIP/6003-000000ad”, “”) in new stack
– Executing [*98@from-internal:3] Wait(“SIP/6003-000000ad”, “1”) in new stack
> 0x9cf65c8 – Probation passed - setting RTP source address to X.X.X.X:12584
> 0x9cf65c8 – Probation passed - setting RTP source address to X.X.X.X:12584
– Executing [*98@from-internal:4] NoOp(“SIP/6003-000000ad”, “app-dialvm: Asking for mailbox”) in new stack
– Executing [*98@from-internal:5] Read(“SIP/6003-000000ad”, “MAILBOX,vm-login,3,2”) in new stack
– User disconnected
– Executing [*98@from-internal:6] NoOp(“SIP/6003-000000ad”, "app-dialvm: Got Mailbox ") in new stack
– Executing [*98@from-internal:7] Macro(“SIP/6003-000000ad”, “get-vmcontext,”) in new stack
– Executing [s@macro-get-vmcontext:1] Set(“SIP/6003-000000ad”, “VMCONTEXT=”) in new stack
– Executing [s@macro-get-vmcontext:2] GotoIf(“SIP/6003-000000ad”, “1?200:300”) in new stack
– Goto (macro-get-vmcontext,s,200)
– Executing [s@macro-get-vmcontext:200] Set(“SIP/6003-000000ad”, “VMCONTEXT=default”) in new stack
– Executing [*98@from-internal:8] Set(“SIP/6003-000000ad”, “VMBOXEXISTSSTATUS=FAILED”) in new stack
– Executing [*98@from-internal:9] GotoIf(“SIP/6003-000000ad”, “0?good:bad”) in new stack
– Goto (from-internal,*98,15)
– Executing [*98@from-internal:15] NoOp(“SIP/6003-000000ad”, “app-dialvm: BAD mailbox @default”) in new stack
– Executing [*98@from-internal:16] Wait(“SIP/6003-000000ad”, “1”) in new stack
– Executing [*98@from-internal:17] NoOp(“SIP/6003-000000ad”, “app-dialvm: Asking for password so people can’t probe for existence of a mailbox”) in new stack
– Executing [*98@from-internal:18] Read(“SIP/6003-000000ad”, “FAKEPW,vm-password,3,2”) in new stack
– User disconnected
– Executing [*98@from-internal:19] NoOp(“SIP/6003-000000ad”, “app-dialvm: Asking for mailbox again”) in new stack
– Executing [*98@from-internal:20] Read(“SIP/6003-000000ad”, “MAILBOX,vm-incorrect-mailbox,3,2”) in new stack
– User disconnected
– Executing [*98@from-internal:21] Goto(“SIP/6003-000000ad”, “check”) in new stack
– Goto (from-internal,*98,6)
– Executing [*98@from-internal:6] NoOp(“SIP/6003-000000ad”, "app-dialvm: Got Mailbox ") in new stack
– Executing [*98@from-internal:7] Macro(“SIP/6003-000000ad”, “get-vmcontext,”) in new stack
– Executing [s@macro-get-vmcontext:1] Set(“SIP/6003-000000ad”, “VMCONTEXT=”) in new stack
– Executing [s@macro-get-vmcontext:2] GotoIf(“SIP/6003-000000ad”, “1?200:300”) in new stack
– Goto (macro-get-vmcontext,s,200)
– Executing [s@macro-get-vmcontext:200] Set(“SIP/6003-000000ad”, “VMCONTEXT=default”) in new stack
– Executing [*98@from-internal:8] Set(“SIP/6003-000000ad”, “VMBOXEXISTSSTATUS=FAILED”) in new stack
– Executing [*98@from-internal:9] GotoIf(“SIP/6003-000000ad”, “0?good:bad”) in new stack
– Goto (from-internal,*98,15)
– Executing [*98@from-internal:15] NoOp(“SIP/6003-000000ad”, “app-dialvm: BAD mailbox @default”) in new stack
– Executing [*98@from-internal:16] Wait(“SIP/6003-000000ad”, “1”) in new stack
– Executing [*98@from-internal:17] NoOp(“SIP/6003-000000ad”, “app-dialvm: Asking for password so people can’t probe for existence of a mailbox”) in new stack
– Executing [*98@from-internal:18] Read(“SIP/6003-000000ad”, “FAKEPW,vm-password,3,2”) in new stack
– User disconnected
– Executing [*98@from-internal:19] NoOp(“SIP/6003-000000ad”, “app-dialvm: Asking for mailbox again”) in new stack
– Executing [*98@from-internal:20] Read(“SIP/6003-000000ad”, “MAILBOX,vm-incorrect-mailbox,3,2”) in new stack
– User disconnected
– Executing [*98@from-internal:21] Goto(“SIP/6003-000000ad”, “check”) in new stack
– Goto (from-internal,*98,6)
– Executing [*98@from-internal:6] NoOp(“SIP/6003-000000ad”, "app-dialvm: Got Mailbox ") in new stack
– Executing [*98@from-internal:7] Macro(“SIP/6003-000000ad”, “get-vmcontext,”) in new stack
– Executing [s@macro-get-vmcontext:1] Set(“SIP/6003-000000ad”, “VMCONTEXT=”) in new stack
– Executing [s@macro-get-vmcontext:2] GotoIf(“SIP/6003-000000ad”, “1?200:300”) in new stack
– Goto (macro-get-vmcontext,s,200)
– Executing [s@macro-get-vmcontext:200] Set(“SIP/6003-000000ad”, “VMCONTEXT=default”) in new stack
– Executing [*98@from-internal:8] Set(“SIP/6003-000000ad”, “VMBOXEXISTSSTATUS=FAILED”) in new stack
– Executing [*98@from-internal:9] GotoIf(“SIP/6003-000000ad”, “0?good:bad”) in new stack
– Goto (from-internal,*98,15)
– Executing [*98@from-internal:15] NoOp(“SIP/6003-000000ad”, “app-dialvm: BAD mailbox @default”) in new stack
– Executing [*98@from-internal:16] Wait(“SIP/6003-000000ad”, “1”) in new stack
– Executing [*98@from-internal:17] NoOp(“SIP/6003-000000ad”, “app-dialvm: Asking for password so people can’t probe for existence of a mailbox”) in new stack
– Executing [*98@from-internal:18] Read(“SIP/6003-000000ad”, “FAKEPW,vm-password,3,2”) in new stack
– User disconnected
– Executing [*98@from-internal:19] NoOp(“SIP/6003-000000ad”, “app-dialvm: Asking for mailbox again”) in new stack
– Executing [*98@from-internal:20] Read(“SIP/6003-000000ad”, “MAILBOX,vm-incorrect-mailbox,3,2”) in new stack
– User disconnected
– Executing [*98@from-internal:21] Goto(“SIP/6003-000000ad”, “check”) in new stack
– Goto (from-internal,*98,6)
– Executing [*98@from-internal:6] NoOp(“SIP/6003-000000ad”, "app-dialvm: Got Mailbox ") in new stack
– Executing [*98@from-internal:7] Macro(“SIP/6003-000000ad”, “get-vmcontext,”) in new stack
– Executing [s@macro-get-vmcontext:1] Set(“SIP/6003-000000ad”, “VMCONTEXT=”) in new stack
– Executing [s@macro-get-vmcontext:2] GotoIf(“SIP/6003-000000ad”, “1?200:300”) in new stack
– Goto (macro-get-vmcontext,s,200)
– Executing [s@macro-get-vmcontext:200] Set(“SIP/6003-000000ad”, “VMCONTEXT=default”) in new stack
– Executing [*98@from-internal:8] Set(“SIP/6003-000000ad”, “VMBOXEXISTSSTATUS=FAILED”) in new stack
– Executing [*98@from-internal:9] GotoIf(“SIP/6003-000000ad”, “0?good:bad”) in new stack
– Goto (from-internal,*98,15)
– Executing [*98@from-internal:15] NoOp(“SIP/6003-000000ad”, “app-dialvm: BAD mailbox @default”) in new stack
– Executing [*98@from-internal:16] Wait(“SIP/6003-000000ad”, “1”) in new stack
– Executing [*98@from-internal:17] NoOp(“SIP/6003-000000ad”, “app-dialvm: Asking for password so people can’t probe for existence of a mailbox”) in new stack
– Executing [*98@from-internal:18] Read(“SIP/6003-000000ad”, “FAKEPW,vm-password,3,2”) in new stack
– User disconnected
– Executing [*98@from-internal:19] NoOp(“SIP/6003-000000ad”, “app-dialvm: Asking for mailbox again”) in new stack
– Executing [*98@from-internal:20] Read(“SIP/6003-000000ad”, “MAILBOX,vm-incorrect-mailbox,3,2”) in new stack
– User disconnected
– Executing [*98@from-internal:21] Goto(“SIP/6003-000000ad”, “check”) in new stack
– Goto (from-internal,*98,6)
– Executing [*98@from-internal:6] NoOp(“SIP/6003-000000ad”, "app-dialvm: Got Mailbox ") in new stack
– Executing [*98@from-internal:7] Macro(“SIP/6003-000000ad”, “get-vmcontext,”) in new stack
– Executing [s@macro-get-vmcontext:1] Set(“SIP/6003-000000ad”, “VMCONTEXT=”) in new stack
– Executing [s@macro-get-vmcontext:2] GotoIf(“SIP/6003-000000ad”, “1?200:300”) in new stack
– Goto (macro-get-vmcontext,s,200)
– Executing [s@macro-get-vmcontext:200] Set(“SIP/6003-000000ad”, “VMCONTEXT=default”) in new stack
– Executing [*98@from-internal:8] Set(“SIP/6003-000000ad”, “VMBOXEXISTSSTATUS=FAILED”) in new stack
– Executing [*98@from-internal:9] GotoIf(“SIP/6003-000000ad”, “0?good:bad”) in new stack
– Goto (from-internal,*98,15)
– Executing [*98@from-internal:15] NoOp(“SIP/6003-000000ad”, “app-dialvm: BAD mailbox @default”) in new stack
– Executing [*98@from-internal:16] Wait(“SIP/6003-000000ad”, “1”) in new stack
– Executing [*98@from-internal:17] NoOp(“SIP/6003-000000ad”, “app-dialvm: Asking for password so people can’t probe for existence of a mailbox”) in new stack
– Executing [*98@from-internal:18] Read(“SIP/6003-000000ad”, “FAKEPW,vm-password,3,2”) in new stack
– User disconnected
– Executing [*98@from-internal:19] NoOp(“SIP/6003-000000ad”, “app-dialvm: Asking for mailbox again”) in new stack
– Executing [*98@from-internal:20] Read(“SIP/6003-000000ad”, “MAILBOX,vm-incorrect-mailbox,3,2”) in new stack
– User disconnected
– Executing [*98@from-internal:21] Goto(“SIP/6003-000000ad”, “check”) in new stack
– Goto (from-internal,*98,6)
– Executing [*98@from-internal:6] NoOp(“SIP/6003-000000ad”, "app-dialvm: Got Mailbox ") in new stack
– Executing [*98@from-internal:7] Macro(“SIP/6003-000000ad”, “get-vmcontext,”) in new stack
– Executing [s@macro-get-vmcontext:1] Set(“SIP/6003-000000ad”, “VMCONTEXT=”) in new stack
– Executing [s@macro-get-vmcontext:2] GotoIf(“SIP/6003-000000ad”, “1?200:300”) in new stack
– Goto (macro-get-vmcontext,s,200)
– Executing [s@macro-get-vmcontext:200] Set(“SIP/6003-000000ad”, “VMCONTEXT=default”) in new stack
– Executing [*98@from-internal:8] Set(“SIP/6003-000000ad”, “VMBOXEXISTSSTATUS=FAILED”) in new stack
– Executing [*98@from-internal:9] GotoIf(“SIP/6003-000000ad”, “0?good:bad”) in new stack
– Goto (from-internal,*98,15)
– Executing [*98@from-internal:15] NoOp(“SIP/6003-000000ad”, “app-dialvm: BAD mailbox @default”) in new stack
– Executing [*98@from-internal:16] Wait(“SIP/6003-000000ad”, “1”) in new stack
– Executing [*98@from-internal:17] NoOp(“SIP/6003-000000ad”, “app-dialvm: Asking for password so people can’t probe for existence of a mailbox”) in new stack
– Executing [*98@from-internal:18] Read(“SIP/6003-000000ad”, “FAKEPW,vm-password,3,2”) in new stack
– User disconnected
– Executing [*98@from-internal:19] NoOp(“SIP/6003-000000ad”, “app-dialvm: Asking for mailbox again”) in new stack
– Executing [*98@from-internal:20] Read(“SIP/6003-000000ad”, “MAILBOX,vm-incorrect-mailbox,3,2”) in new stack
– User disconnected
– Executing [*98@from-internal:21] Goto(“SIP/6003-000000ad”, “check”) in new stack
– Goto (from-internal,*98,6)
– Executing [*98@from-internal:6] NoOp(“SIP/6003-000000ad”, "app-dialvm: Got Mailbox ") in new stack
– Executing [*98@from-internal:7] Macro(“SIP/6003-000000ad”, “get-vmcontext,”) in new stack
– Executing [s@macro-get-vmcontext:1] Set(“SIP/6003-000000ad”, “VMCONTEXT=”) in new stack
– Executing [s@macro-get-vmcontext:2] GotoIf(“SIP/6003-000000ad”, “1?200:300”) in new stack
– Goto (macro-get-vmcontext,s,200)
– Executing [s@macro-get-vmcontext:200] Set(“SIP/6003-000000ad”, “VMCONTEXT=default”) in new stack
– Executing [*98@from-internal:8] Set(“SIP/6003-000000ad”, “VMBOXEXISTSSTATUS=FAILED”) in new stack
– Executing [*98@from-internal:9] GotoIf(“SIP/6003-000000ad”, “0?good:bad”) in new stack
– Goto (from-internal,*98,15)
– Executing [*98@from-internal:15] NoOp(“SIP/6003-000000ad”, “app-dialvm: BAD mailbox @default”) in new stack
– Executing [*98@from-internal:16] Wait(“SIP/6003-000000ad”, “1”) in new stack
– Executing [*98@from-internal:17] NoOp(“SIP/6003-000000ad”, “app-dialvm: Asking for password so people can’t probe for existence of a mailbox”) in new stack
– Executing [*98@from-internal:18] Read(“SIP/6003-000000ad”, “FAKEPW,vm-password,3,2”) in new stack
– User disconnected
– Executing [*98@from-internal:19] NoOp(“SIP/6003-000000ad”, “app-dialvm: Asking for mailbox again”) in new stack
– Executing [*98@from-internal:20] Read(“SIP/6003-000000ad”, “MAILBOX,vm-incorrect-mailbox,3,2”) in new stack
– User disconnected
– Executing [*98@from-internal:21] Goto(“SIP/6003-000000ad”, “check”) in new stack
– Goto (from-internal,*98,6)
– Executing [*98@from-internal:6] NoOp(“SIP/6003-000000ad”, "app-dialvm: Got Mailbox ") in new stack
– Executing [*98@from-internal:7] Macro(“SIP/6003-000000ad”, “get-vmcontext,”) in new stack
– Executing [s@macro-get-vmcontext:1] Set(“SIP/6003-000000ad”, “VMCONTEXT=”) in new stack
– Executing [s@macro-get-vmcontext:2] GotoIf(“SIP/6003-000000ad”, “1?200:300”) in new stack
– Goto (macro-get-vmcontext,s,200)
– Executing [s@macro-get-vmcontext:200] Set(“SIP/6003-000000ad”, “VMCONTEXT=default”) in new stack
– Executing [*98@from-internal:8] Set(“SIP/6003-000000ad”, “VMBOXEXISTSSTATUS=FAILED”) in new stack
– Executing [*98@from-internal:9] GotoIf(“SIP/6003-000000ad”, “0?good:bad”) in new stack
– Goto (from-internal,*98,15)
– Executing [*98@from-internal:15] NoOp(“SIP/6003-000000ad”, “app-dialvm: BAD mailbox @default”) in new stack
– Executing [*98@from-internal:16] Wait(“SIP/6003-000000ad”, “1”) in new stack
– Executing [*98@from-internal:17] NoOp(“SIP/6003-000000ad”, “app-dialvm: Asking for password so people can’t probe for existence of a mailbox”) in new stack
– Executing [*98@from-internal:18] Read(“SIP/6003-000000ad”, “FAKEPW,vm-password,3,2”) in new stack
– User disconnected
– Executing [*98@from-internal:19] NoOp(“SIP/6003-000000ad”, “app-dialvm: Asking for mailbox again”) in new stack
– Executing [*98@from-internal:20] Read(“SIP/6003-000000ad”, “MAILBOX,vm-incorrect-mailbox,3,2”) in new stack
– User disconnected
– Executing [*98@from-internal:21] Goto(“SIP/6003-000000ad”, “check”) in new stack
– Goto (from-internal,*98,6)
– Executing [*98@from-internal:6] NoOp(“SIP/6003-000000ad”, "app-dialvm: Got Mailbox ") in new stack
– Executing [*98@from-internal:7] Macro(“SIP/6003-000000ad”, “get-vmcontext,”) in new stack
– Executing [s@macro-get-vmcontext:1] Set(“SIP/6003-000000ad”, “VMCONTEXT=”) in new stack
– Executing [s@macro-get-vmcontext:2] GotoIf(“SIP/6003-000000ad”, “1?200:300”) in new stack
– Goto (macro-get-vmcontext,s,200)
– Executing [s@macro-get-vmcontext:200] Set(“SIP/6003-000000ad”, “VMCONTEXT=default”) in new stack
– Executing [*98@from-internal:8] Set(“SIP/6003-000000ad”, “VMBOXEXISTSSTATUS=FAILED”) in new stack
– Executing [*98@from-internal:9] GotoIf(“SIP/6003-000000ad”, “0?good:bad”) in new stack
– Goto (from-internal,*98,15)
– Executing [*98@from-internal:15] NoOp(“SIP/6003-000000ad”, “app-dialvm: BAD mailbox @default”) in new stack
– Executing [*98@from-internal:16] Wait(“SIP/6003-000000ad”, “1”) in new stack
– Executing [*98@from-internal:17] NoOp(“SIP/6003-000000ad”, “app-dialvm: Asking for password so people can’t probe for existence of a mailbox”) in new stack
– Executing [*98@from-internal:18] Read(“SIP/6003-000000ad”, “FAKEPW,vm-password,3,2”) in new stack
– User disconnected
– Executing [*98@from-internal:19] NoOp(“SIP/6003-000000ad”, “app-dialvm: Asking for mailbox again”) in new stack
– Executing [*98@from-internal:20] Read(“SIP/6003-000000ad”, “MAILBOX,vm-incorrect-mailbox,3,2”) in new stack
– User disconnected
– Executing [*98@from-internal:21] Goto(“SIP/6003-000000ad”, “check”) in new stack
– Goto (from-internal,*98,6)
– Executing [*98@from-internal:6] NoOp(“SIP/6003-000000ad”, "app-dialvm: Got Mailbox ") in new stack
– Executing [*98@from-internal:7] Macro(“SIP/6003-000000ad”, “get-vmcontext,”) in new stack
– Executing [s@macro-get-vmcontext:1] Set(“SIP/6003-000000ad”, “VMCONTEXT=”) in new stack
– Executing [s@macro-get-vmcontext:2] GotoIf(“SIP/6003-000000ad”, “1?200:300”) in new stack
– Goto (macro-get-vmcontext,s,200)
– Executing [s@macro-get-vmcontext:200] Set(“SIP/6003-000000ad”, “VMCONTEXT=default”) in new stack
– Executing [*98@from-internal:8] Set(“SIP/6003-000000ad”, “VMBOXEXISTSSTATUS=FAILED”) in new stack
– Executing [*98@from-internal:9] GotoIf(“SIP/6003-000000ad”, “0?good:bad”) in new stack
– Goto (from-internal,*98,15)
– Executing [*98@from-internal:15] NoOp(“SIP/6003-000000ad”, “app-dialvm: BAD mailbox @default”) in new stack
– Executing [*98@from-internal:16] Wait(“SIP/6003-000000ad”, “1”) in new stack
– Executing [*98@from-internal:17] NoOp(“SIP/6003-000000ad”, “app-dialvm: Asking for password so people can’t probe for existence of a mailbox”) in new stack
– Executing [*98@from-internal:18] Read(“SIP/6003-000000ad”, “FAKEPW,vm-password,3,2”) in new stack
– User disconnected
– Executing [*98@from-internal:19] NoOp(“SIP/6003-000000ad”, “app-dialvm: Asking for mailbox again”) in new stack
– Executing [*98@from-internal:20] Read(“SIP/6003-000000ad”, “MAILBOX,vm-incorrect-mailbox,3,2”) in new stack
– User disconnected
– Executing [*98@from-internal:21] Goto(“SIP/6003-000000ad”, “check”) in new stack
– Goto (from-internal,*98,6)
– Executing [*98@from-internal:6] NoOp(“SIP/6003-000000ad”, "app-dialvm: Got Mailbox ") in new stack
– Executing [*98@from-internal:7] Macro(“SIP/6003-000000ad”, “get-vmcontext,”) in new stack
– Executing [s@macro-get-vmcontext:1] Set(“SIP/6003-000000ad”, “VMCONTEXT=”) in new stack
– Executing [s@macro-get-vmcontext:2] GotoIf(“SIP/6003-000000ad”, “1?200:300”) in new stack
– Goto (macro-get-vmcontext,s,200)
– Executing [s@macro-get-vmcontext:200] Set(“SIP/6003-000000ad”, “VMCONTEXT=default”) in new stack
– Executing [*98@from-internal:8] Set(“SIP/6003-000000ad”, “VMBOXEXISTSSTATUS=FAILED”) in new stack
– Executing [*98@from-internal:9] GotoIf(“SIP/6003-000000ad”, “0?good:bad”) in new stack
– Goto (from-internal,*98,15)
– Executing [*98@from-internal:15] NoOp(“SIP/6003-000000ad”, “app-dialvm: BAD mailbox @default”) in new stack
– Executing [*98@from-internal:16] Wait(“SIP/6003-000000ad”, “1”) in new stack
– Executing [*98@from-internal:17] NoOp(“SIP/6003-000000ad”, “app-dialvm: Asking for password so people can’t probe for existence of a mailbox”) in new stack
– Executing [*98@from-internal:18] Read(“SIP/6003-000000ad”, “FAKEPW,vm-password,3,2”) in new stack
– User disconnected
– Executing [*98@from-internal:19] NoOp(“SIP/6003-000000ad”, “app-dialvm: Asking for mailbox again”) in new stack
– Executing [*98@from-internal:20] Read(“SIP/6003-000000ad”, “MAILBOX,vm-incorrect-mailbox,3,2”) in new stack
– User disconnected
– Executing [*98@from-internal:21] Goto(“SIP/6003-000000ad”, “check”) in new stack
– Goto (from-internal,*98,6)
– Executing [*98@from-internal:6] NoOp(“SIP/6003-000000ad”, "app-dialvm: Got Mailbox ") in new stack
– Executing [*98@from-internal:7] Macro(“SIP/6003-000000ad”, “get-vmcontext,”) in new stack
– Executing [s@macro-get-vmcontext:1] Set(“SIP/6003-000000ad”, “VMCONTEXT=”) in new stack
– Executing [s@macro-get-vmcontext:2] GotoIf(“SIP/6003-000000ad”, “1?200:300”) in new stack
– Goto (macro-get-vmcontext,s,200)
– Executing [s@macro-get-vmcontext:200] Set(“SIP/6003-000000ad”, “VMCONTEXT=default”) in new stack
– Executing [*98@from-internal:8] Set(“SIP/6003-000000ad”, “VMBOXEXISTSSTATUS=FAILED”) in new stack
– Executing [*98@from-internal:9] GotoIf(“SIP/6003-000000ad”, “0?good:bad”) in new stack
– Goto (from-internal,*98,15)
– Executing [*98@from-internal:15] NoOp(“SIP/6003-000000ad”, “app-dialvm: BAD mailbox @default”) in new stack
– Executing [*98@from-internal:16] Wait(“SIP/6003-000000ad”, “1”) in new stack
== Spawn extension (from-internal, *98, 16) exited non-zero on ‘SIP/6003-000000ad’
– Executing [h@from-internal:1] Hangup(“SIP/6003-000000ad”, “”) in new stack
== Spawn extension (from-internal, h, 1) exited non-zero on ‘SIP/6003-000000ad’

This maybe a dumb question, but under “SETTINGS / VOICEMAIL ADMIN” on the right, should be a list of your extensions. Do any of the extensions have a strikethrough on them? if so would it be one of the extensions you are trying to get the voicemail from?

I was just comparing your *97 with mine…

Only thing I notice different between yours and mine is the following… Mine first… then yours.

 -- Executing [*97@from-internal:106] GotoIf("SIP/103-00000018", "0?novmpw:vm                                                                pw") in new stack
    -- Goto (from-internal,*97,112)
    -- Executing [*97@from-internal:112] VoiceMailMain("SIP/103-00000018", "103@                                                                default") in new stack
    -- <SIP/103-00000018> Playing 'vm-password.ulaw' (language 'en')
    -- <SIP/103-00000018> Playing 'vm-youhave.ulaw' (language 'en')
    -- <SIP/103-00000018> Playing 'digits/1.ulaw' (language 'en')
    -- <SIP/103-00000018> Playing 'vm-Old.ulaw' (language 'en')
    -- <SIP/103-00000018> Playing 'vm-message.ulaw' (language 'en')
    -- <SIP/103-00000018> Playing 'vm-onefor.ulaw' (language 'en')
  == Spawn extension (from-internal, *97, 112) exited non-zero on 'SIP/103-00000                                                                018'
    -- Executing [h@from-internal:1] Hangup("SIP/103-00000018", "") in new stack
  == Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/103-00000018'

Yours…

-- Executing [*97@from-internal:112] VoiceMailMain("SIP/6003-00000057", "6003@default") in new stack
-- Executing [*97@from-internal:113] Goto("SIP/6003-00000057", "vmend") in new stack
-- Goto (from-internal,*97,114)
-- Executing [*97@from-internal:114] GotoIf("SIP/6003-00000057", "0?playret") in new stack
-- Executing [*97@from-internal:115] Macro("SIP/6003-00000057", "hangupcall,") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("SIP/6003-00000057", "1?theend") in new stack
-- Goto (macro-hangupcall,s,3)
-- Executing [s@macro-hangupcall:3] ExecIf("SIP/6003-00000057", "0?Set(CDR(recordingfile)=)") in new stack
-- Executing [s@macro-hangupcall:4] Hangup("SIP/6003-00000057", "") in new stack
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'SIP/6003-00000057' in macro 'hangupcall'
== Spawn extension (from-internal, *97, 115) exited non-zero on 'SIP/6003-00000057'
-- Executing [h@from-internal:1] Hangup("SIP/6003-00000057", "") in new stack
== Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/6003-00000057'

I wonder why yours did not call for the prompts like mine did?

Only disabled mailboxes are strikethrough in admin (I have a couple). Mailbox for 6003 is enabled.

You are quite right. I had not all voicemail sound files (don’t know how they were deleted). When I put they back, voicemail start working again.

Great thanks to all! Problem resolved. (No sound files)

Nice, I was thinking they must be missing…