CodeAnalysis icon indicating copy to clipboard operation
CodeAnalysis copied to clipboard

各类语言对应规则包执行失败

Open honglei12345 opened this issue 2 years ago • 10 comments

ccab1cf0767412bd84596fe032bd93e 分析语言->出现问题的规则包->规则包描述->执行报错message

honglei12345 avatar Jun 29 '23 09:06 honglei12345

可以提供下对应报错工具的任务日志吗?

cyw3 avatar Jun 29 '23 09:06 cyw3

三个日志的错误,基本是依赖的问题

  • ./php: error while loading shared libraries: libxml2.so.2: cannot open shared object file: No such file or directory
  • dlopen(): error loading libfuse.so.2
  • dlopen(): error loading libfuse.so.2
  1. 后面两个工具,麻烦更新下TCA-Armory的工具库,然后重试下
  2. 是以docker还是compose的方式部署的呢?
  3. 麻烦试着在镜像中安装下 libxml2.so 看看。

cyw3 avatar Jun 30 '23 12:06 cyw3

微信图片

honglei12345 avatar Jul 03 '23 08:07 honglei12345

  • 《Lua基础规则包》:目前看是luacheck运行失败没有生成结果,请在机器本地尝试使用luacheck执行看看异常报错。比如
luacheck --formatter JUnit --codes --ignore 212/self --read-globals coroutine._yield --std max test.lua
  • 其他三个入库异常的任务,麻烦 @Lingghh 看看

cyw3 avatar Jul 03 '23 09:07 cyw3

lua基础规则包.log bash: luacheck: command not found 发现没有lua的环境,工具里面设置了一下依赖的环境,这个分析时候还是不通 lua执行 @cyw3

honglei12345 avatar Jul 04 '23 06:07 honglei12345

现在是什么部署方式呢?Docker吗?

目前我增加了luacheck的执行日志输出,可以更新下代码重试下,看下异常是啥。辛苦了

cyw3 avatar Jul 04 '23 07:07 cyw3

docker方式执行的,怎么更新?删除client中的工具,然后重新下载执行?

单独在client容器内执行 ./lua: error while loading shared libraries: libreadline.so.6: cannot open shared object file: No such file or directory @cyw3 @Lingghh

honglei12345 avatar Jul 04 '23 09:07 honglei12345

更新操作可以参考这个文档

这里的client容器是docker部署默认启动的公共节点吧?

cyw3 avatar Jul 04 '23 10:07 cyw3