ArcGIS Server fails to show the Map services even though the server is working fine.
Despite the fact that the ArcGIS Server is working fine, it fails to show the map services when i try to view/consume it.
For example, I tried to publish map service “parcel_02” & when I try to consume this service it fails to appear. Attached
What might be the issue here?
I used ArcMap & ArcGIS Server 10.5
Best,
Rawan
Have you looked at the source MXD? you mention that the service and the arcmap you are droppingit into do not have scale dependency set. What I am talking about above is whether there is any scale dependency on the source layers in the source mxd.
I'm thinking it's a data permission issue. Does the arcgis server have permissions to the location where the data is stored?
I’m confirming here that none of the layers contained in the mxd has a scale dependency. It is kind of failure in ArcGIS Server in a way that it does publish the mxd file but its service fails to display any content as it is added to arcmap.
In addition to that, there is no permission issue here as the user who is dragging\dropping the service into the arcmap is the admin
What other issues should we consider in order to track this very challenging issue?
I do believe the arcgis server (machine) has to have permissions to the location of the where the data added to the map doc is stored.
Is it a service/REST endpoint you can share for others to test? I'm starting to think mimiller might be correct (if not seeing it at ANY scale) and that the ArcGIS Server may not have permissions to the data the service needs, or maybe it is not registered properly.
If you open the developer tools in a browser and look at the rest endpoint, do you see any permission error there?
The server is accessed with admin logins as shown in the screenshot below
So, do you have a web adaptor installed and are you only accessing thru the local server 6080 port?
Can you open a browser and see your services thru
https://geomolg.ps:6080/arcgis/rest/services ..try http if https doesn't work (check my typing of your server name too)
Can you click to see the properties of the service Parcels_02
if you don't see it there, and you are on the physical server where the service is located, you can try localhost:6080 instead of the servername:6080
If you have a web adapter setup, with geomolg.ps being the Internet address, then typically the port is 80, not 6080 and the 80 is the default (and assumed by the browser) so you do not need to include the :80.
Dear rebecca & All,
Thanks for your reply,
Actually, no I don’t have a web adaptor and the services are only accessing thru 6080 port.
I can’t access while I’m typing https, only http can open the services directories. the properties of service “parcel-02”as you can see below.
And you can see also that there’s no scale dependency on the service.
What might be the issue here??
Best,
Rawan
Why is the extent all "NaN", or Nulls?
Is the data getting published at all?
Also there are no layers/tables.
That's why I think the Map Service might have got corrupt (since Rawan mentioned it worked properly when published). And republishing the map service might resolve the issue.