许多玩家在steam购买游戏时,付款遇到了“502-Web服务器在作为网关或代理服务器时收到了无效响应”的问题。
想在steam买RPG游戏『伊苏:起源』,结果一直遇到支付失败。
然后他尝试多次支付,结果就多次失败了。
可能也是不巧赶上了服务器高峰,之后就一直遇到502报错的问题。
尝试了很久,也清理了游览器缓存,都没用。
好好一个玩游戏爽到的日子结果折腾得要死,岂不扫兴。
最后终于有人给出了解决办法。
如果你也在steam购买游戏遇到了502错误,那不妨来看看这个解决办法。
没遇到的,也可以收藏一下,转发给你的朋友,以备不时之需。
先简单粗暴的给出解决办法:
用记事本打开windows的hosts文件,
地址:“c:\windows\system32\drivers\etc”
找不到可以百度。
然后加入正确的smart2pay的网址域名--IPv4地址,对应关系。
也即把下面这段网址都复制到hosts里的最后一排。
149.146.0.150globalapi.smart2pay.com
149.146.0.144globalep.smart2pay.com
94.46.159.28code.jquery.com
保存文件,重启电脑,再去购买游戏,问题解决。
为什么会出现“502-Web服务器在作为网关或代理服务器时收到了无效响应”的问题呢
根本原因是,在大陆地区很多省份的dns服务器,包括一些非ISP的publicdns服务,都把smart2pay的网站,错误的解析到了美国特拉华州dupont公司的这个52.175.x.x网段。
而正确的地址,就是之前给出的:
你如果之前通过淘宝直接给steam钱包充钱,购买游戏就不会有问题。
这样如果DNS解析出错,导致可能根本无法付账。
那玩家们还买游戏买个屁呢。
很麻烦对不对听都听糊涂了头晕了对不对
为什么要到steam的客服页面取消那个购买失败的条目
因为steam商店的机制,以前就有一种莫名其妙的做法,是一种安全防范机制。
如果你购买失败次数太多,在steam剁手特惠高峰期间,可能会暂时挂起你的账号。
相当于你暂时被封号,什么游戏都买不了了。只能联系客服。
但是steam的客服,你懂得,N多天不鸟你都可能。
等客服联系上你了,特惠特价期间也早就过期了,什么都泡汤了。
这就是在steam买游戏遇到502问题报错的根本原因。
所以再遇到502报错,就先按照本文的方法在hosts文件里自己加上付款中转网站的地址吧。
希望能帮助到那些想在steam平台买单机或者联机游戏,却遇到502问题报错的玩家。