ArcGIS Pro发布场景报错**001812:Failed to execute (Manage Scene Cache). (status code 504)**的解决方法

ArcGIS Pro发布场景报错***001812:Failed to execute (Manage Scene Cache). (status code 504)***的解决方法

0、解决方案

报错504,到hosts文件里面添加域名IP映射,问题解决
(C:\Windows\System32\drivers\etc\HOSTS)
修改host,添加域名到IP的映射

1、错误信息

发布一个MultiPatch图层,报错:Error - ERROR 001812: Unable to connect to the database used for scene caches (Proxy server got bad address from remote server (verify the server is running). (status code 504).).。

日志为:

Informative -	HeaderInfo: Caching Server: https://域名/portal/
Informative -	HeaderInfo: User: arcgis
Informative -	HeaderInfo: Service Name: P1_WSL1
Informative -	HeaderInfo: Service Type: LocalWebSceneLayer
Informative -	HeaderInfo: Caching Job ID: j6921aa415a41462c8e035c7496cecd09; Internal Job ID: 1
Informative -	HeaderInfo: Publishing Job Start Time: 2022/04/09 00:00:56
Informative -	Submitted.
Informative -	Executing...
Informative -	Executing (Manage Scene Cache): ManageSceneCache http://域名/server/rest/services/Hosted/P1_WSL1/SceneServer 2 {} RECREATE_ALL_NODES # "Feature Set"
Informative -	Start Time: Sat Apr 09 00:06:33 2022
Error -	ERROR 001812: Unable to connect to the database used for scene caches (Proxy server got bad address from remote server (verify the server is running). (status code 504).).
Error -	Failed to execute (Manage Scene Cache).
Informative -	Failed at Sat Apr 09 00:06:40 2022 (Elapsed Time: 7.24 seconds)
Error -	Failed.

pro发布MultiPatch图层时的报错日志

2、解决过程

(1)按官方的做了一遍(未能解决)

搜到官方处理解决方案:001812错误官方解决方案,翻译过来就是用ArcGIS Server 账号登录OS,在IE的internet设置里面把DataStore的域名(我理解为等同于portal域名)添加到安全站点中,具体内容如下:

错误:001812:无法连接至用于场景缓存的数据库
错误消息
尝试使用 ArcGIS Pro 发布 web 场景失败,并返回以下错误消息:

错误: 错误 001812:无法连接至用于场景缓存的数据库(发布工具无法连接到切片缓存数据存储。 这可能是由于影响托管服务器与切片缓存数据存储的通信方式的安全设置。 要解决此问题,请联系 ArcGIS Data Store 管理员,并要求管理员查看 ArcGIS Enterprise 帮助中的 changedbproperties 实用程序信息。)。
错误消息 001812 的图像
原因
ArcGIS Pro 安装在具有 Windows Internet 选项设置的计算机上,该设置不信任 ArcGIS Data Store 托管服务器。 由于未生成缓存,因此将阻止 ArcGIS Pro 连接到数据存储。

解决方案或解决方法
要在 ArcGIS Pro 计算机和 ArcGIS Data Store 托管服务器之间建立信任关系,请将服务器 URL 列入允许列表。 请按照以下步骤进行操作:

1、以 ArcGIS Server 帐户进行登录。
2、单击 Windows 按钮,搜索 Internet 选项,然后打开 Internet 选项窗口。
3、单击安全选项卡。
“Internet 选项”窗口中的“安全”选项卡的图像4、选择可信站点,然后单击站点 > 确定。
“受信任的站点”选项卡的图像
5、取消选中对该区域中的所有站点要求服务器验证(https:) 复选框。
6、在可信站点窗口中,添加以下 URL:
“受信任的站点”窗口的图像

http://<domain name of ArcGIS Data Store>
https://<domain name of ArcGIS Data Store>
http://127.0.0.1

(2)根据日志处理,最终解决问题

按(1)步骤处理后,问题没有解决,认真查看log日志(pro发布时job的log),发现说是504错误,想到hosts文件没有进行域名到IP的映射,修改hosts,添加映射后,重新发布,成功解决
Error - ERROR 001812: Unable to connect to the database used for scene caches (Proxy server got bad address from remote server (verify the server is running). (status code 504).).
Error - Failed to execute (Manage Scene Cache).
Informative - Failed at Sat Apr 09 00:06:40 2022 (Elapsed Time: 7.24 seconds)

(3)结论

1. 报504,请hosts文件添加域名到IP的映射
2. 报“发布工具无法连接到切片缓存数据存储”,请参考官方的解决方案
3. 优先看日志,搜官方方案

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Higer2008

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值