AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Web-морда Voicemail

Asterisk GUI 24 сообщений -
#1

Господа, подскажите, что нужно набрать в адресной строке браузера юзеру *, чтобы получить доступ к web-морде своего голосовика? (у * стоит GUI)
#2

Олег писал(а):
(у * стоит GUI)

Ну, это уже всем всё стало понятно!
#3

Доступ получил! Набрать нужно http://адрес сервера/cgi-bin/vmail.cgi.
Теперь вопрос в другом: авторизация проходит успешно, но в веб-интерфейсе не отображаются имеющиеся сообщения. Подскажите, пожалуйста, как это можно исправить (что и в каком файле подкрутить)?
#4

под кем запускается * ?
а командой в cli "show voicemail users" NewMsg есть?
#5

* запускается под рутом. По указанной команде выводятся юзеры и кол-во новых сообщений у них.
В ящике они, соответственно, не отображаются.
Но сейчас у меня история еще веселее: на страницу захожу, а залогиниться не получается, * пишет "login incorrect", а такой пользователь реально существуетс.
Подскажите, в каком фале запись, касающаяся voicemail, определяет авторизацию юзеров? И что такого я мог снести, что раньше авторизоваться получалось, а теперь нет?
#6

основной файл voicemail.conf
#7

Где я не прав?

[general]
format = gsm|wav
serveremail = asterisk@server.ru
mailcmd = /usr/bin/sendmail_wrapper/sendmail -192.168.254.24 -asterisk@server.ru
append = yes
maxgreet = 30
maxmessage = 90

[default]
4888 => 4888,Test1,oleg@server.ru
4999 => 4999,Test2,oleg@192.168.254.24
4132 => 4132,Oleg,oleg@server.ru,,attach=yes|mailcmd = /usr/bin/sendmail_wrapper/sendmail -192.168.254.24 -asterisk@server.ru

Не один из пользователей не может зайти в свой ЯГП.
#8

и есть в var/spool/asterisk/voicemail/INBOX/...
#9

Скрипт исполняемый. Но это отдельный вопрос - я пока не разобрался в какой секции делать ссылку на него и еще вопрос по синтаксису...
А сообщения мои лежат в папке /var/spool/asterisk/voicemail/default/4888/INBOX. С телефона я захожу на ящик и слушаю сообщения нормально.
#10

сслылку для чего?
у мня права на vmail.cgi user asterisk и работает нормально!
вот мой кусок с voicemail.conf:
[general]
#include vm_general.inc
#include vm_email.inc

[default]
1208 => 1234, User, email_address@domainname,,attach=yes

и при получении на почте письма вижу:
There is a new voicemail in mailbox 1208:

From: 1208
Length: 0:07 seconds
Date: Wednesday, April 09, 2008 at 01:43:00 PM

Visit http://hostname.domainname/cgi-bin/vmail.cgi to check your voicemail with a web browser.


Последний раз редактировалось: Link (Ср Апр 23, 2008 16:57)
#11

Ссылку на запускаемый скрипт, чтобы отправить юзеру письмо с его сообщением.
#12

судя по конфигу, если удаётся заходить с телефона на ящик 4888 с паролем 4888, то то же самое можно сделать с вэб интерфейса.
vm_email.inc
vm_general.inc
#13

файл "vm_email.inc" - насчет ссылки!!!!
#14

Это файл, который описывает доступ к Web морде? Где он лежит? Я не нашел...

Added after 1 hours 39 minutes:

Нашел ошибку! Имя контекста должно совпадать с именем в extentions.conf для данного ТА.
Но сообщения все равно не появляются в ящике (прослушать можно, посмотреть через браузер нельзя)...
#15

vm_email.inc
vm_general.inc - эти файлы находяться там и где voicemail.conf- тоесть конфигурационные файлы *.

а какой *?
#16

* 1.4.13, но файлов таких у меня нету...
#17

чудеса какие то...насчет файлов

на папку /var/spool/asterisk/voicemail/default/4888 права какие и какого пользователя?

для проверки измените права на папку 4888 для пользователя asterisk и проверте!!!!
#18

у меня везде рутовые права

Added after 5 minutes:

у меня в папке, где лежат конфиги только файлы *.conf
#19

Added after 24 seconds:

для проверки измените права на папку 4888 для пользователя asterisk и проверте!!!!


Последний раз редактировалось: Link (Пт Апр 25, 2008 19:36)
#20

менял - тоже самое
#21

Ладно, я с этим позже разберусь. У меня вторая проблема по этому поводу - не отправляется почта юзерам. Посоветуйте, какой скрипт лучше использовать (и где его можно взять) и как правильно его вызвать из voicemail.conf.
Я скачал sendmail, но он не запускается даже из командной строки...(((
#22

н-да, то есть скачивать худо-бедно получается, а вот чтобы скаченное работало - никак.
вариантов немного:
1) Учиться, учиться и учиться,
2) Переквалифицироваться в управдомы
3) В раздел - Работа.
#23

Ded, я не просил устравать мне тут ликбез. Я всего лишь хотел узнать, какой скрипт лучше использовать для отправки почты (есть ли у кого опыт использования скрипта, скачанного по ссылке http://scripts.protoplex.ru/scripts_show/991.html). И будет ли корректным вызов скрипта из секции [general] файла voicemail.conf скрипта sendmail (в случае его использования) записью mailcmd=/usr/bin/sendmail_wrapper/sendmail -s192.168.254.24.
Если жалко слов, с остальным сам разберусь.
#24

Не просил, а выглядит так, как ликбез.
Ответ: это будет некорректно. Топик FreePBX, TrixBox, AsteriskGUI, etc. видите?
Вместо того, чтобы изобретать самодельные устройства с колёсами, которые не едут почему-то, скачайте один из бесплатных велосипедов:
1, TrixBox
2. AsteriskNOW
3. AstLinux
4. PBX in a Flash
5. Elastix
и так далее.
Там все скрипты уже расставлены и работают правильно, нет проблем с sendmail, permissions, и прочим. Всё что запостили вы выше - самый настоящий ликбез, причём напоминает разговор глухого со слепым. Информативная ценность для сообщества =0, для вас лично - зашкаливает.