SslPolicy
SSL/TLS policy for the primary Rack load balancer. This controls the SSL/TLS protocols and ciphers that the load balancer supports when terminating HTTPS connections.
| Default value | "" | | Allowed values | ELB SSL Policies |
Additional Information
When this parameter is blank, AWS uses its default SSL policy for Application Load Balancers, which supports a broad range of TLS versions and cipher suites. Setting a specific policy allows you to enforce minimum TLS version requirements and restrict which cipher suites are available.
Common policy choices include:
| Value | Behavior |
|---|---|
ELBSecurityPolicy-TLS13-1-2-2021-06 |
Supports only TLS 1.2 and TLS 1.3 |
ELBSecurityPolicy-FS-1-2-Res-2020-10 |
Requires forward secrecy with TLS 1.2 minimum |
ELBSecurityPolicy-2016-08 |
The default policy, supporting TLS 1.0 through 1.2 |
See the AWS ELB SSL Policies documentation for the full list of available policies and their supported protocols and ciphers.
$ convox rack params set SslPolicy=ELBSecurityPolicy-TLS13-1-2-2021-06
Use Cases
- Setting a stricter policy (e.g.,
ELBSecurityPolicy-TLS13-1-2-2021-06) for compliance requirements that mandate TLS 1.2 or higher - Using a custom policy to support older clients that require TLS 1.0 or specific cipher suites
- Applying a Forward Secrecy policy (e.g.,
ELBSecurityPolicy-FS-1-2-Res-2020-10) for enhanced security