Difference between revisions of "Voicemail does not work"

From Kolmisoft Wiki
Jump to navigationJump to search
 
Line 21: Line 21:


If Voicemail starts to work, it means that you misconfigured External Voicemail server (or clicked this checkbox by accident).
If Voicemail starts to work, it means that you misconfigured External Voicemail server (or clicked this checkbox by accident).
<br><br>
= Debug =


Check file /var/log/maillog
*if it is empty run command:
postfix check
**if you got something like:
postfix/postsuper[12095]: fatal: scan_dir_push: open directory defer: Permission denied
Run:
postfix -c /etc/postfix set-permissions
/etc/init.d/postfix restart
**if you got something like:
postfix/postfix-script[15116]: warning: not owned by postfix: /var/lib/postfix/./master.lock
Run:
chown postfix.postfix -R /var/lib/postfix
/etc/init.d/postfix restart


<br><br>
<br><br>

Latest revision as of 14:00, 18 February 2013

VoiceMail application is missing

Make sure VoiceMail application is loaded:

CLI> show modules like mail
Module                         Description                              Use Count
app_hasnewvoicemail.so         Indicator for whether a voice mailbox ha 0
app_voicemail.so               Comedian Mail (Voicemail System)         0
2 modules loaded

If it is not, restart Asterisk and look for error messages.

Fix error or recompile Asterisk.




External server is checked

Go to SETTINGS - Billing - DIDs - PBX Functions - VoiceMail and uncheck (if checked) VoiceMail Server active.

If Voicemail starts to work, it means that you misconfigured External Voicemail server (or clicked this checkbox by accident).

Debug

Check file /var/log/maillog

  • if it is empty run command:
postfix check
    • if you got something like:
postfix/postsuper[12095]: fatal: scan_dir_push: open directory defer: Permission denied

Run:

postfix -c /etc/postfix set-permissions
/etc/init.d/postfix restart
    • if you got something like:
postfix/postfix-script[15116]: warning: not owned by postfix: /var/lib/postfix/./master.lock

Run:

chown postfix.postfix -R /var/lib/postfix
/etc/init.d/postfix restart



See also