3

I have Windows 2012 Server x64 with SQL Server 2012.

I'm also using IIS 8 as a web server on the same machine.

I've installed ArcGIS for Server 10.1 SP1 and ArcSDE 10.1 both on the same server.

I've also installed the Web Adapter 10.1 SP1.

I configured the Web Adapter's GIS Server URL to MyServer:6080

The Web Adapter returned:

Status: The following GIS servers are registered to your Web Adaptor

MyServer

The firewall on the server is currently off.

Port 80 on the router has been forwarded.

I want to be able to access the rest services off network via

External IP/arcgis/rest/services

Do I need to set certain settings in IIS for the Web Adapater?

1
  • 1
    What do you see in ArcGIS Server Manager when you go to Site>Web Adaptor? Commented Mar 1, 2013 at 5:17

1 Answer 1

4

It looks like your Web-Adaptor may be resolving only to your machines local DNS name, in your example case 'MyServer' versus what name/ip you would potentially connect to it as from another machine.

So in this case you need to make sure both your points can resolve to name/ip so that you can get to them via the URL-ReWriting that the Web-Adaptor does to access to back end port.

5
  • Can I simply go to /arcgis/webadaptor and reconfigure the web adaptor from there? Or do I need to uninstall it and reinstall?
    – ianbroad
    Commented Feb 28, 2013 at 22:00
  • I haven't been back to 10.1 enough to be sure. Try going through from the external connection and ping through to that IP address and make sure you are getting to it, and then try hitting just the default web-page for IIS to make sure you are seeing port 80.
    – D.E.Wright
    Commented Mar 1, 2013 at 0:22
  • You can reconfigure your web adapter with the external ip or registered domain for the same. Go through start button web adapter
    – Brad Nesom
    Commented Mar 1, 2013 at 3:21
  • 1
    What do you mean by start button web adaptor?
    – ianbroad
    Commented Mar 1, 2013 at 5:48
  • Ok, that means in your router/firewall you are not configured to pass through to your server. You probably need to configure NAT as well as set up the rules that a request for port 80 goes to that IP you assigned to your server.
    – D.E.Wright
    Commented Mar 1, 2013 at 16:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.