|
POST
|
Hello , Thanks for your reply @ArchitSrivastava. this is expected behavior in a multi-machine ArcGIS Server site. > Don't you think it is a pitty ? Shouldn't there be something cleverer that prevent penalizing multi machines setups ? Should an idea be logged or do you think it is pointless ? To me, multi machines setup should be transparent client side specially when responses are identical ! Rather than relying on ETags, Esri recommends controlling client-side caching using thecacheControlMaxAgeproperty. > The problem is that I configured "cacheControlMaxAge" property on this service and for a reason unknown to me, it does not apply to request in the form of: https://gis.company.com/arcgis/rest/services/General/Data/MapServer/86?f=json&token=Foo It does work on 'query' request: returns: Good, this request will be cached for 30 minutes. But the request: https://gis.company.com/arcgis/rest/services/General/Data/MapServer/86?f=json&token=Foo even if "cacheControlMaxAge" is configured always returns "max-age=0" and as the 'etag' headers changes depending on machine replying, this is never cached nor getting a 302: Any reason why @ArchitSrivastava ? @JoshuaBixby I think it may depend on your service data source. On one service consumming data from SDE, I do have the same reply accross machines but for services referencing a file geodatabase data source, I am getting different Etag Header even if file geodatabase is identical. Might be interesting to know what is actually taken into account to generate this ETag header.
... View more
4 weeks ago
|
0
|
3
|
476
|
|
POST
|
Hi, No, I am using webadaptor on each VM and there is a front load balancer. Don’t think the issue is related to WebAdaptor as you can replicate when by passing it it. Hope it is clearer
... View more
a month ago
|
0
|
1
|
577
|
|
POST
|
Hello, When refreshing my web application, I was surprised not to only hit '304 Not Modified' responses when querying my ArcGIS Server services for the layer properties with the following URL: https://gis.company.com/arcgis/rest/services/General/Data/MapServer/86?f=json&token=Foo What I noticed is that if you query your ArcGIS Server VM individually: https://gisVM01.company.com:6443/arcgis/rest/services/General/Data/MapServer/86?f=json&token=Foo https://gisVM02.company.com:6443/arcgis/rest/services/General/Data/MapServer/86?f=json&token=Foo and compare the responses, they are identical (to notepad at least) but they both have a different "Etag" header. As a consequence, cache cannot be leverage. It looks like ArcGIS Server machine is creating the Etag header by taking into account specific properties to the VM. As I am hitting my servers in a round robin way behind a load balancer, I always have 50% layers responses with 304 Not modified and 200. Do you observe the same phenomena ? Thanks
... View more
a month ago
|
1
|
10
|
707
|
|
POST
|
Hi @gpgisandsky, Happy to read I helped ! No news from ESRI no but if interested, I believe you should promote my Idea: https://community.esri.com/t5/arcgis-pro-ideas/arcgis-pro-should-allow-publishing-webmap-bigger/idi-p/1645135 and eventually contact support to have you attached to ENH-000175387 and eventually escalate it... Thanks
... View more
12-05-2025
03:22 AM
|
0
|
0
|
223
|
|
POST
|
Seems like it is still not fixed at 12.0 😕 https://content.esri.com/support/downloads/other_/120-issuesaddressedlist_11192025.pdf
... View more
11-28-2025
07:28 AM
|
0
|
0
|
515
|
|
POST
|
Hello, Looking at 2025 Dev summit presentation, there is this slide stating that at 11.5, CDN for non hosted feature services will be available: But I can't find any documentation confirming this. Everywhere it is written 'hosted' feature layers: https://enterprise.arcgis.com/en/portal/latest/administer/windows/data-store-function-reference.htm#ESRI_SECTION2_9250D33A708D4CEE92381CE34CE2B986 Is it supported or not ? Did I miss any piece of documentation by any chance ? Thanks, Nicolas
... View more
11-14-2025
01:24 AM
|
1
|
0
|
182
|
|
POST
|
hi, When using registerToken, does your token follow the typing ? https://developers.arcgis.com/javascript/latest/api-reference/esri-identity-IdentityManager.html#registerToken Pretty sure you are missing “server” from the error. At least something seems missing… Just a wild guess
... View more
11-13-2025
08:39 AM
|
0
|
1
|
231
|
|
POST
|
Hi @dimesv, I am facing the exact same issue. We are trying to display our burried networks through FeatureServices and it just takes almost one minute before view is fully refreshed after having zoomed in/out. I see just like you hundred of requests spawned whenever I am zooming in/out as it is refreshing features, layer per layer, taking ages... It is clearly not supportable. We are coming from 3.X and used to display them as MapImageService but wanted to go for FeatureLayers to have more configuration client side but the basic functionnality of simply displaying the data is already not satisfactory. I would be curious to know if you made some progress on your investigations ? I am really surprised a web app built with Maps SDK for Javascript can display a webmap 10 times faster than with the bare API ! Also, you mentionned: I have a a web map with a few layers May I ask how many layers does your webmap have ? Thanks
... View more
11-11-2025
11:42 PM
|
0
|
2
|
756
|
|
IDEA
|
Hello, Dictionnary renderer is very powerful and I love it ! https://www.esri.com/arcgis-blog/products/arcgis-pro/mapping/enhancing-asset-monitoring-the-power-of-dictionary-renderers-for-status-indicators But having implemented few dictionnaries, I really miss the `$view` from the Arcade profile to configure the rendering style according to the scale in the `dictionnary_script`: https://developers.arcgis.com/arcade/profiles/dictionary-renderer/ Thanks for listening !
... View more
11-01-2025
12:35 AM
|
0
|
0
|
182
|
|
POST
|
Hello, I am facing an issue with GeoEvent. We are testing the "GTFS Realtime Connector for GeoEvent Server" and we don't manage to retrieve the “stoptimeupdates” property which returns the delay of the shuttle at each stop. Here is the definition of our Geoevent definitions “GtfsRtTripUpdate”: As you can see, Geoevent knows about this “stoptimeupdates” property that is an array of information. The problem we are facing is that we are all the time getting “null” in the “stoptimeupdates” field. We thought there was an issue with the GTFS flux but we were able with a custom python script to see what is actually sent by the flux (cf. image blow). Do you have any idea what could be the issue by any chance ? Thanks
... View more
10-31-2025
04:15 AM
|
0
|
0
|
184
|
|
POST
|
Hello @Priya_Das, Thanks for your reply. I confirm the tool does return "ERROR 000816: The tool is not valid.”. The thing is that I made a simple toolbox with no additional dependencies as it was not working and the error remains ! It is working successfully with default 'arcgispro-py3' environment configured but as soon as I configure it to run with the clone environment following closely: https://enterprise.arcgis.com/en/server/latest/publish-services/windows/deploying-custom-python-packages.htm It fails. Anyway, support was able to reproduce and logged the following: BUG-000180379: ERROR 000816: The tool is not valid.” returned for geoprocessing services published from Python toolboxes (PYT) when using cloned Python environments Now I am more looking a workaround as I guess I can't hope for a patch for that, can I ? Thanks
... View more
10-24-2025
08:59 AM
|
0
|
0
|
210
|
|
POST
|
Hello , Thanks for sharing @HenryLindemann. I am facing the same issue. Need to run a routine over all my users and I now have 12000. I tested your sample and on my side running: users_count = user_manager.advanced_search(query=f"{portal_id} AND !_esri", return_count=True) returns: 10000... So the hard limit remains. I am thinking about iterating through the alphabet 'a*', 'b*', ... 'z*': users = user_manager.advanced_search(query=f"{portal_id} AND !_esri AND username:a*") Any other (cleverer) idea by any chance ?
... View more
10-24-2025
06:56 AM
|
0
|
0
|
440
|
|
POST
|
A bit far fetched but have you tried resetting the permissions using the "Configure ArcGIS Server Account" wizard ? I did helped for me with issues with the System services.
... View more
10-24-2025
06:36 AM
|
0
|
0
|
620
|
|
POST
|
Hello, I am trying to "Specify a Python environment for a single geoprocessing service" following carefully the documentation: https://enterprise.arcgis.com/en/server/11.5/publish-services/windows/deploying-custom-python-packages.htm I cloned the default environment in the ArcGIS Server installation's Python environment directory as "newenvname". The cloned environement is functionnal. Then, after updating the geoprocessing property on the REST Admin interface (ie: adding property "condaEnvironmentPath": "newenvname"), tried to run the tool and it returns "The tool is not valid". Removing the property "condaEnvironmentPath" and the tool is back functional. I tried on both a StandAlone ArcGIS Server and part of an ArcGIS Enterprise, same outcome. I am running ArcGIS Server 11.5 on Windows Server 2022.Tried on WS2025 but the issue remains. Anybody facing the same issue ? Did I miss anything ? Thanks
... View more
10-23-2025
02:04 AM
|
0
|
2
|
302
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | a month ago | |
| 1 | 09-28-2025 09:14 AM | |
| 1 | 11-05-2024 01:46 AM | |
| 2 | 08-25-2025 03:13 AM | |
| 1 | 11-14-2025 01:24 AM |