steam是款非常火爆的游戏社区,在这里你可以购买到各种各样的游戏,包括海外的,最近小编的朋友在购买游戏的时候经常出现502错误,这是怎么回事呢?怎么解决?其实很简单,下面小编为大家讲解下steam买游戏时出现502错误的原因以及解决方法,遇到这种情况的朋友可以参考下面的方法解决即可。
在大陆地区很多省份的 dns 服务器,
包括一些非 ISP 的 public dns 服务,
都把 smart2pay 的网站,错误的解析到了
美国特拉华州 dupont 公司的这个 52.175.x.x 网段。
而正确的地址,就是之前给出的:
149.146.0.150 globalapi.smart2pay.com
149.146.0.144 globalep.smart2pay.com
94.46.159.28 code.jquery.com
你如果之前通过淘宝直接给 steam 钱包充钱,
购买游戏就不会有问题。
出问题的都是通过微信这样的第三方支付工具的方式。
而微信付账,必须是大陆 isp 用户直连北美。
这样如果 DNS 解析出错,导致可能根本无法付账。
大陆的大量 dns 服务器,错误的解析 smart2pay 的服务器网址,
导致微信支付时候,跳转页面都无法正常显示。
那玩家们还买游戏买个屁呢。
因为根本无法跳转到可以手机微信扫码 QR code 二维码的那个页面!
这样只能跑到购物车,取消掉购买条目,
然后到 steam 客服的这个页面,
https://help.steampowered.com/zh-cn/wizard/HelpWithPurchase
取消掉无法成功支付的购买条目。
很麻烦对不对?听都听糊涂了头晕了对不对?
为什么要到 steam 的客服页面取消那个购买失败的条目?
因为 steam 商店的机制,
以前就有一种莫名其妙的做法,是一种安全防范机制。
如果你购买失败次数太多,
在 steam 剁手特惠高峰期间,可能会暂时挂起你的账号。
相当于你暂时被封号,什么游戏都买不了了。只能联系客服。
但是 steam 的客服,你懂得,N多天不鸟你都可能。
等客服联系上你了,特惠特价期间也早就过期了,什么都泡汤了。
这就是在 steam 买游戏遇到 502 问题报错的根本原因
用记事本打开 windows 的 hosts文件,
地址:“c:\windows\system32\drivers\etc”
找不到可以百度。
然后加入正确的 smart2pay 的网址域名 -- IPv4 地址,对应关系。
也即把下面这段网址都复制到 hosts 里的最后一排。
149.146.0.150 globalapi.smart2pay.com
149.146.0.144 globalep.smart2pay.com
94.46.159.28 code.jquery.com
保存文件,重启电脑,再去购买游戏,问题解决。
以上便是steam买游戏错误代码502的原因以及解决方法了,希望可以给大家带来帮助,如果你还想了解更多关于steam的使用技巧,可以进入教程之家网了解。