本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
MediaTailor 錯誤代碼和 CDN 整合疑難排解
AWS Elemental MediaTailor 錯誤代碼會在透過內容交付網路 (CDN) 傳遞時提供整合問題的特定資訊。當 MediaTailor 透過內容交付網路傳回錯誤時,這些代碼會指出特定問題:
注意:MediaTailor 會傳回這些錯誤代碼,並透過您的 CDN 傳遞。對於 CDN 特定的錯誤,請參閱 CDN 供應商的文件。
- 400 錯誤的請求
-
常見原因:查詢參數格式錯誤、缺少必要參數、工作階段 IDs 無效
檢查:CDN 查詢字串轉送組態、參數編碼
- 403 禁止
-
常見原因:請求區段不存在或缺少存取許可的用戶端播放器。對於廣告客群,MediaTailor 可能已指定不存在的客群 (請聯絡 AWS Support
進行調查)。對於內容區段、原始供應商存取限制或身分驗證問題 檢查:對於廣告客群:如果 MediaTailor 正在產生無效的客群 URLs請聯絡 AWS Support
。對於內容區段:驗證原始伺服器許可、身分驗證憑證和存取政策。檢查區段是否存在於請求URLs - 404 找不到
-
常見原因:MediaTailor 組態不存在或處於非作用中狀態、播放 URL 路徑不正確、資訊清單或區段請求不存在的資源
檢查:確認 MediaTailor 組態存在且作用中、確認播放 URL 符合
ManifestEndpointPrefix
來自 的GetPlaybackConfiguration
、檢查 CDN 路由規則轉送請求以更正 MediaTailor 端點 - 500 內部伺服器錯誤
-
常見原因:原始伺服器問題、ADS 連線問題、資訊清單處理錯誤
檢查:原始伺服器運作狀態、ADS 回應有效性、MediaTailor 服務狀態
- 502 錯誤的閘道
-
常見原因:由於 HLS 播放清單對齊問題 (播放清單間未對齊的 SCTE 標記、某些播放清單上缺少 SCTE 標記、位元速率變體之間不一致的廣告休息時間),
UnsupportedManifestException
原始伺服器無法連線、原始伺服器回應無效檢查:原始伺服器連線和防火牆規則、DNS 解析、所有位元速率變體的 HLS 播放清單一致性、所有播放清單相同區段上的 SCTE-35 標記對齊,確認所有播放清單都包含必要的廣告休息標記
錯誤碼分析資源:
-
故障診斷 MediaTailor - 完成 MediaTailor 錯誤碼參考
-
故障診斷 CloudFront 錯誤回應 - CDN 特定的錯誤分析
-
HTTP 回應狀態碼
- 完整的 HTTP 狀態碼參考 -
失敗管理 - Well-Architected 錯誤處理模式