My organization has had ArcGIS Server set up behind a reverse proxy and running properly for years (Before I started working here). We also have a SQL Server with data that many services on the ArcGIS Server reference. We have a Geocortex server that consumes most of the services from the ArcGIS Server. Earlier this year, we tried to set up Portal on the the same machine as Server was already running on. The main reason we want to set up Portal is so that we can use the Geocortex 5 Series with it. When we used our internal URL, it seemed to be working fine. However, when we tried using the external URL, We could not reach Portal.
We read through articles and tried several different things, but we couldn't even reach Portal with our internal URLs anymore. We ended up contacting support and spending hours on the phone with them. We had been using the same web adapter, so they had us install a separate web adapter. They also had us try several other things, but nothing worked.
After taking a few months break from this, we want to start fresh. We have the resources to set up all new environments and then migrate our data over from our old servers. We probably won't have the time to give this a try until July, but I've been looking around for articles about setting up Portal and Server behind a reverse proxy. I've found articles for each of them, but nothing about how to set them up together.
What we really need is a workflow of general steps for the best practice of setting them both up behind a reverse proxy. Should they be on different servers, or is it ok if they're on the same one? Does it matter which is installed first? I don't know if there is a best practice regarding their relationship to the SQL and Geocortex Servers as well?
Any help would be much appreciated!
Thanks,
Denise