[2011-06-26 06:25:15] NOTE: Settings file found in directory of executable; using that. [2011-06-26 06:25:16] total physical memory 2145824768 max disk cache 33554432 [2011-06-26 06:25:16] Loaded ipfilter.dat (1 entries) [2011-06-26 06:25:18] UPnP: Checking cached host [url]http://192.168.2.138:80/upnp/IGD.xml[/url] [2011-06-26 06:25:18] UPnP: Queueing cached host [url]http://192.168.2.138:80/upnp/IGD.xml[/url] [2011-06-26 06:25:18] UPnP: Discovered host: [url]http://192.168.2.138:80/upnp/IGD.xml[/url] [2011-06-26 06:25:18] DEBUG: UPnP: Got a reply/notify event [2011-06-26 06:25:18] UPnP: Found location from upnp notify: [url]http://192.168.2.138:80/upnp/IGD.xml[/url] [2011-06-26 06:25:18] UPnP: Discovered host: [url]http://192.168.2.138:80/upnp/IGD.xml[/url] [2011-06-26 06:25:18] IPv6 is installed [2011-06-26 06:25:18] UPnP: Discovered new device: "WANConnectionDevice" [url]http://192.168.2.138:80/upnp/control/wanpppcInternet[/url] [2011-06-26 06:25:19] UPnP: Mapped TCP port 32457 -> 192.168.2.3:32457 [2011-06-26 06:25:19] UPnP: TCP port 32457 -> 192.168.2.3:32457 mapped successfully. [2011-06-26 06:25:19] UPnP: Mapped TCP port 32457 -> 192.168.2.3:32457 [2011-06-26 06:25:19] UPnP: TCP port 32457 -> 192.168.2.3:32457 mapped successfully. [2011-06-26 06:25:19] UPnP: Mapped UDP port 32457 -> 192.168.2.3:32457 [2011-06-26 06:25:19] UPnP: UDP port 32457 -> 192.168.2.3:32457 mapped successfully. [2011-06-26 06:25:19] UPnP: Getting external IP [2011-06-26 06:25:19] UPnP: Host '[url]http://192.168.2.138:80/upnp/IGD.xml[/url]' added to cache. [2011-06-26 06:25:19] UPnP: Mapped UDP port 32457 -> 192.168.2.3:32457 [2011-06-26 06:25:19] UPnP: UDP port 32457 -> 192.168.2.3:32457 mapped successfully. [2011-06-26 06:25:19] UPnP: Getting external IP [2011-06-26 06:25:19] UPnP: Host '[url]http://192.168.2.138:80/upnp/IGD.xml[/url]' added to cache. [2011-06-26 06:25:19] UPnP: Got external IP: xx.xxx.151.130 [2011-06-26 06:25:19] UPnP: Got external IP: xx.xxx.151.130 What exactly do you see wrong in my above uPnP operation ? Is it possible that your shitty router does not comply with the standard ?... The upnp is working, but when the utorrent starts, "UPnP(XP): Removed TCP port 0" line appeared in the log (just once at start). But in your log the upnp related lines starts with "UPnP" for me "UPnP(XP)". What is the different? I'm using windows 7 (x64)