POST
|
Hello @AkhilRajT , Thanks for clarifying that. It would be very helpful in narrowing down the cause. I would run the same test in one of my 11.2 environment today and will try to gather more information on this. Will share more details soon on this. In the meantime can you confirm the the print tool you have created on 11.2, was it able to print the Sample server 6 service which I shared above. I would like to if that is working or failing? -Archit
... View more
05-12-2024
10:10 PM
|
0
|
3
|
687
|
POST
|
Hello @AkhilRajT , That clarifies it a bit. It seems to me that the layer which is in the map could be causing a problem. In order to further understand can you try the following: https://************/server/rest/services/dev/GIS_Plot/FeatureServer/0 Is this service secured? Is this service coming from Hosted Server? Can you try to create a WebMap with the following service and try to Print https://sampleserver6.arcgisonline.com/arcgis/rest/services/DamageAssessment/FeatureServer Can you try the same Print Service in Web App Builder (Make sure you create the Web Map in Map viewer Classic which would be used in Web App Builder) Are you able to open the REST API of the service you are trying to print on ArcGIS Server Machine (Launch the browser with ArcGIS Server service account) We are trying to understand if the workflow requires print service which can Print secured service (with embedding ags file) These workflows should allow us to understand the behavior better and come up with a defined solution. Hope it helps! -Archit
... View more
05-08-2024
05:24 AM
|
0
|
5
|
743
|
POST
|
Hello @AkhilRajT , Can you share "Info" level logs for the Geoprocessing service. To set the logging level for the Geoprocessing Service specifically, follow the below document: Enabling info-level geoprocessing messages : Troubleshooting geoprocessing REST services—ArcGIS Server | Documentation for ArcGIS Enterprise Once, you enable this run the tool again in Experience Builder Application and in another Tab Navigate to "ArcGIS Server Manager" > Site > Jobs > Under Service select the GP service and query. This will show you the Job ID generated for the latest run of the tool. Once you open that, it will show you details of the JOB run. If you can share that it would shed some more light on what is actually failing in the process. Hope it helps! -Archit
... View more
05-02-2024
05:17 AM
|
0
|
7
|
861
|
POST
|
Hello @SciotoCoJT , You can take a different approach, let me try to describe that below: Move the cache to a shared location and allow ArcGIS Server Service account Full privileges on this folder. You can follow the steps as per below document depending on you cache type https://enterprise.arcgis.com/en/server/latest/publish-services/windows/copying-caches.htm Add a Cache Directory to ArcGIS Server (as the Image would be very large, would not recommend keeping them on same machine as ArcGIS server) but following the link below: https://enterprise.arcgis.com/en/server/latest/administer/windows/adding-a-server-directory-in-manager.htm Publish the Image service to ArcGIS Server, while publishing Navigate to configuration Tab > Select edit option on Imagery Under Layer Drawing Section > Dynamically from Data (this is default but make sure to check) Publish the Service After the service publishes, access the server manager and access the caching tab for the new service From here, change the caching to "using tiles from a cache" and specify the cache directory path to the copied folder from previously Save and Restart the Service. Things to really make sure as Cached Service would not allow any deviations: Publish a new using the same naming convention as the previous Image service & cache folder. For example, if the Service is called Test_Image_Service and the cache folder is Test_Image_Service, make sure you use the same name when publishing a new service. Keeping the name same for the copied folder and the service is crucial. Once this workflow is done, You can add these services as an Item to Portal for ArcGIS or if they are federated (not sure as you didn't reply to @A_Wyn_Jones's query) the items will visible by default. Do let me know if you encounter issue in this workflow. Hope it helps! -Archit
... View more
04-28-2024
11:38 PM
|
0
|
1
|
624
|
IDEA
|
Hello @AbiDhakal , I did some testing and have some findings I would like to share, which are mentioned below: To view changes in ArcGIS web AppBuilder the map has to be configured in Map viewer classis, As I understand the cause behind this is ArcGIS API 3.x for JavaScript on which Map Viewer Classic and ArcGIS Web AppBuilder are built. Any configuration of Attribute Inspector window or Pop-ups window created in Map Viewer will be honored in ArcGIS Experience builder and ArcGIS Dashboards not in Web AppBuilder. Map Viewer Classic in ArcGIS Online has been marked for deprecation with the ArcGIS Online June 2023 update and I assume this is consistent with same time release of ArcGIS Enterprise. For more details : Deprecation: Map Viewer Classic in ArcGIS Online Deprecation (esri.com) I agree that there is no specific section for Map viewer (I would not expect on for Map Viewer classis due point 3 mentioned above) but I do see a lot of ideas posted for "Map Viewer" posted in https://community.esri.com/t5/arcgis-online-ideas/idb-p/arcgis-online-ideas and few of them got addressed as well. Hence, I think that "Ideas Exchange" would be better to share this concern (not saying that here it's incorrect). Furthermore, I do think that it would be a better approach to migrate the workflow to Map Viewer (as I am doing the same) and log the concerns on the Map viewer as it would stay for a longer time. Hope it helps! -Archit
... View more
04-28-2024
10:53 PM
|
0
|
0
|
208
|
POST
|
Hello @Joshua-Young, The services published through database views would not allow us the capability for the below reasons: Feature services do not support publishing from Database Views: https://enterprise.arcgis.com/en/server/latest/publish-services/windows/prepare-data-for-feature-services.htm#GUID-6C906CA5-54C8-4E9F-BDB8-8BC4A23FC485 As they are "virtual table whose contents are defined by a query" and by design they do not support the base capabilities required for sharing content with Sync Capability. Furthermore, even if I "Register with Geodatabase" these capabilities would not be available as they are not supported on a view. Kindly find some screenshots below: I tried to do some digging from SQL Server side itself and it doesn't seem possible, below is the documentation set I am trying to research from: https://learn.microsoft.com/en-us/sql/relational-databases/views/views?view=sql-server-ver16 Furthermore, I think the solution you have may be the only way. Hope it helps!
... View more
04-27-2024
10:21 PM
|
0
|
0
|
316
|
POST
|
Hello @Joshua-Young , I would assume that you have published this view and Map Service to ArcGIS. As per my understanding it should work if the collaboration is set to "As Reference", check point 7 in the documentation below: https://enterprise.arcgis.com/en/portal/latest/administer/windows/create-a-collaboration.htm#ESRI_SECTION1_5A45FBB2A7544A3CB5D7A060A9379238 Furthermore, there are more details about sharing layers and views in the following documentation: https://enterprise.arcgis.com/en/portal/latest/administer/windows/share-content-with-collaboration-participants.htm#ESRI_SECTION1_12BAA02A007F498D8B07467EFB188DE4 Additionally, I did some testing as I have map services which are created from views as well and created a distributed collaboration. I noticed that the content is shared as expected from a map service (referenced data from EGDB). It would be great if you can share more details about the collaboration settings, check portal logs and share it. You can also find "Sync" detailed logs at Portal Sharing Rest API as shown in the below documentation: https://developers.arcgis.com/rest/users-groups-and-items/sync.htm The error "data is not configured for sync" indicates that it's trying to share it through collaboration as "Copies" which I believe would not be supported. Hope it helps! -Archit
... View more
04-25-2024
04:21 AM
|
0
|
0
|
371
|
POST
|
Hello @GISCloud , I would like to request if you can check the following to check if the service cache/service is created properly: Check if these tools are running in ArcGIS Server Manager, if yes, restart these tools: System/SceneCachingControllers (GPServer) System/SceneCachingTools (GPServer) To find them navigate to ArcGIS Server Manager > Services > System Are we able to navigate to the JSON Rest API of the Scene Service Navigate to ArcGIS Server Rest endpoint > sign in > Hosted > fins the scene service > Select the service (should open up the JSON end point) : Helps us validate weather service is created properly Switch the ArcGIS Server logs to "DEBUG" and try to access the service, this should register more details (make sure once logs are collected switch the logging the way you want as DEBUG can cause consumption of disk space very quickly) If you want share the logs with me and we can have a look to narrow down the cause of this. If possible try another with another data. Hope it helps!
... View more
04-13-2024
10:59 PM
|
0
|
0
|
688
|
POST
|
Hello @StefanStamenković , Thanks for sharing the details. While I analyze the script you have shared as it seems a bit modified than usual. I would like to bring the following to attention and consideration: Can you confirm that you are using Web-Tier to check that: Navigate to ArcGIS Server Manager > Security > What you see under configuration settings Confirm the Version of ArcGIS Server you are working with Make Sure that ArcGIS Server Connection is "User Connection" Can we try the basic script and steps recommended by ESRI in the following article, this will help us make sure if the modifications are causing any problems: Publish a custom print service with embedded credentials from ArcGIS Pro to a standalone ArcGIS Server site Here are some initial tests I ran: Configured you script at my end with Sample Server 6 credentials ags file (as I do not have standalone server) (Made sure that the connection Type is USER) Made some basic changes in script to help me understand things better and handle things better (mentioned below) Used "Web Map as JSON" from ESRI article Publish a custom print service with embedded credentials from ArcGIS Pro to a standalone ArcGIS Server site Published it as a Web Tool To Portal for ArcGIS (11.1) Added a secured Hosted Service and a Secured service from Sample Server 6 and ran Print in Web App Builder Widget and it seems to work Changes Made in the script (very-initial) (attached updated): Wrapped some parts of code in 'try-except' to catch specific exceptions that might occur during execution. Added exception handling for both map export and layout export functions Additionally, I think "Web-Tier Authentication" could be the culprit here, Can you check this post about ArcGIS Server Windows Service account with IWA. It would be great if you can try the attached script, publish it as geoprocessing service, Set the logging level for Geoprocessing service and try to run the tool and what happens. Hope it helps! -Archit
... View more
03-27-2024
12:14 AM
|
0
|
0
|
425
|
POST
|
Hello @mabdraboh, I tested this on 11.2 several types of environment listed below and the results : ArcGIS Enterprise Single Machine Deployment : Works ArcGIS Enterprise High Availability (With All ArcGIS Server Roles on individual Multi-machine and ArcGIS DataStore all Roles in High-Availability) : Shows "[ERROR] OH36" (even though all Datastore registrations are correct) but proceeds with the process in comparison to previous version where it used to exit the tool run. And I can confirm that the tool works in certain scenarios for 11.2 environment but still completes the run. Hence, I would request if you can share more details about the error perhaps we can try to check what is happening. @JTessier I tested what you mentioned as well. I coped the "operationalhealth" folder from 11.2 to 11.1 environment and it gives the same error mentioned above "[ERROR] OH36" as mentioned before. Hope it helps! -Archit
... View more
03-25-2024
11:42 PM
|
0
|
1
|
610
|
POST
|
Hello @StefanStamenković , Hope you are keeping safe and well. Could you please share more details mentioned below: What is the Authentication Mode we are working with "Web-tier authentication" or "Portal-tier authentication"? Can e change the logging level of Geoprocessing service to "Info" and then check what information is generated in those logs? For more details : Enabling info-level geoprocessing messages I am assuming that this runs perfectly fine on ArcGIS Pro, no waring messages at all? Additionally, could you share a snippet of the .py file you have generated and published. Hope it helps! -Archit
... View more
03-17-2024
11:06 PM
|
0
|
0
|
452
|
POST
|
Hello @CodyPatterson , I think the major concerning part here is "localstore.lastknownstatus": "Upgrading" rather than the version. We can run a check to confirm few more things. Could check the following: Validate "Tile Cache" Data Store from ArcGIS Server Admin Endpoint Navigate to ArcGIS Server Admin Endpoint Home > data > items > nosqlDatabases > AGSDataStore_nosqldb_"Datastore.name" > machines > machine_name > validate Check if this Validates. As suggested by @Dan_Brumm we can update the config file as well but I would like to request to run a comparison between "tilecache-config.json.history" and "tilecache-config.json", check if there are any differences. Switch the ArcGIS Server logs to DEBUG and Try to publish a Hosted Scene Layer, this would push components to log if there are any errors in config. For more "Publish hosted scene layers " Additionally, I will run a check on one of my 11.2 Environment and the share if these information match. Furthermore, there are ways to confirm the Tile Cache DataStore, but let's confirm the above first and then we can look into that if needed. Hope if helps!
... View more
03-06-2024
10:47 PM
|
0
|
1
|
769
|
POST
|
Hello @SarahNoakes1 , That's really an interesting approach o the problem at hand. However, I think, the schema locking capability for a Service plays a key role here. To briefly explain, "An ArcGIS Server map service uses schema locking to prevent modifications to the source dataset schemas while the service is running. By default, schema locking is enabled on map services. If your workflow requires periodic updates to the dataset's schema without stopping the map service " For more details and understanding : Disabling schema locking on a map service—Documentation (10.3 and 10.3.1) | ArcGIS Enterprise Enterprise geodatabase locks : Enterprise geodatabase locks—ArcGIS Pro | Documentation Furthermore, as you mentioned that you make changes to the map maybe an extra layer to the map service for map layer changes to be reflected in a map service, you must overwrite the map service. For more details : Change schema in map services—ArcGIS Server | Documentation for ArcGIS Enterprise I would like to suggest that you can try disabling map service schema lock setting but as it's production please be aware of the following: When schema locking is disabled, it is recommended that you only update a schema when a service is idle. If you update a schema when a service is under load, users of the map service can experience unexpected behavior, such as missing layers and fields, failing queries, and unavailable services. Changing the schema locking setting requires you to restart the service. Additionally, for changes to be reflected if you disable schema locking for the service, you must either restart the map service after schema changes that alter the definition of existing fields are completed or overwrite the map service if you added or deleted a field. You cannot disable schema locking on map services configured to use the shared instance pool. For more details : Change schema in map services—ArcGIS Server | Documentation for ArcGIS Enterprise Re-enable schema locking : Change schema in map services—ArcGIS Server | Documentation for ArcGIS Enterprise While I was looking for a probable solution for your situation, I found the following blog and tested both the functions in here, I was able to overwrite the Map service without having to rename the service. section "Overwrite an existing service with Python" in Python Script to Overwrite Existing Service in ArcGIS Server (spatialtimes.com) Also, if possible can you share the log error in ArcGIS Server. If none of the above helps. -Archit
... View more
01-28-2024
10:53 PM
|
0
|
3
|
979
|
POST
|
Hello @AngelaSchirck , @MichaelVolz , This might be of help Geoprocessing services compatibility—ArcGIS Pro | Documentation -Archit
... View more
01-28-2024
09:26 PM
|
0
|
1
|
591
|
POST
|
Hello @jez , I wanted to confirm that do we meet the requirements for this as mentioned in the documentation : https://enterprise.arcgis.com/en/server/latest/administer/windows/create-a-domain-certificate.htm As it seems that it's not able to contact the Domain CA. I think ArcGIS Enterprise site creation would still work with this inbuilt certificate. The problem could be elsewhere. Hope it helps!
... View more
01-28-2024
09:17 PM
|
0
|
1
|
525
|
Title | Kudos | Posted |
---|---|---|
1 | a month ago | |
1 | a month ago | |
1 | a month ago | |
2 | 08-04-2024 10:32 PM | |
1 | 07-15-2024 08:09 AM |