arcgis manager error001887问题解决方案

ArcGIS DataStore10.5安装完成之后,配置成功tileCache,但是发布三维的spk的时候,发现出现了问题,提示发布失败,ArcGIS Manager中的日志为:

 

关键信息: 29081端口连接失败,couchdb创建失败,创建服务失败。

      

解决办法:

  1. 在服务器中关闭防火墙或者开启入站规则:29081
  2. 在服务器IE浏览器中, Internet选项中,高级—设置—安全—使用SSL2.0 等进行勾选:

    3. 使用服务器IE浏览器访问地址 https://ncportal.esrichina.com.cn:29081/_session 

效果如下:

     4. 将服务器IE浏览器设定为默认浏览器。

       Internet选项,程序—将IE设置为默认浏览器。

进阶阅读:

在安装ArcGIS DataStore的时候,能够对tileCahce进行配置成功,说明在两者的连接上没有问题,所以基本都认为配置已经成功,不会有更多问题。

但是,需要注意的是,ArcGIS DataStore是由多个数据库组成的,关系型用的是Postgresql,而切片缓存用的是 CouchDB,他们通过ArcGIS DataStore统一的界面进行连接,但是各自会有自己的链路。

而在这里,CouchDB明显对Windows体系有水土不服。

以下是个人见解:

ArcGIS DataStore中对CouchDB在设计的时候,默认走的IE内核,通过IE的连接方式进行数据的流通,所以,他在本质上是无法通过Chome或者FireFox等webkit内核的数据传输方式。所以,必须要将服务器上IE浏览器设定为默认浏览器,并开启SSL功能,才能将信息有效传递。

与CouchDB创建连接的地址:https://localhsot:29081/_session

在Chome上的情况:

在FireFox上的情况:

 

 在IE下的情况:

一目了然。

在这里,需要特别说明:

一般由于Windows Server机器不仅仅是拿来做服务器,还有可能做其他事,所以出现了问题,经常想到环境变量会不会出问题了,软件冲突了,注册表混乱的情况。

然而往往这些情况极其难处理,这也是干净机器比业务机器安装顺利得多的原因。所以,这个问题特意说明给大家,遇到这个问题,可以好归类,不用总在卸载重装和纠结于环境等。

最后,附上正常的三维发布的ArcGIS manager的日志:

展示效果:

 

  如果经过以上的设置仍然没有成功,可考虑如下设置:

 

如果还不行,参考下面的操作:

1.使用ArcGIS Server Accout用户登服务器,使用IE浏览器进入Internet 选项做如下设置:

注:红框中的勾选去掉,如图所示。

 

 

注:红框中的勾选色上,有些机器可能是ssl 2.0或者ssl 2.0/ssl 3.0均有,一样勾选上。

此外,在安全策略(计算机管理员帐号)上做如下图的调整:

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值