Velocidex / velociraptor

Digging Deeper....
https://docs.velociraptor.app/
Other
2.8k stars 469 forks source link

Server allowing clients to connect without certificates, even though require_client_certificates = true #3552

Closed vandelaydev closed 1 month ago

vandelaydev commented 1 month ago

Hi Velociraptor Team

We are currently testing deployment of Velociraptor with mTLS enabled.

We have added "require_client_certificates: true" to the Frontend section of the server configuration file, however when we test enrolling a client with a client config that DOES NOT have the client certificate or private key embedded, it enrolls successfully.

We also tested by visiting the /server.pem URL directly in the browser and it retrieves it fine.

Are we missing something obvious here?