bumptech / stud

The Scalable TLS Unwrapping Daemon
Other
1.43k stars 194 forks source link

SPDY support #80

Open mikeal opened 12 years ago

mikeal commented 12 years ago

SPDY is going in to wider use and we'd like to support it but we use stud as our TLS terminator.

I'm trying to find a good support strategy and I was thinking this might work:

--spdy option.

Do proper TLS Next Protocol Negotiation to support SPDY.

The first byte of each new TCP connection could indicate if this is a SPDY connection or not, similar to how --write-ip works so that I can route to a server that parses regular HTTP or SPDY (I'll have to route to an entirely seperate server because there is no NPN indicator to flip from HTTP to SPDY on the plain TCP side so I'll have to split between SPDY and HTTP servers).

stash commented 12 years ago

+1 - we use haproxy behind stud so the --write-proxy or --write-ip enhancement would be great

nutinshell commented 12 years ago

+1 Nginx now offers patch to support SPDY in 1.3.2

OrangeDog commented 12 years ago

+1, now Firefox (15) has support too

christarnowski commented 11 years ago

Any news on this issue?

FYI, HAProxy quite recently added support for SPDY through NPN.

andreimc commented 11 years ago

would be quite keen to work with some one on this. any volunteers ?