【流程助手】安装部署报错时如何处理?
金蝶云社区-Jasmine_wzw
Jasmine_wzw
1人赞赏了该文章 1362次浏览 未经作者许可,禁止转载编辑于2019年08月27日 09:11:27

按照流程助手在线文档(http://mbos.kingdee.com/doc/wiki.html?key=workflowDeploy)部署流程助手,在进行第二步操作时,若遇到以下问题,则无法完成一键部署:
1)找不到【安装部署】菜单;
2)菜单打不开;
3)打开菜单或链接url报错;
4)打开菜单报输入信息点提交报错;
5)打开菜单报其他错误。

这种情况下,需要单独执行每一步操作,主要包括以下三个步骤:
1、手工修改eas/server/properties/XTServiceConfig.xml文件
找到eas服务器目录eas/server/properties下的XTServiceConfig.xml文件,编辑打开(建议找个类似notepad++之类的编辑器,不仅便于阅读文件内容,而且也不会导致文件出现乱码),修改下面几个地方:


说明:
1)文件修改后,重启eas服务生效;
2)建议修改文件之前先备份原文件,修改并保存后试下能否用浏览器打开并显示内容,如果显示空白,说明文件的格式不是标准的xml格式了,文件格式有问题会引发很多问题,例如工作流会报错,web报销工作台打开报错等;
3)数据中心代码不要写错了(有些客户的数据中心代码中有个空格,管理控制台-数据中心那里肉眼看不出来的,这种情况可以看
eas/server/properties下的datacenters.xml文件,可以看到是否有空格);
4)XTServiceConfig.xml文件中的数据中心代码是大小写敏感的;

2、云端注册eid和eas外网地址
打开链接https://bos.kingdee.com/admin/#/register,点击【下一步】,如下图所示,输入客户名称,eas外网地址以及云之家团队eid,然后点【提交】按钮。


说明:如果这里提供的eid或者eas外网地址输入错了但已经提交了,请联系我们来修改。

3、检查网络情况
1)EAS服务器需要访问云之家
云之家的域名可以再eas/server/properties/XTServiceConfig.xml看到(步骤1中的截图那里),可能用到的域名如下:
http://mcloud.kingdee.com
http://im.kdweibo.com
http://www.yunzhijia.com
http://kingdee.yunzhijia.com
一般可以通过在eas服务器上打开命令窗口使用ping工具检查。

2)流程助手服务器(域名http://bos.kingdee.com )要能访问EAS服务器
说明:
a) 流程助手服务器部署在公网上(京东云BGP多线)
b) 如果客户的网络限制不严格(比如把eas服务器直接映射到公网地址),那么可以这样测试:eas服务已经启动的情况下,可以找个外网电脑,访问一下eas服务器的portal页面(http://ip:端口/portal),是否可以打开登录页面;
c) 如果客户的网络是通过Nginx代理的,那么外网无法访问eas的登录页面,只能试下ip和端口能否ping和telnet通Nginx的外网ip和端口。
d) 个别客户的网络限制非常严格,可能只允许流程助手服务器访问EAS服务器,这种情况就只能到流程助手服务器上去测试了。
e) 如果客户有防火墙,那么需要把流程助手服务器的ip地址(101.124.7.201)设置为完全白名单。