nuGet包 - 无法解析远程名称:' az320820.vo.msecnd.net' /远程服务器返回错误:(502)Bad Gateway

时间:2014-09-06 21:58:27

标签: nuget

我重新安装了整个操作系统和Windows 7& Windows 8 R2 Server以及VS.net 2013。 一切正常,除了Nu Get Packages(最新或下载)。

我确实试图解决这个问题,但没有成功。

有以下假设或问题,如果有人能帮助我,请提前致谢。

  • 尝试选项-A 获取http://az320820.vo.msecnd.net/packages/castle.core.3.3.0.nupkg HTTP / 1.0 User-Agent:NuGet Core / 2.7.40911.287(Microsoft Windows NT 6.1.7601 Service Pack 1) 主持人:az320820.vo.msecnd.net
  • 尝试选项-B DNS查询" az320820.vo.msecnd.net"失败。 System.Net.Sockets.SocketException请求的名称有效,但未找到所请求类型的数据
  • 尝试选项-C 14:10:46:7695没有从(chrome:480)新客户端套接字端口25175收到HTTP请求。 14:10:55:0099 nt>警告:ClientHello记录长度为508个字节。某些服务器遇到ClientHello大于255个字节的问题。 https://github.com/ssllabs/research/wiki/Long-Handshake-Intolerance 14:10:56:1200没有从(chrome:480)新客户端套接字端口25176收到HTTP请求。
  • 尝试选项-D 事件我已修改,托管文件在\ System32 \ Driver \ etc \ hosts(文件)下:65.52.233.252 www.nuget.org
  • 尝试选项-E 请参阅附件:获取数据 !请参阅HTTP请求的屏幕截图 ![截图] [http_Handler] 寻求帮助!!!

2 个答案:

答案 0 :(得分:0)

我知道问题已经过时但仍有人可能会搜索它。 在Windows 10:打开网络和共享中心,转到Internet /以太网状态,然后单击属性。

现在导航到IPv6,然后单击“高级”。现在转到DNS选项卡。

此处选择附加主要和连接特定DNS后缀的选项,并勾选主DNS后缀的附加父后缀。

这样做解决了我的问题。

答案 1 :(得分:0)

(从我的评论中复制)

我在nuget.org团队中。我们不再使用“ az320820.vo.msecdn.net”。我们目前使用“ globalcdn.nuget.org”获取手动软件包下载链接。通常,用户不应对这些URL进行硬编码,而应依赖于API端点:https://nuget.org/api/v2/package/Castle.Core/3.3.0

或者,使用此处记录的软件包内容API:https://docs.microsoft.com/en-us/nuget/api/package-base-address-resource#download-package-content-nupkg

后一种包内容API具有更好的可用性,并且是当今的首选途径。

如果您在nuget.org端点上遇到连接问题,请随时通过support@nuget.org与我们联系。