當您通過HTTPS訪問OSS出現認證異常時,可以參考本文所示方法排查處理。
認證未配置
問題現象
瀏覽器開啟連結報“您的串連不是私密串連”,報錯資訊:NET::ERR_SSL_PROTOCOL_ERROR。
問題原因
網域名稱未配置HTTPS認證,可以通過telnet命令測試443連接埠的連通性,無法串連代表認證未配置。
解決辦法
登入OSS控制台上傳認證。具體操作,請參見通過HTTPS協議訪問OSS。
認證到期
問題現象
瀏覽器開啟連結報“您的串連不是私密串連”,報錯資訊:NET::ERR_CERT_DATE_INVALID。
問題原因
網域名稱綁定的認證已到期,到期時間可以通過瀏覽器查看。
瀏覽器地址欄左側會顯示不安全標識,單擊後安全資訊面板中出現認證無效條目,開啟認證詳情可查看有效期間的頒發日期和到期日。
解決辦法
前置排查:在檢查認證前,請先確認 OSS Bucket 無欠費。欠費同樣會導致 HTTPS 訪問異常,癥狀與認證到期相似但根因不同。
如果自訂網域名已開啟 CDN 加速,HTTPS 認證由 CDN 管理,需要在CDN 控制台操作,而非 OSS 控制台。請根據訪問方式,選擇以下對應的處理步驟。
情境一:網域名稱直連 OSS(未開啟 CDN 加速)
-
重新申請認證。
-
登入OSS控制台上傳認證。具體操作,請參見通過HTTPS協議訪問OSS。
情境二:網域名稱已開啟 CDN 加速
登入CDN 控制台,在網域名稱管理頁面查看認證狀態並更新認證。具體操作,請參見查詢網域名稱認證和配置 HTTPS 認證。
認證不匹配
問題現象
瀏覽器開啟連結報“您的串連不是私密串連”,報錯資訊:NET::ERR_CERT_COMMON_NAME_INVALID。
查看認證詳情,憑證鏈結層級為 GlobalSign Root CA → GlobalSign Organization Validation CA - SHA256 - G2 → *.oss-cn-hangzhou.aliyuncs.com,認證狀態顯示為有效。
問題原因
訪問URL中的網域名稱配置的認證範圍沒有包含當前網域名稱。比如:訪問的URL為https://example.aliyun.com/object,配置的認證指向的網域名稱為:*.oss-cn-hangzhou.aliyuncs.com。
解決辦法
登入OSS控制台上傳認證。具體操作,請參見通過HTTPS協議訪問OSS。