ArcGIS Enterprise安装和配置疑难问题归纳系列(III)

时间:2024-03-28 07:04:41

问题1: 阿里云虚拟机环境下独立部署的Portal for ArcGIS和ArcGIS for Server联合失败

问题描述

阿里云虚拟机环境下进行ArcGIS Enterprise 10.5.1的部署:
机器1: Portal for ArcGIS + 名字是arcgis的ArcGIS Web Adaptor(用于Portal for ArcGIS)
机器2: ArcGIS for Server + ArcGIS Data Store + 名字是arcgis的ArcGIS Web Adaptor(用于ArcGIS for Server)

在Portal for ArcGIS中添加服务器以实现Portal for ArcGIS和ArcGIS for Server的联合时,报错:
ArcGIS Enterprise安装和配置疑难问题归纳系列(III)

经检测,在机器1*问ArcGIS for Server的6080和6443端口无法访问;反之,在机器2*问Portal for ArcGIS的7080和7443也无法访问。

解决方案

针对这一问题,方案1:
1 首先当然是检查系统的防火墙设置,即请确保系统的防火墙是关闭的;或者通过高级设置将6080、6443、7080和7443添加为允许的防火墙端口;
2 其次,问题的关键在于阿里云控制台层面包含一个应用防火墙的设置,默认情况下仅开启了80,443等端口。在实现Portal for ArcGIS和ArcGIS for Server联合的时候,需要手动将ArcGIS for Server的对外端口(6080,6443)和Portal for ArcGIS的对外端口(7080,7443)添加到设置中。
这样,即可实现两者的联合操作。

特殊情况下,如果您暂时无法*管理阿里云控制台层面防火墙,那么考虑如下暂行方法:
1 将ArcGIS for Server注册到Web Adaptor的时候启用管理,即确保您可通过这一Web Adaptor访问ArcGIS for Server的Manager或Admin页面,即https://【机器2全域名】/arcgis/manager或https://【机器1全域名】/arcgis/manager
2 登录Portal for ArcGIS的管理页面即https://【机器1全域名】/arcgis/portaladmin,转至System ->Properties页面,点击Update Properties开始如下编辑:

ArcGIS Enterprise安装和配置疑难问题归纳系列(III)

通过上述设置,确保Server和Portal之间通过443端口进行内部通信,避免7443端口未开通情况下导致的通信错误。
这样,也可成功实现Portal for ArcGIS和ArcGIS for Server的联合操作。

问题2:windows server 2012中ArcGIS Server Manager页面无法打开

问题描述

打开ArcGIS Server Manager页面报错,如下:

ArcGIS Enterprise安装和配置疑难问题归纳系列(III)

经过检验,ArcGIS Server admin的6080页面可以打开,如下:
ArcGIS Enterprise安装和配置疑难问题归纳系列(III)

解决方案

上述错误明确说明了如下信息:
确保启用了 TLS 和 SSL 协议。转到“工具”>“Internet 选项”>“高级”>“设置”>“安全”
参照这一信息,打开Internet选项对话框,点击高级选项卡,在设置面板中导航至安全下,确保SSL和TLS的相关协议全部勾选:
ArcGIS Enterprise安装和配置疑难问题归纳系列(III)

再次访问ArcGIS Server Manager,即可成功打开页面。