首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有正确凭据的Cntlm代理身份验证问题

具有正确凭据的Cntlm代理身份验证问题
EN

Stack Overflow用户
提问于 2015-07-03 13:02:08
回答 1查看 7.1K关注 0票数 2

我遵循以下步骤:

  1. 用正确的代理信息更新我的cntlm.ini文件。
  2. 使用正确的用户名、密码和域信息更新了我的cntlm.ini文件。
  3. 用以下内容更新了我的环境变量: -m HTTP_PROXY "http://127.0.0.1:3128“ -m HTTPS_PROXY "http://127.0.0.1:3128“ setx -m路径“% PATH %;C:\Python34 34\脚本”
  4. 为我的用户名、域和密码生成正确的散列,并使用它们更新cntlm.ini文件。
  5. 启动了Cntlm服务。

在完成所有这些操作之后,我运行以下代码并获得一个HTTP代码: 302。

代码语言:javascript
复制
cntlm -c cntlm.ini -I -M http://www.google.co.za

然后,当我尝试使用pip下载Python模块时,会得到以下错误:

代码语言:javascript
复制
  Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', OSError('Tunnel connection failed: 407 Proxy Authentication Required ( Forefront TMG requires authorization to fulfill the request. Access to the Web Proxy filter is denied.  )',))': /simple/sphinx/

我已经检查和重新检查了我的细节输入到cntlm.ini,有什么想法,这是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-08 08:47:48

我发现在向cntlm.ini文件中添加散列时,需要注释掉密码行。当我注释掉密码行时,即:

代码语言:javascript
复制
# Password [my password]

Cntlm可以再次正常连接到代理。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31207521

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档