POST
|
Update to my previous post... We were able to get our portal operational again, but not ideal: we were able to determine the flags passed to the postgres.exe command and started it in a command prompt window, and all started working again. The command that we used is: postgres.exe -D "E:/arcgisportal/db" -p 7654 where -D is the database directory and -p is the port number to listen on. (You can see all flags by running 'postgres.exe --help') Once we got pgsql running we tried bouncing the Portal for ArcGIS Windows service again, hoping that whatever condition existed to prevent pgsql from starting before was now resolved, but PostGreSQL still did not start. We're running ArcGIS Enterprise v10.7.1. I don't know if that additional info is meaningful enough to point the Esri folks to a possible resolution. Any help with troubleshooting the pgsql component would be helpful to the user community.
... View more
06-18-2020
08:35 AM
|
0
|
1
|
5805
|
POST
|
We're having the same issue: After stopping/starting the Portal for ArcGIS Windows service, not all java executables were started, the postgres.exe process is not running on the machine, and the portal (including the portaladmin endpoint) became unresponsive. The java.exe process was started (I'm guessing this is the Windows service), but no javaw.exe processes. Eventually the indexer javaw.exe process started (after a few minutes). The portal logs contained serveral instances of this error: The portal has been initialized and configured but is not accessible. The internal portal database does not appear to be running or accepting connections. Restart the portal machine or machines and if the problem persists, contact Esri technical support (U.S.) ... And the Windows Event Viewer had half a dozen PostgreSQL errors of two different variations... 1) The description for Event ID 0 from source PostgreSQL cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer. If the event originated on another computer, the display information had to be saved with the event. The following information was included with the event: pg_ctl: PID file "E:/arcgisportal/db/postmaster.pid" does not exist 2) The description for Event ID 0 from source PostgreSQL cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer. If the event originated on another computer, the display information had to be saved with the event. The following information was included with the event: Is server running? ... both of which we've been told to ignore in the previous post. The same conditions persisted after rebooting the machine. As the local PostgreSQL db is installed as an Esri component of the portal and is software-managed without the usual PostgreSQL client applications, perhaps Esri could provide additional feedback on how to troubleshoot this issue.
... View more
06-17-2020
09:52 PM
|
1
|
2
|
6527
|
POST
|
Matthew Dickinson did you ever find a solution to this? We're seeing something similar when attempting to sync data from Collector to a hosted Feature layer in ArcGIS Enterprise v10.7.1. We're getting the "A table in the database is locked" error, but intermittently and apparently every other attempt.
... View more
05-12-2020
09:55 AM
|
1
|
2
|
1171
|
POST
|
We are using ArcGIS Enterprise Sites to create help documentation for our various viewers and content. In the process of doing so, we're using the image upload tool on our site pages: We found that the images are uploaded with a token appended to the URL, e.g. "https://our.enterprise.site.com/portal/sharing/rest/content/items/208bfd09e66b4687a59655b785394e82/resources/SHV_query_t… " And eventually the token expires so that they no longer show up on the page. Browser Dev tools show the portal returning a 498 status (invalid token) for those images: This seems like something that would have been caught before and that has a workaround. Or our method of uploading can be changed so that it doesn't use tokens? Has anyone else run into this issue or otherwise have ideas on how to mitigate it?
... View more
04-09-2020
09:24 AM
|
1
|
0
|
389
|
POST
|
We saw this exact same behavior: we're searching on a title of "MyServiceName" and it was returning the name of "MyServiceName_UAT" (we had both in AGOL), since the "_UAT"-named service was the first element in the returned array. Found this very important bit of documentation: It's important to understand that the search mechanism uses many different inputs to find possible matches, ranks them and returns appropriate results. The search becomes ideal for human interaction, but fuzzy when looking for specific records programmatically. The search results are non-deterministic. Using search may not necessarily be the best approach for finding specific items, but more a group of items from which to further filter. Seems like the only way around this is to loop through the results and look for the exact item name/title, i.e. something like: sdItems = gis.content.search(query="title:{} AND owner: {}".format(my_name, user), item_type="Service Definition") if len(sdItems) > 0: for item in sdItems: if item.title == my_name: sditem = item break else: continue else: # assume that the one item found is the one you want sditem = sdItems[0] Or something like that. (Code above untested)
... View more
02-04-2020
05:18 PM
|
0
|
0
|
4090
|
POST
|
I work with Greg and we've been troubleshooting this. Still no resolution, but some additional data points: - we are using AGS v10.3 in our Test and Production environments and are seeing the issue in both - we upgraded our Test environment to v10.3.1 and applied the ArcGIS 10.3.1 for (Desktop, Engine, Server) Feature Service Sync Performance Patch, but are still seeing the sync errors. - we upgraded our Test environment to v10.5.1 and are still seeing the sync errors - the latest Collector for Android seems to work find against both AGS 10.3 and AGS 10.5.1 - we can't upgrade to AGS v10.7.1 due to changes there where services will fail to publish due to feature class registration issues with some of our data warehouse feature classes (being resolved on the data side but not soon) We are working with Esri tech support and will continue to use Collector Classic as a workaround until this is resolved.
... View more
11-10-2019
02:00 PM
|
0
|
0
|
1486
|
POST
|
Also we submitted a ticket with Esri support for this issue.
... View more
07-25-2019
09:22 AM
|
0
|
0
|
1965
|
POST
|
If I'm understanding the issue correctly, we are seeing the same thing: when we have a point feature class in a web map where we do -not- change the symbology from the default symbology published with the feature service, i.e. we are not setting the symbology in the web map layer, then the point features do not show up in Collector v19.0.1. We are using Collector on iOS devices, v11.x and 12.x. If you set the symbology in the web map then it works around the issue, but this seems like a bug with Collector.
... View more
07-25-2019
09:22 AM
|
2
|
1
|
1964
|
POST
|
Indeed, we found the same: if you have Portal Settings > Security > Edit Identity Provider > Your users will be able to join: Automatically set before the upgrade, then after the upgrade the Portal Settings > Member Roles > Default User Type and Default role for new members will be un-set/set to invalid values. You have to set these values before new users will be able to log into the portal and get their accounts auto-created. (Existing accounts work fine).
... View more
07-19-2019
04:06 PM
|
2
|
1
|
2445
|
POST
|
Thanks Joshua. I've let the dialog run to completion as well, but still no cloned environment after a restart.
... View more
10-22-2018
08:04 AM
|
0
|
0
|
1065
|
POST
|
I have Pro 2.2.3 and I'm seeing the same behavior when attempting to clone an existing environment: the new env just disappears. What's even more frustrating is that it's essentially impossible to get both the arcgis SDK for Python and ArcPy configured in a standalone conda environment w/ Python 3.6+ outside of Pro. So if you want arcgis + arcpy + any custom modules, you can't do it. And, Spyder is also apparently no longer installed w/ Pro. At least, I can't find it. (I'd prefer to use PyCharm anyway, but I'll take any IDE that will let me code + debug in a custom Pro env). If anyone has done this (custom env with arcgis + arcpy) as of Pro 2.2.3 with Python 3.6+, please let me know your secret sauce.
... View more
10-21-2018
09:11 PM
|
1
|
5
|
1065
|
POST
|
We're evaluating ArcGIS Monitor and from the settings and reports the use of 'Max Free', 'Min Free' and 'BusyInstancesMax' is confusing. The documentation says that "when Max Free and Max Instances are equal, you should consider increasing the number of instances on the service". And in fact the reports flag those case where Max Free and MaxInstances are equal. That makes it seem like Max Free = the Max # of busy instances for the service, i.e. "busy" instances and not "free" instances. If that's the case, what does "Min Free" mean? To make it more confusing, when the condition is met and flagged in the reports, the Comments say "Warning: Max instances too low (Busy or Free equal Max). If available memory, increase min and max instances." Why would Free = Max be a warning condition of "business"?? What's more, 'BusyInstancesMax' is documented as the "Total maximum number of ArcGIS Server busy instances in the report time period". To me that means the number of times a service has maxed out its instances for the reporting period. If that's the case then by its own reckoning, I would expect that when Max Free = MaxInstances then BusyInstancesMax should be non-zero, but that's not what I'm seeing in the reports: some of those that are flagged are non-zero but some are zero as well. What I"m trying to get to the bottom of is, how do I detect when the number of instances for a given service should be considered a candidate for increase? It seems like it's simply those that are flagged in the report with "Warning: Max instances too low (Busy or Free equal Max). If available memory, increase min and max instances", but at the same time I'm seeing 0's for BusyInstancesMax. Can anyone shed clarification around this?
... View more
09-18-2018
11:35 AM
|
1
|
3
|
916
|
POST
|
From what I've found the last published date/time is not available from any of the APIs (service REST endpoint nor the admin API nor the Updated date in AGOL, for a layer item that references an on-prem AGS service). From what I can tell the only way to resolve the last-published date/time for an AGS service is to browse the AGS server directory and get the timestamp on the \\AGS_SERVER_NAME\DRIVE$\arcgisserver\directories\arcgissystem\arcgisinput\FOLDER_NAME\SERVICE_NAME.MapServer folder, and/or on the MXD in the underlying folder at ...\extracted\v101\MXD_NAME.mxd. Not ideal. Would be great if it was logged somewhere.
... View more
09-11-2018
05:08 PM
|
1
|
1
|
1524
|
IDEA
|
Currently the only way to get layer-level metrics (usage, response time, etc.) is from the System Log Parser, an unsupported tool from Esri services. It would be beneficial if ArcGIS Monitor had the same capabilities (beyond the current capability to get summary info only). Integrate all metrics gathered from the System Log Parser -- including layer-level monitoring -- to ArcGIS Monitor.
... View more
08-28-2018
09:40 AM
|
4
|
2
|
426
|
Title | Kudos | Posted |
---|---|---|
1 | 04-09-2020 09:24 AM | |
1 | 06-17-2020 09:52 PM | |
1 | 05-12-2020 09:55 AM | |
1 | 10-21-2018 09:11 PM | |
2 | 07-19-2019 04:06 PM |
Online Status |
Offline
|
Date Last Visited |
02-07-2022
11:46 AM
|