Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

ssh to Google Compute Engine instance no longer works

We have a Compute Engine VM to which we have always connected using the web SSH window accessible from the Cloud Console. This has always worked perfectly, and we successfully used it a few days ago. As of today, it suddenly no longer works, even though nothing has changed on our side. Pushing the SSH button in the Cloud Console gives a window with this message:

"Connection via Cloud Identity-Aware Proxy Failed. Code: 4010 Reason: destination read failed".

The VM itself appears to be alive and healthy; the web servers running on it respond as usual.

I also tried installing gcloud locally on my Mac (I never needed it before, as the web SSH console satisfied all our needs) and tried to set up ssh access to our VM there. I tried both the approaches described in the "OS login" and the "metadata-based SSH keys" sections of the documentation, with no success. I get a "Permission denied (publickey)" error, and generating a new key and adding it to the metadata section of the cloud console does not help.

I've spent almost the whole day browsing the documentation, reading Stack Overflow posts, and trying everything, and nothing seems to work. 

Any ideas for how to solve this issue?

0 11 6,770