AppVoicemail Overwrites Voicemail.conf

Home » Asterisk Users » AppVoicemail Overwrites Voicemail.conf
Asterisk Users 5 Comments

We noticed issues with voicemail and somehow looks like voicemail.conf has been overwritten:

;!
;! Automatically generated configuration file
;! Filename: voicemail.conf (/etc/asterisk/voicemail.conf)
;! Generator: AppVoicemail
;! Creation Date: Thu Mar 20 06:48:16 2014
;!

i saw a bug for 1.4 and realtime but our version is 10.12.3 and we are not using realtime. anyway to prevent AppVoicemail ro auto generate files?

5 thoughts on - AppVoicemail Overwrites Voicemail.conf

  • passwordlocatio seems to be related to vmsecret

    from voicemail.conf sample :

    ; passwordlocation=spooldir
    ; Usually the voicemail password (vmsecret) is stored in
    ; this configuration file. By setting this option you can
    ; specify where Asterisk should read/write the vmsecret.
    ; Supported options:
    ; voicemail.conf:
    ; This is the default option. The secret is read from
    ; and written to voicemail.conf (or users.conf).
    ; spooldir:
    ; The secret is stored in a separate file in the user’s
    ; voicemail spool directory in a file named secret.conf.
    ; Please ensure that normal Linux users are not
    ; permitted to access Asterisk’s spool directory as the
    ; secret is stored in plain text. If a secret is not
    ; found in this directory, the password in
    ; voicemail.conf (or users.conf) will be used.
    ; Note that this option does not affect password storage for
    ; realtime users, which are still stored in the realtime
    ; backend.

    but the issue i was explaining was voicemail.conf getting overwritten apparently by appvoicemail

    On Fri, Mar 21, 2014 at 5:36 PM, Paul Belanger

  • looking more into this, looks like this is not a issue, its related to users changing voicemail password from handset, asterisk rewrites the file.

  • Right, use passwordlocation = spool, create a secret.conf for each mailbox, now when a user changes their password, secret.conf gets updated not voicemail.conf.