Hi,
I have a scan of a specific VLAN running for 2 years now every month, but this september it suddenly stopped by itself.
the error I have in /var/log/gvm/ospd-openvas.log
OSPD[3407698] 2023-09-07 14:04:24,955: INFO: (ospd.command.command) Scan dc199ed4-9183-4875-8667-b09bf0c00b49 added to the queue in position 2.
OSPD[3407698] 2023-09-07 14:04:25,079: INFO: (ospd.ospd) Currently 1 queued scans.
OSPD[3407698] 2023-09-07 14:04:25,278: INFO: (ospd.ospd) Starting scan dc199ed4-9183-4875-8667-b09bf0c00b49.
OSPD[3407698] 2023-09-07 16:15:01,619: ERROR: (ospd.ospd) dc199ed4-9183-4875-8667-b09bf0c00b49: Exception Error while reading from connection : (104, ‘Connection reset by peer’) while scanning
Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/redis/connection.py”, line 824, in read_response
response = self._parser.read_response(disable_decoding=disable_decoding)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/redis/connection.py”, line 467, in read_response
self.read_from_socket()
File “/usr/lib/python3/dist-packages/redis/connection.py”, line 421, in read_from_socket
bufflen = self._sock.recv_into(self._buffer)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ConnectionResetError: [Errno 104] Connection reset by peerDuring handling of the above exception, another exception occurred:
Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/ospd/ospd.py”, line 584, in start_scan
self.exec_scan(scan_id)
File “/usr/lib/python3/dist-packages/ospd_openvas/daemon.py”, line 1174, in exec_scan
target_is_finished = kbdb.target_is_finished(scan_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/ospd_openvas/db.py”, line 576, in target_is_finished
status = self._get_single_item(f’internal/{scan_id}')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/ospd_openvas/db.py”, line 470, in _get_single_item
return OpenvasDB.get_single_item(self.ctx, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/ospd_openvas/db.py”, line 268, in get_single_item
return ctx.lindex(name, index)
^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/redis/commands/core.py”, line 2564, in lindex
return self.execute_command(“LINDEX”, name, index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/redis/client.py”, line 1238, in execute_command
return conn.retry.call_with_retry(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/redis/retry.py”, line 49, in call_with_retry
fail(error)
File “/usr/lib/python3/dist-packages/redis/client.py”, line 1242, in
lambda error: self._disconnect_raise(conn, error),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/redis/client.py”, line 1228, in _disconnect_raise
raise error
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 1239, in
lambda: self._send_command_parse_response(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/redis/client.py”, line 1215, in _send_command_parse_response
return self.parse_response(conn, 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 830, in read_response
raise ConnectionError(f"Error while reading from {hosterr}" f" : {e.args}")
redis.exceptions.ConnectionError: Error while reading from connection : (104, ‘Connection reset by peer’)
OSPD[3407698] 2023-09-07 16:15:01,626: INFO: (ospd.ospd) dc199ed4-9183-4875-8667-b09bf0c00b49: Host scan got interrupted. Progress: 98, Status: RUNNING
OSPD[3407698] 2023-09-07 16:15:01,627: INFO: (ospd.ospd) dc199ed4-9183-4875-8667-b09bf0c00b49: Scan interrupted.
How can I check which host failed ? or what happened more precisely?
Many thanks!