繁体   English   中英

Google App Engine VM 实例的 SSH 连接被拒绝

[英]SSH connection refused for Google App Engine VM instance

我已经在谷歌应用引擎 VM 实例上部署了一个烧瓶应用程序。 一切顺利,我在本地编辑代码,然后通过查看日志进行部署和调试,但在上次部署之后,当我尝试在浏览器中打开应用程序时,我看到以下错误:

错误:服务器错误

服务器遇到临时错误,无法完成您的请求。

请在 30 秒后重试。

此外,我现在无法通过 ssh 连接到我的 App 引擎 VM 实例。 每当我尝试 ssh 时,都会出现以下错误:

端口 22:连接被拒绝

(我之前能够通过 ssh 进入这个虚拟机)。

现在,我有一个 VPC 网络,它具有允许 ssh 端口的默认防火墙规则。 云平台仪表板中有一个部分可以为App引擎创建防火墙规则,但它仅允许IP地址,而不允许端口(无论如何,我在此防火墙规则中添加了我的IP地址)。

当我尝试通过 Web 云平台仪表板 SSH 时,我也遇到同样的错误。

我发现的有关此错误的 StackOverflow 上的大多数相关页面都是人们无法通过 SSH 连接到计算引擎VM。 我被卡住了,不知道该怎么做才能通过 SSH 连接到我的App Engine VM。

当我使用“gcloud app logs read”命令时,我也没有看到任何日志。

编辑:以下是我的 App Engine 防火墙规则:

在此处输入图片说明

以下是我的 VPC 网络的防火墙规则:

在此处输入图片说明

如果您无法从Cloud Console ssh进入,这听起来像是防火墙问题。 你能发布你的防火墙规则吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM