更新时间:2024-04-26
纪元平台连接设备失败中,还有一种常见的失败为【推送巡检参数文件到设备失败】,这个问题原因是纪元巡检前,需要先上传一个叫<acheck_params.json>的文件到设备做为巡检参数指标文件。而这个报错即指的上传这个文件到设备失败,失败的情况综合下来就几种:
1.AC的情况一:如AC在巡检前,有重启过设备,会导致此失败。原因是AC重启后/data目录挂载到10-40分钟时间,/data目录未挂载好前,不能巡检(也包括不能打补丁、升级等操作)
2.AC的情况二:设备文件有问题,主要检查/stmp/app,需要确认这个app是一个文件还是文件夹,如果是文件夹就代表有问题。操作是需要删除该文件夹后再巡检,但删除前最好先与开发人员确认后再操作
3.SSL的情况一:/etc/sinfor/updateme/ 和 /config/etc/sinfor/updateme/ 两个目录下,丢失【updateme.ini】和【updateme.wlist】两个文件。解决方案是找一个正式版本的SSL设备,取出这两个文件后,在上述两个目录中都上传这两个文件。然后再重启update服务:systemctl restart sangfor-updateme (高版本)
4.AF的情况一:AF老架构有出现,/fwlog目录只读,尝试touch文件失败。同时设备的日志中心也已异常。此种情况需要先解决/fwlog只读问题后,再进行巡检
5.通用情况:中间有安全设备拦截了往设备上传内容的上传行为。这种比较少见,日志只能看到上传链接被断开。
6.日志查看:“[wingrror 32]另一个程序正在使用此文件,进程无法访问。”如果看到此类日志,重启电脑后再试。