Yes I figured this out as well, thank you,
So I tried to create a task using gvm-pyshell through tls and found out I couldn’t create one without a configuration. That was my first mistake
I tried creating a w3af one through GUI (I didn’t find another way to do so since gvm-tools can only copy one). I got the error "Failed to get params from scanner - the scanner may be offline or not configured correctly"
I tried with nmap and it worked correctly. So now my problem is with ospd-w3af configuration and not with ospd-scanners in general.
In the logs of ospd-w3af I have the following:
2018-10-17 11:33:21,048 ospd.ospd: ERROR: While handling client command:
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/ospd/ospd.py", line 522, in handle_client_stream
response = self.handle_command(data)
File "/usr/local/lib/python2.7/dist-packages/ospd/ospd.py", line 826, in handle_command
return self.handle_get_scanner_details()
File "/usr/local/lib/python2.7/dist-packages/ospd/ospd.py", line 773, in handle_get_scanner_details
self.get_scanner_params_xml()
File "/usr/local/lib/python2.7/dist-packages/ospd/ospd.py", line 468, in get_scanner_params_xml
('mandatory', param['mandatory'])]:
KeyError: 'mandatory'
Is my ospd-w3af badly installed or something else ?
Thank you very much again !