Why can't I access my web server externally?

10534
5
03-01-2013 03:27 AM
IB1
by
Occasional Contributor
I'm trying to access my GIS server from outside my network, but I'm having trouble and I'm not sure what's wrong.

I have a Windows 2012 Server x64 with SQL Server 2012.
I'm using IIS 8 as a web server on the same machine.
I've installed ArcGIS for Server 10.1 SP1 and ArcSDE 10.1 also on the same machine.
I've also installed the Web Adapter 10.1 SP1.

I configured the Web Adapter's GIS Server URL to-
http://(My Server's Internal IP):6080

And when I hit configure the Web Adapter returned-
Status: The following GIS servers are registered to your Web Adaptor
(My Server's Name)

The firewall on the server is currently shut off.
And port 80 on the router has been forwarded to the server internal IP.

I want to be able to access the rest services off network via-
http://(My Server's External IP)/arcgis/rest/services

And I want to be able to access the default website via-
http://(My Server's External IP)

Now when I'm connected to the network, I'm able to type the external IP and it connects me to the default website within IIS, and I'm able to view the rest services.

But if I'm off the network and access it externally from the external IP, I'm sent to the login page of the router on the internal network! What could be doing this? Am I not fowarding the ports correctly?

Are there certain parameters/permissions inside IIS that I need to set for the Web Adapter?

What am I missing?

Thanks.
0 Kudos
5 Replies
ZacharyHart
Occasional Contributor III
have you setup your port bindings in IIS? are you using a fully qualified domain name to access your web site or just the machine name?

can you ping the machine name successfully from server to server? You say you can access via the IP, right? if so I'm wondering if just modifying your host file will do the job.
0 Kudos
JustinRodriguez
Occasional Contributor
Hello,

Yes, it sounds like you are being blocked at either the Router, or by IIS. On the web adaptor, are you accepting anonymous credentials?

Thanks-
0 Kudos
BubbaHey
Occasional Contributor III
In Server Manager > Security. What are you set for?
0 Kudos
IB1
by
Occasional Contributor
In Server Manager > Security. What are you set for?


I figured it out eventually. It ended up being a port forwarding issue.

Our router has a port forwarding wizard and it just didn't do it correctly the first time.

I ran the wizard again after I wasted a day checking other things and it started working.
0 Kudos
BubbaHey
Occasional Contributor III
Ah, cool. I wouldn't have even thought of that
0 Kudos