progmaticltd / homebox

A set of ansible scripts to build a personal mail server / private cloud / etc.
https://homebox.space/
GNU General Public License v3.0
465 stars 52 forks source link

TLS version and ciphers #294

Closed fredericmoulins closed 4 years ago

fredericmoulins commented 4 years ago

Address the base part of #253.

The parameter for the DH parameters size could be moved to the security.tls object, but it might be nice to have a task linked to the load_defaults role to warn (fail) when someone is not using the new way of configuring it. Kept for later.

The Mozilla's Intermediate profile recommends server_preferred_order: false. It is what is configured here. This is open for discussion.

Not tested on buster yet.

More details in each commit description.

arodier commented 4 years ago

Thanks for this, it seems to add better security. I was not aware of the RFC, I am still reading the documentation.