Страница 2 из 2
Re: ARI Authentication
Добавлено: 01 фев 2016, 15:35
looper
virus_net писал(а):1.
Что показывает ?
2. А порт 8088 вообще у вас слушает подключения ? Проверяли ?
Если у вас linux, то кажется такая будет команда:
3. Опишите по шагам как и что вы делаете. Ну и скриншот будет наверно уже не лишним.
1.
Код: Выделить всё
HTTP Server Status:
Prefix:
Server: Asterisk
Server Enabled and Bound to 0.0.0.0:8088
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
/ari/... => Asterisk RESTful API
/ws => Asterisk HTTP WebSocket
Enabled Redirects:
None.
2.
Код: Выделить всё
netstat -anp | grep :8088
tcp 0 0 0.0.0.0:8088 0.0.0.0:* LISTEN 1941/asterisk
3. я делаию по туториалу
webenabled=yes <---- ето уже так
Re: ARI Authentication
Добавлено: 01 фев 2016, 16:05
zzuz
Решу проблема автора за 5000 рублей.
Re: ARI Authentication
Добавлено: 01 фев 2016, 16:13
whoim
iptables?
Re: ARI Authentication
Добавлено: 01 фев 2016, 16:20
looper
iptables отключон
Re: ARI Authentication
Добавлено: 01 фев 2016, 18:02
virus_net
looper писал(а):3. я делаию по туториалу
Тогда:
а) у вас все работает
б) позволю себе в этом усомнится, т.к. там написано:
Посему настоятельно НЕ рекомендуется там указывать:
bindaddr=0.0.0.0
Рекомендуется:
bindaddr=127.0.0.1
Посему по какому тогда "туториалу" вы делаете нам неведомо.
Хорошо. Если на самом сервере, в консоли выполнить:
После
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
Ввести:
И нажать два раза ENTER, то:
HTTP/1.1 401 Unauthorized
Server: Asterisk/13.7.0
Date: Mon, 01 Feb 2016 15:01:01 GMT
Cache-Control: no-cache, no-store
WWW-Authenticate: Basic realm="Asterisk REST Interface"
Content-type: application/json
Content-Length: 37
{"message":"Authentication required"}
Вылазит ?
Так же не лишним будет:
+ после правки ari.conf надо бы делать:
Либо совет тот же:
virus_net писал(а):3. Опишите по шагам как и что вы делаете. Ну и скриншот будет наверно уже не лишним.
P.S. Не поленился, поставил Asterisk13 в виртуалку. Все завелось с пол оборота. Даже с lynx затестил:
Код: Выделить всё
# lynx http://localhost:8088/ari/api-docs/resources.json
Alert!: Access without authorization denied -- retrying
Username for 'Asterisk REST Interface' at server 'localhost:8088':
application/json D)ownload, or C)ancel
Commands: Use arrow keys to move, '?' for help, 'q' to quit, '<-' to go back.
Arrow keys: Up and Down to move. Right to follow a link; Left to go back.
{"basePath":"http://localhost:8088/ari","swaggerVersion":"1.1","_svn_revision":"$Revision$","_copyright":"Copyright (C) 2012 - 2013, Digium, Inc.","_author":"David M. Lee, II <dlee@digium.com>","apiVersion":"1.9.0","apis":[{"path":"/api-docs/asterisk.{format}","description":"Asterisk resources"},{"path":"/api-docs/endpoints.{format}","description":"Endpoint resources"},{"path":"/api-docs/channels.{format}","description":"Channel resources"},{"path":"/api-docs/bridges.{format}","description":"Bridge resources"},{"path":"/api-docs/recordings.{format}","description":"Recording resources"},{"path":"/api-docs/sounds.{format}","description":"Sound resources"},{"path":"/api-docs/playbacks.{format}","description":"Playback control resources"},{"path":"/api-docs/deviceStates.{format}","description":"Device state resources"},{"path":"/api-docs/mailboxes.{format}","description":"Mailboxes resources"},{"path":"/api-docs/events.{format}","description":"WebSocket resource"},{"path":"/api-docs/applications.{format}","description":"Stasis application resources"}]}
Re: ARI Authentication
Добавлено: 01 фев 2016, 23:16
looper
большое тебе спасибо !!! После bindaddr=127.0.0.1 оно заработало
и я даже на ari.asterisk.org могу пройти авторизацию
спасибо
)
Re: ARI Authentication
Добавлено: 02 фев 2016, 07:53
virus_net
Раз так, то позволю себе усомниться и в этом утверждении:
looper писал(а):iptables отключон
Re: ARI Authentication
Добавлено: 04 фев 2016, 10:58
whoim
А netstat -tulpan | grep 8088 чего покажет?