faq обучение настройка
Текущее время: Сб июл 19, 2025 23:24

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: DI-824VUP+ и UPNP
СообщениеДобавлено: Чт мар 13, 2008 03:20 
Не в сети

Зарегистрирован: Чт мар 13, 2008 03:11
Сообщений: 4
Хотелось бы услышать мнение специалистов и/или разработчиков по поводу реализации UPNP на сабже. Дело вот в чем: пробовал использовать библиотеку от cybergarage под java для управления роутером. Удается получить описание и т.п., НО! при попытке выполнить какой-нибудь action получаю следующее (для примера пробуем получить внешний IP):

POST /upnp/control3 HTTP/1.1
Content-Type: text/xml; charset="utf-8"
HOST: 192.168.1.1:80
Content-Length: 285
SOAPACTION: "urn:schemas-upnp-org:service:WANIPConnection:1#GetExternalIPAddress"

<?xml version="1.0" encoding="utf-8"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<s:Body>
<u:GetExternalIPAddress xmlns:u="urn:schemas-upnp-org:service:WANIPConnection:1" />
</s:Body>
</s:Envelope>

HTTP/1.1 500
Content-Type: text/xml; charset="utf-8"
Server: IGD-HTTP/1.1 UPnP/1.0 UPnP-Device-Host/1.0
Content-Length: 433
EXT:
Connection: close

<?xml version="1.0"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<s:Body><s:Fault><faultcode>s:Client</faultcode><faultstring>UPnPError</faultstring><detail>
<UPnPError xmlns="urn:schemas-upnp-org:control-1-0">
<errorCode>401</errorCode>
<errorDescription>Invalid Action</errorDescription>
</UPnPError></detail></s:Fault></s:Body></s:Envelope>


То есть на законную запрос получаю ответ "Invalid Action". Вопрос почему?
логи получены тестовой программой того же cybergarage "Control Point" (http://www.cybergarage.org/net/upnp/java/index.html)


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт мар 13, 2008 15:04 
Не в сети

Зарегистрирован: Чт мар 13, 2008 03:11
Сообщений: 4
В процессе игр с UPNP выяснилось, что не смотря на выделенный маршрутизатору адрес 192.168.0.1 (был дефолтным), UPNP направляет клиента по адресу 192.168.1.1 !! Этот адрес присутствует в теле SOAP-пакетов отправляемых клиенту. Проблему решил просто: назначив роутеру адрес 192.168.1.1
Тем не менее это явно баг требующий исправления.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт мар 13, 2008 16:44 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Ср май 10, 2006 16:40
Сообщений: 12251
Откуда: D-Link, Moscow
Какая версия прошивки?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт мар 13, 2008 16:45 
Не в сети

Зарегистрирован: Чт мар 13, 2008 03:11
Сообщений: 4
Firmware Version: v2.00, Thu, Jul 05 2007


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт мар 13, 2008 17:11 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Ср май 10, 2006 16:40
Сообщений: 12251
Откуда: D-Link, Moscow
Да, есть такая проблема. Отписал в Штаб квартиру. Как только появится какая-нибудь информация я дам Вам знать.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot] и гости: 477


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB