Hi
Openvas worked fine for two months. Recent updates cause an error.
I download updates with the script:
docker-compose -f $DOWNLOAD_DIR/docker-compose.yml -p greenbone-community-edition pull
I downloaded the latest OpenVAS container file updates (pull). Unfortunately there is a bug in the python script in the openvas container.
System: Ubuntu 22.04
Instalation manual: https://greenbone.github.io/docs/latest/22.4/container/index.html#
ospd-openvas_1 | Traceback (most recent call last):
ospd-openvas_1 | File “/usr/local/bin/ospd-openvas”, line 8, in
ospd-openvas_1 | sys.exit(main())
ospd-openvas_1 | File “/usr/local/lib/python3.9/dist-packages/ospd_openvas/daemon.py”, line 1264, in main
ospd-openvas_1 | daemon_main(‘OSPD - openvas’, OSPDopenvas, NotusParser())
ospd-openvas_1 | File “/usr/local/lib/python3.9/dist-packages/ospd/main.py”, line 126, in main
ospd-openvas_1 | daemon = daemon_class(**vars(args))
ospd-openvas_1 | File “/usr/local/lib/python3.9/dist-packages/ospd_openvas/daemon.py”, line 480, in init
ospd-openvas_1 | self.main_db = MainDB()
ospd-openvas_1 | File “/usr/local/lib/python3.9/dist-packages/ospd_openvas/db.py”, line 615, in init_
ospd-openvas_1 | super().init(self.DEFAULT_INDEX, ctx)
ospd-openvas_1 | File “/usr/local/lib/python3.9/dist-packages/ospd_openvas/db.py”, line 437, in init
ospd-openvas_1 | self.ctx = OpenvasDB.create_context(kbindex)
ospd-openvas_1 | File “/usr/local/lib/python3.9/dist-packages/ospd_openvas/db.py”, line 116, in create_context
ospd-openvas_1 | ctx.keys(“test”)
ospd-openvas_1 | File “/usr/local/lib/python3.9/dist-packages/redis/commands/core.py”, line 1933, in keys
ospd-openvas_1 | return self.execute_command(“KEYS”, pattern, **kwargs)
ospd-openvas_1 | File “/usr/local/lib/python3.9/dist-packages/redis/client.py”, line 1258, in execute_command
ospd-openvas_1 | return conn.retry.call_with_retry(
ospd-openvas_1 | File “/usr/local/lib/python3.9/dist-packages/redis/retry.py”, line 46, in call_with_retry
ospd-openvas_1 | return do()
ospd-openvas_1 | File “/usr/local/lib/python3.9/dist-packages/redis/client.py”, line 1259, in
ospd-openvas_1 | lambda: self._send_command_parse_response(
ospd-openvas_1 | File “/usr/local/lib/python3.9/dist-packages/redis/client.py”, line 1234, in _send_command_parse_response
ospd-openvas_1 | conn.send_command(*args)
ospd-openvas_1 | File “/usr/local/lib/python3.9/dist-packages/redis/connection.py”, line 916, in send_command
ospd-openvas_1 | self._command_packer.pack(*args),
ospd-openvas_1 | AttributeError: ‘UnixDomainSocketConnection’ object has no attribute ‘_command_packer’
greenbone-community-edition_ospd-openvas_1 exited with code 1