Выход: 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 для многих различных модулей (можно было бы ожидать, что это произойдет автоматически).

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

2 ответа

Это условие возникает, когда пароли 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, После этого все заработало.

Другие вопросы по тегам