我正在关注 Heroku 文档的 Node.js Getting Started 部分,当我 true to run 时heroku login
,它显示:Post https://api.heroku.com/login: http: error connecting to proxy https://proxy.server.com:3000: dial tcp: lookup proxy.server.com: getaddrinfow: No such host is known.
set HTTPS_PROXY=https://proxy.server.com:portnumber
如果我有一个需要代理连接外部 HTTP/HTTPS 服务的防火墙(我假设我这样做),文档告诉我运行以解决这个问题
当我运行此命令时,我不确定要使用哪个端口号。当我尝试 3000 时,它给出:
ECONNRESET: tunneling socket could not be established, cause=getaddrinfo ENOTFOUND proxy.server.com proxy.server.com:3000
所以我不确定为什么我不能登录,也不确定为什么当我运行给定的命令set HTTPS_PROXY=https://proxy.server.com:portnumber
来解决它时会弹出那个特定的错误(我也不知道给定的命令做了什么)
您可能不需要设置此项,除非您绝对确定您位于专门阻止 IPapi.heroku.com
解析的防火墙后面。这https://proxy.server.com:portnumber
只是一个例子,可能是完全不同的东西。
由于您似乎不明白这是做什么的,您可能不需要设置它。不设置代理时能连接吗?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句