EasyGBS ARM版运行服务报错punch:exec format error排查及解决
EasyGBS是TSINGSEE青犀视频研发的可接入国标GB28181协议的视频平台,经过多年的沉淀和不断优化,EasyGBS目前已经适应了很多场景下的视频监控可视化搭建,并且能够提供丰富的二次接口进行开发。
根据一些客户的反馈,在部分情况下,EasyGBS服务提示报错punch:exec format error。由于该问题从未遇到过,因此我们远程进入该客户服务器查看,发现该版本为ARM定制版,并不是常规版本。
为了方便用户使用,TSINGSEE青犀视频都对不同的平台进行了ARM版本的开发,EasyNVR、EasyDSS等平台的ARM版本都在不同项目中投入了使用,EasyGBS的ARM版本也是其中之一。
在这个问题中,首先我们查看安装包logs日志有无生成,访问Linux根目录发现未生成错误日志。因此该错误有可能是授权文件有异常,需要手动计算MD5重新找开发生成新串码,将 private.pem 文件内的串码进行替换。
替换之后,重启服务就可以看到服务以及正常启动。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· 地球OL攻略 —— 某应届生求职总结
2019-10-25 GB/T28181国标视频流媒体服务器EasyGBS流媒体服务器设备注册成功却无法播放问题解析
2019-10-25 国标GB/T28181视频流媒体服务器4摄像头视频无插件直播方案对接过程中前端设备正常上线但视频无法播放问题解决
2019-10-25 国标GB/T28181流媒体服务器安防摄像头互联网直播流媒体解决方案EasyGBS对接海康8300步骤介绍