When running a task in the GSE with a QoD of 70%, many tasks in our inventory end up as an “error” right after starting the task.
When I lower the QoD, the tasks run normally.
I have now come across the explanation of QoD in the manual, which has left me a bit worried about the trustworthiness of the alert reports output:
QoD QoD is short for Quality of Detection and shows the reliability of the detection of a vulnerability.
The QoD was introduced with GOS 3.1. Results created with earlier versions are assigned a QoD
of 75 % during migration.
By default, only results that were detected by NVTs with a QoD of 70 % or higher are displayed.
The possibility of false positives is thereby lower. The filter can be adjusted to show results with a
lower QoD (see Chapter 8.4.1 (page 176)).
Is there an explanation for this behaviour or might it be a bug? Thanks!
Ok sorry. That is a really bad error message. Could you please take a look at the gvmd.log and openvas.log files more more details about the error? Normally these files are in $INSTALL_PREFIX/var/log. $INSTALL_PREFIX depends on your installation.
Below are my logs from ospd-openvas.log. There are certainly no logs coming up in openvas.log. Moreover I tried creating a new scanner and starting a scan but that still gives nothing. Not sure what to configure here now to make it work
2020-09-04 04:46:36,838 OSPD - openvas: DEBUG: (ospd.server) New connection from /opt/gvm/var/run/ospd.sock
2020-09-04 04:46:47,597 OSPD - openvas: ERROR: (ospd.ospd) While handling client command:
Traceback (most recent call last):
File “/opt/gvm/bin/ospd-scanner/lib/python3.6/site-packages/ospd/ospd.py”, line 789, in handle_client_stream
self.handle_command(data, stream)
File “/opt/gvm/bin/ospd-scanner/lib/python3.6/site-packages/ospd/ospd.py”, line 1674, in handle_command
stream.write(self.handle_start_scan_command(tree))
File “/opt/gvm/bin/ospd-scanner/lib/python3.6/site-packages/ospd/ospd.py”, line 630, in handle_start_scan_command
scan_id, scan_targets, scan_params, vt_selection
File “/opt/gvm/bin/ospd-scanner/lib/python3.6/site-packages/ospd/ospd.py”, line 1743, in create_scan
return self.scan_collection.create_scan(scan_id, targets, options, vts)
File “/opt/gvm/bin/ospd-scanner/lib/python3.6/site-packages/ospd/misc.py”, line 243, in create_scan
scan_info = self.data_manager.dict()
File “/usr/lib/python3.6/multiprocessing/managers.py”, line 662, in temp
token, exp = self._create(typeid, *args, **kwds)
File “/usr/lib/python3.6/multiprocessing/managers.py”, line 554, in _create
conn = self._Client(self._address, authkey=self._authkey)
File “/usr/lib/python3.6/multiprocessing/connection.py”, line 487, in Client
c = SocketClient(address)
File “/usr/lib/python3.6/multiprocessing/connection.py”, line 614, in SocketClient
s.connect(address)
ConnectionRefusedError: [Errno 111] Connection refused