安装 Chocolatey 时:“远程服务器返回错误:(403) 禁止”

HM *_*yem 4 package-managers chocolatey choco

在此输入图像描述

我不确定这个问题说的是什么。请帮我解决这个问题..提前致谢..

fer*_*der 5

(403) 禁止问题

从错误文本中可以看出,问题是“(403) Forbidden”。对您来说幸运的是,安装页面的常见问题解答( https://docs.chocolatey.org/en-us/faqs )中直接涵盖了该特定问题,该页面将您链接到故障排除( https://chocolatey.org/ docs/troubleshooting#im-getting-a-403-unauthorized-issue-attempting-to-install-chocolatey)。

细节

为了使答案完整清晰,此处将提供上面的链接信息,但请务必检查上面的链接以获得最正确和最新的答案。

这可能是以下几件事之一:

  • 您有一个需要配置的代理
  • 它在您的组织中被阻止
  • 我们破坏了一些东西(这是最不可能的原因,每个人都会遇到这个问题,并且会立即修复)
  • CloudFlare由于某些原因屏蔽了您的 IP
  • Chocolatey 社区团队可能因滥用而阻止访问(许多软件包安装超过 30 天),请参阅过度使用了解详细信息

您可以使用Fiddler之类的工具(choco install 对于您的情况没有帮助)来帮助确定发生了什么。

怎么修

转到 Project Honeypot 并输入您的 IP 地址 - http://www.projecthoneypot.org/search_ip.php。检查您的 IP 是否在此处被标记,这是Cloudflare 用来确定您是否被禁止的方法(通常这意味着您有正在发送垃圾邮件的恶意软件)。

如果您确定 CloudFlare 阻止了您的 IP(98% 的情况下都是这个问题),我们也许可以将您列入 Chocolatey 的白名单:

  • 访问https://chocolatey.org/contact(注意:如果您完全无法访问该网站,请通过Gitter联系 Chocolatey 人员)
  • 在“发送消息至”下拉列表中选择“网站”
  • 让我们知道您的 IP 地址发生了什么,以便我们为您解除封锁。
  • 哦,一定要运行一些防病毒扫描并删除任何发现的恶意软件(也许可以找到更好的防病毒扫描程序)。

完成此操作后,您应该可以从社区存储库安装 Chocolatey 和/或软件包。