gpt4 book ai didi

haskell - cabal 无法使用 http 代理

转载 作者:行者123 更新时间:2023-12-02 17:15:22 26 4
gpt4 key购买 nike

我的Linux(redhat6)服务器必须使用http代理才能连接到外界。虽然它适用于 wget 等其他东西,但它不适用于 cabal。

cabal update -v3

显示如下错误:

407 - proxy authentication required cabal: Failed to download http://hackage.haskell.org/packages/archive/00-index.tar.gz : ErrorMisc "Unsucessful HTTP code: 407"

我尝试将 http_proxy 环境变量更改为类似 http://user: passwd at proxy:port 的格式,但它也不起作用。

同样的问题已被问here

但是我不允许使用像 polipo 这样的代理服务器,还有其他方法可以让 cabal 在代理后面工作吗?

最佳答案

您可以使用cntlm与代理交谈。它将处理身份验证问题。配置并安装cntlm后,通过修改http_proxyhttps_proxy等设置新的环境变量。

之后您的 cabal 命令应该可以工作。

关于haskell - cabal 无法使用 http 代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23137795/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com