问题

问题:升级到 ArcGIS Enterprise 10.5.x 或 10.6.x 之后,非管理员无法访问某些实用程序服务

Last Published: April 25, 2020

描述

升级包含与 Portal for ArcGIS 联合的 ArcGIS Server 的 ArcGIS Enterprise 环境时,会出现三个不同的 ArcGIS Server Utility 服务的已知问题。 这些服务已引入 ArcGIS Server 10.5 和 10.6.1 之间的各种版本中。 这些实用程序服务包括:

  • OfflinePackaging – 在 10.6.1 版本中发布
  • GeocodingTools – 在 10.5.1 版本中发布
  • RasterUtilities – 在 10.5 版本中发布

在企业门户中执行利用这些实用程序服务的工作流时,将返回以下错误:

“无法访问实用程序服务。”

如果使用 web 调试程序来检查实用程序服务的网络流量,则会返回以下错误:

“{"error":{"code":403,"subcode":2,"message":"User does not have permissions to access 'utilities/.gpserver'.","details":[]}}”

升级到具有这些实用程序服务的版本 10.5、10.5.1、10.6 或 10.6.1 时,会出现此问题。

原因

将 ArcGIS Enterprise 升级到这些受影响的版本之一后,由于错误地设置了共享属性,因此 ArcGIS Server 上的 OfflinePackaging、RasterUtilities 和 GeocodingTools 实用程序服务不再可用于其联合的 Portal for ArcGIS。 要解决此问题,实用程序服务必须更新其共享属性,以便企业门户能够再次利用此功能。

解决方案或解决方法

要解决此问题,请在升级 ArcGIS Enterprise 之后执行以下步骤:

  1. 使用管理员帐户登录到 ArcGIS Server Manager。
  2. 服务页面中,单击实用程序 文件夹以查看服务器的实用程序服务
  3. 找到每个相关的实用程序服务:OfflinePackaging、RasterUtilities 和/或 GeocodingTools(具体取决于软件版本),并针对每个服务:
    1. 单击共享属性 图标
    2. 共享属性 面板中,选择 ArcGIS Enterprise
    3. 单击保存

由于 ArcGIS Server 与 Portal for ArcGIS 联合,因此这些实用程序服务的更新共享属性将传播到联合企业门户。 共享这些服务后,它们将按预期运行。

文章 ID: 000018880

接收通知并查找新问题或常见问题的解决方案

从我们全新的 AI 聊天机器人中获得简明答案和视频解决方案。

下载 Esri 支持应用程序

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项