Live data from Hacker News

Everybody gets WebSockets

blog.cloudflare.com

11–20 of 78 posts

Re: Everybody gets WebSockets

#11
This is extremely wonderful, thank you!

CF WS support means I will no longer have to keep around a separate, direct-to-server (sub)domain around for my WebSockets projects, and this also means goodbye to any websockets-related SSL certificate hassle in this regard.

Re: Everybody gets WebSockets

#14
post #2

Except if you are behind a restrictive corporate firewall that filters anything not in RFC 2616.

If you are using secure web sockets (wss), this shouldn't be an issue as the traffic goes over port 443 and the proxy won't be able to tell if it's HTTP or another type of traffic.

https://www.howtoforge.com/filtering-https-traffic-with-squi...

Re: Everybody gets WebSockets

#15
post #2

Except if you are behind a restrictive corporate firewall that filters anything not in RFC 2616.

If you are using secure web sockets (wss), this shouldn't be an issue as the traffic goes over port 443 and the proxy won't be able to tell if it's HTTP or another type of traffic.

Don't many companies install their own certificate on company-owned machines so they can MITM secure traffic too?

Re: Everybody gets WebSockets

#17
post #15

Earlier quoted context omitted.

If you are using secure web sockets (wss), this shouldn't be an issue as the traffic goes over port 443 and the proxy won't be able to tell if it's HTTP or another type of traffic.

Don't many companies install their own certificate on company-owned machines so they can MITM secure traffic too?

I've never seen that. Also, this would break many websites that are part of the HPKP preload list I would think (need to double check), which include most popular websites.

However, I've often seen port 443 being blocked :|.

Re: Everybody gets WebSockets

#18
post #13
post #4

Earlier quoted context omitted.

Usually not much of a problem behind HTTPS (or wss:// in this case).

https://www.howtoforge.com/filtering-https-traffic-with-squi...

I'm aware of corporate MitM proxies, but it's less common to run into these kinds of issues if you simply use wss://, because a) they're not quite as common as your typical ancient HTTP caching proxy and b) there's a better chance they either support new protocols natively or at least support HTTP CONNECT (like squid).

Re: Everybody gets WebSockets

#19
post #15

Earlier quoted context omitted.

Don't many companies install their own certificate on company-owned machines so they can MITM secure traffic too?

I've never seen that. Also, this would break many websites that are part of the HPKP preload list I would think (need to double check), which include most popular websites. However, I've often seen port 443 being blocked :|.

It's quite common in corporate networks. Locally installed CA certificates (i.e. anything that's not in the original root CA list) are exempt from HPKP rules for this particular reason.
Post reply on HN