title: How to make ELB pass protocol to node.js process (Elastic Beanstalk)
body: <p>I have ELB balancing TCP traffic to my Node.js processes. When ELB is balancing TCP connections it does not send the <code>X-Forwarded-Proto</code> header like it does with http connections. But I still need to know if the connection is using SSL/TLS so I can respond with a redirect from my Node process if it is not a secure connection.</p>
  
  <p>Is there a way to make ELB send this header when balancing TCP connections?</p>
  
  <p>Thanks</p>