Why is UPnP not enough for IIS?


M

Miffy

I'm having trouble with my D-Link 524 router.

I'm hosting a small development website in IIS at home for an ASP.NET
application that I'm testing while I'm at work. I'm using a free DynDNS
account to map it to some random DNS name.

Anyway I wanted an easy way to disable and enable access (using UPnP)
without having to go into the router settings every time, but for some
reason I cannot access the website even with a UPnP mapping open.

I have the IP address right, referring to my computer's private IP
(192.168.0.1) and the external and internal port are the same (both 80),
but my browser just times out when I direct it at the DNS name I
assigned it. I don't see what's wrong, since it all works when I bypass
the router by disconnecting it entirely and I thought UPnP was made just
for this.

I know its not Windows firewall since its disabled and I have no other
firewall installed.

Is there something I'm missing?
 
Ad

Advertisements

B

Barb Bowman

this sounds more like an issue with the router than the OS. do you
have the latest firmware for the router? I wouldn't think UPnP was
involved here. Just port forwarding. (Or there is something missing
from your description of the problem). If you can access the web
server remotely with just the host computer connected as opposed to
the router, than it sounds like the router. Try the DLink forum on
dslreports.com

I'm having trouble with my D-Link 524 router.

I'm hosting a small development website in IIS at home for an ASP.NET
application that I'm testing while I'm at work. I'm using a free DynDNS
account to map it to some random DNS name.

Anyway I wanted an easy way to disable and enable access (using UPnP)
without having to go into the router settings every time, but for some
reason I cannot access the website even with a UPnP mapping open.

I have the IP address right, referring to my computer's private IP
(192.168.0.1) and the external and internal port are the same (both 80),
but my browser just times out when I direct it at the DNS name I
assigned it. I don't see what's wrong, since it all works when I bypass
the router by disconnecting it entirely and I thought UPnP was made just
for this.

I know its not Windows firewall since its disabled and I have no other
firewall installed.

Is there something I'm missing?
--

Barb Bowman
MS Windows-MVP
Expert Zone & Vista Community Columnist
http://www.microsoft.com/windowsxp/expertzone/meetexperts/bowman.mspx
http://blogs.digitalmediaphile.com/barb/
 
J

Jack \(MVP-Networking\).

Hi
UPnP usage means usage devices that are UPnP enabled while connecting to the
LAN.
UPnp does not pertain to your case. In your case it is a simple matter of
directing the ports that are necessary for the sever to be open through the
Router's Firewall.
If you are not inclined to leave these ports open all the time you have no
other choice but logging to the Router and enable/disable the ports.
Jack (MVP-Networking).
 
L

Lem

Miffy said:
I'm having trouble with my D-Link 524 router.

I'm hosting a small development website in IIS at home for an ASP.NET
application that I'm testing while I'm at work. I'm using a free DynDNS
account to map it to some random DNS name.

Anyway I wanted an easy way to disable and enable access (using UPnP)
without having to go into the router settings every time, but for some
reason I cannot access the website even with a UPnP mapping open.

I have the IP address right, referring to my computer's private IP
(192.168.0.1) and the external and internal port are the same (both 80),
but my browser just times out when I direct it at the DNS name I
assigned it. I don't see what's wrong, since it all works when I bypass
the router by disconnecting it entirely and I thought UPnP was made just
for this.

I know its not Windows firewall since its disabled and I have no other
firewall installed.

Is there something I'm missing?

I'm not sure where IIS might come in, but UPnP, together with Internet
Gateway Device Discovery and Control can be used to configure a gateway
device, like your DI-524, from My Network Places and/or Network
Connections. That doesn't appear to be what you're trying to do.
http://support.microsoft.com/kb/821371/en-us
 
Ad

Advertisements

M

Miffy

Actually I am opening mappings manually using the "Internet Connection"
gateway interface under the Network Connections folder. (Right-click ->
properties -> Settings, then adding a service entry for IIS, port80, my
private IP)

That's all I'm doing, and for some reason its working.

When I test at http://www.canyouseeme.org/ it says port 80 is open.
Which is weird because when I turn off IIS, and still keep the mapping
open it says port 80 isn't open.
But I cannot access my IIS server by pointing my browser at either the
DNS name I registered or my public IP address.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top