Hi Chris, Are you able to put a packet analyzer into the mix? My guess is that > part of the TLS handshake is being interpreted by Safari as response dat > a. >
I was able to get the traffic and I do see headers being sent back from Tomcat. Here is what the packet sniffer saw HTTP/1.1 101 Cache-Control: no-store Expires: Upgrade: websocket Connection: upgrade Sec-WebSocket-Accept: t9Mczky5DMt17Rmg4NH7k4HToGE= Date: Tue, 02 Jul 2019 15:56:36 GMT It sounds like problem is that the expires header is empty. https://bugs.webkit.org/show_bug.cgi?id=139298