我创建了一个在我的桌面上运行的Windows服务(Win7,VS2010,C#)。从服务我通过PubNub发送消息。我的PubNub状态代码为108&偶尔109(检测到互联网连接问题。重试连接尝试1次,共50次)。我取消了谷歌作为我的DNS提供商并切换回我的互联网服务提供商AT& T,但在重新启动后返回的问题取得了一些初步成功。我找到的信息最丰富的StackOverflow帖子是here,但我很遗憾理解这与连接到PubNub有什么关系。以下是我收到的部分邮件列表。感谢有人提供的任何帮助。
1/11/2015 10:08:05 PM:输入:DisplayErrorMessage
1/11/2015 10:08:05 PM:请检查网络/互联网连接
1/11/2015 10:08:05 PM:输入:DisplayErrorMessageSegments
1/11/2015 10:08:05 PM:[状态代码]:108
1/11/2015 10:08:05 PM:[MESSAGE]:请求的名称有效,但没有 找到了所请求类型的数据
1/11/2015 10:08:05 PM:[严重程度]:警告
2015年1月11日10:08:05 PM:[检查.NET异常的布尔标志]:True
1/11/2015 10:08:05 PM:输入:DisplayErrorMessage
1/11/2015 10:08:05 PM:请检查网络/互联网连接
1/11/2015 10:08:05 PM:输入:DisplayErrorMessageSegments
1/11/2015 10:08:05 PM:[状态代码]:108
1/11/2015 10:08:05 PM:[MESSAGE]:请求的名称有效,但没有 找到了所请求类型的数据
1/11/2015 10:08:05 PM:[严重程度]:警告
2015年1月11日10:08:05 PM:[检查.NET异常的布尔标志]:True
2015年1月11日10:08:06 PM:[详细的DOT.NET EXCEPTION]: System.Net.Sockets.SocketException(0x80004005):请求的名称是 有效,但没有找到所请求类型的数据 System.Net.Dns.GetAddrInfo(String name)at System.Net.Dns.InternalGetHostByName(String hostName,Boolean includeIPv6)在System.Net.Dns.GetHostAddresses(String SystemName.Net.Sockets.UdpClient.Connect(String。)中的hostNameOrAddress) System.Net.Sockets.UdpClient..ctor(String。的主机名,Int32端口) 主机名,Int32端口)at PubNubMessaging.Core.ClientNetworkStatus.CheckSocketConnect [T](对象 internetState)
1/11/2015 10:08:06 PM:[MESSAGE SOURCE]:客户
2015年1月11日下午10:08:06:[说明]:请检查网络/互联网 连接
1/11/2015 10:08:06 PM:[CHANNEL]:myChannelNameWasReplacedHere
2015年1月11日10:08:06 PM:[DATETIME]:2015年1月12日上午3:08:05
2015年1月11日10:08:06 PM:离开:DisplayErrorMessageSegments
1/11/2015 10:08:06 PM:离开:DisplayErrorMessage
2015年1月11日10:08:06 PM:[DATETIME]:2015年1月12日上午3:08:05
1/11/2015 10:08:06 PM:[MESSAGE SOURCE]:客户
2015年1月11日下午10:08:06:[说明]:请检查网络/互联网 连接
1/11/2015 10:08:06 PM:[CHANNEL]:myChannelNameWasReplacedHere
1/11/2015 10:08:06 PM:[DATETIME]:2015年1月12日上午3:08:04
2015年1月11日10:08:06 PM:离开:DisplayErrorMessageSegments
1/11/2015 10:08:06 PM:离开:DisplayErrorMessage
1/11/2015 10:08:08 PM:输入:DisplayErrorMessage
1/11/2015 10:08:08 PM:请检查网络/互联网连接
1/11/2015 10:08:08 PM:输入:DisplayErrorMessageSegments
2015年1月11日10:08:08 PM:[状态代码]:108
1/11/2015 10:08:08 PM:[MESSAGE]:请求的名称有效,但没有 找到了所请求类型的数据
1/11/2015 10:08:08 PM:[严重程度]:警告
1/11/2015 10:08:08 PM:[检查.NET异常的布尔标志]:True
2015年1月11日10:08:08 PM:[详细的DOT.NET EXCEPTION]: System.Net.Sockets.SocketException(0x80004005):请求的名称是 有效,但没有找到所请求类型的数据 System.Net.Dns.GetAddrInfo(String name)at System.Net.Dns.InternalGetHostByName(String hostName,Boolean includeIPv6)在System.Net.Dns.GetHostAddresses(String SystemName.Net.Sockets.UdpClient.Connect(String。)中的hostNameOrAddress) System.Net.Sockets.UdpClient..ctor(String。的主机名,Int32端口) 主机名,Int32端口)at PubNubMessaging.Core.ClientNetworkStatus.CheckSocketConnect [T](对象 internetState)
1/11/2015 10:08:08 PM:[MESSAGE SOURCE]:客户
2015年1月11日下午10:08:08:[说明]:请检查网络/互联网 连接
1/11/2015 10:08:08 PM:[CHANNEL]:myChannelNameWasReplacedHere
1/11/2015 10:08:08 PM:[DATETIME]:2015年1月12日上午3:08:08
1/11/2015 10:08:08 PM:离开:DisplayErrorMessageSegments
1/11/2015 10:08:08 PM:离开:DisplayErrorMessage