由于代理,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 没有运行的主要内容,如果未能解决你的问题,请参考以下文章