Websockets fail on CentOS kernel 3.10.0-327.13.1.el7.x86_64 and newer

I have been doing some extensive testing today and had observed odd behavior related to websockets failures. I have narrowed it down to the CentOS kernel version. Kernel 3.10.0-327.13.1.el7.x86_64 and newer results in the following examples of websockets errors.

Is anybody else seeing this behavior?

WebSocket connection to 'wss://rancher.blah.com/v1/hoststats?token=eyJhbGciOiJSUzI1NiJ9…KvDBJpCicwim234D0Bd4GnXJim0UdorCipDHG6vJAs_8XVecgdl3hmvP3ihTEE61Q_1cFweHxw' failed: HTTP Authentication failed; no valid credentials available

WebSocket connection to 'wss://rancher.blah.com/v1/logs/?token=eyJhbGciOiJSUzI1NiJ9.eyJ…FgfBIkDyYedRDaFzqVVrVKgjnScBba38gV3vkKmlHLfmWaH9joWjYQqyeuMVS8KPVaEJ1yA3pw' failed: HTTP Authentication failed; no valid credentials available

Phillip

What version of Docker are you you using?

If you’re using Docker 1.11, you may be hitting this issue:

Docker v1.11.1, my hosts are CentOS 7.x, been testing with kernel 3.10.0-327.10.1.el7.x86_64 - 3.10.0-327.18.2.el7.x86_64, I am still doing more testing.