欢迎访问机房运维工作室

爱数知识库

AnyShare-AnyShare 实现跨文档域交换时,添加接收站点提示错误信息:“ 添加失败,错误信息如下:doc exchange service is n

频道:爱数知识库 日期: 浏览:71

AnyShare-AnyShare 实现跨文档域交换时,添加接收站点提示错误信息:“ 添加失败,错误信息如下:doc exchange service is not registered!”

关键字

跨文档域交换、registered、exchange service

适用产品

  • AnyShare Enterprise 6.0.x
  • AnyShare Express 6.0.x
  • AnyShare Cloud 6.0.x

问题描述

配置跨文档域交换时,添加接收站点提示如下错误信息:

添加失败,错误信息如下:doc exchange service is not rigistered!

问题影响

跨文档域交换配置失败,无法正常进行跨域文档流转。

问题原因

配置跨文档域交换时,集群节点未注册成文档域交换服务节点。

解决方案

为了解决该问题,需要登录当前集群任一节点后台,注册文档域交换服务。 请按照以下步骤进行操作:

1.首先,通过 SSH 登录节点后台,检查当前节点是否开启 NAS 代理。如下图所示:
cd /sysvol/apphome/app/ThriftAPI/gen-py-tmp/ShareMgnt
./ncTShareMgnt-remote -h localhost:9600 NAS_GetNodeList


注意: 若返回不为空代表集群中已安装NAS代理,继续进行跨文档域交换服务注册,会导致当前节点上的NAS代理会失效。
2. 如上图,返回结果为空代表集群中没有安装NAS代理,可直接在该集群注册跨文档域交换服务。执行如下命令进行注册:
cd /sysvol/apphome/tools/set_doc_exchange/
./ set_doc_exchange.py register
注意:一个集群只需要在一台主机上注册跨文档域服务。
3. 登录 AnyShare 应用管理控制台, 依次点击安全管理 > 文档策略 > 文档流转策略,点击添加接收站点按钮。 站点名称支持自定义,输入对端文档域的站点密钥。

注意:此处站点名称和密钥均为示例,请根据实际情况为准。
4. 添加站点成功。

更多信息

一个AnyShare 集群只需要注册一个跨文档域交换服务节点。

1. 查询跨文档域交换服务注册节点命令如下,如果返回节点ip,则说明在该节点上已经安装内外网交换服务

cd /sysvol/apphome/app/ThriftAPI/gen-py-tmp/ECMSManager/
./ncTECMSManager-remote -h localhost:9201 get_app_host_ip smb

2. 取消注册跨文档域交换服务节点命令如下:

c d /sysvol/apphome/tools/set_doc_exchange/
./ set_doc_exchange.py cancel register