MacSteam账号创建失败:那两天,我跟自己较上了劲

我永远记得那个秋天下午,窗外阳光正好,我抱着新到手的MacBook Pro,兴冲冲地准备开始我的Steam游戏之旅。打开浏览器,输入Steam官网,点击“加入”,填写信息——一切看起来那么理所当然。但接下来,MacSteam账号创建失败这几个字像一只无形的手,死死掐住了我的期待。

起初只是一行小字

第一次提交后,页面卡顿了一下,紧接着跳出一段提示:「抱歉,无法创建您的账户。请稍后再试。」我毫不在意,刷新、再试。同样的结果。我以为是网络问题,检查WiFi,正常;打开Google,秒开。于是我换了浏览器——从Safari到Chrome再到Firefox,每个都试了,失败依旧如影随形。

我开始有点慌了。朋友在Windows上3分钟搞定,我却在Mac上碰得头破血流。难道Mac版Steam就是不支持注册?可这没道理啊。

火力全开:所有窗口、所有方法

接下来的几个小时,我像个程序员一样排查:

  • 关闭防火墙,关闭Little Snitch,关闭任何可能拦截的软件
  • 用手机热点,用VPN,改DNS到Google Public,甚至把系统代理设置翻了个底朝天
  • 清除所有浏览器缓存、历史记录、cookie,甚至重建了一个用户账户
  • 下载Steam客户端,安装后立刻尝试注册

但不论我怎么折腾,结局都是一致的——要么直接弹窗“创建失败,请输入有效的邮箱地址”,要么就是无休止的加载后报错。我明明用了不同的邮箱,Gmail、iCloud、Outlook,甚至公司邮箱,都无一幸免。我趴在冰凉的地板上,电脑屏幕的光照着我不甘的眼神,恨不得把整台机器丢出窗外。

MacSteam账号创建失败:那两天,我跟自己较上了劲

深夜的灵光乍现

晚上洗澡时,热水冲在脸上,我脑海里突然闪过一个画面:前两天为了测试一款过期软件,我手动把Mac的日期改到了2022年,之后一直没调回来。这个念头让我心一紧——如果系统时间不正确,SSL证书验证就会失效,Steam的注册服务器很可能因此拒绝所有连接。我擦干身体,赤脚跑回电脑前,打开“日期与时间”,勾选“自动设置”。然后再次打开Steam注册页面。

输入信息,点击创建——这次页面顺利跳转,随后邮箱里静静躺着一封确认邮件。我坐在电脑前,不悲不喜,只是长长地吐了一口气。原来阻挡我的,不是Steam的门槛,不是Mac的孤傲,而是我自己不小心埋下的一个bug。

回头看那个夜晚

现在我的Steam库已经塞满了游戏,但每次看到那个绿色的登录页面,我都会想起那两天的自己——愤怒、迷惑、不甘,最后又在意外的地方找到了出口。Mac和Steam之间没有什么宿怨,只是我忘了:所有安全的网络连接,都需要一颗准确的时钟。这场跟自己的较劲,最终以我失败又成功的方式落幕。