# 文档通新加密授权获取

# 版本变化说明

文档通新版本调整了授权机器码的获取方式:

  • 新版的文档通(1.8.01-1版本及以上),必须使用本手册的授权方案
  • 旧版的文档通(1.8.01-1以下,不包含1.8.01-1),使用原本旧版的授权方案

新版授权方式操作变化点:

  • 需要再安装一个独立的授权专用包,从独立授权服务获取机器码
  • 需要将机器码 和 服务器IP端口 和 设置的客户名(仅Linux需要)一并发给文档通商务甚至lic

新版的文档通(1.8.01-1版本及以上),安装文档通后,用原来的方式 http://文档通ip:端口/ServerHardwareInfo ,会提示:Not support

1764745868281.png

# Linux系统

需要保持硬件信息服务和编辑器服务同期运行,编辑器服务会定时和硬件信息服务通讯。

如果是linux服务端,需要在同一台机器中先安装iwebeditor-hostsysinfo(安装包由我公司提供,服务“iwebeditor-hostsysinfo的使用”见后文)作为硬件信息服务。

# (Debian体系、Ubuntu等)使用deb包,执行下面的命令(版本信息和架构信息根据实际调整):
sudo dpkg -i iwebeditor-hostsysinfo_1.0.0_amd64.deb

# (Red Hat体系、CentOS、欧拉、Rocky Linux、AlmaLinux 等)使用rpm包,执行下面的命令(版本信息和架构信息根据实际调整):
sudo rpm -i iwebeditor-hostsysinfo-1.0.0-1.x86_64.rpm

检查服务是否正常:

# 确认服务正常启动:
systemctl status iwebeditor-hostsysinfo.service

1764743711177.png

服务默认占用58835端口,需要放开防火墙限制:

# 如果使用ufw防火墙,执行
sudo ufw allow 58835/tcp
sudo ufw status

# 如果使用firewall防火墙,执行
sudo firewall-cmd --zone=public --add-port=58835/tcp
sudo firewall-cmd --zone=public --permanent --add-port=58835/tcp
sudo firewall-cmd --reload

在服务器上执行命令测试 curl -s http://服务器IP:58835/view

1764743890672.png

安装完 新版的文档通(1.8.01-1版本及以上),到文档通程序目录修改 vim /data/wdt/1.8.03-1/docker-compose.yml :找到参数 LICENSE_USER,将其设置成用户真实的名称:

- LICENSE_USER=真实客户的名称

1764747110208.png

提供三个信息,交商务申请:

1、执行 curl -s http://服务器IP:58835/view 生成的一大串信息 2、文档通服务器地址:http://服务器IP:58835 提供给商务 3、Linux环境:docker-compose.yml中设置的 LICENSE_USER=真实客户的名称

最终从文档通拿到的授权文件名字依然是NsoWebAuthority.nso,放置授权的位置也保持不变:实施人员将授权文件放置在/data/vol/iwebeditor/Data目录下(注:这个/data/vol对应前面挂载卷操作,如未做正确挂载,会存在找不到目录的问题)。 授权文件需要可读取权限,在授权文件所在目录下执行命令 chmod 744 NsoWebAuthority.nso

1764747767953.png

检查授权状态方式也不变:

1764747900236.png

编撰人:het