错误

错误:打包成功,但发布失败。 错误:无法连接到发布工具服务。 验证服务已启动并正在运行

Last Published: October 13, 2021

错误消息

将服务从 ArcGIS for Desktop 发布到 ArcGIS for Server 时,将会返回以下错误:

“打包成功,但发布失败。 错误:无法连接到发布工具服务。 验证服务已启动并正在运行”。
[O-Image]

原因

下面是可能导致此错误的原因。

  • ArcGIS for Server PublishingTools 未启动。
  • 已发布服务的权限设置为“私有,仅面向所选用户”,并且没有为任何用户或角色指定该服务的访问权限。
  • 用于管理发布至 ArcGIS for Server 的帐户不正确。 此帐户没有管理访问权限,也不属于 agsadmin 或发布者群组。
  • ArcGIS Server 安全配置设置不正确,无法对发布服务的用户帐户进行身份验证。 对内域的身份验证层和身份验证模式设置为 Web。
  • ArcGIS for Server 连接信息不是最新的。 当创建新站点或更新 ArcGIS Server 帐户权限时,会发生这种情况。
  • ArcGIS for Server 无法对发布服务的用户帐户进行身份验证。 已使用 Web 层身份验证,但 Windows 身份验证未在 Internet 信息服务 (IIS) 中启用。

解决方案或解决方法

下面是此问题可能的解决方案。

  • 确认 ArcGIS for Server PublishingTools 服务已启动。 登录 ArcGIS Server Manager > 服务 > 发布服务 > 然后单击“启动服务”。
  • 修改 ArcGIS Server Manager 中的权限。 有关此内容的详细信息,请参阅以下文档:在 Manager 中编辑权限
  • ArcGIS 帐户必须具有将服务发布到 ArcGIS for Server 的相应权限。
  • 如果 ArcGIS for Server 计算机是域的一部分,则必须将用于发布服务的 ArcGIS 帐户添加到域组中,该组会授予发布服务的相应权限。 有关此内容的详细信息,请参阅以下文档:Microsoft TechNet:将 Windows 用户或群组分配给角色
  • 对于对内站点,在 ArcGIS Server Manager 的“安全配置设置”中,将“用户存储”和“角色存储”安全设置设置为“ArcGIS Server 内置”。 为此,请执行以下步骤:
  1. 登录到 ArcGIS Server Manager,安全性 > 配置设置
  2. 单击编辑图标以打开安全性配置向导
  3. 选择来自 ArcGIS Server 内置存储的用户和角色,并单击下一步
  4. 查看配置,然后单击完成
注: 如果启用了 Web 层身份验证,则必须通过 ArcGIS Web Adaptor URL 而非 ArcGIS for Server URL 进行发布。
注: 在 IIS 中启用 Windows 身份验证之前,请确认已在 ArcGIS Web Adaptor 上启用了管理访问权限。 有关此内容的详细信息,请参阅以下文档:完成安装后配置 ArcGIS Web Adaptor
注: 借助 Web 层安全性,可使用 IIS 进行身份验证,并且必须通过 Web Adaptor 连接发布服务。

文章 ID: 000013246

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

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

下载 Esri 支持应用程序

相关信息

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

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项