AEM Screens Player針對Adobe Experience Manager 6.5.24中某些電腦上的管道內容顯示「無法取得」錯誤

本文解決部分AEM Screens Player機器無法呈現指派的管道內容並顯示「無法取得」錯誤的問題,即使AEM製作和發佈執行個體上有該內容。 若要修正此問題,請驗證內容可用性、更新播放器、重新註冊裝置,然後再次測試內容呈現。

說明 description

環境

  • Adobe Experience Manager 6.5.24
  • AEM Screens播放器(瀏覽器)版本: aem-screens-player-browser-2.4.390

問題/症狀

有些AEM Screens Player電腦不會顯示指派的管道內容。 受影響的裝置上會出現下列錯誤:

Cannot GET /content/screens/<project>/channels/<channel>.html
  • 已確認內容存在,並且可在AEM作者和發佈環境中存取。
  • 問題僅發生在特定電腦上。 使用最新播放器版本的新註冊電腦可以解決此問題。
  • 較舊的電腦若未更新或重新註冊,仍會遇到問題。
  • 受影響電腦的記錄檔和HAR檔案會顯示管道內容的失敗GET要求。

原因

有多個因素會導致AEM Screens Player無法正確擷取管道內容,因此可能發生問題。 在調查案例中,更新播放器並重新註冊裝置有助於在受影響的機器上還原內容呈現。

解決方法 resolution

請依照下列步驟解決問題。

  1. 確認所需的管道內容已發佈並可透過AEM作者和發佈執行個體的直接URL存取。
  2. 在受影響的機器上,安裝最新支援的AEM Screens Player版本,例如aem-screens-player-browser-2.4.390或更新版本。
  3. 更新播放器後,請在AEM Screens環境中重新註冊裝置。
  4. 開啟設定視窗,並確認指派的管道內容正確呈現。
  5. 如果較舊的電腦繼續發生問題且不再使用,請從裝置管理主控台移除以避免混淆。

相關閱讀

recommendation-more-help
experience-cloud-kcs-help-kbarticles