Skip to main content

What I'm trying to achieve is to write data to hosted feature layer on ArcGIS Portal.

In Esri ArcGIS Portal Feature Service writer parameters I'm using this template: "Host" - https://myarcgisportal.com/arcgiswebadaptor/, and tried all options and accounts in "authentication type" - "Generate token", NTLM, Kerberos and both domain and ArcGIS accounts (ArcGIS Portal admin), it shows "the server at https://myarcgisportal.com/arcgiswebadaptor/ does not appear to be an ArcGIS Portal Instance".

Portal is federated with server and ArcGIS Data Store is configured.

Maybe something is misconfigured on Portal?

Any ideas would be much appreciated.

Thanks!

I came across the same issue and tried several variations of the Portal URL (using "Generate Token" authentication). The only host URL I've tried that didn't return that "doesn't appear to be a valid ArcGIS Portal Instance" message is https://server.domain.com:7443/arcgis.¹ Not sure if that's correct usage, but I used that URL and was actually able to publish a feature service to my Portal a few days ago. It has since stopped working, but I don't get that "valid Portal Instance" message, I get a Python KeyError exception. Just thought I'd share, in case this could be useful to anyone.

¹ If I recall correctly, I got the idea from this documentation and this documentation–basically using the root URL of the "Generate Token" operation. The URL https://server.domain.com:7443/arcgis/sharing/rest seems to work in the same way.


Adding :7443 worked for me. Thanks for the post.


Reply