Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Using an AWS ELB - Load Balancer with a number of sites that don't use SSL.

I now have a site that I want to add SSL to.

Can I run both through the same ELB? eg: many sites just using port 80 and one that is using port 443 with SSL that is terminated at the ELB?


share|improve this question
up vote 2 down vote accepted

Yes. You just add another listener to the ELB. Add a listener with the following properties:

Load Balancer Protocol: HTTPS Load Balancer Port: 443 Instance Protocol: HTTPS Instance Port: 443 SSL Certificate: You will have to upload your certificate to IAM either through the console during listener creation, or beforehand via the IAM API.

Note that your server does not need to have the public facing certificate installed. A self-signed one will do fine.

share|improve this answer
great - thankyou for you time... :) – Adam Apr 7 '13 at 2:54
have you figured out how to upload the self signed certificate and make it work with elb? I've been struggling with this. Here's my original question on stackoverflow.… – Michael Sep 14 '13 at 21:33

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.