Такое сообщение можно увидеть иногда при входе в веб морду Freepbx. Обычно такое бывает или после обновления Asterisk, или после правки конфигов. Связана она как правило либо с не запущенным Asterisk, либо с неверным паролем подключения к нему.
Первое легко проверить набрав в консоле:
# asterisk -r
в ответ получим что-то вроде этого:
Asterisk 15.7.4, Copyright (C) 1999 - 2016, Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
Connected to Asterisk 15.7.4 currently running on freepbx (pid = 3226)
freepbx*CLI>
Во втором же случае следует проверить на соответствие логин/пароля, порта файлы
/etc/asterisk/manager.conf
[general]
enabled = yes
port = 5038
bindaddr = 127.0.0.1
displayconnects=no ;only effects 1.6+
[admin]
secret=<мой_пароль>
deny=0.0.0.0/0.0.0.0
permit=127.0.0.1/255.255.255.0
<output truncated>
/etc/amportal.conf
# --- CATEGORY: Asterisk Manager ---
#
# Asterisk Manager Host
# Default Value: localhost
ASTMANAGERHOST=localhost
# Asterisk Manager Password
# Default Value: amp111
AMPMGRPASS=<мой_пароль>
# Asterisk Manager Port
# Default Value: 5038
ASTMANAGERPORT=5038
# Asterisk Manager Proxy Port
# Default Value:
ASTMANAGERPROXYPORT=
# Asterisk Manager User
# Default Value: admin
AMPMGRUSER=admin
# Asterisk Manager Write Timeout
# Default Value: 5000
ASTMGRWRITETIMEOUT=5000
Но как выяснилось, даже это еще не все. Если все проверили, но коннекта к Asterisk все еще нет, то делаем следующее:
# fwconsole m
получаем
MariaDB [asterisk]>
И обновляем пароль
UPDATE freepbx_settings SET value='<мой_пароль>' WHERE keyword='AMPMGRPASS';
После этого все должно заработать.
Комментариев нет:
Отправить комментарий