Difference between revisions of "Voicemail does not work"
From Kolmisoft Wiki
Jump to navigationJump to search
(5 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
Make sure VoiceMail application is | = 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 | 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 = | = See also = | ||
* [[Voicemail]] | * [[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