Difference between revisions of "Voicemail does not work"

From Kolmisoft Wiki
Jump to navigationJump to search
 
(6 intermediate revisions by one other user not shown)
Line 1: Line 1:
Make sure VoiceMail application is loded:
= VoiceMail application is missing =
 
Make sure VoiceMail application is loaded:


  CLI> show modules like mail
  CLI> show modules like mail
Line 7: Line 9:
  2 modules loaded
  2 modules loaded


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


Fix error or recompile Asterisk.
Fix error or recompile Asterisk.
<br><br>
= 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).
<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>
= See also =
* [[Voicemail]]

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