SSL & Load Balancing

amazon ec2amazon-web-serviceslampsslssl-certificate

I use Amazon's Elastic Load Balancer (ELB) to route traffic between several web servers that host multiple websites (virtual hosts). The web servers act as front-ends (drones) and pull data off of shared NFS/DB servers.

To implement SSL on these websites, I know Amazon allows SSL Termination on the ELB to convert HTTPS requests to standard HTTP on the back-end. Does this work for multiple websites? Can you associate several SSL certificates with a single ELB?

Best Answer

No, you can't associate multiple SSL certificates because each SSL certificate requires it's own IP address (SNI? Hah!) and you can only associate one IP address with each ELB.