VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

ARI Authentication

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

looper
Сообщения: 7
Зарегистрирован: 29 янв 2016, 12:50

Re: ARI Authentication

Сообщение looper »

virus_net писал(а):1.

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

*CLI> http show status
Что показывает ?

2. А порт 8088 вообще у вас слушает подключения ? Проверяли ?
Если у вас linux, то кажется такая будет команда:

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

netstat -anp | grep :8088
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 <---- ето уже так
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: ARI Authentication

Сообщение zzuz »

Решу проблема автора за 5000 рублей.
Линия24 - Системы Массового Телефонного Обслуживания
whoim
Сообщения: 766
Зарегистрирован: 26 ноя 2013, 23:25
Откуда: Краснодар
Контактная информация:

Re: ARI Authentication

Сообщение whoim »

iptables?
облачные и локальные сервера asterisk/freepbx/a2billing/crm с полной техподдержкой. skype: whoim2, sipuri: whoim@asterisk.ru
looper
Сообщения: 7
Зарегистрирован: 29 янв 2016, 12:50

Re: ARI Authentication

Сообщение looper »

iptables отключон
virus_net
Сообщения: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: ARI Authentication

Сообщение virus_net »

looper писал(а):3. я делаию по туториалу
Тогда:
а) у вас все работает
б) позволю себе в этом усомнится, т.к. там написано:
Посему настоятельно НЕ рекомендуется там указывать:
bindaddr=0.0.0.0
Рекомендуется:
bindaddr=127.0.0.1
Посему по какому тогда "туториалу" вы делаете нам неведомо.

Хорошо. Если на самом сервере, в консоли выполнить:

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

# telnet 127.0.0.1 8088
После
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
Ввести:

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

GET /ari/api-docs/resources.json HTTP/1.0
И нажать два раза 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"}
Вылазит ?

Так же не лишним будет:

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

*CLI> ari show status
+ после правки ari.conf надо бы делать:

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

*CLI> module reload res_ari.so
Либо совет тот же:
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
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
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"}]}
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
looper
Сообщения: 7
Зарегистрирован: 29 янв 2016, 12:50

Re: ARI Authentication

Сообщение looper »

большое тебе спасибо !!! После bindaddr=127.0.0.1 оно заработало
и я даже на ari.asterisk.org могу пройти авторизацию

спасибо :))
virus_net
Сообщения: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: ARI Authentication

Сообщение virus_net »

Раз так, то позволю себе усомниться и в этом утверждении:
looper писал(а):iptables отключон
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
whoim
Сообщения: 766
Зарегистрирован: 26 ноя 2013, 23:25
Откуда: Краснодар
Контактная информация:

Re: ARI Authentication

Сообщение whoim »

А netstat -tulpan | grep 8088 чего покажет?
облачные и локальные сервера asterisk/freepbx/a2billing/crm с полной техподдержкой. skype: whoim2, sipuri: whoim@asterisk.ru
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH