SSL證書(shū)過(guò)期引發(fā)全球《英雄聯(lián)盟》停服,背后是游戲長(zhǎng)青的意外
作為全球受眾最廣、最受歡迎的網(wǎng)絡(luò)游戲之一,《英雄聯(lián)盟》雖已過(guò)巔峰期,但每日仍有數(shù)千萬(wàn)玩家活躍。然而在1月5日,全球玩家卻集體遭遇游戲無(wú)法登錄的情況。

1月5日凌晨4時(shí)左右,《英雄聯(lián)盟》全球各服務(wù)器客戶端均無(wú)法進(jìn)入,啟動(dòng)時(shí)會(huì)顯示“會(huì)話出現(xiàn)意外錯(cuò)誤”,部分玩家甚至收到“賬號(hào)不存在”的提示。隨后,官方宣布全區(qū)臨時(shí)停機(jī)維護(hù),期間玩家無(wú)法登錄。
直到10小時(shí)后,臨時(shí)維護(hù)結(jié)束,服務(wù)器才恢復(fù)正常。
游戲服務(wù)器臨時(shí)維護(hù)本不罕見(jiàn),通常與當(dāng)?shù)鼐W(wǎng)絡(luò)狀況相關(guān),但全球同步出現(xiàn)問(wèn)題就很不尋常了。
針對(duì)此次全球宕機(jī),有程序員發(fā)現(xiàn),部分玩家將電腦日期改為1月4日即可正常登錄,查看客戶端日志后發(fā)現(xiàn),問(wèn)題根源是證書(shū)校驗(yàn)失敗——拳頭游戲2016年1月簽發(fā)、有效期十年的SSL證書(shū)在1月5日到期了。

未及時(shí)更新的證書(shū)導(dǎo)致客戶端無(wú)法通過(guò)服務(wù)器認(rèn)證,進(jìn)而引發(fā)全球登錄系統(tǒng)癱瘓。維護(hù)后,游戲SSL證書(shū)已續(xù)約至2125年。
那么,導(dǎo)致全球停服的SSL證書(shū)究竟是什么?
根據(jù)維基百科,SSL證書(shū)遵循SSL/TLS協(xié)議,由受信任的數(shù)字證書(shū)頒發(fā)機(jī)構(gòu)(CA)驗(yàn)證服務(wù)器身份后頒發(fā),具備身份驗(yàn)證和加密傳輸功能。簡(jiǎn)單來(lái)說(shuō),它就像互聯(lián)網(wǎng)產(chǎn)品的“身份證”,既能證明身份,又能防止數(shù)據(jù)傳輸中泄露或篡改。
以網(wǎng)頁(yè)瀏覽為例,用戶輸入網(wǎng)址后,瀏覽器會(huì)檢查網(wǎng)站服務(wù)器的SSL證書(shū),確認(rèn)其不是釣魚(yú)網(wǎng)站。技術(shù)上,SSL證書(shū)過(guò)期不會(huì)直接導(dǎo)致產(chǎn)品無(wú)法訪問(wèn),但會(huì)大幅增加數(shù)據(jù)交互風(fēng)險(xiǎn)。
但問(wèn)題在于,即便運(yùn)營(yíng)方不在意安全風(fēng)險(xiǎn),服務(wù)器也會(huì)因證書(shū)無(wú)效拒絕交互。此次事件中,正是證書(shū)過(guò)期讓服務(wù)器“認(rèn)不出”自家游戲客戶端。
若從服務(wù)器視角看,大量未知來(lái)源訪問(wèn)可能被視為DDoS攻擊。既然SSL證書(shū)如此重要,拳頭游戲?yàn)楹螞](méi)提前續(xù)期?要知道,網(wǎng)游SSL證書(shū)多為公司自簽名,無(wú)需第三方CA介入。

答案很簡(jiǎn)單:他們忘了。2016年時(shí),拳頭可能沒(méi)料到《英雄聯(lián)盟》能運(yùn)營(yíng)到2026年。當(dāng)時(shí)行業(yè)尚無(wú)“長(zhǎng)青游戲”概念,連運(yùn)營(yíng)12年的《魔獸世界》都在走下坡路,自然沒(méi)人指望《英雄聯(lián)盟》能長(zhǎng)盛不衰。
有趣的是,過(guò)去十年游戲開(kāi)發(fā)成本飆升,GaaS(游戲即服務(wù))模式興起,廠商希望通過(guò)長(zhǎng)期運(yùn)營(yíng)降低成本。這種模式的成功重塑了行業(yè)邏輯,讓構(gòu)建可持續(xù)游戲生態(tài)的理念更受認(rèn)可。

為熱門(mén)游戲延長(zhǎng)生命周期、打造IP并非行業(yè)傳統(tǒng),拳頭推出《英雄聯(lián)盟:雙城之戰(zhàn)》動(dòng)畫(huà)也才幾年。2016年時(shí),他們或許覺(jué)得游戲能運(yùn)營(yíng)十幾年已屬不易,便將證書(shū)有效期設(shè)為十年。
只是《英雄聯(lián)盟》的發(fā)展超出預(yù)期,真正做到了基業(yè)長(zhǎng)青。但SSL證書(shū)對(duì)網(wǎng)游而言只是內(nèi)部反盜版、反作弊的手段,這才讓拳頭不小心忽略了續(xù)期一事。
【本文圖片來(lái)自網(wǎng)絡(luò)】
本文來(lái)自微信公眾號(hào) “三易生活”(ID:IT-3eLife),作者:三易菌,36氪經(jīng)授權(quán)發(fā)布。
本文僅代表作者觀點(diǎn),版權(quán)歸原創(chuàng)者所有,如需轉(zhuǎn)載請(qǐng)?jiān)谖闹凶⒚鱽?lái)源及作者名字。
免責(zé)聲明:本文系轉(zhuǎn)載編輯文章,僅作分享之用。如分享內(nèi)容、圖片侵犯到您的版權(quán)或非授權(quán)發(fā)布,請(qǐng)及時(shí)與我們聯(lián)系進(jìn)行審核處理或刪除,您可以發(fā)送材料至郵箱:service@tojoy.com





