W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
常見(jiàn)錯(cuò)誤碼 | 錯(cuò)誤碼解析 | 解決方法 |
31305032 | 微信portal鑒權(quán)連網(wǎng)流程中,當(dāng)微信客戶端向認(rèn)證服務(wù)端URL發(fā)起請(qǐng)求時(shí),返回的HTTP Status Code既不是200也不是302。 | 請(qǐng)手機(jī)抓包確定HTTP Status Code,并檢查認(rèn)證服務(wù)是否正常。微信客戶端判斷邏輯:若http返回碼為200,則認(rèn)為服務(wù)認(rèn)證成功;若認(rèn)證服務(wù)器需要轉(zhuǎn)移認(rèn)證請(qǐng)求,請(qǐng)返回302和下一跳地址,微信客戶端將向下一跳地址再發(fā)起一次請(qǐng)求,302跳轉(zhuǎn)僅支持一次;對(duì)于非200和302,或者超過(guò)次數(shù)的302返回碼,視為認(rèn)證失敗,此次連網(wǎng)失敗,微信客戶端跳轉(zhuǎn)到連接失敗頁(yè)。 |
31305033 | 微信portal鑒權(quán)連網(wǎng)流程中,當(dāng)微信客戶端向認(rèn)證服務(wù)端URL發(fā)起請(qǐng)求時(shí),302轉(zhuǎn)跳次數(shù)超過(guò)限制。 | 請(qǐng)返回302和下一跳地址,微信客戶端將向下一跳地址再發(fā)起一次請(qǐng)求,302跳轉(zhuǎn)僅支持一次。 |
31305101 | 微信portal鑒權(quán)連網(wǎng)流程中,當(dāng)微信客戶端向認(rèn)證服務(wù)端URL發(fā)起請(qǐng)求時(shí),出現(xiàn)Connect Timeout、Read Timeout、Connect Reset、SSL handshake failed等HTTP網(wǎng)絡(luò)異常。 | 為了確保用戶體驗(yàn),微信客戶端設(shè)置HTTP讀寫超時(shí)時(shí)間都設(shè)置為5000ms,請(qǐng)確保認(rèn)證服務(wù)端URL在5000ms內(nèi)響應(yīng)。如果是SSL handshake failed錯(cuò)誤,請(qǐng)排查認(rèn)證服務(wù)端log,并用最新的微信客戶端調(diào)試成功后再上線,可能有以下原因:客戶端配置了必須對(duì)服務(wù)器端進(jìn)行身份驗(yàn)證,但SSL服務(wù)器端證書不存在,或者證書不能被信任;服務(wù)器端配置了必須對(duì)客戶端進(jìn)行身份驗(yàn)證,但SSL客戶端的證書不存在或不能被信任;SSL服務(wù)器端和客戶端沒(méi)有匹配的加密套件。 |
31305102 | 微信portal鑒權(quán)連網(wǎng)流程中,當(dāng)微信客戶端向認(rèn)證服務(wù)端URL發(fā)起請(qǐng)求時(shí),出現(xiàn)unknown host錯(cuò)誤,即無(wú)法解析認(rèn)證服務(wù)端URL的域名。 | (1)如果設(shè)備上未抓到DNS請(qǐng)求記錄,那么請(qǐng)排查手機(jī)當(dāng)前是否使用移動(dòng)數(shù)據(jù)網(wǎng)絡(luò),而認(rèn)證服務(wù)端URL的域名是本地的(IOS如果網(wǎng)絡(luò)不通Wi-Fi會(huì)被切到移動(dòng)數(shù)據(jù)網(wǎng)絡(luò),務(wù)必完全臨時(shí)放行)。 |
(2)如果設(shè)備上抓到DNS請(qǐng)求記錄,那么請(qǐng)確認(rèn)本地DNS服務(wù)器工作配置正確,并正確響應(yīng)了手機(jī)的請(qǐng)求。 | ||
31305104 | 微信portal鑒權(quán)連網(wǎng)流程中,當(dāng)微信客戶端向認(rèn)證服務(wù)端URL發(fā)起請(qǐng)求時(shí),超過(guò)5000ms未成功連接,出現(xiàn)Connect Timeout錯(cuò)誤。(新版本微信客戶端對(duì)HTTP網(wǎng)絡(luò)異常細(xì)分出的錯(cuò)誤碼) | 微信客戶端設(shè)置HTTP讀寫超時(shí)時(shí)間都設(shè)置為5000ms,請(qǐng)確保認(rèn)證服務(wù)端URL在5000ms內(nèi)響應(yīng)。 |
31305105 | 微信portal鑒權(quán)連網(wǎng)流程中,當(dāng)微信客戶端向認(rèn)證服務(wù)端URL發(fā)起請(qǐng)求時(shí),超過(guò)5000ms未數(shù)據(jù)回包,出現(xiàn)Read Timeout錯(cuò)誤。(新版本微信客戶端對(duì)HTTP網(wǎng)絡(luò)異常細(xì)分出的錯(cuò)誤碼) | 微信客戶端設(shè)置HTTP讀寫超時(shí)時(shí)間都設(shè)置為5000ms,請(qǐng)確保認(rèn)證服務(wù)端URL在5000ms內(nèi)響應(yīng)。 |
31305106 | 微信portal鑒權(quán)連網(wǎng)流程中,當(dāng)微信客戶端向認(rèn)證服務(wù)端URL發(fā)起請(qǐng)求時(shí),出現(xiàn)目標(biāo)主機(jī)無(wú)法路由或不可達(dá)錯(cuò)誤。(新版本微信客戶端對(duì)HTTP網(wǎng)絡(luò)異常細(xì)分出的錯(cuò)誤碼) | 請(qǐng)確保本地網(wǎng)絡(luò)配置正確,并用最新的微信客戶端調(diào)試成功后再上線。 |
31305111 | 微信portal鑒權(quán)連網(wǎng)流程中,當(dāng)IOS版微信客戶端向認(rèn)證服務(wù)端URL發(fā)起請(qǐng)求時(shí),出現(xiàn)unknown host錯(cuò)誤或者HTTP網(wǎng)絡(luò)異常。 | 出現(xiàn)該錯(cuò)誤碼最常見(jiàn)的原因是針對(duì)IOS終端臨時(shí)放行出現(xiàn)問(wèn)題,IOS系統(tǒng)如果發(fā)現(xiàn)網(wǎng)絡(luò)不通Wi-Fi會(huì)被切到移動(dòng)數(shù)據(jù)網(wǎng)絡(luò),導(dǎo)致連網(wǎng)失敗。請(qǐng)務(wù)必做到當(dāng)用戶在Portal發(fā)起連網(wǎng)后,完全臨時(shí)放行或者白名單放行www.appleiphonecell.com、captive.apple.com、www.itools.info、www.ibook.info、www.aiport.us、www.thinkdifferent.us、www.apple.com等IOS探測(cè)通網(wǎng)域名。另外,請(qǐng)確保本地網(wǎng)絡(luò)配置正確和認(rèn)證服務(wù)正常。 |
31033XXX | 微信portal鑒權(quán)連網(wǎng)流程中,當(dāng)請(qǐng)求認(rèn)證服務(wù)端URL通過(guò)后,微信客戶端向微信Server請(qǐng)求成功連接頁(yè)信息時(shí),發(fā)生連接錯(cuò)誤。錯(cuò)誤碼格式為31033XXX,其中XXX三位為http狀態(tài)碼,如50X、40X、30X系列狀態(tài)碼。 | 請(qǐng)確保認(rèn)證服務(wù)器放行成功后,設(shè)備同步放行了當(dāng)前連接用戶。 |
32306036 | 微信Portal設(shè)備掃二維碼連Wi-Fi流程中,微信客戶端發(fā)出嗅探請(qǐng)求訪問(wèn)任意黑名單URL時(shí),嗅探302次數(shù)超過(guò)限制。 | 微信Portal設(shè)備掃二維碼連Wi-Fi流程利用302響應(yīng)中的location信息傳遞authUrl和extend參數(shù),如果第一次302沒(méi)有攜帶則繼續(xù)訪問(wèn)302返回的location,直到拿到authUrl和extend,最多302轉(zhuǎn)跳3次。 |
32306035 | 微信Portal設(shè)備掃二維碼連Wi-Fi流程中,微信客戶端發(fā)出嗅探請(qǐng)求訪問(wèn)任意黑名單URL時(shí),嗅探請(qǐng)求返回后不能發(fā)現(xiàn)authUrl和extend參數(shù),可能并未返回302執(zhí)行下一跳,區(qū)別于302次數(shù)超過(guò)限制。 | 確保對(duì)嗅探請(qǐng)求返回302并且302響應(yīng)中的location信息傳遞authUrl和extend參數(shù)。 |
32306032 | 微信Portal設(shè)備掃二維碼連Wi-Fi流程中,當(dāng)微信客戶端向認(rèn)證服務(wù)端URL發(fā)起請(qǐng)求時(shí),返回的HTTP Status Code既不是200也不是302。 | 參考31305032的解決方法。 |
32306033 | 微信Portal設(shè)備掃二維碼連Wi-Fi流程中,當(dāng)微信客戶端向認(rèn)證服務(wù)端URL發(fā)起請(qǐng)求時(shí),302轉(zhuǎn)跳次數(shù)超過(guò)限制。 | 參考31305033的解決方法。 |
32306101 | 微信Portal設(shè)備掃二維碼連Wi-Fi流程中,當(dāng)微信客戶端向黑名單URL或者認(rèn)證服務(wù)端URL發(fā)起請(qǐng)求時(shí),出現(xiàn)Connect Timeout、Read Timeout、Connect Reset、SSL handshake failed等HTTP網(wǎng)絡(luò)異常。 | 參考31305101的解決方法。 |
32306102 | 微信Portal設(shè)備掃二維碼連Wi-Fi流程中,當(dāng)微信客戶端向黑名單URL或者認(rèn)證服務(wù)端URL發(fā)起請(qǐng)求時(shí),出現(xiàn)unknown host錯(cuò)誤,即無(wú)法解析認(rèn)證服務(wù)端URL的域名。 | 參考31305102的解決方法。 |
32306104 | 微信Portal設(shè)備掃二維碼連Wi-Fi流程中,當(dāng)微信客戶端向黑名單URL或者認(rèn)證服務(wù)端URL發(fā)起請(qǐng)求時(shí),超過(guò)5000ms未成功連接,出現(xiàn)Connect Timeout錯(cuò)誤。(新版本微信客戶端對(duì)HTTP網(wǎng)絡(luò)異常細(xì)分出的錯(cuò)誤碼) | 參考31305104的解決方法。 |
32306105 | 微信Portal設(shè)備掃二維碼連Wi-Fi流程中,當(dāng)微信客戶端向黑名單URL或者認(rèn)證服務(wù)端URL發(fā)起請(qǐng)求時(shí),超過(guò)5000ms未數(shù)據(jù)回包,出現(xiàn)Read Timeout錯(cuò)誤。(新版本微信客戶端對(duì)HTTP網(wǎng)絡(luò)異常細(xì)分出的錯(cuò)誤碼) | 參考31305105的解決方法。 |
32306106 | 微信Portal設(shè)備掃二維碼連Wi-Fi流程中,當(dāng)微信客戶端向黑名單URL或者認(rèn)證服務(wù)端URL發(fā)起請(qǐng)求時(shí),出現(xiàn)目標(biāo)主機(jī)無(wú)法路由或不可達(dá)錯(cuò)誤。(新版本微信客戶端對(duì)HTTP網(wǎng)絡(luò)異常細(xì)分出的錯(cuò)誤碼) | 參考31305106的解決方法。 |
32020014 | 微信Portal設(shè)備掃二維碼連Wi-Fi流程中,當(dāng)微信安卓客戶端連接目標(biāo)ssid時(shí),啟動(dòng)認(rèn)證流程失敗,直接被AP拒絕。 | 請(qǐng)確保使用Portal型設(shè)備和本地網(wǎng)絡(luò)配置正確,并用最新的微信客戶端調(diào)試成功后再上線。 |
32020016 | 微信Portal設(shè)備掃二維碼連Wi-Fi流程中,當(dāng)微信安卓客戶端連接目標(biāo)ssid時(shí),超過(guò)5000ms未成功連上ssid,報(bào)超時(shí)錯(cuò)誤。 | 請(qǐng)確保本地網(wǎng)絡(luò)配置正確,并用最新的微信客戶端調(diào)試成功后再上線。 |
32033XXX | 微信Portal設(shè)備掃二維碼連Wi-Fi流程中,當(dāng)請(qǐng)求認(rèn)證服務(wù)端URL通過(guò)后,微信客戶端向微信Server請(qǐng)求成功連接頁(yè)信息時(shí),發(fā)生連接錯(cuò)誤。錯(cuò)誤碼格式為32033XXX,其中XXX三位為http狀態(tài)碼,如50X、40X、30X系列狀態(tài)碼。 | 請(qǐng)確保認(rèn)證服務(wù)器放行成功后,設(shè)備同步放行了當(dāng)前連接用戶。 |
04020014 | 微信密碼設(shè)備連Wi-Fi流程中,當(dāng)微信安卓客戶端連接目標(biāo)ssid時(shí),超過(guò)5000ms未成功連上ssid,報(bào)超時(shí)錯(cuò)誤。 | 請(qǐng)確保本地網(wǎng)絡(luò)配置正確,并用最新的微信客戶端調(diào)試成功后再上線。 |
04020016 | 微信密碼設(shè)備連Wi-Fi流程中,當(dāng)微信安卓客戶端連接目標(biāo)ssid時(shí),啟動(dòng)認(rèn)證流程失敗,直接被AP拒絕。 | 請(qǐng)確保本地網(wǎng)絡(luò)配置正確,并用最新的微信客戶端調(diào)試成功后再上線。 |
04020018 | 微信密碼設(shè)備連Wi-Fi流程中,當(dāng)微信安卓客戶端連接目標(biāo)ssid時(shí),認(rèn)證流程中失敗,一般是密碼錯(cuò)誤。 | 請(qǐng)確保在微信連Wi-Fi平臺(tái)注冊(cè)設(shè)備時(shí)填的密碼正確。 |
04033XXX | 微信密碼設(shè)備連Wi-Fi流程中,當(dāng)微信安卓客戶端成功連接目標(biāo)ssid后,微信客戶端向微信Server請(qǐng)求成功連接頁(yè)信息時(shí),發(fā)生連接錯(cuò)誤。錯(cuò)誤碼格式04033XXX,其中XXX三位為http狀態(tài)碼,如50X、40X、30X系列狀態(tài)碼。 | 請(qǐng)確保在密碼校驗(yàn)通過(guò)后,設(shè)備成功放行。 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: