由于我无法理解和控制的原因,我工作的公司在其公司网络上的所有网络流量之间设置代理。这意味着HTTPS叶子签名永远不会正确。为了解决这个问题,我在家里配置了一个允许我使用代理链的代理。浏览网页的效果非常好,但是我无法通过代理链进行安装'上班。我已将/ lib / usr / proxychains3 / proxyresolv中的DNS更改为' 8.8.8.8' (谷歌的DNS)
以下是我尝试的内容:
# bower install
bower UNABLE_TO_VERIFY_LEAF_SIGNATURE Request to https://bower.herokuapp.com/packages/angular-animate failed: unable to verify the first certificate
# proxychains bower install
|DNS-request| bower.herokuapp.com
|DNS-request| bower.herokuapp.com
|DNS-request| bower.herokuapp.com
|DNS-request| bower.herokuapp.com
|DNS-response|: bower.herokuapp.com does not exist
bower: src/unix/getaddrinfo.c:91: uv__getaddrinfo_translate_error: Assertion `!"unknown EAI_* error code"' failed.
Aborted (core dumped)
# . /usr/lib/proxychains3/proxyresolv bower.herokuapp.com
|S-chain|-<>-127.0.0.1:9050-<><>-8.8.8.8:53-<><>-OK
50.17.253.207
为什么使用proxychains cmd进行DNS查找失败,但是使用proxyresolv传递?无论如何要解决它吗?或者我正在考虑提交错误?
或者我只是咆哮错误的树,应该添加一个代理我的.bowerrc?
答案 0 :(得分:1)
我遇到了同样的问题。我在/etc/proxychains.conf
进行了更改,从而解决了这个问题。我对第strict_chain
行进行了评论,并取消注释了行dynamic_chain
。现在这对我有用。
这是我之前收到的错误消息:
|DNS-response|: <domain> does not exist
xmrigMiner: src/unix/getaddrinfo.c:91: uv__getaddrinfo_translate_error: Assertion `!"unknown EAI_* error code"' failed.
Aborted