ERROR: Your GVM-23.11.0 installation is not yet complete!

1.gvm-setup初始化完成之后,进行检查是否完成安装 gvm-check-setup,提示未安装成功

2.解决方案如下:

  (1) 克隆“paho.mqtt.python”

     写入命令行:git clone https://github.com/eclipse/paho.mqtt.python

  (2)定位到克隆的mqtt.python

     写入命令行:cd paho.mqtt.python  

  (3)运行 pip install -e 命令可以将当前目录下的 Python 包安装为可编辑模式

     写入命令行: pip install -e

  (4)进入到src目录

     写入命令行: cd src

  (5)进入到paho目录

     写入命令行:cd paho  

  (6)进入到mqtt目录

     写入命令行:cd mqtt

  (7)将当前目录下的 client.py 文件复制到 /usr/lib/python3/dist-packages/paho/mqtt/client.py

     写入命令行:sudo cp client.py  /usr/lib/python3/dist-packages/paho/mqtt/client.py

  (8)重新启动ospd-openvas

     写入命令行:sudo systemctl restart ospd-openvas

  (9)重新检查是否成功安装gvm

     写入命令行:sudo gvm-check-setup 

显示此命令就已成功安装。

折腾了好几个小时,才找到解决方法,我查找了以下原因如下: 需要添加一个名为 callback_api_version 的参数。这个参数应该指定与你的MQTTClient对象兼容的版本。查看ospd-openvas的文档或者参考其他配置文件以确认正确的值。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值