由于代理,ngrok 没有运行

Posted

技术标签:

【中文标题】由于代理,ngrok 没有运行【英文标题】:ngrok not running due to proxy 【发布时间】:2018-07-12 15:03:06 【问题描述】:

我在 Ubuntu 上安装了 ngrok。我想在 8080 公开一个应用程序。该机器位于公司代理后面。我用代理值导出了一个环境变量 http_proxy 并尝试运行命令:

./ngrok http 8080

状态仍然是重新连接,错误提示“需要代理授权”。 我也尝试过使用带有代理值的 ngrok.yml 配置文件。并指定文件的路径:

./ngrok http -config=./ngrok.yml 8080

这是配置文件的外观:

console_ui: true
inspect_db_size: 50000000
log_level: debug
log_format: json
log: /var/log/ngrok.log
http_proxy: "http://username:password@proxyhost.co.in:8080"
tunnels:
  jenkins:
    addr: 8080
    bind_tls: true
    inspect: false
    proto: http

错误仍然存​​在。尽管指定了正确的代理,但它还是失败了。任何帮助将不胜感激。

【问题讨论】:

【参考方案1】:

打开 CMD。然后输入:

set http_proxy=
set https_proxy=

【讨论】:

【参考方案2】:

应该有以下条目:

authtoken: YOUR_NGROK_TOKEN

在配置文件中。也许,由于它的缺失,你会得到错误。 您可以从您的 ngrok 帐户、仪表板中找到的令牌。

【讨论】:

以上是关于由于代理,ngrok 没有运行的主要内容,如果未能解决你的问题,请参考以下文章

有没有简单的内网穿透工具?

没有任何时间限制的 ngrok 替代方案

如何在没有 xampp 的情况下使用 ngrok

机器人模拟器没有产生 ngrok

Ngrok 没有正确地隧道 Nginx

在 Mac 上下载 Ngrok