GCP LB - Websocket getting upgrade but no frames from the client
I just noticed that gcp http(s) load balancer now supports websockets. I went to try it out and am having some problems. I have a gloabl https load balancer setup with Cloud CDN and a simple, no url-map, backend (Node.js). When I go to make websocket connection, I get a successful upgrade response but when I go to send frames to the server, they are never received. The server can send frames back to the client just fine. It is almost like the load balancer doesn't know that the connection has been upgraded and therefore doesn't allow any data sent from the client. When I look in the logs for the https load balancer, I see the 101 Switching Protocols response and then statusDetails is "client_disconnected_after_partial_response" almost like it was a normal http request. Any help would be appreciated.
Cannot Enable Cloud Datastore API
Google Cloud launcher not all network is listed
How to add a list property to an entity using gcloud Java client?
LAMP Compute Engine changes IP
How can I create an alert using a log-based metric for specific group within Google Stackdriver?
Creating image pull secret for google container registry that doesn't expire?
How to import xlrd into Google Cloud Datalab
Possible to change a Google Cloud Platform Project ID?
How to terminate dataproc cluster when not in use?
Log-based user defined metrics seem to change one another in Stackdriver
How can I edit the description field of a Kubernetes cluster in Google Cloud Platform?
Intermittent (but frequent) Google Identity Toolkit verification error: “Plaintext too large”
Unable to push to Google Container Registry - Bad request
How can I get usage data for the google cloud vision api?
How do I install extra python packages on Datalab if they are not supported by pip?
Can't add IPv4 authorized network to GCP Cloud SQL first generation