Arcgis Web Adaptor Installation
Forum for all questions ArcGIS Web-Adaptor including installation, configuration, security and usage. The ArcGIS Web-Adaptor allows greater security to ArcGIS for Server Sites and the ability to publish them in ArcGIS Portal. ArcGIS Web-Adaptor works hand in hand with ArcGIS Portal so some questions may overlap. Intended to be OS neutral.
If you need to install portal and server on Ubuntu in AWS, check out CloudFormation templates to set up ArcGIS for Server on Amazon Web Services (CF templates 'ArcGIS for Server WebGIS on one instance in EC2-VPC (Ubuntu)' uses.
- ArcGIS Web Adaptor is an application that runs in your existing website and forwards requests to your ArcGIS Server machines. It polls your site at a regular interval to learn which machines have been added or removed.
- Arcgis-enterprise cookbook is used to install and configure ArcGIS Enterprise products, components, and tools. Brief descriptions of arcgis-enterprise cookbook recipes along with cookbook attributes are available at README.md.This page provides more detailed descriptions of the recipes and specifies attributes used by each recipe.
How to connect subdomain to an ArcGIS Server/Web Adaptor?
Why are the layer ids of my map service changing when I refresh the map service endpoint in the browser?
Is there an advantage to installing an arcgis web adaptor in the DMZ
ArcGIS Enterprise SSL error when loading hosted feature service
Installing ArcGIS Web Adaptor without Windows Authentication?
Configure Portal for arcgis 10.4 and Web Adaptor 10.4
Authenticating ArcGIS Desktop to web tier authenticated ArcGIS Server?
Arcgis Javascript Api Identity Manager with proxy
Deploy Web AppBuilder for external access
How to access an ArcGIS Server secure service from java
Use ESRI Web Adaptor to restrict Rest Services breadcrumbs
Using Multiple Web Adaptors ArcGIS-Server 10.2
How can I change what port ArcGIS Server listens on?
Arcgis Server Web Adapter
Trouble with ArcGIS Server 10.2 web adaptor when Amazon Image start/stop
Why can't I access my ArcGIS Server externally?
I have successfully installed and configured ArcGIS Server, ArcGIS DataStore, ArcGIS GeoEvent Server and I can access them without any problem.Now I'm trying to install and configure ArcGIS Portal in my server from past few days. I have successfully installed it but when I try to open the url, it redirects to internal ip/machine name.
I know ArcGIS Web Adaptor requires Apache Tomcat as web server but I can proxy URLs using Nginx and I'm more comfortable with Nginx. I tried to use Apache Tomcat and again no instructions on how to deploy a war file (arcgis.war) and when I referred to other sources, the procedure seems very complex.
My Questions are
Please guide me with proper instructions on how to install and configure an ArcGIS Portal in Linux without Web Adaptor. I want to access it from public internet, not from localhost.
P.S: I have tried multiple times and I followed all the instructions from ArcGIS documentation. I think this redirection problem is a bug becuase ArcGIS Server and GeoEvent Server are not redirecting to internal IP. I can fix my problem if anyone can point me to the source code file where this redirection happens.
TomazicMmigrated from stackoverflow.comDec 16 '17 at 15:35
This question came from our site for professional and enthusiast programmers.
2 Answers
You probably already found this out, but for the benefit of others you effectively can't use Portal for ArcGIS without a Web Adaptor. Per documentation, 'ArcGIS Web Adaptor is a required component of Portal for ArcGIS which allows you to integrate your portal with your existing web server and your organization's security mechanisms. You cannot deploy Portal for ArcGIS in your organization without the Web Adaptor.' - http://enterprise.arcgis.com/en/portal/latest/administer/windows/about-the-arcgis-web-adaptor.htm
You'll find that after installing Portal for ArcGIS you get a message telling you that you must configure a Web Adaptor..
On this site, there are many scenarios where Web Adaptor is not used in the installation: https://enterprise.arcgis.com/en/portal/latest/administer/linux/ha-scenarios-web-gis.htm Bennington jacques derrida pdf to excellent.
In those scenarios there is a load balancer configured instead of a Web Adaptor.
I tried one configuration these days with v10.7.1 on Oracle Linux:
- ArGIS Server, Portal for ArcGIS, ArcGIS Data Store on onemachine, on
https://private.mydomain.com:[7443 6443 2443]/arcgis
- Network LoadBalancer mapping URL with:
https://external.domain.com/[portal server]
to internal URL. - I set
WebContextURL
on both Portal and Server
ArcGIS Server work well. But Portal for ArcGIS does not:
- when I tried to login with build-in account, the login page sent me onaddress
https://external.domain.com/arcgis/
which does not makesense.- so we set the LB with
arcgis
context, and than this worked.
- so we set the LB with
- after that, I found out, that the Organization > Status page does not work. It sent requests to http, internal URL, if I remember right.
- I tested setting the web adaptor, and throw it, it works OK.
Arcgis Web Adapter Install
So in this point, I must say, Portal does not work without Web Adaptor.