1. 河豚號 > 生活百科 >

502錯誤原因解決方法(詳解網(wǎng)站顯示502的解決步驟)

服務器用戶為了保障業(yè)務的穩(wěn)定運營以及避免網(wǎng)絡攻擊的破壞,所以會選擇給服務器配置高防服務,不過有部分服務器用戶的網(wǎng)站接入高防服務后訪問時提示502錯誤,下面小編就來分析下服務器配置高防IP后網(wǎng)站出現(xiàn)502錯誤的常見原因和解決方法。

原因一:高防回源IP被源站攔截或限速

服務器在配置高防IP后,源站IP因為有高防IP在中間代理而被隱藏。因此在源站看來所有經(jīng)過高防IP訪問的客戶端IP都會變成高防的回源IP。正常情況下客戶端請求訪問高防IP,高防IP收到請求后把真實客戶端的源IP轉換成高防的回源IP發(fā)送給美國服務器。但如果源站IP暴露,客戶端可以直接請求訪問源站,這樣就繞過了高防IP提供的防護。

沒有配置高防IP代理時,在源站看來真實客戶端地址是非常分散的,一般每個客戶端IP的請求量都不大,而配置高防IP服務后回源IP段固定且有限。因此在源站看來所有的訪問請求都來自高防回源IP段,分攤到每個回源IP上的請求量也會變大,導致服務器誤認為高防回源IP在對源站進行攻擊。此時服務器如果有防御DDoS的安全策略,就很可能會將回源IP攔截或者限速。

根據(jù)上述原理,只要在服務器放行所有的高防回源IP,即可解決出現(xiàn)的502錯誤。設置源站放行高防回源IP方法有兩種:

1)查看高防回源IP段來獲取高防回源IP,然后在服務器防火墻、主機安全防護軟件中將高防回源IP網(wǎng)段添加到白名單。

2)直接關閉服務器的防火墻及主機安全防護軟件。

原因二:源站出現(xiàn)異常導致響應高防的請求超時

服務器源站本身異常包括以下情形:

1、源站IP暴露而惡意攻擊導致癱瘓;

2、源站服務器機房物理故障;

3、源站服務器中 Apache、Nginx 等Web程序出現(xiàn)故障;

4、服務器內存、CPU 占用過高,導致性能不足;

5、源站上行鏈路擁擠阻塞。

判斷方法可以通過修改本機 hosts 文件,將域名直接指向源站IP,如果直接通過源站IP也不能訪問,同時伴隨Ping 值丟包、telnet超時等現(xiàn)象,即判斷為是此類原因導致。

參照以下步驟進行排查:

1、查看源站流量、請求量是否有大量增長,同時對比高防IP管理控制臺中的監(jiān)控,如果服務器遭到大流量攻擊但高防IP管理控制臺顯示無異常,則有可能是攻擊繞過高防IP直接攻擊服務器。該情況下建議盡快更換源站IP。

2、排除遭受攻擊的原因后,可查看服務器的進程狀態(tài)、CPU和內存占用情況、帶寬的監(jiān)控情況等,如有異常建議聯(lián)系相關技術人員協(xié)助排查解決。

3、如果是個別客戶端出現(xiàn)502錯誤,建議收集客戶端的IP和出現(xiàn)異常的時間點,并向服務器售后技術進行反映協(xié)助排查。

以上就是關于服務器配置高防IP后網(wǎng)站出現(xiàn)502錯誤的原因分析以及解決方案,希望能幫助到有需要的服務器用戶們。

本文由網(wǎng)上采集發(fā)布,不代表我們立場,轉載聯(lián)系作者并注明出處:http://m.zltfw.cn/shbk/37115.html

聯(lián)系我們

在線咨詢:點擊這里給我發(fā)消息

微信號:15705946153

工作日:9:30-18:30,節(jié)假日休息