title: Does an Application Load Balancer support WebSockets?
body: <p>I have an Elastic Beanstalk application which was initially configured to use a Classic Load Balancer. I found that this caused errors when connecting via WebSocket. Because of this, I configured the application to use an Application Load Balancer instead, because I was told that ALBs support WebSockets. However, it seems that they do not: I get exactly the same error when attempting to connect to my ALB via WebSocket.</p>
  
  <p>Do ALBs actually support WebSocket? The AWS documentation is contradictory on this. <a href="http://docs.aws.amazon.com/elasticloadbalancing/latest/userguide/what-is-load-balancing.html" rel="noreferrer">This page</a> says it only supports HTTP and HTTPS. There are no guides to setting up an ALB to support WebSocket.</p>