ngrok 错误页面:无法完成隧道连接

Posted

技术标签:

【中文标题】ngrok 错误页面:无法完成隧道连接【英文标题】:ngrok error page: Failed to complete tunnel connection 【发布时间】:2017-11-02 12:03:48 【问题描述】:

请帮我解决这个问题。

谢谢

【问题讨论】:

【参考方案1】:

当我在开发 Rails 应用程序时,我想在 ngrok 上运行它,但我在下面遇到了同样的错误:

The connection to http://xxxxxx.ngrok.io was successfully tunneled to your ngrok client, but the client failed to establish a connection to the local address localhost:3000.

ngrok 似乎工作正常,但我的本地服务器却不行。这是真的,因为我忘了先通过运行$ rails s 运行我的rails 应用程序。通过这样做,我能够让 ngrok tunneing 正常工作。

确保您的本地服务器首先运行。

祝你好运。

【讨论】:

【参考方案2】:

ngrok 在本地服务器未运行时显示此错误 首先启动您的服务器,并检查服务器端口以及 ngrok 端口

例如:我正在使用两台服务器 WAMP && XAMPP WAMP 在 80 端口 尽管 XAMPP 在 8012 端口上

因此命令将是

用于 WAMP 文件夹的 ngrok http 80 用于 xampp 文件夹的 ngrok http 8012

【讨论】:

【参考方案3】:

即使我的本地服务器正在运行,我也会收到该错误。

ngrok http -host-header=rewrite launch.local:80

当我将其更改为时它有所帮助

ngrok http -host-header=launch.local 80

【讨论】:

【参考方案4】:

试试这个

http ngrok 80

它为我工作

【讨论】:

【参考方案5】:

在运行 ngrok 之前首先启动本地服务器。

例如:- 我通过 apache service apache2 start 启动我的本地服务器

【讨论】:

【参考方案6】:

您的服务 API、WebPAge、无论您在端口 7898 上的任何内容都没有运行

【讨论】:

以上是关于ngrok 错误页面:无法完成隧道连接的主要内容,如果未能解决你的问题,请参考以下文章

ngrok 和 docker,无法完成隧道连接

无法在 google colab 上完成 ngrok 隧道连接

ngrok 状态错误 - 看起来 ngrok 隧道不再存在

为啥在通过 ngrok 进行隧道传输时会出现 CORS 错误?

ngrok 从 Windows 7 命令行杀死隧道

如何使用 ngrok 隧道使 spring social facebook 在 localhost 上工作