本文介紹OSS返回424錯誤的原因和解決方案。
MirrorFailed
Mirroring failed, please check your mirror configuration
問題原因:配置的回源地址無法訪問、回源地址不存在請求的檔案等。
解決方案:請參見概述排查回源地址是否有效。
Read body from mirror host failed, please check your mirror host
問題原因:無法從鏡像來源站點讀取資料。
解決方案:請檢查是否能正常訪問鏡像回源地址中的檔案。
Bytes read is not equal to expected
問題原因:從鏡像來源站點讀取的資料缺失或無效。
解決方案:請檢查來源站點是否能向OSS正常發送資料。
MD5 in header() is not equal to MD5 calculated
問題原因:回源檔案的MD5值與Content-MD5值不匹配,OSS不儲存回源檔案。
解決方案:請檢查是否因來源站點服務和網路通訊異常,導致了回源檔案的MD5值與Content-MD5值不匹配。
The object you specified already exists and can not be overwritten
問題原因:檔案已存在且不可被覆蓋。
解決方案:不支援覆蓋同名檔案。請通過GetBucket (ListObjects)檢查已存在的檔案。
The object you specified is immutable
問題原因:Bucket處於被保護狀態時,無法向該Bucket寫入檔案。
解決方案:確保回源檔案寫入的Bucket未處於合規保留原則的保護狀態。請通過GetBucketWorm擷取Bucket的保護狀態。
Meta is too large
問題原因:使用者自訂中繼資料超出限值。
解決方案:一個Object可以有多個自訂中繼資料,但所有的自訂中繼資料總大小不能超過8 KB。
Mirror request is rejected by QoS
問題原因:每秒請求數QPS(Query Per Second)超出限值。
解決方案:對於鏡像回源,中國各地區預設QPS為2000、流量為2 Gbit/s;海外各地區預設QPS為1000、流量為1 Gbit/s。如您的業務有更大的QPS需求,請聯絡支援人員。
Error status : 0 from mirror host, should return 200 OK
問題原因:來源站點拒絕了回源請求。
解決方案:關閉來源站點防火牆或寶塔的攔截策略。