А по факту научитесь читать . Веб интерфейс использует данные с локального интерфейса. Это во-первых. Во-вторых , проблема автора топика во включенном SELINUX, который нужно было отключить .
zzuz ( 2015-03-05 01:36:01 +0400 )редактироватьКонфиг
cat /etc/asterisk/manager.conf
[general]
enabled = yes
port = 5038
bindaddr = 0.0.0.0
displayconnects = no ;only effects 1.6+
webenabled =yes ; включено
[admin]
secret = pass
deny=0.0.0.0/0.0.0.0
permit=127.0.0.1/255.255.255.0
read = system,call,log,verbose,command,agent,user,config,command,dtmf,reporting,cdr,dialplan,originate
write = system,call,log,verbose,command,agent,user,config,command,dtmf,reporting,cdr,dialplan,originate
#include manager_additional.conf
#include manager_custom.conf
Все инклуды в наличии
ls -l /etc/asterisk/manag*
-rw-rw-r-- 1 asterisk asterisk 0 Сен 29 2011 /etc/asterisk/manager_additional.conf
-rw-rw-r-- 1 asterisk asterisk 939 Фев 17 2012 /etc/asterisk/manager.conf
-rw-rw-r-- 1 asterisk asterisk 881 Янв 1 2010 /etc/asterisk/manager.conf.orig
-rw-rw-r-- 1 asterisk asterisk 1125 Окт 6 2010 /etc/asterisk/manager_custom.conf
Порт открыт и работает.
netstat -apn | grep 5038
tcp 0 0 127.0.0.1:5038 0.0.0.0:* LISTEN 14363/asterisk
tcp 0 0 127.0.0.1:5038 127.0.0.1:56409 ESTABLISHED 14363/asterisk
tcp 0 0 127.0.0.1:56409 127.0.0.1:5038 ESTABLISHED 14444/perl
В консоле подключается.
/var/lib/asterisk/bin/retrieve_conf |grep manager
Connecting to Asterisk manager interface..OK
В консоле * manager выдает.
localhost*CLI> manager show settings
Global Settings:
----------------
Manager (AMI): Yes
Web Manager (AMI/HTTP): Yes
TCP Bindaddress: 0.0.0.0:5038
HTTP Timeout (minutes): 60
TLS Enable: No
TLS Bindaddress: Disabled
TLS Certfile: asterisk.pem
TLS Privatekey:
TLS Cipher:
Allow multiple login: Yes
Display connects: No
Timestamp events: No
Channel vars:
Debug: No
Block sockets: No
Но в интерфейсе Elastix 2.4.0 "Failed to connect to Asterisk Manager Interface - 127.0.0.1:5038"
Гугил, яндексил на этом сайте похожую тему видел.
В настройках manager.conf
в строке: permit=127.0.0.1/255.255.255.0
измени адрес 127.0.0.1 на свою подсетку.
А по факту научитесь читать . Веб интерфейс использует данные с локального интерфейса. Это во-первых. Во-вторых , проблема автора топика во включенном SELINUX, который нужно было отключить .
zzuz ( 2015-03-05 01:36:01 +0400 )редактироватьПроверить фаервол. Проверить что еластикс использует ТАКОЙ ЖЕ пароль. чудес не бывает, тысячи инсталяций работают.
Задан: 2013-02-13 13:27:36 +0400
Просмотрен: 9,446 раз
Обновлен: Mar 04 '15
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
/sbin/iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination
ACCEPT udp -- anywhere anywhere udp dpt:domain ACCEPT tcp -- anywhere anywhere tcp dpt:domain ACCEPT udp -- anywhere anywhere udp dpt:bootps ACCEPT tcp -- anywhere anywhere tcp dpt:bootps
Chain FORWARD (policy ACCEPT) target prot opt source destination
ACCEPT all -- anywhere 192.168.122.0/24 state RELATED,ESTABLISHED ACCEPT all -- 192.168.122.0/24 anywhere
ACCEPT all -- anywhere anywhere
REJECT all -- anywhere anywhere reject-with icmp-port-unreachable REJECT all -- anywhere anywhere reject-with icmp-port-unreachable
Chain OUTPUT (policy ACCEPT) target prot opt source destination
samid ( 2013-02-13 21:38:32 +0400 )редактироватьЭто весь фаервол^
Все понимают что чудес не бывает, посему прошу вас рассказать какой пароль и откуда берет еластикс?
samid ( 2013-02-13 21:40:44 +0400 )редактироватьПодскажите что в фаере не так?
samid ( 2013-02-24 22:33:02 +0400 )редактироватьСкажу честно, это чудеса) проблему не нашел.
samid ( 2013-04-25 21:56:17 +0400 )редактировать