互联网似乎可以正常运行,但是无法访问Steam或Battle.net?


10

我能够上网,并且LogMeIn客户端没有报告任何错误,但是我无法连接到Battle.net或Steam。(我仍然可以通过网络浏览器访问Battle.netSteam。)

实际上,今天早上我已经同时登录了这两项服务,但现在它们无法连接。(对于那些不玩游戏的人:这些服务是无关的,由两家独立的公司托管。)

Steam暂时不可用,请稍后再试 游戏正在等待Battle.net的回应。 该服务可能暂时不可用,或者您的互联网连接可能已断开。 如果您暂时没有连接,请检查您的互联网连接,然后重试。

我的设置:

  • 康卡斯特有线互联网
  • 摩托罗拉SB6120 DOCSIS 3.0调制解调器
  • Gentoo路由器(根据本指南在几年前建造)
  • Dell PowerConnect 2724 24端口千兆交换机
  • Windows 2003域控制器/ DNS服务器(递归至OpenDNS)
  • Windows 7 x64台式计算机(我试图从中访问游戏。)
  • 我的游戏计算机上绝对没有运行防病毒或安全软件。

我已采取的步骤:

  • 重新启动调制解调器,路由器,域控制器和台式计算机。
  • 尝试从域控制器中删除OpenDNS并使用我的ISP的DNS
  • 尝试将客户端计算机上的DNS更改为ISP的DNS(通常,计算机唯一的DNS条目是DC)。
  • 仔细检查了Windows防火墙是否实际上仍对所有配置文件禁用。
  • 再次检查Windows Defender是否仍处于关闭状态。

我完全困惑,不确定下一步该怎么做?谁看过这个吗?

更新:

  • 我给Comcast打了电话(他们没有阻止任何游戏服务)
  • 我在家里的另一台计算机上安装了Steam,它可以连接
  • 我试图对上周进行的随机检查点进行系统还原(未修复)。
  • 我以为Windows防火墙行为不当。系统还原后,我再次检查了防火墙设置,它告诉我无法加载该管理单元,因为Windows防火墙未运行。启动防火墙服务后,便启用和禁用了防火墙。但是仍然无法连接Steam或Battle.net。

当我尝试在Steam上进行修复安装时,我收到了以下消息: 错误1316:尝试从文件中读取时发生网络错误...


3
不会,但我认为这是个好问题
Ivo Flipse 2010年

我同意,这很奇怪。我几乎会认为端口已关闭,但是您已经检查了软件防火墙是否已禁用...您确定路由器可能没有对此防火墙进行防火墙保护吗?

...实际上,不,这没有任何意义,它今天早上工作了。我很困惑。

Answers:


3

尝试使用TCPView来检查是否可以自己建立连接。
尝试在您的Gentoo路由器上执行类似的日志记录活动。

这应该更准确地告诉您问题出在哪里,因为这是您应该追求的第一件事。

引用可能很有趣,因为它们包含使用的端口和其他提示:

LogMeIn使用端口80、443(就像浏览一样,可能解释为什么登录有效)和2002。


当我启动Steam时,它甚至没有出现在TCPView中?
詹姆斯·瓦特

嗯,那我想问题可能出在您的计算机上...尝试netsh int ip resetnetsh winsock reset确保这些堆栈没有问题。在设备管理器中,转到网络适配器的属性,然后device upper filters在“详细信息”选项卡下检查以查看是否存在异常过滤。
塔玛拉·威斯曼

解决Steam中错误1316的方法:support.steampowered.com/kb_article.php?
ref=7247

尽管这可能有助于修复安装,但我认为我提到的最后一个修复不会解决整个问题。
Tamara Wijsman 2010年

2
系统还原排除了许多其他可能的配置更改,如果您仅将服务设置为禁用,则Windows防火墙不会中断任何操作。无论如何,祝你好运!如果您要重新安装,那就去吧。故障排除有其局限性...
Tamara Wijsman,2010年

1

对于那些可能遇到相同问题的人,这似乎是根据我自己的经验并通过帮助他人而可能的解决方案。首先,虽然巧合令人惊奇,但这些问题无关紧要。除非有人遇到问题并且无法使用以下方法解决问题,否则我将其标记为正确的解决方案。

Steam将需要卸载并重新安装。当Steam正在执行更新且无法正确修补自身时,有时会发生这种情况。在卸载/重新安装过程中,应该将steamapps文件夹(位于C:\ Program Files(x86)\ Steam中)移动到其他位置,这样就不必再次下载所有游戏。安装后,将新文件夹重命名为steamapps-backup,然后将旧的Steamapps文件夹复制回去。

《星际争霸II》将需要维修。当您的游戏需要更新时,有时会发生这种情况,但更新程序不会费心检查它。没有更新,您将无法连接到Battle.net。不幸的是,我不知道有什么方法可以启动更新程序。转到“开始”>“所有程序”>“ StarCraft II”>“ StarCraft II-修复”

我认为这是发生在我身上的,因为同时存在Steam更新和StarCraft II更新。我在Steam上运行StarCraft II,因此即使StarCraft II不是Steam游戏,我也可以利用Steam叠加层。可能是因为两者都试图同时更新,所以它们彼此搞砸了。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.