astconfman icon indicating copy to clipboard operation
astconfman copied to clipboard

Установка на Ubuntu 16.04? Asterisk 13.16 заканчивается следующим:

Open MMMNikolay opened this issue 7 years ago • 2 comments

Здравствуйте Максим! Огрооооомный РЕСПЕКТ за менеджер! В яблочко! Установка на Ubuntu 16.04? Asterisk 13.16 заканчивается следующим:
warnings.warn(text) /root/astconfman/env/local/lib/python2.7/site-packages/flask_admin/model/base.py:1139: UserWarning: Fields missing from ruleset: participants,user,logs warnings.warn(text) /root/astconfman/env/local/lib/python2.7/site-packages/flask_admin/model/base.py:1139: UserWarning: Fields missing from ruleset: user warnings.warn(text) Ctrl+C дает вот это: File "./run.py", line 11, in server.serve_forever() File "/root/astconfman/env/local/lib/python2.7/site-packages/gevent/baseserver.py", line 362, in serve_forever self._stop_event.wait() File "/root/astconfman/env/local/lib/python2.7/site-packages/gevent/event.py", line 219, in wait return self._wait(timeout) File "/root/astconfman/env/local/lib/python2.7/site-packages/gevent/event.py", line 129, in _wait gotit = self._wait_core(timeout) File "/root/astconfman/env/local/lib/python2.7/site-packages/gevent/event.py", line 106, in _wait_core result = self.hub.switch() File "/root/astconfman/env/local/lib/python2.7/site-packages/gevent/hub.py", line 630, in switch return RawGreenlet.switch(self) KeyboardInterrupt Естественно менеджер недоступен. Запускающий юзер в группе Asterisk. Нид Хэлп! Буду признателен за помощь.

MMMNikolay avatar Jul 02 '17 18:07 MMMNikolay

Да! Ubuntu 16.04 server. Очень хочется так http://удаленный сервер Asterisk:5000 Спасибо!

MMMNikolay avatar Jul 03 '17 12:07 MMMNikolay

Warnings при запуске - это не ошибки. То что выходит после CtRL+C = тоже забейте. А вот чтобы разделить Web морду и Asterisk, надо использовать SSH (ибо ВЕБ морда = это оболочка к CLI команде confbridge). Смотрите config.py:

# Asterisk
ASTERISK_SPOOL_DIR = '/var/spool/asterisk/outgoing/'
ASTERISK_MONITOR_DIR = '/var/spool/asterisk/monitor/'
ASTERISK_EXECUTABLE = '/usr/sbin/asterisk'
ASTERISK_SSH_ENABLED = False
ASTERISK_SSH_PORT = '22'
ASTERISK_SSH_HOST = 'localhost'
ASTERISK_SSH_USER = 'asterisk'
ASTERISK_SSH_KEY = 'ssh-rsa AAAAB3NzaC1yc2EA...' # Put your key in instance config

litnimax avatar Jul 30 '17 04:07 litnimax