退出:1 无法从/ var / lib / asterisk / bin / retrieve_conf连接到Asterisk Manager,正在中止

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 

根据所有迹象,各种Astersikpipe理门户密码应该匹配在/etc/asterisk/manager.conf ,并可能在GUI中。

/etc/amportal.conf的select性输出:

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

/etc/asterisk/manager.conf的select性输出

 [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在线和工作。

我想就下一步尝试的一些想法,因为我完全失去了。 关于僵化的升级,我在这里logging了一个单独的服务器错误后:

总之,当我做了升级Yum成功除了一些包。

升级的另一个exception是,我必须为许多不同的模块运行模块amportal a ma install module_name模块(可能会自动发生这种情况)。

修复graphics用户界面是一个优先事项,但至less现在我怀疑所有不会丢失,因为我认为这个命令重新加载命令行中的configuration: amportal module_admin reload

当最近更改ari或ampm密码时,会出现这种情况,它包含一些非法字符,星号不会像分号一样识别。 使用包括字母,数字和下划线的密码是安全的。 只需检查/etc/asterisk/manager.conf和/var/www/html/recordings/includes/main.conf.php以获得密码。

我有同样的问题。 原来/etc/asterisk/manager.conf文件的/etc/asterisk/manager.conf条目是错误的。 将其从bindaddr = MY.IPA.DDR.ESS更改bindaddr = MY.IPA.DDR.ESS bindaddr = 127.0.0.1 。 之后,进入星号CLI,使用# amportal ar # asterisk -r并执行CLI> core reload ,然后退出并执行# amportal ar 。 之后,它的工作。