Ngrok“客户端无法建立到本地地址的连接”错误
Posted
技术标签:
【中文标题】Ngrok“客户端无法建立到本地地址的连接”错误【英文标题】:Ngrok "client failed to establish a connection to the local address" Error 【发布时间】:2018-01-15 08:16:09 【问题描述】:遇到 ngrok 错误:
客户端无法与本地地址建立连接。
我正在同一端口 (8081) 上的另一个终端上运行本地服务器。我还使用邮递员确认服务器在我的本地机器上正常运行。
还有什么会导致这个错误?
我有一台运行 Sierra 的 2015 年初 Macbook Pro 13 英寸。
【问题讨论】:
您正在运行的 ngrok 命令是什么?您在哪里看到该错误消息? 【参考方案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】:如果您的/etc/hosts
中缺少localhost
; ngrok 可能无法解决。
尝试明确指向127.0.0.1
而不是localhost
:
ngrok http 127.0.0.1:8080
【讨论】:
以上是关于Ngrok“客户端无法建立到本地地址的连接”错误的主要内容,如果未能解决你的问题,请参考以下文章