中文

Portal for ArcGIS High Availability and Disaster Recovery Quality Patch

摘要

此修补程序解决了与高可用性和故障恢复配置有关的多个问题。

说明

Esri® 宣布推出 Portal for ArcGIS High Availability and Disaster Recovery Quality Patch。 此修补程序解决了与 ArcGIS Enterprise 10.7.1 高可用性和故障恢复配置有关的多个问题。 建议所有具有高可用性配置并使用 WebGIS DR 工具的客户安装此修补程序。 此修补程序专门处理此修补程序解决的问题下方列出的问题。

重要提示:此修补程序解决了在通过 ArcGIS Web AppBuilder 构建的应用程序中编辑表格的问题,如 Portal for ArcGIS Security 2020 Update 1 Patch 和 Portal for ArcGIS 10.7.1 High Availability Licensing Patch 中引入的 BUG-000132131BUG-000129924 所述。 如果您正在使用 ArcGIS Web AppBuilder,请考虑此 Portal for ArcGIS Security 2020 Update 1 Patch 和 Portal for ArcGIS 10.7.1 High Availability Licensing Patch 的替代修补程序 Portal for ArcGIS 10.7.1 High Availability and Disaster Recovery Quality Patch。

注意:尤其建议 ArcGIS Enterprise 10.6.1 客户安装配套的 ArcGIS Server 10.6.1 High Availability and Disaster Recovery Quality Patch


此修补程序解决的问题


  • BUG-000132362 - 当项目目录中缺少项目时,应更新 webgisdr 实用程序,以期望获得 Portal for ArcGIS 的 exportSite 操作的响应
  • BUG-000132361 - 关闭 Portal for ArcGIS 服务时,内部过程可能会被孤立(仅限 10.7.1)
  • BUG-000132292 - 当 Portal for ArcGIS 高度可用时,如果先安装的原始门户计算机关闭,则索引操作将失败。
  • BUG-000132131 - Portal for ArcGIS Security 2020 Update 1 Patch 阻止编辑微件对相关表进行编辑。 (仅限 10.7.1)
  • BUG-000129924 - Portal for ArcGIS 10.7.1 High Availability Licensing Patch 阻止了编辑微件对相关表进行编辑。 (仅限 10.7.1)
  • BUG-000129821 - 安装 Portal for ArcGIS 10.7.1 High Availability Licensing Patch 后,当多个用户同时发出集成 Windows 身份验证 (IWA) 请求后,门户主页应用程序或其组件(如 App Switcher)可能会挂起或无法加载。 (仅限 10.7.1)
  • BUG-000129710 - ArcGIS for Portal 具有 XML 外部实体 (XXE) 漏洞。
      CVSS 3.0 基本得分:8.5 - CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L
  • BUG-000128634 - 如果内容目录中缺少项目,则无法创建门户备份
  • BUG-000126198 - 在 pg_hba.conf 条目被注释掉之后,无法继续访问主门户和备用门户
  • BUG-000126166 - 高可用性门户中的故障转移将导致“无法获取当前许可信息。 此连接已关闭”错误出现在日志中。
  • BUG-000124785 - 故障转移后,如果在尚未运行完整备份的情况下请求增量备份,请将运行完整备份而非增量备份
  • BUG-000123331 -“属性表”微件无法始终显示相关记录。 (仅限 10.7.1)
  • BUG-000123137 - 运行 DR 工具时,数据库事务日志保留在备用门户中。
  • BUG-000117333 - 如果 promot.dat 文件位于主门户中,则在创建新基本备份时其将被删除
  • BUG-000116405 - 如果内容目录路径语法使用正斜线而非反斜线,则 Portal for ArcGIS 导出站点操作将失败。
为避免冲突,10.7.1 修补程序还解决了以下问题:
  • BUG-000128486 - 从 ArcGIS Pro 共享具有参考和可编辑两个图层的地图后,由于禁用了“选项”按钮,用户无法从弹出窗口中打开“智能编辑器”微件。
  • BUG-000128438 - 当 Portal for ArcGIS 配置了公钥基础设施 (PKI) 或集成 Windows 身份验证 (IWA) 时,无法从 Web AppBuilder for ArcGIS 保存查询微件结果。
  • BUG-000128058 - Portal for ArcGIS 具有服务器端请求伪造 (SSRF) 安全漏洞。
  • BUG-000128038 - Portal for ArcGIS 的延迟可允许使用集成 Windows 身份验证 (IWA) 登录的新企业成员访问组中受保护的内容。
  • BUG-000127934 - 当具有用于表示数据的栅格功能模板的图像服务发布到 ArcGIS Server 并添加到 Portal Scene Viewer 时,属性无法在弹出窗口中完全显示。
  • BUG-000126709 - 当具有用于符号化数据的栅格功能模板的影像服务发布到 ArcGIS Server 并添加到 Portal Map Viewer 时,属性不会在弹出窗口中完全显示。
  • BUG-000126332 - 当集成 Windows 身份验证的用户单击已禁用匿名访问的门户中的“场景”选项卡时,令牌将从 cookie 中移除。
  • BUG-000126259 - 要素服务器图层不会始终出现在可能的图层的下拉列表中以在 Portal for ArcGIS 中执行分析。
  • BUG-000126009 - 使用 Web AppBuilder for ArcGIS 中的“属性表”微件以选择表中的许多属性时,只有 150 个属性可选。
  • BUG-000125961 - 在 Portal for ArcGIS 10.6.1 中,如果图层具有相关记录并创建了副本,则相关记录不会出现在复本图层的弹出窗口中。
  • BUG-000125434 - 在 Portal for ArcGIS 10.7.1 中,具有 GPDataFile 输入类型的地理处理服务不提供在 Web AppBuilder for ArcGIS 地理处理微件中上载文件的选项。
  • BUG-000125332 - 无法将 ArcGIS Server 的角色设置为 ArcGIS Enterprise 部署中受限发布的联合服务器。
  • BUG-000125033 - 通过集成 Windows 身份验证 (IWA) 登录的用户无法在 Map Viewer 的“我的组织”下搜索图层。
  • BUG-000124953 - Portal for ArcGIS 应用程序信息暴露。
  • BUG-000124739 - 如果图层是作为参考从 ArcGIS Pro 共享的,并且可以在 Web 地图中进行编辑,则 Web AppBuilder for ArcGIS 弹出窗口中的“智能编辑器”选项不可用。
  • BUG-000124317 - 服务器端对上传文件类型的验证不正确。
  • BUG-000124011 - 在“搜索”微件中单击“显示更多结果”时,Portal for ArcGIS 中的 Web AppBuilder for ArcGIS 不显示结果。
  • BUG-000123690 - Portal for ArcGIS 主页应用程序中存在反映的跨站点脚本 (XSS)
      CVSS 3.0 基本得分:5.4 - CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N
  • BUG-000123331 -“属性表”微件无法始终显示相关记录。
  • BUG-000119150 - 当某一字段包含范围域时,则在 Web App Builder 的“属性表”微件中无值出现
  • BUG-000116557 - 所选要素不支持 Portal for ArcGIS 10.6.1 Web AppBuilder 中的“属性表”微件过滤器。
  • BUG-000116343 - 在 Web AppBuilder for ArcGIS 中,当 ArcGIS Online 帐户语言被设为德语 - Deutsch 时,“组过滤器”微件窗格被截断。
  • BUG-000116089 - 当从“组过滤器”微件配置上一表达式,并将 Web AppBuilder for ArcGIS“查询”微件的过滤器表达式配置为仅显示“按上一表达式过滤的值”时,列出的是所有的唯一值,而不是过滤后的值的集合。
  • ENH-000123305 - 包括关系名称和表名称,以更好地区分同一表上的不同关系。
为避免冲突,10.6.1 修补程序还解决了以下问题:
  • BUG-000128058 - Portal for ArcGIS 具有服务器端请求伪造 (SSRF) 安全漏洞。
  • BUG-000127276 - 当使用 IWA 通过 Portal for ArcGIS 10.6.1 中的 Map Viewer 或 Web AppBuilder 从联合服务器访问受保护的服务时,服务令牌将无法自动重新生成,并且当令牌过期时,服务将变为空白。
  • BUG-000124953 - Portal for ArcGIS 应用程序信息暴露
  • BUG-000124382 - 允许 Google Chrome 保存您的帐户详细信息后,“添加项目”>“从 web”选项显示错误“服务类型无效”。
  • BUG-000123690 - Portal for ArcGIS 主页应用程序中存在反映的跨站点脚本 (XSS)。 CVSS 3.0 基本得分:5.4 - CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N
  • BUG-000123331 -“属性表”微件无法始终显示相关记录。
  • BUG-000123043 - 减少在 Portal Map Viewer 中打印时加载的 JavaScript 文件的数量。
  • BUG-000121732 - 尽管在“组织”下的“编辑”设置中将组设置为默认组,但自定义底图不会出现在 Web AppBuilder for ArcGIS 底图微件中。
  • BUG-000121145 - 门户代理未完全验证 allowedProxyHosts 参数。
  • BUG-000120392 -“智能编辑器”微件无法在 Portal for ArcGIS 10.6.1 中设置属性操作表达式。
  • BUG-000120333 - Portal for ArcGIS 主页应用程序中存在反映的跨站点脚本 (XSS)。
  • BUG-000120061 - 当同一个要素类存在多个关系时,相关数据指向 Web AppBuilder for ArcGIS for Portal for ArcGIS 中的同一个要素。
  • BUG-000119891 - Portal for ArcGIS 配置文件允许 HTML 注入(仅在 10.6.1、10.5.1 和 10.4.1 中)。 CVSS 3.0 基本得分:3.5 - CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:N
  • BUG-000117926 - 当访客参与者的内容目录使用云存储时,无法同步协作工作空间。
  • BUG-000117564 - 权限升级漏洞
  • BUG-000117369 - 项目 URL 中存在反映的跨站点脚本 (XSS)
  • BUG-000117367 - Portal for ArcGIS 中的重定向未经验证。
  • BUG-000116870 - 无法与所有人共享 Insights 工作簿、页面和模型项目。
  • BUG-000116734 -“编辑”微件无法始终支持“属性表”微件的所选内容。
  • BUG-000116687 - 从 Portal for ArcGIS Map Viewer 中的工具参数创建的时间过滤器格式错误,并导致工具故障。
  • BUG-000116195 - 在 Google Chrome 68.x 中无法在触摸屏设备上平移和放大 web 地图。
  • BUG-000115964 - 禁用外部内容后,应用程序启动器不可用。
  • BUG-000115859 - 为启用了弹出窗口的图层选择线要素或面要素时,选择符号系统与实际要素几何不匹配。
  • BUG-000114004 -“属性表”微件中的“显示相关记录”选项无法在相关表中返回任何记录。
  • BUG-000112707 - Portal for ArcGIS 主页应用程序中存在反映的跨站点脚本 (XSS)。
  • BUG-000112342 - 将 Geo Analytics Server 联合并注册到门户作为 Geo Analytics Server 时,webgisdr 增量恢复将失败。
  • ENH-000123305 - 包括关系名称和表名称,以更好地区分同一表上的不同关系。
  • ENH-000116621 - 添加功能:修改使用启动 IDP 登录时登录到 Portal for ArcGIS 所生成的令牌的最长过期时间。

在 Windows 上安装此修补程序


安装步骤:


必须先在系统中安装表中列出的 ArcGIS 产品,然后才能安装修补程序。 每个修补程序安装程序都特定用于列表中对应的 ArcGIS 产品。 要确定系统上安装了哪些产品,请参阅如何确定已安装的 ArcGIS 产品部分。 Esri 建议您为系统上的每个产品安装修补程序。

  1. 将相应的文件下载到 ArcGIS 安装位置以外的其他位置。

  2. ArcGIS 10.7.1   校验和 (Md5)
         
         Portal for ArcGIS ArcGIS-1071-PFA-HADRQ-Patch.msp 100348D8593F8A4FD499DEA3E24904C2
         
    ArcGIS 10.6.1   校验和 (Md5)
         
         Portal for ArcGIS ArcGIS-1061-PFA-HADRQ-Patch.msp 7404C8C1AF761D63B43620724B3602EC
         

  3. 请确保具有对 ArcGIS 安装位置的写入权限。

  4. 双击 ArcGIS-<版本>-PFA-HADRQ-Patch.msp 启动安装过程。

    注:如果双击 msp 文件后未启动安装程序安装进程,可使用下列命令手动启动安装程序安装进程:

    msiexec.exe /p [修补程序位置]\ArcGIS-<版本>-PFA-HADRQ-Patch.msp


在 Linux 上安装此修补程序


安装步骤:


以 ArcGIS 安装所有者身份完成以下安装步骤。 安装所有者为 arcgis 文件夹的所有者。

必须先在系统中安装表中列出的 ArcGIS 产品,然后才能安装修补程序。 每个修补程序安装程序都特定用于列表中对应的 ArcGIS 产品。 要确定系统上安装了哪些产品,请参阅如何确定已安装的 ArcGIS 产品部分。 Esri 建议您为系统上的每个产品安装修补程序。

  1. 将相应的文件下载到 ArcGIS 安装位置以外的其他位置。


    ArcGIS 10.7.1   校验和 (Md5)
         
    Portal for ArcGIS ArcGIS-1071-PFA-HADRQ-Patch-linux.tar A6F0228C38840EB3BEC397554D837016
         
    ArcGIS 10.6.1   校验和 (Md5)
         
    Portal for ArcGIS ArcGIS-1061-PFA-HADRQ-Patch-linux.tar 1D2200399B9A80893FBCBF3D00894A12
         

  2. 请确保具有对 ArcGIS 安装位置的写入权限,并且当前没有用户正在使用 ArcGIS。

  3. 输入下列命令提取指定的 tar 文件:

    % tar -xvf ArcGIS-<版本>-PFA-HADRQ-Patch-linux.tar

  4. 输入下列命令启动安装过程:

    % ./applypatch

    这将启动菜单驱动安装步骤的对话框。 默认选择在括号 ( ) 中注明。 您可随时输入“q”退出安装流程。


在 Windows 上卸载此修补程序


    要在 Windows 上卸载此修补程序,请打开 Windows 控制面板,然后导航至已安装的程序。 确保“查看已安装的更新”(位于“程序和功能”对话框的左上角)处于活动状态。 从程序列表中选择修补程序名称,然后单击“卸载”以移除该修补程序。

在 Linux 上卸载此修补程序


卸载此修补程序仅适用于 10.5.1 及更高版本。

要在 10.5.1 到 10.6.1 中移除此修补程序,请导航到 /tmp 目录,然后以 ArcGIS 安装所有者身份运行以下脚本:


./patchremove

注:仅限移除最近安装的修补程序。

重新启动 ArcGIS Server 服务

要在 10.7 或更高版本中移除此修补程序,请导航到 /tmp 目录,然后以 ArcGIS 安装所有者身份运行以下脚本:



./removepatch.sh

通过 removepatch.sh 脚本可卸载以前安装的修补程序或热修复程序。 使用 -s 状态标记以按日期排序获取已安装修补程序或热修复程序列表。 使用 -q 标记以按安装日期的反向时间顺序移除修补程序或热修复程序。 输入 removepatch -h 以获取使用帮助。

重新启动 ArcGIS 服务。


修补程序更新

请定期访问 Esri 支持下载页面,以检查是否存在其他可用的修补程序。 将在此处发布有关此修补程序的最新信息。

如何确定已安装的 ArcGIS 产品

要确定已安装的 ArcGIS 产品,请选择适用于您的环境的适当 PatchFinder 实用程序版本,然后在本地计算机上运行它。 PatchFinder 将列出已在本地计算机上安装的所有产品、热修复程序和修补程序。

获取帮助

如果在安装此修补程序时遇到任何问题,美国用户请拨打 Esri 技术支持热线 1-888-377-4575。 国际用户请联系您当地的 Esri 软件分销商