Skip to content

Nginx SSL TLS and Cipher options #951

Open
@phantomski77

Description

@phantomski77

Is your feature request related to a problem? Please describe.
Currently the Nginx options for TLS settings and ciphers are either fixed (ciphers) or modifiable only partially (TLS server templates for hosts allowing changes for HSTS and HTTP/2). More options would allow to use Mozilla Modern TLS 1.3 configurations or allow users to switch between old/intermediate/modern configurations and/or their individual options to suit their server/client needs and capability.

Describe the solution you'd like

  • either additional templates + Tabler WebGUI options for /etc/nginx/conf.d/include/ssl-ciphers.conf allowing to choose ssl_protocols (TLSv1.3), ssl_ciphers (lists), ssl_prefer_server_ciphers (off), ssl_ecdh_curve (X25519:prime256v1:secp384r1)
  • or extension of current templates for creation of individual site.conf files with more options to choose from, that would incorporate the above cipher options - again as per Mozilla recommendations above, potentially also with addition of OCSP stapling (probably separate subject due to complexity).

Describe alternatives you've considered
Just editing of /etc/nginx/conf.d/include/ssl-ciphers.conf

Additional context
Again, ideally both selectable individual options above and composite options to choose between old, intermediate and modern configurations as per Mozilla specs would be amazing.

As always - thank you for your great effort so far. No pressure and thank you for consideration.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions