通讯失败(连接异常:Socket operation timed out),但是可以ping通。
需要关掉场所收银电脑的防火墙,重新检测。
该教程使用场景包括但不限于:
①智慧KTV功能使用过程,明确提示与KTV通讯异常;
②线下修改信息不会同步到线上,微+日志报错;
③线上房态或账单不同步,会员卡、商品、包厢等信息不同步,都可以先排查通讯是否正常。
通讯异常的排查方法:
一、有网关模式:
1、检查【系统参数配置工具】
①远程服务器:商家登录账号密码是否正确;
②其他服务器:场所收银IP是否正确、管理系统配套服务是否开启。
2、在【网关通讯服务】进行微+检测
路径:网关通讯服务→业务状态→微+接口服务,点击扳手图标进行微+检测。
检测结果异常则标红,对应的解决方法详见下文。(如果根据教程无法解决,请在提问时附上微+检测结果的截图)
3、在收银服务器检查网关IP是否正确。
精通:后台管理系统→业务操作→网关服务设置,检查网关IP;
通娱:通娱后台系统→运营参数→营业参数设置→网络支付→检查网关IP。
二、无网关模式:(有网关模式同样可以看日志,只是上述提到的微+检测工具更简便、直观)
1、精通小企鹅/通娱服务管理器 可以查看微+日志。
注意:在根据教程进行操作后,都要重启服务再查看日志。
确保彻底重启服务的方法:
右键退出后,进入任务管理器,找到dserver.exe结束进程,然后重新打开精通小企鹅/通娱服务管理器。
2、打开精通小企鹅/通娱服务管理器,点击微+服务,查看日志。
通讯正常,暂无数据需要同步时,日志内容可参考下图:
精通:
通娱:
注意:根据教程处理并重启服务后,可能刚开始日志内容还有异常,这时候可以再观察一两分钟。
如果根据教程无法自行解决,请在提问时附上日志内容的截图。
微+检测工具提示异常,对应的解决方法:
1、MQ大小包检测异常
①当前Token无效:需要联系代理商技术/K米客服,重置网关MAC地址后,重启网关、收银服务,重新检测。
②检测超时:考虑是机器配置较低,大量数据同步导致超时,可以联系客服确认。
③RabbitMQ队列不存在:修改dns,将223.5.5.5或223.6.6.6放在第一个;检查场所网络路由配置。
2、小企鹅与网关通讯检测异常
详见该链接:小企鹅压缩数据失败/无法连接网关服务器,但是可以ping通
3、MTU检测异常异常
考虑可能是场所网络问题,建议做个网络检测进一步确认。
路径:网关通讯服务→辅助工具→网络检测工具,开始检测。
若确认是网络异常,清检查外网路由配置,然后重启路由器、网关服务器,再检测一次。
4、线下环境检测异常
通讯失败(连接异常:Socket operation timed out),但是可以ping通。
需要关掉场所收银电脑的防火墙,重新检测。
微+日志异常信息,对应的解决方法:
1、问题描述:【同步数据失败:(1003)授权失败”“获取场所服务是否开启失败】
问题原因:商家编码和密码不对应,可能是重置密码后忘记修改。
解决方法:①确认当前的网关连接密码。如果忘记密码可以联系相关人员在后台重置,然后在智慧平台修改。
②在网关服务器或K米通讯接口修改密码,保存后重启服务,一般半个小时内可以恢复正常。
2、问题描述:【GatewayMac校验失败,半小时前同样company code的网关提交的mac值与当前不一致】、
【系统正在升降级中,无法生成Access Token】、【同步数据失败:(101)参数access_token为空】、
【同步数据失败:当前Token无效】
解决方法:联系代理商技术/K米客服在后台
①重置管理系统版本(需确认清楚);
②重置网关MAC地址;
③重启网关、收银服务后,重新检测。