同時回顧這個事件,也可當成一個很好的借鏡與教材,因此整理成這篇心得留存。
(圖片出處: 699pic.com)
一、事件的開始
1. 瀏覽器問題
前天早上用 Chrome 打開自己的網站 WFU BLOG 時,突然發現變成 404 網址,一開始是嚇了一跳,心想該不會是被惡意檢舉,網站被刪除了?
不過擔心沒有多久就結束了,因為分別用 IE、Opera、Firefox 開啟後,有的可以連、有的不能連,代表可能是「瀏覽器」的問題,至少排除網站被刪除的原因。
因此我把 Chrome 的瀏覽紀錄資料清除後,或使用無痕模式看,後來就可以了,也沒把這件事放在心上。
2. 網址代理商
到了下午,有客戶很著急地跟我聯絡,表示網站都連不上,很多粉絲都看不到她的文章。既然這現象不是個案,那麼得分析一下原因才行。
因為我的網址是跟 Godaddy 買的,所以查了一下所有客戶的網站,發現 Godaddy 的網站的確會出問題,但並不是同一時間都連不上。
想要致電 Godaddy,但他們六、日不上班,所以一時之間也只好等待星期一再處理了,同時跟客戶回報一下觀察到的狀況。
3. 自訂網域
到了晚上,在 PTT 發現有人回報跟 Google Domain 買的網址連不上,這下代表我的猜測錯了,並不是 Godaddy 的問題,所以就排除了網址代理商的因素,看來是所有自訂網址都出問題,那麼可能就是 Google 伺服器的問題。
二、社團的討論
第二天在「FB 社團」這件事有更多討論,例如中華電信(ISP業者)、路由器、連外線路等等因素。也有成員請硬體工程師進行測試,表示有可能是:
到美國的主機線路出包了,非固定制的 IP 無法連線或有問題,應該是Google 採取分流連線,所以有的人可以連,有的人無法連
由於我沒有網路硬體設備的相關知識,無法評估測試結果,但是這兩天我持續搜尋國外的論壇、相關討論,並沒有任何的相關訊息或災情傳出,那麼這個 Blogger 自訂網址 404 錯誤,就很有可能只是台灣的局部性問題。
若真的是台灣局部性問題,那麼 Google、Blogger 出錯的可能性就會被排除,這狀況很類似前幾年的幾次事件:
- 連外海底電纜斷裂
- 台灣連不上 Google 相關服務
一步步推估下來,工程師的測試結果可信度就很高了。
三、修改 TCP/IP DNS 設定
各種出問題的狀況,最麻煩的是中華電信連到 Google 伺服器這一段,如果出錯的話很難知道,也很難跟誰反應。
我找到幾篇過去類似事件的後續報導:
提到的解決方法是修改 TCP/IP 的 DNS 設定,因為一般 Windows 下會預設為「自動取得 DNS 伺服器網址」,此時可先改為中華電信的 168.95.1.1 及 168.95.192.1。
如需圖文操作步驟,可參考這篇「如何排除連線上網時出現 「DNS錯誤」?」
手機要改 DNS 的話,步驟可參考這篇「換個 DNS,讓手機使用中華電信 WiFi 速度變快!」,Android、iOS 的教學都有。
經過我在不同電腦的多次測試,原本發生 404 的 Blogger 自訂網址,TCP/IP 設定成中華電信的 DNS 後,重開瀏覽器就能立刻看到網站,證實這個方法是有效的,那麼的確是中華電信連 Google 的某些設定有些問題。
雖然有時還是會看到 404 畫面,不過重開瀏覽器,看起來又可以正常。
要 100% 恢復的話,還是得等中華電信這一段完全修復才行了,可以到「中華電信粉絲團」留言請他們查明原因。
四、各種應變方式
整理幾種其他不同狀況的 404 錯誤解決方法:
1. 網址代理商問題
如果能確定其他代理商正常,只有你的網址代理商會出問題,就可跟他們聯絡、要求處理。
不過這種情況的機率會比較低,因為他們有 24 小時處理的工程師,也會比我們早先發現問題,以及發佈公告。
2. 自訂網址 DNS 設定
機率比較高的反而是我們自訂網址的 DNS 設定錯誤,導致進不了網站。
如果使用 Godaddy 的話,可以參考我的設定心得「Blogger 自訂網址﹍設定子網域的技巧」
3. Google 伺服器問題
Google 出錯的機率不是沒有,但是跟「1. 網址代理商問題」的情況類似,在國外應該會是大事件,24 小時會有很多人回報、也搜尋得到相關討論。
五、總結
如果看過網路連線原理的相關書籍,會瞭解要順利連上網站,是多麼不容易的一件事,從我們的電腦一直到網站主機,中間所有的節點,不可以出一點差錯。只要有環節出問題,就得從頭到尾一個個排除錯誤,就跟寫程式 debug 差不多。
這件事的處理過程,客戶曾對 Blogger 感到灰心,時間點位於當時判斷可能是 Google 伺服器出錯之時。
其實我們都常常發生這樣的狀況,當所處的高度還不夠時,常常依據手上觀察到的現象驟下定論,或是產生先入為主的偏見。
然而當所在的高度提升時,事情的全貌看得更多,真相往往出乎意料,就像我萬萬想不到這次的問題會是出在台灣到美國的線路這一段。
所以我上的這一課是,對於自己不擅長的領域,多聽、多看、多查找資料,但列為參考資訊就好;在有把握看清事情全貌之前,保持客觀開放的態度,不過早下結論。
更多 Blogger 自訂網址相關文章:
可惡這幾天的瀏覽次數不就損失了!雖然一天的瀏覽次數只有幾百人而已。
回覆刪除