問:常見的“5xx”故障代碼都有哪些含義?是什么意思呢?
答:以下為云加速常見狀態(tài)碼
500:多見服務器返回,服務器錯誤
502:網(wǎng)關(guān)回源超時
520:web server返回了一個未知的錯誤,該錯誤大多數(shù)為以下幾種情況
1)回源連接被reset,多數(shù)是防火墻攔截
2)http頭信息超過了云加速設(shè)定的大小
3)回源請求成功,但是返回了一個空值
4)源站存在錯誤的http響應
521:源站服務器關(guān)閉,多數(shù)情況是服務器已經(jīng)關(guān)閉或者云加速的IP被源站直接鎖定
522:連接超時退出,云加速回源服務器發(fā)起回源請求后,TCP連接超時,便會返回這個錯誤, 在排除源站網(wǎng)絡(luò)故障情況下,多數(shù)是由于源站存在防火墻導致
524:內(nèi)容請求超時,TCP連接建立后,請求內(nèi)容發(fā)生了超時。該項情況主要出現(xiàn)在源站性能存在問題或請求限制
以上問題,有兩個排查思路:
1.????host或curl請求源站查看源站響應狀態(tài)是否非200(即為異常),則為源站問題;
2.? ? host或curl請求源站正常,停止加速正常,開啟加速出現(xiàn)上述代碼,請檢查是否有機房,服務器等位置存在安全策略或安全軟件,攔截了云加速節(jié)點IP,并將節(jié)點IP加入白名單或信任列表來解決上述問題。
525:握手協(xié)議不成功,多見https證書異常
請檢查以下情況:
1.? ? 是否使用了自簽名證書但開啟了嚴格加密(嚴格加密要求嚴格校驗證書,不支持自簽名)
2.? ? 源站無證書,但使用了全程或嚴格加密(源站無證書需用半程加密,否則校驗無法成功)
3.? ? 源站可能不支持SNI