title: Has anyone managed to get SPDY to work behind an Amazon ELB?
body: <p>We've been using nginx compiled with the spdy module for some time now and despite only being draft 2 of the specs are quite pleased with its performance.</p>
  
  <p>However we now have the need to horizontally scale and have put our EC2 instances behind an Elastic Load Balancer.</p>
  
  <p>Since ELB doesn't support the NPN protocol we have set the listeners to the following:</p>
  
  <p>SSL 443 -> SSL 443</p>
  
  <p>We have also enabled the new proxy-protocol as described here:</p>
  
  <p><a href="http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/enable-proxy-protocol.html">http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/enable-proxy-protocol.html</a></p>
  
  <p>Everything works completely fine with this configuration.  Our app is successfuly loadbalanced across our instances.</p>
  
  <p>However when running <a href="http://spdycheck.org/">http://spdycheck.org/</a> it reports that SPDY is not enabled.  Yet if I point spdycheck to the elastic IP of a single instance, it correctly reports SPDY as being enabled.</p>
  
  <p>Any help would be greatly appreciated.</p>