Scala collector and https

The javascript tracker sends traffic over https if the visitor is viewing the page over https. Can someone confirm that it is not possible to configure the collector to listen over tls and the correct way to set up the collector is to put a proxy between the tracker and the collector?

Correct, we terminate HTTPS at the load balancer (Elastic Load Balancer) and then pass HTTP on to the collector.