Страница 1 из 1

ajam интерфейс

Добавлено: 05 окт 2016, 17:49
jacuba
Добрый день,
Хочу опубликовать AJAM интерфейс на 8088 порту.

manager.conf

Код: Выделить всё

[general]
enabled = yes
port = 5038
bindaddr = 0.0.0.0
webenabled=true
httptimeout = 60
http.conf

Код: Выделить всё

[general]
enabled=yes
enablestatic=yes
bindaddr=0.0.0.0
bindport=8088
prefix=asterisk
В консоле asterisk

Код: Выделить всё

alpha*CLI> http show status
HTTP Server Status:
Prefix:
Server Disabled

Enabled URI's:
/httpstatus => Asterisk HTTP General Status
/phoneprov/... => Asterisk HTTP Phone Provisioning Tool
/amanager => HTML Manager Event Interface w/Digest authentication
/arawman => Raw HTTP Manager Event Interface w/Digest authentication
/manager => HTML Manager Event Interface
/rawman => Raw HTTP Manager Event Interface
/static/... => Asterisk HTTP Static Delivery
/amxml => XML Manager Event Interface w/Digest authentication
/mxml => XML Manager Event Interface
/ws => Asterisk HTTP WebSocket

Enabled Redirects:
  None.
Почему Server Disabled ? Как его включить? На что еще смотреть? Ранее сервер стартовал без проблем.

Установлен elastix 4.0, asterisk v11.20

Re: ajam интерфейс

Добавлено: 05 окт 2016, 18:12
whoim
webenabled=true замените на webenabled=yes мб? у меня так.
Если планируете юзать далее, чем по 127.0.0.1, то укажите deny/permit.

Re: ajam интерфейс

Добавлено: 06 окт 2016, 08:27
virus_net
jacuba писал(а):webenabled=true
Где вы такое вычитали ?

deny/permit просто обязателен при bindaddr=0.0.0.0 или закрыть порт firewall`ом, а лучше сделать и то и то

Re: ajam интерфейс

Добавлено: 27 ноя 2017, 17:07
Felt
Подскажите по AJAM. Сказали сделать интеграцию с amoCRM.

По команде http show status в Asterisk выводится следующий список URI:
HTTP Server Status:
Prefix: /asterisk
Server: Asterisk
Server Enabled and Bound to 0.0.0.0:8087

Enabled URI's:
/asterisk/httpstatus => Asterisk HTTP General Status
/asterisk/phoneprov/... => Asterisk HTTP Phone Provisioning Tool
/asterisk/static/... => Asterisk HTTP Static Delivery
/asterisk/ws => Asterisk HTTP WebSocket
Он какой-то сильно маленький. Почему нет того же rawman?
Как сделать, чтобы было больше рабочих URI?

Re: ajam интерфейс

Добавлено: 27 ноя 2017, 17:46
Felt
Сделал тоже самое на старом 11-м Астериске - результат 1 в 1:
asterisk*CLI> http show status
HTTP Server Status:
Prefix: /asterisk
Server Enabled and Bound to 0.0.0.0:8087

Enabled URI's:
/asterisk/httpstatus => Asterisk HTTP General Status
/asterisk/phoneprov/... => Asterisk HTTP Phone Provisioning Tool
/asterisk/static/... => Asterisk HTTP Static Delivery
/asterisk/ws => Asterisk HTTP WebSocket

Enabled Redirects:
None.

Re: ajam интерфейс

Добавлено: 27 ноя 2017, 18:07
virus_net
manager.conf:

Код: Выделить всё

[general]
enabled = yes
webenabled = yes

Код: Выделить всё

*CLI> module reload manager

Re: ajam интерфейс

Добавлено: 27 ноя 2017, 18:22
asofts.ru
Параметр webenabled = yes в manager.conf

Re: ajam интерфейс

Добавлено: 27 ноя 2017, 18:29
virus_net
[offtop]
asofts.ru, т.е. мой ответ был не очевиден ?
[/offtop]

Re: ajam интерфейс

Добавлено: 27 ноя 2017, 18:34
asofts.ru
Ваш ответ даже лучше, просто давно не обновлял страницу перед ответом и не видел, что вы уже подробно ответили.

Re: ajam интерфейс

Добавлено: 27 ноя 2017, 18:35
Felt
virus_net писал(а):manager.conf:

Код: Выделить всё

[general]
enabled = yes
webenabled = yes

Код: Выделить всё

*CLI> module reload manager
Спасибо, то, чего не хватало!