Voicemail setup v4.5 issue

VitalPBX version 4.5, I just enabled a single extension (100) with voicemail. Default voicemail password is set to the extension number (100). When checking vm the first time, the setup wizard should start as the password matches the extension number in order to setup the extension messages and the new password for the vmail but the wizard is never launching.

   -- Executing [*97@cos-all-post:1] NoOp("PJSIP/100-00000001", "Direct Voicemail") in new stack
    -- Executing [*97@cos-all-post:2] Set("PJSIP/100-00000001", "CHANNEL(hangup_handler_push)=local-call-hangup,s,1") in new stack
    -- Executing [*97@cos-all-post:3] Gosub("PJSIP/100-00000001", "sub-direct-voicemail,s,1") in new stack
    -- Executing [s@sub-direct-voicemail:1] NoOp("PJSIP/100-00000001", "FEATURE: DIRECT ACCESS TO MY VOICEMAIL") in new stack
    -- Executing [s@sub-direct-voicemail:2] Answer("PJSIP/100-00000001", "") in new stack
    -- Executing [s@sub-direct-voicemail:3] Wait("PJSIP/100-00000001", "1") in new stack
    -- Executing [s@sub-direct-voicemail:4] Set("PJSIP/100-00000001", "MAILBOX=100@vitalpbx-voicemail") in new stack
    -- Executing [s@sub-direct-voicemail:5] GotoIf("PJSIP/100-00000001", "1?:vm_disabled") in new stack
    -- Executing [s@sub-direct-voicemail:6] Set("PJSIP/100-00000001", "VM_EXIST=yes") in new stack
    -- Executing [s@sub-direct-voicemail:7] GotoIf("PJSIP/100-00000001", "1?:vm") in new stack
    -- Executing [s@sub-direct-voicemail:8] Set("PJSIP/100-00000001", "VMOPTS=") in new stack
    -- Executing [s@sub-direct-voicemail:9] Set("PJSIP/100-00000001", "OLD_PWD=100") in new stack
    -- Executing [s@sub-direct-voicemail:10] VoiceMailMain("PJSIP/100-00000001", "100@vitalpbx-voicemail,") in new stack
    -- <PJSIP/100-00000001> Playing 'vm-password.ulaw' (language 'en')
    -- <PJSIP/100-00000001> Playing 'vm-youhave.ulaw' (language 'en')
    -- <PJSIP/100-00000001> Playing 'vm-no.ulaw' (language 'en')
    -- <PJSIP/100-00000001> Playing 'vm-messages.ulaw' (language 'en')
    -- <PJSIP/100-00000001> Playing 'vm-opts.ulaw' (language 'en')
    -- <PJSIP/100-00000001> Playing 'vm-helpexit.ulaw' (language 'en')
    -- <PJSIP/100-00000001> Playing 'vm-goodbye.ulaw' (language 'en')
    -- Executing [s@sub-direct-voicemail:11] Goto("PJSIP/100-00000001", "end") in new stack

After asking for the password the system is going straight to telling the caller they have no messages.

In v4.5 the VM options Force Name and Force Greetings are by default disabled.
Please try to enable those options and it should force the user to set up the voicemailbox

2 Likes

That was it @sama I didnt even think to check those setting as they have been always enabled by default, so its really not an issue just a change in the default behavior thanks.

1 Like