常见问题及解决方案

注注:

此帮助主题包含有关 Portal for ArcGIS 10.2 和更高版本的信息。已对本主题引用的某些帮助主题进行了更新,在其中加入了新内容并对更改内容标记了注释以进行高亮显示。使用注释对下面引用的、特定于某一版本的新帮助主题进行标记,表示该主题仅适用于此版本。与工作流有关的某些主题与包含之前版本主题链接的旧注释的主题不同。

本主题中列出了您在使用 Portal for ArcGIS 时可能面临的问题并提供了可能的解决方案建议。如果未能在本主题中找到您要查找的问题,也可以访问 Esri 技术支持中心网站以搜索相关文章。

升级到较新版本

管理

发布

将我的 Portal for ArcGIS 部署升级到 10.2.2 版本的顺序是什么?

您的 Portal for ArcGIS 和 ArcGIS Web Adaptor 部署中可能还包括带有一个或多个 Web Adaptor 的联合 ArcGIS Server 站点。升级各软件组件的顺序取决于该软件是安装在单个计算机还是分散安装在多台计算机上。要了解联合 ArcGIS Server 站点如何使用 Portal for ArcGIS 的详细信息,请参阅有关将服务器与 Portal for ArcGIS 结合使用。

如果在非联合 ArcGIS Server 站点中将项目注册到门户,则不必将站点升级到 10.2.2 版本以将站点服务与您的门户结合使用。ArcGIS Server 先前版本中的服务可供 Portal for ArcGIS 10.2.2 使用。

有关升级 Portal for ArcGIS 的主题包括在下列情境中针对升级门户部署所建议的过程:

升级到 10.2.2 之后,门户网站无法正确显示或者显示一条错误消息。这是怎么回事?

升级到 10.2.2 之后,如果发现门户网站无法正确显示或者在浏览器中显示一条错误消息,您可能需要清除浏览器缓存(包括 cookie)。如果清除浏览器缓存无法解决此问题,请查看本主题中的其他常见问题。

升级到 10.2.2 之后,没有显示我的门户中的所有项目、组和用户。应该怎么办?

升级到 10.2.2 之后,如果发现门户中所有的项目、组和用户均不可用,您可能需要为门户重新构建索引。有关完整说明,请参阅关于将我的 Portal for ArcGIS 部署升级到 10.2.2 版本的顺序是什么?的问题解答

安装 10.2.2 版本后,我在访问门户网站时看到软件授权错误,提示门户中已注册成员的数量超出门户被许可的最大数量。如何解决这一问题?

Portal for ArcGIS 10.2.1 及更高版本中,门户的命名用户许可模型是强制的。您向门户中添加的成员数量将不再能够多于当前许可的数量。使用版本 10.2.2 时,如果门户成员数量超出许可的最大数量,在使用具有管理权限的帐户访问门户网站时会显示软件授权错误消息。此外,用户将无法创建新的帐户,具有用户或发布者权限的成员也将无法登录到门户。要了解关于如何解决这些问题的详细信息,请参阅命名用户许可的强化

在安装 Portal for ArcGIS 10.2.2 前是否需要卸载先前版本的 Portal for ArcGIS

不需要。如果您已经安装了先前版本的 Portal for ArcGIS,安装程序会自动将其升级到 10.2.2 版本。如果未在计算机上安装先前版本的 Portal for ArcGIS,也可以直接安装 Portal for ArcGIS 10.2.2。

升级到 10.2.2 时是否需要重新授权?

不需要。系统将保留先前的授权并重新配置以供 10.2.2 版本使用。

ArcGIS Web Adaptor 和 Portal for ArcGIS 产品版本需要保持同步吗?

需要。您无法将先前版本的 ArcGIS Web Adaptor 配置为与 Portal for ArcGIS 10.2.2 一起使用。Web Adaptor 的版本必须始终匹配 Portal for ArcGIS 的安装版本。

如果无法更新当前的 Web Adaptor,也可以在安装了先前版本的同一台计算机上安装 10.2.2 版本的 ArcGIS Web Adaptor。例如,您可以保留 10.1 SP1 版本的 Web Adaptor,并在同一 Web 服务器上安装 10.2.2 版本。

有关完整的说明,请参阅以下主题:

如果已将 ArcGIS Server 与门户联合,是否可以继续结合使用联合的 ArcGIS 10.2 for Server 或 ArcGIS 10.2.1 for Server 站点和 Portal for ArcGIS 10.2.2?

不可以。为使门户部署能够正常运行,门户与 ArcGIS Server 的版本必须相同。如果与门户联合的 ArcGIS Server 站点包含多台计算机,则可以同时升级或依次升级您的 GIS 服务器。如果已使用 ArcGIS Server 站点配置 ArcGIS Web Adaptor,则还需要将 Web Adaptor 更新至与 ArcGIS Server 相同的版本。

在安装 Portal for ArcGIS 10.2.2 后,我无法登录到门户网站。我该怎样做?

如果您在安装最新软件更新后登录门户网站时遇到此问题,则可能需要清理浏览器缓存(包括 cookie)才能登录。这通常是由于浏览器中存在先前版本网站的信息所导致的。在清理浏览器缓存(包括 cookie)前,确保使用具有门户管理权限的帐户登录。

如果我的内容目录位于共享网络目录中,如何升级 Portal for ArcGIS

如果门户的内容目录位于共享网络目录中,您将无法在升级时对其进行指定。这是因为 Portal for ArcGIS 服务默认配置为在 Windows 本地的“本地系统”帐户下运行。“本地系统”帐户不能访问网络位置。

但是您可以在完成升级后将门户配置为使用现有内容目录。有关完整说明,请参阅重新使用现有内容目录

如果已升级 Portal for ArcGIS 并创建了初始管理员帐户,您需要按照关于升级 Portal for ArcGIS 中的步骤重新使用先前版本中的内容。

如何配置 Portal for ArcGIS 才能使其实现高可用性?

在高度可用的环境中,Portal for ArcGIS 是可配置并且受支持的。有关实现高度可用配置的帮助,请联系 Esri 专业服务

初始管理员帐户的用途是什么?能否将其下移或删除?

安装 Portal for ArcGIS 并进行配置后,您即可访问门户网站。此时,您需要提供最初用于登录网站和管理门户的新帐户的用户名、密码、电子邮件以及身份验证问题和答案。该帐户称为初始管理员帐户。

初始管理员帐户用户名和密码存储在 Portal for ArcGIS。初始管理员帐户不是操作系统帐户,且与 Portal for ArcGIS 帐户没有任何关联。此后,您可以将其他帐户指定为管理员下移初始管理员至发布者成员或用户角色,或者删除初始管理员(如果选择)。

“系统发布者”帐户的用途是什么?何时使用它?能否将其删除?能否将其视为其中一个已命名的用户?

首次登录门户时,您会发现已经存在一个名为“系统发布者”(system_publisher) 的帐户。当门户配置了托管服务器时,“系统发布者”帐户用于代表没有发布者权限的门户用户对地图查看器中的 CSV 文件进行地理编码。例如,如果匿名用户或用户角色的成员将 CSV 拖放到地图查看器中,位置的地理编码由“系统发布者”帐户代表用户执行。

如果门户未配置托管服务器,则不使用“系统发布者”帐户。但是,任何地理编码由已配置门户的地理编码服务执行。如果使用地理编码服务需要凭据,则调用地理编码的用户必须在地图查看器中输入其凭据。

如果希望在地图查看器中禁用匿名用户或用户角色中的成员地理编码,您可以删除此帐户。删除账户后,只有发布者或管理员角色的成员将被授予对地图查看器和发布服务中的项目进行地理编码的权限。一旦删除帐户,将无法恢复。有关删除帐户的详细说明,请参阅移除成员

不能将“系统发布者”帐户视为组织中的一个已命名用户。创建或添加至门户的任何其他帐户(初始管理员帐户除外)均可视为已命名的用户。

在联合服务器与门户之后,如何连接到 ArcGIS Server?

在联合 ArcGIS Server 与门户时,门户的安全性存储控制着对服务器的所有访问。之前用于 ArcGIS Server 的用户和角色对于访问此服务器不再有效;而您可使用具有“发布者”或“管理员”访问权限的门户帐户建立与服务器的所有连接。

唯一的例外情况是 ArcGIS Server 的主站点管理员帐户。如果直接通过端口 6080 或 6443 进行连接,则始终可使用这个帐户登录 ArcGIS Server 管理员目录。但在服务器与门户联合时,不能使用此帐户登录 ArcGIS Server Manager

要了解有关如何在服务器与门户联合时连接到服务器的详细信息,请参阅管理联合服务器

在未连接网络的情况下,为何尽管门户与 ArcMap 安装在同一台计算机上,但是 ArcMap 中用于登录 Portal for ArcGIS 的选项仍处于不活动状态?

ArcGIS for Desktop 应通过网络与 Portal for ArcGIS 进行通信。如果在一台计算机上同时运行 ArcGIS for Desktop 和 Portal for ArcGIS 并且需要在离线状态时进行连接,请在 ArcGIS 管理器中进行连接时选择支持在没有网络的情况下连接到本地门户选项。

  1. 在安装有 ArcGIS for Desktop 和 Portal for ArcGIS 的计算机上启动 ArcGIS 管理器,然后单击高级
  2. 选中支持在没有网络的情况下连接到本地门户旁的复选框。
  3. 单击保存关闭高级配置对话框。
  4. 单击确定关闭 ArcGIS 管理器。

在尝试联合 ArcGIS Server 站点与门户时,添加 ArcGIS Server 对话框中将显示下述消息:与服务器进行通信时出错。请检查 URL 和凭据,然后重试。

遇到此错误可能有以下几个原因:

  • 为 ArcGIS Server 站点输入的服务器 URL管理员 URL 不正确或无法访问。验证以下内容:
    • 如果 ArcGIS Server 站点包括 ArcGIS Web Adaptor,则输入的服务器 URL 为 Web Adaptor 地址,例如 http://webadaptor.domain.com/arcgis。如果不存在 Web Adaptor,则服务器 URL管理员 URL 相同,例如 http://gisserver.domain.com:6080/arcgis
    • 如果要求组织中的所有通信都使用 SSL,则在 URL 中使用 https
    • URL 包括计算机的完全限定域名 (FQDN)。需要 FQDN。
    • ArcGIS Server 站点的通信协议已更新为使用 HTTP 和 HTTPS仅使用 HTTPS
    • 此通信协议与门户的通信协议相匹配。例如,如果要求门户中的所有通信都使用 SSL,则 ArcGIS Server 也应配置为仅使用 HTTPS。相反,如果门户不要求使用 SSL,则服务器通信协议应为 HTTP 和 HTTPS。
    • 如果 ArcGIS Server 站点包括 Web Adaptor,则在更新站点的通信协议之后,必须通过 ArcGIS Server 重新配置 Web Adaptor。
    • 防火墙允许在 ArcGIS Server 和门户之间进行通信。有关要打开哪些特定端口的信息,请参阅 ArcGIS Server 使用的端口Portal for ArcGIS 使用的端口
    • 在 ArcGIS Server 站点上禁用诸如集成的 Windows 身份验证 (IWA) 等 Web 层身份验证,而启用匿名访问。虽然这听起来可能有悖常理,但只有这样您的站点才能与门户自由联合并读取门户的用户和角色。
  • 输入的用户名和/或密码不正确:
    • 指定用于初始登录 ArcGIS Server Manager 并管理服务器的主站点管理员帐户的用户名。如果该帐户不可用,您需要重新启用它。不能使用其他帐户。
    • 输入主站点管理员帐户的密码
提示提示:

尝试将 ArcGIS Server 站点与您的门户联合时,会在门户内容目录下创建联合活动的日志(例如,c:\arcgisportal\logs\webserver\portal.<date>.log)。建议检查此日志中的消息,这有助于解决联合过程中遇到的问题。在必要时,也可以将此信息共享给 Esri 技术支持

有关详细信息,请参阅联合 ArcGIS Server 站点与门户

能否重命名托管 Portal for ArcGIS 的计算机?

不能,当前不支持此操作。如果重命名此计算机,您的门户将不可用。

尝试在 Internet Explorer 中打开门户网站时,网站加载失败或返回消息“网站无法显示”。

请确保门户网站 URL 的主机名称被列为 Internet Explorer 中的受信站点。要将门户的 URL 添加为 Internet Explorer 的受信站点,请打开 Internet 选项。在安全性选项卡上添加受信站点。如果要尝试访问在 Internet Explorer 所在服务器上运行的门户,请将下列站点添加为受信站点:

  • http://localhost
  • https://localhost
  • http://portal.domain.com
  • https://portal.domain.com

通过 HTTPS 访问 Portal for ArcGIS 网站和 ArcGIS Portal 目录时,应用程序可能需要花费一些时间(最长一分钟)来加载 Internet Explorer。

默认情况下,在您访问浏览器中的 HTTPS URL 时,Internet Explorer 会尝试连接到 Internet。在对 Internet 不具有访问权限的环境中,浏览器将在一段时间(通常为一分钟)内尝试连接到此 Internet。例如,一分钟后,浏览器将超时并将会成功连接到 URL。由于在达到超时值前浏览器似乎一直处于挂起状态,所以此行为通常会被误认为是由于连接质量较差所致。

为防止此行为且允许在浏览器内直接访问 Portal for ArcGIS 网站和 ArcGIS Portal 目录,请减小已安装 Internet Explorer 的每台计算机上的超时值。为此,请执行以下步骤:

  1. 单击开始 > 运行
  2. 打开对话框中输入 mmc,然后单击确定
  3. 单击文件 > 添加/移除管理单元
  4. 添加/移除管理单元对话框中,选择分组策略对象编辑器管理单元,然后单击添加
  5. 选择分组策略对象对话框中,单击完成
  6. 添加/移除管理单元对话框中,单击确定
  7. 控制台根下展开本地计算机策略 > 计算机配置 > Windows 设置 > 安全性设置,然后选择公钥策略
  8. 对象类型下,双击证书路径验证设置
  9. 单击网络检索选项卡,然后启用定义这些策略设置
  10. 默认检索超时设置的值更改为 1 秒。
  11. 单击确定
  12. 控制台根下展开本地计算机策略 > 计算机配置 > 管理模板 > 系统 > Internet 通信管理,然后选择 Internet 通信设置
  13. 双击关闭自动更新根证书,然后选择已启用
  14. 单击确定,然后关闭控制台。

如何使用组织的反向代理服务器配置 Portal for ArcGIS

要用反向代理服务器配置 Portal for ArcGIS,您需要向门户提供有关代理服务器的一些信息。有关完整说明,请参阅在门户中配置反向代理服务器

我可以将一个 ArcGIS Web Adaptor 配置为同时与 ArcGIS Server 和 Portal for ArcGIS 一起使用吗?

否。您不能将 Web Adaptor 配置为同时与二者一起使用。您可以将 ArcGIS Web Adaptor 配置为仅与 ArcGIS Server 或 Portal for ArcGIS 一起使用。

当尝试将托管要素或切片地图服务发布至门户时,发布失败并显示消息错误 001369:创建服务失败。执行(发布服务定义)失败。执行(发布门户服务)失败。

如果您尝试发布的服务名称中含有与字符集(为托管服务器管理的数据库所配置的字符集)不匹配的语言字符,则发布将失败。用于服务名称的语言字符必须与为数据库配置的字符集匹配。

要解决此问题,您可进行以下操作:

  • 使用数据库所用的语言字符重新命名服务。
  • 重新配置数据库,使其使用发布者最常用的字符集。

要确定通过数据库配置的字符集,请联系系统管理员。要了解有关如何通过托管数据库配置托管服务器的详细信息,请参阅配置门户的托管服务器

如果在 ArcMap 中发布托管服务时启用“要素访问”或“切片映射”功能,我将收到一条安全警告,提示我验证证书。

如果在发布托管服务时收到验证 ArcMap 中的证书的提示,则可能是由于以下两种原因(之一):

  • ArcGIS Server 使用的是自签名证书。默认情况下,服务器会预先配置自签名的 SSL 证书,这样,可初始测试服务器并帮助您快速验证是否安装成功。然而,在绝大多数情况下,组织在使用服务器之前需要从受信任的证书颁发机构 (CA) 请求 SSL 证书并配置服务器。这可能是由您的组织或 CA 签名证书颁发的域证书。
  • 将 ArcGIS Server 与门户联合时输入的管理 URL 将使用 HTTP 而非 HTTPS,例如 http://gisserver.domain.com:6080/arcgis。此外,您可以启用对 ArcGIS Web Adaptor 的管理访问并将 Web Adaptor 的 URL 指定为管理 URL 以帮助解决任何证书提示。

有关详细信息,请参阅安全性最佳做法

5/10/2014