Listener configurations for Classic Load Balancers (original) (raw)

Listener configurations for Classic Load Balancers - Elastic Load Balancing

The following table describes possible configurations for HTTP and HTTPS listeners for a Classic Load Balancer.

Use case Front-end protocol Front-end options Back-end protocol Back-end options Notes
Basic HTTP load balancer HTTP NA HTTP NA Supports the X-Forwarded headers
Secure website or application using Elastic Load Balancing to offload SSL decryption HTTPS SSL negotiation HTTP NA Supports the X-Forwarded headers Requires an SSL certificate deployed on the load balancer
Secure website or application using end-to-end encryption HTTPS SSL negotiation HTTPS Back-end authentication Supports the X-Forwarded headers Requires SSL certificates deployed on the load balancer and the registered instances

The following table describes possible configurations for TCP and SSL listeners for a Classic Load Balancer.

Use case Front-end protocol Front-end options Back-end protocol Back-end options Notes
Basic TCP load balancer TCP NA TCP NA Supports the proxy protocol header
Secure website or application using Elastic Load Balancing to offload SSL decryption SSL SSL negotiation TCP NA Requires an SSL certificate deployed on the load balancer Supports the proxy protocol header
Secure website or application using end-to-end encryption with Elastic Load Balancing SSL SSL negotiation SSL Back-end authentication Requires SSL certificates deployed on the load balancer and the registered instances Does not insert SNI headers on back-end SSL connections Does not support the proxy protocol header

Listeners

X-forwarded headers

Did this page help you? - Yes

Thanks for letting us know we're doing a good job!

If you've got a moment, please tell us what we did right so we can do more of it.

Did this page help you? - No

Thanks for letting us know this page needs work. We're sorry we let you down.

If you've got a moment, please tell us how we can make the documentation better.