Compare Revisions
修正在安全的網站上和時間有關的錯誤
Revision 146730:
Revision 146730 by dibery on
Revision 182964:
Revision 182964 by dibery on
Keywords:
Search results summary:
本文會解釋為什麼你會在 HTTPS 的網站上遇到和時間有關的錯誤,以及該如何解決此類問題的方法。
來看看為什麼你會在 HTTPS 的網站上遇到和時間有關的錯誤,以及解決此類問題的方法。
Content:
一般公認為安全的網站(這些網址會以 http'''s''':// 做為開頭)都會使用具有效期限的憑證。當您的電腦上的時間與憑證的有效期間不符時,Firefox 會沒辦法驗證此連線是否安全,同時會開啟「[[What does "Your connection is not secure" mean?|您的連線並不安全]]」的錯誤頁面。調整您或網路伺服器的時間可以重新驗證尚未被撤銷的憑證。
您可以修正您系統的日期、時間、時區來解決這類的問題。如果還是解決不了的話,那可能就是伺服器設定錯誤了。
__TOC__
= 可能看到的錯誤代碼 =
如果您看到「您的連線不安全」的錯誤訊息,您可以點一下 {button 進階} 來看看詳細的錯誤訊息。如果您看到了下列的錯誤訊息,表示這是由於和時間有關的問題所以無法建立連線:
{note}<sub>SEC_ERROR_EXPIRED_CERTIFICATE<br>SEC_ERROR_EXPIRED_ISSUER_CERTIFICATE<br>SEC_ERROR_OCSP_FUTURE_RESPONSE<br>SEC_ERROR_OCSP_OLD_RESPONSE<br>MOZILLA_PKIX_ERROR_NOT_YET_VALID_CERTIFICATE<br>MOZILLA_PKIX_ERROR_NOT_YET_VALID_ISSUER_CERTIFICATE</sub>{/note}
此錯誤頁上的文字會{for fx49}在 Firefox 偵測到您系統上的時間出錯警告您並{/for}顯示目前系統的日期和時間。如果顯示的時間不正確,則您應該{for win,mac}依下列的方法{/for}修正系統時間。即使顯示的時間正確,您也應該確認系統時區是否符合您的所在地。
= 設定正確的系統時間 =
設定正確的系統時間可以修正基於錯誤的系統時間在安全的網站上產生的錯誤{for win,mac}:{/for}{for linux}。{/for}
{for win10}
# 點選 Windows 的開始按鈕或按下鍵盤上的 Windows 鍵 {key [[Image:Windows Key]]}。
# 在開始選單中點選 {menu 設定}。
# 在設定中,點選 {menu 時間和語言}。
# 在 {menu 時間和時間} 區段,您可以看到目前的時間設定。要變更設定,請點 {menu 設定時間和日期} 下的 {button 變更} 或展開 {menu 時區} 下拉選單。{note}如果您開啟了自動設定時間與時區的功能,您就沒辦法手動調整。
# 當您設定完成後,就可以關閉此視窗。
{/for}
{for win8}
# 在開始畫面中,點選桌面磚來開啟桌面。
# 將滑鼠移到桌面的右下角來開啟控制選單。
# 從 {menu 設定} 中點選 {menu 控制台},即可開啟控制面板。
#:[[Image:Control Panel - Win8]]
# 在控制面板中,點選 '''時鐘、語言和區域''',然後再點選 '''日期與時間'''。
# 接下來會開啟顯示目前日期及時間相關設定的面板。點選 {button 設定時間和日期} 或 {button 變更時區} 來修改相關設定。
# 按下 {button 確定} 保存修改內容。
更多訊息,請參考微軟的[http://windows.microsoft.com/en-us/windows/set-clock 設定時間]一文。
{/for}
{for win7}
# 點選 Windows 的開始按鈕或按下鍵盤上的 Windows 鍵 {key [[Image:Windows Key]]}。
# 在開始選單中點選 {menu 控制台}。
#:[[Image:Control Panel - Win7]]
# 在控制台中,點選 '''時鐘、語言和區域''' 後再選擇 '''日期和時間'''。
# 接下來會開啟顯示目前日期及時間相關設定的面板。點選 {button 變更日期和時間} 或 {button 變更時區} 來修改相關設定。
# 按下 {button 確定} 保存修改內容。
更多訊息,請參考微軟的[http://windows.microsoft.com/en-us/windows/set-clock 設定時間]一文。
{/for}
{for winxp}
# 點選 Windows 的開始按鈕或按下鍵盤上的 Windows 鍵。
#:[[Image:Control Panel - WinXP]]
# 在控制台中,點選 '''時鐘、語言和區域選項''' 後再選擇 '''日期和時間'''。
# 接下來會開啟顯示目前日期及時間相關設定的面板,您可以在這裡調整時間。
# 如果想檢視目前的時區設定,請點一下'''時區'''分頁。
# 按下 {button 確定} 保存修改內容。
更多訊息,請參考微軟的[https://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/windows_date_change_time.mspx 變更系統的時間及時區]一文。
{/for}
{for mac}
# 在 Apple 選單中選點選 {menu 系統偏好設定}。
# 在系統偏好設定中,選擇 '''日期和時間'''。
# 接下來會開啟顯示目前日期及時間相關設定的面板。如果您想要變更設定,請先取消勾選 {pref 自動設定日期與時間} 選項,然後再自行輸入時間,最後按 {button 保存} 來儲存設定。
# 如果想檢視目前的時區設定,請點一下'''時區'''分頁。如果您想要變更設定,請先取消勾選 {pref 使用目前位置自動設定時區} 選項,然後在地圖上點一下您城市大約的所在地位置,接著再於下拉式選單中選擇離您最近的城市。
# 設定完成之後即可關閉此視窗。
更多訊息,請參考蘋果的[https://support.apple.com/kb/PH18804 設定 Mac 日期和時間]一文。
{/for}
{note}'''註:''' 如果重開機會讓時間設定跑掉的話,這可能是控制電腦時間的電池快壞了,請詢問您的電腦製造商該如何更換 CMOS 電池。{/note}
= 聯絡網站管理員 =
如果您發生了和時間有關的錯誤,但是您的系統時間卻沒錯的話,請聯絡該網站的管理員並告訴他您遇到的問題。他可能(舉例來說)需要更新過期的憑證。
= 忽略這個警告 =
{warning}'''警告:''' 您絕對不可以在大型或交易網站上跳過這個警告——無效的憑證代表您的連線可能被別人攻陷了。{/warning}
如果該網站允許,您可以將這個網站加到例外清單,這樣即使憑證預設不被信任,您還是可以瀏覽該網站。
# 在警告頁中,點選 {button 進階}。
# 點選 {button 新增例外...},會開啟'''添加安全例外'''對話窗。
# 讀一下該網站的錯誤訊息,您可以點一下 {button 檢視} 看看這個不受信任的憑證更進一步的資訊。
# 如果您信任這個網站,請點選 {button 確認安全例外}。
[[Secure Website Certificate|網站的安全性憑證]](網址以 '''https://''' 開頭)有其有效期限。如果網站憑證的有效時間與您電腦上的時間不符,Firefox 會無法驗證其安全性,故會顯示錯誤頁面。
多數情況下,您可以修正您系統的日期、時間、時區來解決這類的問題。如果還是解決不了的話,那可能就是伺服器設定錯誤或憑證過期了。
__TOC__
= 可能看到的錯誤代碼列表 =
{for fx66}
{note}'''註:'''當「您的電腦時間錯誤」的錯誤頁面出現時,已幾乎可以確定您電腦的時間是錯的。其它和時間有關的錯誤會顯示「警告:本網站可能有安全性風險」的錯誤頁面,請參閱[[What do the security warning codes mean?|此文]]。而其它時間相關的錯誤,您會看到「安全連線失敗」或「未連線:潛在的安全性問題」的錯誤頁面,請參閱[[Secure connection failed and Firefox did not connect|此文]]。
{/note}
{for =fx66}[[Image:old timey full 66]]{/for}{for fx67}[[Image:Fx67YourComputerClockIsWrong]]{/for}
<!--L10N, you can get this error message by setting your computer clock back a year, but feel free to use this image if you can't get a screenshot in your language -->
依頁面顯示內容,點一下錯誤頁面上的 {for not fx67}{button 更多資訊} 或 {/for}{button 進階...} 來檢視錯誤代碼。下列的錯誤代碼表示有時間相關的錯誤所以無法建立安全連線。
{/for}
{for not fx66}
{note}'''註:'''如果您看到「您的連線不安全」的錯誤訊息(描述於[[What do the security warning codes mean?|此]]),您可以點一下 {button 進階} 來看看錯誤代碼及詳細的錯誤訊息。當顯示「安全連線失敗」時(詳見[[Secure connection failed and Firefox did not connect|此文]]),可能也和時間設定錯誤有關。{/note}
如果您看到了下列的錯誤訊息,表示這是由於和時間有關的問題所以無法建立連線:
{/for}
<sub>SEC_ERROR_EXPIRED_CERTIFICATE</sub><br>
<sub>SEC_ERROR_EXPIRED_ISSUER_CERTIFICATE</sub><br>
<sub>SEC_ERROR_OCSP_FUTURE_RESPONSE</sub><br>
<sub>SEC_ERROR_OCSP_OLD_RESPONSE</sub><br>
<sub>MOZILLA_PKIX_ERROR_NOT_YET_VALID_CERTIFICATE</sub><br>
<sub>MOZILLA_PKIX_ERROR_NOT_YET_VALID_ISSUER_CERTIFICATE</sub>{/note}
此錯誤頁上的文字會在 Firefox 偵測到您系統上的日期與時間出錯時警告您並顯示目前系統的日期和時間。如果顯示的時間不正確,則您應該{for win,mac}依下列的方法{/for}修正系統時間。即使顯示的時間正確,您也應該確認系統時區是否符合您的所在地。
= 設定正確的系統時間 =
設定正確的系統時間可以修正基於錯誤的系統時間在安全的網站上產生的錯誤{for mac}:{/for}{for win,linux}。{/for}{for win}您可以從 Windows 工作列上的時鐘更改您的日期與時間的設定,或按下列步驟操作:{/for}
{for win10}
# 點選 Windows 的開始按鈕或按下鍵盤上的 Windows 鍵 {key [[Image:Windows Key]]}。
# 在開始選單中點選 {menu 設定}。
# 在設定中,點選 {menu 時間和語言}。
# 在 {menu 時間和時間} 區段,您可以看到目前的時間設定。要變更設定,請點 {menu 設定時間和日期} 下的 {button 變更} 或展開 {menu 時區} 下拉選單。{note}如果您開啟了自動設定時間與時區的功能,您就沒辦法手動調整。
# 當您設定完成後,就可以關閉此視窗。
{/for}
{for win8}
# 在開始畫面中,點選桌面磚來開啟桌面。
# 將滑鼠移到桌面的右下角來開啟控制選單。
# 從 {menu 設定} 中點選 {menu 控制台},即可開啟控制面板。
#:[[Image:Control Panel - Win8]]
# 在控制面板中,點選 '''時鐘、語言和區域''',然後再點選 '''日期與時間'''。
# 接下來會開啟顯示目前日期及時間相關設定的面板。點選 {button 設定時間和日期} 或 {button 變更時區} 來修改相關設定。
# 按下 {button 確定} 保存修改內容。
{/for}
{for win7}
# 點選 Windows 的開始按鈕或按下鍵盤上的 Windows 鍵 {key [[Image:Windows Key]]}。
# 在開始選單中點選 {menu 控制台}。
#:[[Image:Control Panel - Win7]]
# 在控制台中,點選 '''時鐘、語言和區域''' 後再選擇 '''日期和時間'''。
# 接下來會開啟顯示目前日期及時間相關設定的面板。點選 {button 變更日期和時間} 或 {button 變更時區} 來修改相關設定。
# 按下 {button 確定} 保存修改內容。
{/for}
{for mac}
# 在 Apple 選單中選點選 {menu 系統偏好設定}。
# 在系統偏好設定中,選擇 '''日期和時間'''。
# 接下來會開啟顯示目前日期及時間相關設定的面板。如果您想要變更設定,請先取消勾選 {pref 自動設定日期與時間} 選項,然後再自行輸入時間,最後按 {button 保存} 來儲存設定。
# 如果想檢視目前的時區設定,請點一下'''時區'''分頁。如果您想要變更設定,請先取消勾選 {pref 使用目前位置自動設定時區} 選項,然後在地圖上點一下您城市大約的所在地位置,接著再於下拉式選單中選擇離您最近的城市。
# 設定完成之後即可關閉此視窗。
更多訊息,請參考蘋果的 [https://support.apple.com/HT203413 如果 Mac 上的日期或時間錯誤] 一文。
{/for}
{note}'''註:''' 如果重開機會讓時間設定跑掉的話,這可能是控制電腦時間的電池快壞了,請詢問您的電腦製造商該如何更換 CMOS 電池。{/note}
= 聯絡網站管理員 =
如果您發生了和時間有關的錯誤,但是您的系統時間卻沒錯的話,請聯絡該網站的管理員並告訴他您遇到的問題。他可能(舉例來說)需要更新過期的憑證。
{for not fx66}
= 忽略這個警告 =
{warning}'''警告:''' 您絕對不可以在大型或交易網站上跳過這個警告——無效的憑證代表您的連線可能被別人攻陷了。{/warning}
若您看到了「您的連線並不安全」的警告頁面,且該網站允許,您可以將這個網站加到例外清單,這樣即使憑證預設不被信任,您還是可以瀏覽該網站。
# 在警告頁中,點選 {button 進階}。
# 點選 {button 新增例外...},會開啟'''添加安全例外'''對話窗。
# 讀一下該網站的錯誤訊息,您可以點一下 {button 檢視} 看看這個不受信任的憑證更進一步的資訊。
# 如果您信任這個網站,請點選 {button 確認安全例外}。
{/for}