EasyGBS是TSINGSEE青犀视频研发的可接入国标GB28181协议的视频平台,经过多年的沉淀和不断优化,EasyGBS目前已经适应了很多场景下的视频监控可视化搭建,并且能够提供丰富的二次接口进行开发。
根据一些客户的反馈,在部分情况下,EasyGBS服务提示报错punch:exec format error。由于该问题从未遇到过,因此我们远程进入该客户服务器查看,发现该版本为ARM定制版,并不是常规版本。
为了方便用户使用,TSINGSEE青犀视频都对不同的平台进行了ARM版本的开发,EasyNVR、EasyDSS等平台的ARM版本都在不同项目中投入了使用,EasyGBS的ARM版本也是其中之一。
在这个问题中,首先我们查看安装包logs日志有无生成,访问Linux根目录发现未生成错误日志。因此该错误有可能是授权文件有异常,需要手动计算MD5重新找开发生成新串码,将 private.pem 文件内的串码进行替换。
替换之后,重启服务就可以看到服务以及正常启动。