5
Is there a checklist for enabling UPnP in Windows 7?
I am on a home network with Network Discovery enabled in Network and Sharing Center, UPnP is enabled on my router, SSDP Discovery
and UPnP Device Host
services are also running, but I still cannot open a port through UPnP.
Additionally, is there a tool which I could use to check it it works?
What program are you trying to open the ports with? – user1686 – 2011-07-06T21:33:33.320
Actually, it's a custom C# app based on this article. (I've also tried with UPnP Test Tool by Mark Gillespie and it didn't work either).
– Groo – 2011-07-06T21:35:31.880Have you checked the firewall? – imtheman – 2011-07-06T21:55:12.160
@Peter: I am not sure what to check? There are no fixed forwarding rules; apps should be able to add port mappings directly to the router. This is the part where they fail to detect the router as an UPnP device. Also, if I got it right, router should show up under network in Windows Explorer if it is "discoverable", and this does not happen. – Groo – 2011-07-06T22:01:34.853
1The quickest way to test to see if it's the firewall, would be to turn it off then test your program. If it works then it's a firewall setting, and if it doesn't then it's something else. – imtheman – 2011-07-06T22:07:55.177
@Peter: Tried it, didn't work. – Groo – 2011-07-06T22:23:06.817
Do you have another router that you know that works with UPnP you can test it with? Do you have this problem with all devices in your network? You tried doing a hard reset of the router? Lastly, if you have a flashable router, have you tried something like DD-WRT to see if it's not a router firmware issue? I know the last two alternatives are rather extreme, but I'm just offering suggestions you can use. – White Phoenix – 2012-01-02T12:24:19.127