Hi All,
We have an ArcGIS Enterprise that is recently upgraded from 10.7.1 to 10.9.1, and there are a number of secured services that were added from a federated ArcGIS Server to ArcGIS Online. The services were added via the option of “store credentials”. These services were also added to web maps that are used in multiple WebApp Builder maps.
However, after the upgrade, none of these services are accessible or working from AGOL. When we try to open a service in map viewer, we get the error message “Cannot add layer”. Worth mentioning that the account that is used to add these secured service to AGOL is still enabled and can successfully login to Portal.
We also tried another scenario to add a secured service hosted on federated ArcGIS Server to AGOL as a new item, however, we cannot see the username and password fields or the options to store or not store credentials. The Portal is publicly accessible with no HTTPS warnings from the browser.
I followed the causes and workarounds in this post: https://support.esri.com/en/technical-article/000012369
And here are my comments:
- web tier authentication is not used, so no need to add hosts into Trusted servers list in AGOL or Portal
- the ArcGIS Server that is hosting the secured services is publicly accessible
- SSL certs used are valid and not expired, issued by GoDaddy
I have to mention that the Portal and ArcGIS Server are setting behind a load balancer, required re-write rules are added to redirect the requests to correct component.