Назад | Перейти на главную страницу

exit: 1 [FATAL] Невозможно подключиться к Asterisk Manager из / var / lib / asterisk / bin / retrieve_conf, прерывание

Я борюсь с этой ошибкой после Elastix Обновить:

exit: 1 [FATAL] Unable to connect to Asterisk Manager from /var/lib/asterisk/bin/retrieve_conf, aborting

Из того, что я вижу, менеджер работает:

[root@elastix3 asterisk]# telnet localhost 5038
Trying 127.0.0.1...
Connected to localhost (127.0.0.1).
Escape character is '^]'.
Asterisk Call Manager/1.1

Судя по всему, различные пароли Astersik Management Portal должны совпадать в /etc/amportal.conf, /etc/asterisk/manager.conf, и, возможно, в графическом интерфейсе.

Выборочный вывод /etc/amportal.conf:

AMPDBHOST=localhost
AMPDBENGINE=mysql
AMPDBUSER=asteriskuser
AMPDBPASS=My_Secret
AMPENGINE=asterisk
AMPMGRUSER=admin
AMPMGRPASS=My_Secret

Выборочный вывод /etc/asterisk/manager.conf

[admin]
secret = My_Secret
deny=0.0.0.0/0.0.0.0
permit=127.0.0.1/255.255.255.0,192.168.20.0/255.255.255.0

Изображение успешного обновления пароля

Когда я получаю доступ к FreePBX напрямую, у меня также есть указание на отсутствие связи, см. Этот снимок экрана:

Но это неправильно, потому что Asterisk в сети и работает.

Я хотел бы получить несколько идей о том, что попробовать дальше, поскольку я в полной растерянности. Что касается неудачного обновления, я зарегистрировал отдельный пост об ошибке сервера Вот:

Таким образом, когда я сделал обновление, Yum преуспел, за исключением нескольких пакетов.

Еще одна аномалия апгрейда - пришлось запускать amportal a ma install module_name для множества разных модулей (можно было бы ожидать, что это произойдет автоматически).

Исправление графического интерфейса является приоритетом, но, по крайней мере, на данный момент я подозреваю, что еще не все потеряно, потому что я думаю, что выполнение этой команды перезагружает конфигурацию в командной строке: amportal module_admin reload

Это условие возникает, когда пароли ari или ampm были недавно изменены и они содержат некоторые недопустимые символы, которые звездочка не распознает, например точки с запятой. Безопасно использовать пароли, включая буквы, цифры и символы подчеркивания. Просто проверьте /etc/asterisk/manager.conf и /var/www/html/recordings/includes/main.conf.php на предмет паролей.

У меня такая же проблема. Оказалось, что /etc/asterisk/manager.conf в файле была неправильная запись для bindaddr. Изменил это с bindaddr = MY.IPA.DDR.ESS к bindaddr = 127.0.0.1. После этого зашел в CLI звездочки с # asterisk -r и выполнен CLI> core reload, затем вышел и сделал # amportal a r. После этого все заработало.