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.

Setting Value
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

See Also