新月の開発

2289c19f :Anonymous 2008-11-16 18:56 2289c19fx.patch
うちのちと古いcoregaルータBAR EXでshingetsu/upnp.pyが失敗してたので
色々弄ってたら判明してしまいましたorz
パッチを添付しますが・・・むしろcoregaに文句言うべきかも

coregaはちゃんとテストしろよorz
なお、コレのテストしてる最中に思ったのですが…
UPnPでルータがErrorCode500:Internal ServerError吐いてるのに
upnp.pyは何のエラーも吐かないのはちと問題かと

そのときのレスポンスのxmlは

<?xml version="1.0"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body><SOAP-ENV:Fault><faultcode>SOAP-ENV:Client</faultcode><faultstring>UPnPError</faultstring><detail><UPnPError xmlns="urn:schemas-upnp-org:control-1-0"><errorCode xmlns="">402</errorCode><errorDescription xmlns="">Invalid Args</errorDescription></UPnPError></detail></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope>
Powered by shinGETsu.