由於IP允許清單,AEMaaCS中的UI測試失敗

本文說明AEM作者和發佈伺服器上的IP限制如何在端對端或UI測試期間封鎖管道存取。 當管道的IP範圍未正確加入允許清單時,就會發生此情況,而導致​ HTTP 403 禁止 ​錯誤。 若要解決此問題,請將管道的IP範圍列入允許清單。

說明 description

環境

  • 產品: Adobe Experience Manager as a Cloud Service (AEMaaCS) — 網站
  • 功能: Cloud Manager CI/CD管道

問題/症狀

  • 由於AEM作者和發佈伺服器上的IP限制,CI/CD管道在端對端測試期間失敗。
  • 嘗試載入頁面時,管道收到​ HTTP 403 Forbidden ​錯誤。
  • 移除IP限制暫時解決此問題,確認其原因是缺少IP允許清單。

解決方法 resolution

若要解決問題,請依照下列步驟進行:

  1. 將以下IP範圍加入製作和發佈環境的允許清單設定中,以確保CI/CD管道可以成功執行UI測試:

    • 20.44.81.210/32
    • 20.44.81.197/32
    • 40.65.215.0/28
    • 52.177.162.128/25
    • 52.177.164.0/25
    • 52.232.229.230/32
    • 52.232.229.253/32
    • 40.70.226.144/28
    • 40.70.226.80/28
    • 40.70.226.176/28
    • 40.70.226.48/28
    • 40.70.225.224/28
    • 40.70.226.96/28
    • 40.70.226.192/28
    • 40.70.226.208/28
    • 40.70.226.112/28
    • 40.70.225.240/28
    • 40.70.226.160/28
    • 40.70.226.128/28
    • 40.70.226.16/28
    • 40.70.226.0/28
    • 40.70.226.64/28
    • 40.70.226.32/28
  2. 更新允許清單後,透過管道重新執行端對端測試,以確認成功執行且沒有存取錯誤。

  3. 如果問題仍然存在,請檢查外部相依性。 確認您的測試工具(例如Cypress)是否依賴外部系統或服務,這些系統或服務也需要列入允許清單。

  4. 驗證一旦測試成功執行且沒有錯誤時,所有必要的功能都已還原,以確認解析度。

相關閱讀

AEM as a Cloud Service使用手冊中的UI測試

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f