Jump to content

uPnP broken in 3.1.2


elgeebar

Recommended Posts

Hi,

I've just started getting problems with uPnP. I believe this is since upgrading to v3.1.2 however, I bought a new TV & Blu-ray both with DLNA network connections last week which has altered my network by adding more uPnP devices (I also configured our laptops as DLNA servers)... Anyway, as a result of either, it now appears that uTorrent is trying to set the port mapping around all the uPnP detected devices rather than just the router. I'm therefore not externally connectible (and my ratios are suffering). It is also not un-mapping the port when shutting down...

Here is some "snipped" logger output to demonstrate...

[2012-02-10 13:34:21] total physical memory 2146816000 max disk cache 33554432

[2012-02-10 13:34:21] -- Begin bundle install --

[2012-02-10 13:34:22] V8 bundle: Failed to get bundle offset

[2012-02-10 13:34:38] UPnP: No cached host. Returning false from CheckCachedUpnpHost()

[2012-02-10 13:34:39] DEBUG: UPnP: Got a reply/notify event

[2012-02-10 13:34:39] UPnP: Found location from upnp notify: http://192.168.0.254:80/upnp/IGD.xml

[2012-02-10 13:34:39] UPnP: Discovered host: http://192.168.0.254:80/upnp/IGD.xml

[2012-02-10 13:34:40] DEBUG: UPnP: Got a reply/notify event

[2012-02-10 13:34:40] UPnP: Found location from upnp notify: http://192.168.0.210:55000/dmr/ddd.xml

[2012-02-10 13:34:40] UPnP: Discovered host: http://192.168.0.210:55000/dmr/ddd.xml

[2012-02-10 13:34:40] DEBUG: UPnP: Got a reply/notify event

[2012-02-10 13:34:40] UPnP: Found location from upnp notify: http://192.168.0.210:55000/nrc/ddd.xml

[2012-02-10 13:34:40] UPnP: Discovered host: http://192.168.0.210:55000/nrc/ddd.xml

[2012-02-10 13:34:40] DEBUG: UPnP: Got an m-search event

[2012-02-10 13:34:40] DEBUG: UPnP: Got an m-search event

[2012-02-10 13:34:40] DEBUG: UPnP: Got a reply/notify event

[2012-02-10 13:34:40] UPnP: Found location from upnp notify: http://192.168.0.201:6968

[2012-02-10 13:34:40] UPnP: Discovered host: http://192.168.0.201:6968

[2012-02-10 13:34:40] DEBUG: UPnP: Got a reply/notify event

[2012-02-10 13:34:40] UPnP: Found location from upnp notify: http://192.168.0.201:6968

[2012-02-10 13:34:40] UPnP: The device "SCOLAP" is not a UPnP router (http://192.168.0.201:6968/)

[2012-02-10 13:34:40] UPnP: Device error "http://192.168.0.201:6968": (-2)

[2012-02-10 13:34:40] UPnP: Discovered new device: "WANConnectionDevice" http://192.168.0.254:80/upnp/control/igd/wanipc_1_1_1

[2012-02-10 13:34:41] DEBUG: UPnP: Got a reply/notify event

[2012-02-10 13:34:41] UPnP: Found location from upnp notify: http://192.168.0.101:2869/upnphost/udhisapi.dll?content=uuid:f055ac47-636f-4b18-8f43-37f642e01bd6

[2012-02-10 13:34:41] UPnP: Discovered host: http://192.168.0.101:2869/upnphost/udhisapi.dll?content=uuid:f055ac47-636f-4b18-8f43-37f642e01bd6

[2012-02-10 13:34:41] DEBUG: UPnP: Got a reply/notify event

[2012-02-10 13:34:41] UPnP: Found location from upnp notify: http://127.0.0.1:2869/upnphost/udhisapi.dll?content=uuid:216d667c-71c8-4ca5-85ae-0c3212c1e2ed

[2012-02-10 13:34:41] UPnP: Discovered host: http://127.0.0.1:2869/upnphost/udhisapi.dll?content=uuid:216d667c-71c8-4ca5-85ae-0c3212c1e2ed

[2012-02-10 13:34:41] DEBUG: UPnP: Got a reply/notify event

[2012-02-10 13:34:41] UPnP: Found location from upnp notify: http://192.168.0.101:2869/upnphost/udhisapi.dll?content=uuid:f055ac47-636f-4b18-8f43-37f642e01bd6

[2012-02-10 13:34:41] UPnP: The device "VIERA" is not a UPnP router (http://192.168.0.210:55000/nrc/ddd.xml)

[2012-02-10 13:34:41] UPnP: Device error "http://192.168.0.210:55000/nrc/ddd.xml": (-2)

[2012-02-10 13:34:41] UPnP: The device "VIERA" is not a UPnP router (http://192.168.0.210:55000/dmr/ddd.xml)

[2012-02-10 13:34:41] UPnP: Device error "http://192.168.0.210:55000/dmr/ddd.xml": (-2)

[2012-02-10 13:34:41] DEBUG: UPnP: Got a reply/notify event

[2012-02-10 13:34:41] UPnP: Found location from upnp notify: http://192.168.0.101:2869/upnphost/udhisapi.dll?content=uuid:f055ac47-636f-4b18-8f43-37f642e01bd6

[2012-02-10 13:34:42] UPnP: ERROR mapping TCP port 39869 -> 192.168.0.201:39869. Deleting mapping and trying again: (401) Unknown result code (UPnP protocol violation?)

[2012-02-10 13:34:42] UPnP: ERROR removing TCP port 39869: (401) Unknown result code (UPnP protocol violation?)

[2012-02-10 13:34:42] DEBUG: UPnP: Got a reply/notify event

[2012-02-10 13:34:45] DEBUG: UPnP: Got a reply/notify event

[2012-02-10 13:34:45] UPnP: Found location from upnp notify: http://192.168.0.101:2869/upnphost/udhisapi.dll?content=uuid:f055ac47-636f-4b18-8f43-37f642e01bd6

[2012-02-10 13:34:45] UPnP: The device "VIPLAP" is not a UPnP router (http://192.168.0.101:2869/upnphost/udhisapi.dll?content=uuid:f055ac47-636f-4b18-8f43-37f642e01bd6)

[2012-02-10 13:34:45] UPnP: Device error "http://192.168.0.101:2869/upnphost/udhisapi.dll?content=uuid:f055ac47-636f-4b18-8f43-37f642e01bd6": (-2)

[2012-02-10 13:34:46] DEBUG: UPnP: Got a reply/notify event

[2012-02-10 13:39:45] DEBUG: UPnP: Got a reply/notify event

[2012-02-10 13:39:45] UPnP: Found location from upnp notify: http://192.168.0.220:60606/CC7EE77AA682/Server0/ddd

[2012-02-10 13:39:45] UPnP: Discovered host: http://192.168.0.220:60606/CC7EE77AA682/Server0/ddd

[2012-02-10 13:39:45] DEBUG: UPnP: Got a reply/notify event

[2012-02-10 13:39:45] UPnP: Found location from upnp notify: http://192.168.0.220:60606/CC7EE77AA682/Server0/ddd

[2012-02-10 13:39:45] UPnP: The device "blu-ray" is not a UPnP router (http://192.168.0.220:60606/CC7EE77AA682/Server0/ddd)

[2012-02-10 13:39:45] UPnP: Device error "http://192.168.0.220:60606/CC7EE77AA682/Server0/ddd": (-2)

If you want more info/logs/testing, please get in touch. I'm a network engineer and only to happy to help.

Regards

elgee

Link to comment
Share on other sites

Hi Firon,

Thanks for replying. Okay, so it is only trying to map to .210, however...

The router is 192.168.0.254, which uTorrent correctly finds...

[2012-02-10 13:34:40] UPnP: Discovered new device: "WANConnectionDevice" http://192.168.0.254:80/upnp/control/igd/wanipc_1_1_1

The log also shows uTorrent has picked up that .210 is the VIERA TV and not a router...

[2012-02-10 13:34:41] UPnP: The device "VIERA" is not a UPnP router (http://192.168.0.210:55000/nrc/ddd.xml)

[2012-02-10 13:34:41] UPnP: Device error "http://192.168.0.210:55000/nrc/ddd.xml": (-2)

[2012-02-10 13:34:41] UPnP: The device "VIERA" is not a UPnP router (http://192.168.0.210:55000/dmr/ddd.xml)

So why is uTorrent trying to map to it?

Incidentally, .201 is the laptop with uTorrent on (also a DLNA server), so I assume this means that uTorrent is trying to instruct the router to map port 39869 to the laptop...

2012-02-10 13:34:42] UPnP: ERROR mapping TCP port 39869 -> 192.168.0.201:39869. Deleting mapping and trying again: (401) Unknown result code (UPnP protocol violation?)

[2012-02-10 13:34:42] UPnP: ERROR removing TCP port 39869: (401) Unknown result code (UPnP protocol violation?)

regards

elgee

Link to comment
Share on other sites

Okay,

So uTorrent 3.1.2 is now getting banned on trackers... Not seen that for a very long time and shows that it is clearly very broken!!! One site I use has banned the whole 3.1.x line!

Personally, I've reverted to v3.0 Build 26473 which can be found with Google. I'll investigate the issue again when 3.1.3 or 3.2 are released.

Finally, just to underline the difference with the uPnP problem and prove it is uTorrent 3.1.2 that is broken, how about this "snipped" logger output from 3.0...

[2012-02-12 10:46:39] total physical memory 2146816000 max disk cache 33554432

[2012-02-12 10:46:46] UPnP(XP): Removed TCP port 0

[2012-02-12 10:47:04] UPnP(XP): TCP port 29245 -> 192.168.0.201:29245 mapped successfully.

[2012-02-12 10:47:14] UPnP(XP): UDP port 29245 -> 192.168.0.201:29245 mapped successfully.

[2012-02-12 10:47:24] UPnP: No cached host. Returning false from CheckCachedUpnpHost()

[2012-02-12 10:47:24] DEBUG: UPnP: Got a reply/notify event

[2012-02-12 10:47:24] DEBUG: UPnP: Got a reply/notify event

[2012-02-12 10:47:24] UPnP: Found location from upnp notify: http://192.168.0.254:80/upnp/IGD.xml

[2012-02-12 10:47:24] UPnP: Discovered host: http://192.168.0.254:80/upnp/IGD.xml

[2012-02-12 10:47:24] UPnP: Discovered new device: "WANConnectionDevice" http://192.168.0.254:80/upnp/control/igd/wanipc_1_1_1

[2012-02-12 10:47:24] UPnP: Getting external IP

[2012-02-12 10:47:24] UPnP: Got external IP: 93.97.172.50

[2012-02-12 10:48:11] DEBUG: UPnP: Got a reply/notify event

[2012-02-12 10:48:14] DEBUG: UPnP: Got a reply/notify event

[2012-02-12 10:48:17] DEBUG: UPnP: Got a reply/notify event

[2012-02-12 10:48:23] DEBUG: UPnP: Got a reply/notify event

[2012-02-12 10:48:26] DEBUG: UPnP: Got a reply/notify event

[2012-02-12 10:49:00] UPnP: Discovered host: http://192.168.0.201:2869/upnphost/udhisapi.dll?content=uuid:216d667c-71c8-4ca5-85ae-0c3212c1e2ed

[2012-02-12 10:49:00] UPnP: The device "SCOLAP" is not a UPnP router (http://192.168.0.201:2869/upnphost/udhisapi.dll?content=uuid:216d667c-71c8-4ca5-85ae-0c3212c1e2ed)

[2012-02-12 10:49:00] UPnP: Device error "http://192.168.0.201:2869/upnphost/udhisapi.dll?content=uuid:216d667c-71c8-4ca5-85ae-0c3212c1e2ed": (-2)

[2012-02-12 10:49:01] DEBUG: UPnP: Got a reply/notify event

[2012-02-12 10:49:56] UPnP: The device "VIPLAP" is not a UPnP router (http://192.168.0.101:2869/upnphost/udhisapi.dll?content=uuid:f055ac47-636f-4b18-8f43-37f642e01bd6)

[2012-02-12 10:49:56] UPnP: Device error "http://192.168.0.101:2869/upnphost/udhisapi.dll?content=uuid:f055ac47-636f-4b18-8f43-37f642e01bd6": (-2)

[2012-02-12 10:49:56] DEBUG: UPnP: Got a reply/notify event

[2012-02-12 10:49:56] UPnP: Found location from upnp notify: http://192.168.0.101:2869/upnphost/udhisapi.dll?content=uuid:f055ac47-636f-4b18-8f43-37f642e01bd6

[2012-02-12 10:53:34] UPnP: Found location from upnp notify: http://192.168.0.210:55000/nrc/ddd.xml

[2012-02-12 10:53:34] UPnP: Discovered host: http://192.168.0.210:55000/nrc/ddd.xml

[2012-02-12 10:53:34] UPnP: The device "VIERA" is not a UPnP router (http://192.168.0.210:55000/nrc/ddd.xml)

[2012-02-12 10:53:34] UPnP: Device error "http://192.168.0.210:55000/nrc/ddd.xml": (-2)

[2012-02-12 10:53:41] UPnP: Found location from upnp notify: http://192.168.0.220:60606/CC7EE77AA682/Server0/ddd

[2012-02-12 10:53:41] UPnP: Discovered host: http://192.168.0.220:60606/CC7EE77AA682/Server0/ddd

[2012-02-12 10:53:41] UPnP: The device "blu-ray" is not a UPnP router (http://192.168.0.220:60606/CC7EE77AA682/Server0/ddd)

[2012-02-12 10:53:41] UPnP: Device error "http://192.168.0.220:60606/CC7EE77AA682/Server0/ddd": (-2)

[2012-02-12 10:53:43] DEBUG: UPnP: Got a reply/notify event

The only change made in the whole network being a revert of uTorrent. Not even a reboot. Draw your own conclusions.

Edit to add the 3.0.x has been added to site bans in the last 24 hours so I'm now having to revert back to 2.2.1 :(

regards

elgee

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...