尝试连接到Windows Azure Service Bus时出现DNS错误

时间:2014-05-18 16:31:30

标签: c# asp.net azure azureservicebus

无法解析远程名称: “x.servicebus.windows.net'.TrackingId:bbfe86f8-b5d3

  1. 做一个nslookup工作正常。
  2. 我可以从浏览器中点击网址,没有任何问题。
  3. 通常重启可以解决问题。这似乎是一贯的事情,但有时甚至这不起作用。有时只是等到以后修复问题。
  4. 我试过关闭IIS express,重置我的ip,关闭视觉工作室等,但没有什么能立即解决它,除了重启,但就像我说这并不总是有效,所以不确定它甚至是相关的。
  5. 我尝试过禁用防火墙。我卸载了诺顿反病毒,但没有运气。我也禁用了Windows Defender。
  6. 这似乎只发生在我的Windows 8.1机器上。即使我是 遇到错误,我可以从Windows 7运行相同的代码 机器没有问题。我没有足够使用我的Windows 7机器 虽然知道它是否真的是Windows 8特定的问题。
  7. Microsoft提到可能使用共享访问签名作为连接服务总线的替代方法,但我不打算在Microsoft SDK的可能错误中重写我的代码。 有谁知道如何诊断?我想知道是否有可以在web.config中专门为servicebus设置的跟踪日志,这可能会给我一些额外的错误信息。或者,如果其他人遇到此问题并且可以提供一些见解。

2 个答案:

答案 0 :(得分:1)

这似乎与Service Bus API无关,您可以获得有关IP配置的更多信息,并在Windows 8.1框中重置它,如下所示:

打开管理员命令提示符并键入以下内容:

netsh int ip reset

netsh winsock reset

检查是否列出了任何错误?如果没有,请继续并重新启动计算机。

答案 1 :(得分:0)

这最终成为微软的服务器问题,这就是无法通过代码和机器更改解决问题的原因。他们花了一段时间才弄明白并解决了。如果有人有类似的问题,他们可能也想要考虑这种可能性并与微软取得联系。