I’m getting this error whenever I type ospd-openvas --foreground
I get this code of saying what the error is I tried to fix it but with no avail.
OSPD[39572] 2023-04-21 13:51:20,735: INFO: (ospd.main) Starting OSPd OpenVAS version 22.4.6.
OSPD[39572] 2023-04-21 13:51:20,740: INFO: (ospd_openvas.messaging.mqtt) Successfully connected to MQTT broker
OSPD[39572] 2023-04-21 13:51:30,782: INFO: (ospd_openvas.daemon) Loading VTs. Scans will be [requested|queued] until VTs are loaded. This may take a few minutes, please wait…
Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/redis/client.py”, line 1950, in execute_transaction
response = self.parse_response(connection, "")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/redis/client.py”, line 2018, in parse_response
result = Redis.parse_response(self, connection, command_name, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/redis/client.py”, line 1254, in parse_response
response = connection.read_response()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/redis/connection.py”, line 839, in read_response
raise response
redis.exceptions.ExecAbortError: Transaction discarded because of previous errors.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File “/usr/bin/ospd-openvas”, line 8, in
sys.exit(main())
^^^^^^
File “/usr/lib/python3/dist-packages/ospd_openvas/daemon.py”, line 1264, in main
daemon_main(‘OSPD - openvas’, OSPDopenvas, NotusParser())
File “/usr/lib/python3/dist-packages/ospd/main.py”, line 164, in main
daemon.init(server)
File “/usr/lib/python3/dist-packages/ospd_openvas/daemon.py”, line 548, in init
self.update_vts()
File “/usr/lib/python3/dist-packages/ospd_openvas/daemon.py”, line 672, in update_vts
self.notus.reload_cache()
File “/usr/lib/python3/dist-packages/ospd_openvas/notus.py”, line 155, in reload_cache
self.cache.store_advisory(advisory[“oid”], res)
File “/usr/lib/python3/dist-packages/ospd_openvas/notus.py”, line 85, in store_advisory
return OpenvasDB.set_single_item(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/ospd_openvas/db.py”, line 345, in set_single_item
pipe.execute()
File “/usr/lib/python3/dist-packages/redis/client.py”, line 2078, in execute
return conn.retry.call_with_retry(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/redis/retry.py”, line 46, in call_with_retry
return do()
^^^^
File “/usr/lib/python3/dist-packages/redis/client.py”, line 2079, in
lambda: execute(conn, stack, raise_on_error),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/redis/client.py”, line 1953, in _execute_transaction
raise errors[0][1]
File “/usr/lib/python3/dist-packages/redis/client.py”, line 1943, in execute_transaction
self.parse_response(connection, "")
File “/usr/lib/python3/dist-packages/redis/client.py”, line 2018, in parse_response
result = Redis.parse_response(self, connection, command_name, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/redis/client.py”, line 1254, in parse_response
response = connection.read_response()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/redis/connection.py”, line 839, in read_response
raise response
redis.exceptions.ResponseError: Command # 1 (DEL internal/notus/advisories/1.3.6.1.4.1.25623.1.1.10.2013.0158) of pipeline caused error: OOM command not allowed when used memory > ‘maxmemory’.
OSPD[39572] 2023-04-21 13:51:31,206: INFO: (ospd.main) Shutting-down server …
Exception ignored in atexit callback: <function exit_cleanup at 0x7f3a4fc49d00>
Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/ospd/main.py”, line 86, in exit_cleanup
sys.exit()
SystemExit: