| Код: |
| http://admin:admin@phone_ip/cgi-bin/ConfigManApp.com?key=DNDOn |
| Код: |
| Sep 25 11:03:18 mini_httpd[663]: mini_httpd.c(1997):path:/cgi-bin/ConfigManApp.com,query:key=DNDOn Sep 25 11:03:18 mini_httpd[489]: mini_httpd.c(1510):child process 663 exit! Sep 25 11:03:35 mini_httpd[665]: mini_httpd.c(1997):path:/cgi-bin/ConfigManApp.com,query:key=DNDOn Sep 25 11:03:35 mini_httpd[489]: mini_httpd.c(1510):child process 665 exit! |
В консоли Firefox:
| Код: |
| Request URL: http://admin:admin@phone_ip/cgi-bin/ConfigManApp.com?key=DNDOn Request Method: GET Status Code: HTTP/1.0 200 OK ---------------------------------------------------- Request Headers Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Encoding: gzip, deflate Accept-Language: en-us,en;q=0.5 Authorization: Basic YWRtaW46YWRtaW4= Connection: keep-alive DNT: 1 Host:phone_ip User-Agent:Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20100101 Firefox/14.0.1 Response Headers Δ661ms Accept-Ranges: bytes Content-Type: text/html;charset=UTF-8 Expires:-1 Server:IP Phone |
Запрос через curl:
| Код: |
| $ curl -v -0 --basic --user admin:admin "http://phone_ip/cgi-bin/ConfigManApp.com?key=DNDOn" * About to connect() to phone_ip port 80 (#0) * Trying phone_ip... * connected * Connected to phone_ip (phone_ip) port 80 (#0) * Server auth using Basic with user 'admin' > GET /cgi-bin/ConfigManApp.com?key=DNDOn HTTP/1.0 > Authorization: Basic YWRtaW46YWRtaW4= > User-Agent: curl/7.27.0 > Host: phone_ip > Accept: */* > * HTTP 1.0, assume close after body < HTTP/1.0 200 OK < Content-Type:text/html;charset=UTF-8 < Expires:-1 < Accept-Ranges:bytes < Server:IP Phone < * Closing connection #0 |
При этом на телефоне ничего не происходит. Пробовал с прошивками 7.60.14.16 и 7.61.0.80.
У кого-то получилось использовать Action URI с телефонами Yealink?
В changelog'е нашел следующее:
| Цитата: |
| Fixed the issue that var user can access to phone after disabling 3-level user access mode. (Restrict var accessing to phone and use Action URI feature) |
Появился еще один вопрос: что такое "3-level user access mode"?
Последний раз редактировалось: vldmr (Пт Сен 28, 2012 10:25)
_________________
Внимание! Свет в конце тоннеля может быть светом фар приближающегося поезда!
Ubuntu 10.04/12.04 - Asterisk 1.8.11.0-rc2/1.8.14.1/1.8.17.0/10.10.0
| Leon77 @ Ср Сен 26, 2012 12:53 писал(а): |
| Тех.поддержка (ipmatika) В Москве вполне вменяемая у них, попробуйте на е-мейл им напишите. |
Во вторник вечером еще написал, в IPmatika и в Yealink - пока тишина.
Что такое "3-level user access mode" разобрался. Через autoprovisioning можно включить третьего пользователя var и гибко настраивать права для user и var. Но Action URI все равно не работают. Ковыряю дальше.