I m trying to create opensource java client for remote connection to OpenVAS using GMP over TLS.
I cannot find any information about protocol it use to communicate.
For example when I try to curl to https://localhost:9390 with post message of <get_version/> I am unable to perform operation.
When I open SocketStream to https://localhost:9390 with message of <get_version/> I get response, however I have to build client parsing messages on my own - and it is difficult for me to create a client which will be able to handle properly response such as get_reports which is large XML file to process (sent back to client in multiple TCP frames)
When I use avaliable WebSocket clients i got errors (https is not acceptable protocol and wss is not responding on 9390 port)
could anyone please explain me what is listening on 9390 or send me a link with informations?