问题解析:
想要正常通过M1访问,需要检查以下几点是否已按标准设置:
① M1服务正常启动;
② M1访问端口已经确认开通;
③ 配置文件中的参数是否正确;
④ 下载的M1客户端是否与服务器安装的版本匹配。
解决方法:
一、检查M1服务是否正常启动
检查方法:服务器访问http://127.0.0.1:M1端口/seeyon或者客户端访问http://M1服务器地址:M1端口/seeyon,A6-M版本、A8_3.5SP1及以下版本访问后若出现“helloword”,或V5版本访问后出现“M1-Server 已启动,您可以使用移动设备登录M1”),则说明M1服务已正常启动,反之则未启动;
若M1服务未启动, 则按以下方法进行逐一处理:
1、检查加密狗:
① 如果M1是硬件加密狗,需要确认服务器是否有其他硬件加密狗,有则拔掉,确保服务器只有M1的硬件狗;
② 如果M1是软加密文件,则检查软加密文件名称是否正确,并且路径是否正确。软加密文件名为m1.seeyonkey,放在\M1\tomcat\webapps\seeyon\WEB-INF\classes\license下面;该路径下不能存在其他的加密文件。
③ 加密信息中绑定的OA主产品加密狗号不对,查看M1\tomcat\webapps\seeyon\logs\error下的error.log,日志提示“加密狗未做狗号绑定,请与致远商务人员联系”,则需要联系商务更新狗信息,再重新注册;
④ 注册时绑定的mac地址不对,需要联系商务重新注册,绑定m1服务端安装所在的mac地址。
2、M1访问端口被其他进程占用:
M1未启动的情况下,在M1安装目录下打开M1conf.exe文件,通过端口检测功能查看M1端口是否是空闲状态:
如果提示端口被占用,则设置其他空闲端口为M1访问端口。
二、M1访问端口是否开通
检查方法:PC端打开开始--运行--cmd,进入dos界面,输入telnet 服务器ip M1端口,
例如:
回车后如果出现全黑屏dos界面,则说明M1端口已开通:
如果出现以下提示,则说明M1端口未开通,需要联系单位网管进行处理:
三、检查配置文件中OA端口是否设置正确:
1、M1安装目录下检查:\M1\conf下的M1conf.exe文件中的OA服务器端口是否设置正确并检测,如果不正确,则修改:
2、如果低版本没有此文件,则在路径:\Seeyon\M1\tomcat\webapps\seeyon\WEB-INF\classes\com\seeyon\m1\resources,检查参数文件urlProcess.properties中的OA服务器地址及端口设置是否正确
3、检查客户端版本是否与服务器匹配
如果经过以上3步排查都没问题,那么请检查手机下载的M1版本是否与OA服务器安装版本一致,5.6.4版本的M1客户端不能访问V5以下的OA版本,同理,2.3版本M1客户端也不能访问V5及以上OA版本。