I was trying to figure out why Transmission would not open up an external port on my Linksys WRT610N router with UPnP. I noticed several reports of this issue on this forum, and decided to take a look. Playing around with the miniupnp test client, I determined that it attempts to make several HTTP/1.0 calls, which fail on the Linksys (it returns nothing). Modifying all the HTTP/1.0 calls to HTTP/1.1 in the miniupnp source allows it to work; of course, it may cause problems with other routers if not all 1.1 features are actually implemented. But for the Linksys, at least, it works.
I've reported this upstream here:
http://miniupnp.tuxfamily.org/forum/viewtopic.php?t=633
Linksys WRT610N UPnP problem (with solution)
Re: Linksys WRT610N UPnP problem (with solution)
My patch has been accepted into today's release of miniupnp. Should fix Linksys problems.
-
- Transmission Developer
- Posts: 3142
- Joined: Fri Jan 13, 2006 8:08 pm
Re: Linksys WRT610N UPnP problem (with solution)
Cool. Applying for 2.0.