Выход: 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
, После этого все заработало.