操作方法
将 Web 场景发布到 Portal for ArcGIS 失败,并返回以下错误:
Error: <layername> cannot be added. Scene service is missing root node
此问题可能由以下原因之一引起:
Windows Server 2012 R2 中的安全设置会阻止 Web 场景的缓存。 当 ArcGIS Datastore 托管在以 Windows Server 2012 R2 作为作系统的环境中时,默认情况下会禁用 Cookie。
此外,将 ArcGIS Datastore 配置为切片缓存数据存储时,后端会使用 CouchDB 数据库。 数据库会创建一个为 Web 场景提供支持的节点,而 CouchDB 使用 Cookie 进行身份验证,因此无法创建场景缓存。
根据具体原因,请使用以下解决方法之一:
针对 Windows Server 2012 R2
以下步骤描述了如何将域加入白名单以启用 Cookie。

启用 SSL 3.0
要在 Windows Server 2016 上启用 SSL 3.0,请参阅问题:从 ArcGIS Pro 发布托管场景图层时,“作业状态”选项卡显示缓存已失败,但未显示任何错误消息。
或者,如果无法启用 SSL 3.0,请运行“changedbproperties”命令,并将“enablessl”参数设置为“none”。
cd C:\Program Files\ArcGIS\DataStore\tools
changedbproperties --store tileCache --enablessl none

文章 ID: 000020917
获取来自 ArcGIS 专家的帮助
立即开始聊天