由于我无法理解和控制的原因,我工作的公司在其公司网络上的所有web流量之间设置了一个代理。这意味着HTTPS叶签名永远不会正确。为了解决这个问题,我在家里配置了一个代理,允许我使用代理链。浏览网页效果很好,但我不能让“proxychains bower install”正常工作。我已经将/lib/usr/proxychains3/proxyresolv中的DNS更改为'8.8.8.8‘(google的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为什么DNS查找使用proxychain cmd失败,而使用proxyresolv通过?有什么办法可以修复它吗?或者我正在考虑提交一个bug?
或者我只是找错了方向,应该给我的.bowerrc添加一个代理?
发布于 2017-12-10 19:10:28
我也有同样的问题。我通过在/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.
Abortedhttps://stackoverflow.com/questions/39025118
复制相似问题