This is no rocket science, I've implemented it years ago on an EC2 cloud managed with Scalarium. I'd expect any self respecting sysadmin to come up with such a solution.
Be interested to know how you did this tbh. Pretty sure EC2 doesn't let you map multiple elastic IPs to an instance afaik?
I've also done something similar on EC2, with two different load balancers both forwarding to the same instance, but to different ports. Of course then you could also just handle the SSL on the ELB level, but sometimes it's handy to pass it all the way to your web servers.
I concur, how is this even HN worthy... Sysadmins and developers have been doing this for years and years