请选择 进入手机版 | 继续访问电脑版

圣金刚无相文殊师利菩萨法门

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 9768|回复: 1

網址出現 404 錯誤事件紀錄及處理方法

[复制链接]

24

主题

31

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
22709

最佳新人活跃会员热心会员突出贡献优秀版主论坛元老

发表于 2018-4-24 18:18:38 | 显示全部楼层 |阅读模式
輸入網址后,開始會間歇出現 404 錯誤連不上。出現這個狀況的原因很複雜,最後研究一番后,總算釐出一些頭緒。
同時回顧這個事件,也可當成一個很好的借鏡與教材,因此整理成這篇心得留存。


一、事件的開始

1. 瀏覽器問題

前天早上用 Chrome 打開論壇時,突然發現變成 404 網址,一開始是嚇了一跳,心想該不會是被惡意檢舉,網站被刪除了?


不過擔心沒有多久就結束了,因為分別用 IE、Opera、Firefox 開啟後,有的可以連、有的不能連,代表可能是「瀏覽器」的問題,至少排除網站被刪除的原因。
因此我把 Chrome 的瀏覽紀錄資料清除後,或使用無痕模式看,後來就可以了,也沒把這件事放在心上。


2. 網址代理商

到了下午,有客戶很著急地跟我聯絡,表示網站都連不上,很多粉絲都看不到她的文章。既然這現象不是個案,那麼得分析一下原因才行。
因為我的網址是跟 Godaddy 買的,所以查了一下所有客戶的網站,發現 Godaddy 的網站的確會出問題,但並不是同一時間都連不上。
想要致電 Godaddy,但他們六、日不上班,所以一時之間也只好等待星期一再處理了,同時跟客戶回報一下觀察到的狀況。


3. 自訂網域

到了晚上,在 PTT 發現有人回報跟 Google Domain 買的網址連不上,這下代表我的猜測錯了,並不是 Godaddy 的問題,所以就排除了網址代理商的因素,看來是所有自訂網址都出問題,那麼可能就是 Google 伺服器的問題。

二、研究討論

第二天在研究一番這件事有更多討論,例如TM(ISP業者)、路由器、連外線路等等因素。也有成員請硬體工程師進行測試,表示有可能是:

到美國的主機線路出包了,非固定制的 IP 無法連線或有問題,應該是Google 採取分流連線,所以有的人可以連,有的人無法連


由於我沒有網路硬體設備的相關知識,無法評估測試結果,但是這兩天我持續搜尋國外的論壇、相關討論,並沒有任何的相關訊息或災情傳出,那麼這個論壇自訂網址 404 錯誤,就很有可能只是本地的局部性問題。

若真的是本地局部性問題,那麼 Google、論壇自訂網站出錯的可能性就會被排除,這狀況很類似前幾年的幾次事件:

連外海底電纜斷裂
本地連不上 Google 相關服務


一步步推估下來,工程師的測試結果可信度就很高了。

三、修改 TCP/IP DNS 設定

各種出問題的狀況,最麻煩的是TM連到 Google 伺服器這一段,如果出錯的話很難知道,也很難跟誰反應。
我找到幾篇過去類似事件的後續報導:

網路好卡原因曝光 TM:與Google連線出問題
網路怪怪?TM連線出包 Google 相關服務全都當

提到的解決方法是修改 TCP/IP 的 DNS 設定,因為一般 Windows 下會預設為「自動取得 DNS 伺服器網址」,此時可先改為TM的 8.8.8.8 及 8.8.4.4。

如需圖文操作步驟,可參考這篇「如何排除連線上網時出現 「DNS錯誤」?
手機要改 DNS 的話,步驟可參考這篇「換個 DNS,讓手機使用TM WiFi 速度變快!」,Android、iOS 的教學都有。

經過我在不同電腦的多次測試,原本發生 404 的論壇自訂網址,TCP/IP 設定成TM的 DNS 後,重開瀏覽器就能立刻看到網站,證實這個方法是有效的,那麼的確是TM連 Google 的某些設定有些問題。
雖然有時還是會看到 404 畫面,不過重開瀏覽器,看起來又可以正常。
要 100% 恢復的話,還是得等TM這一段完全修復才行了。


四、各種應變方式

整理幾種其他不同狀況的 404 錯誤解決方法:

1. 網址代理商問題

如果能確定其他代理商正常,只有你的網址代理商會出問題,就可跟他們聯絡、要求處理。
不過這種情況的機率會比較低,因為他們有 24 小時處理的工程師,也會比我們早先發現問題,以及發佈公告。

2. 自訂網址 DNS 設定

機率比較高的反而是我們自訂網址的 DNS 設定錯誤,導致進不了網站。

3. Google 伺服器問題

Google 出錯的機率不是沒有,但是跟「1. 網址代理商問題」的情況類似,在國外應該會是大事件,24 小時會有很多人回報、也搜尋得到相關討論。

五、總結

如果看過網路連線原理的相關書籍,會瞭解要順利連上網站,是多麼不容易的一件事,從我們的電腦一直到網站主機,中間所有的節點,不可以出一點差錯。只要有環節出問題,就得從頭到尾一個個排除錯誤,就跟寫程式 debug 差不多。
這件事的處理過程,客戶曾對論壇感到灰心,時間點位於當時判斷可能是 Google 伺服器出錯之時。
其實我們都常常發生這樣的狀況,當所處的高度還不夠時,常常依據手上觀察到的現象驟下定論,或是產生先入為主的偏見。
然而當所在的高度提升時,事情的全貌看得更多,真相往往出乎意料,就像我萬萬想不到這次的問題會是出在本地到美國的線路這一段。
所以我上的這一課是,對於自己不擅長的領域,多聽、多看、多查找資料,但列為參考資訊就好;在有把握看清事情全貌之前,保持客觀開放的態度,不過早下結論。




159

主题

1167

帖子

0

积分

版主

Rank: 7Rank: 7Rank: 7

积分
0

最佳新人活跃会员热心会员灌水天地

发表于 2018-4-24 21:01:26 | 显示全部楼层
感恩admin一直维持论坛的运作,哈哈哈!虽然读完你的解说我还是不知道发生了什么事,只是知道后来又可以继续游览了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|圣金刚无相文殊师利菩萨法门

GMT+8, 2024-3-29 00:05 , Processed in 0.154000 second(s), 17 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表