【问题标题】:proxychains bower fails DNS lookupproxychains bower 无法进行 DNS 查找
【发布时间】:2016-08-18 18:27:06
【问题描述】:

由于我无法理解和控制的原因,我所在的公司在其公司网络上的所有网络流量之间设置了一个代理。这意味着 HTTPS 叶签名永远不会正确。为了解决这个问题,我在家里配置了一个代理,允许我使用代理链。浏览网页效果很好,但我无法让“proxychains bower install”工作。我已将 /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

为什么 DNS 查找使用 proxychains cmd 失败,但使用 proxyresolv 通过?有没有办法修复它?还是我正在考虑提交错误?

或者我只是在找错树,应该在我的 .bowerrc 中添加一个代理?

【问题讨论】:

  • 我遇到了类似的问题,但npm install。你搞清楚了吗?
  • 我没有弄清楚这个问题,我想出了另一种方式来代替整个互联网。

标签: linux proxy dns bower


【解决方案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

【讨论】:

    猜你喜欢
    • 2021-11-17
    • 1970-01-01
    • 1970-01-01
    • 2011-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-14
    • 1970-01-01
    相关资源
    最近更新 更多