legacy-knowledge-base
公開されました Jun. 30, 2025

JBoss EAP 7.0を7.4.13にアップグレードすると、リモートパブリッシュに失敗する

投稿者

Laura Li

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

legacy-article

learn-legacy-article-disclaimer-text

問題

  • JBoss EAP 7.0 を 7.4.13 にアップグレードすると、リモート公開に失敗します。
    ステージングサーバーで、以下のエラーが発生します:
    ERROR [liferay/background_task-1][StagingServiceHttp:327] com.liferay.portal.kernel.exception.SystemException:
    java.io.IOException: Server returned HTTP response code: 502 for URL: xxxxxx
    com.liferay.portal.kernel.exception.SystemException: java.io.IOException:
    Server returned HTTP response code: 502 for URL: xxxxxx
      at com.liferay.portlet.exportimport.service.http.StagingServiceHttp.updateStagingRequest(StagingServiceHttp.java:320)

    Liveサーバーでは、以下のエラーが発生します:
    ERROR [default task-141][TunnelServlet:120] java.io.InvalidClassException: filter status: REJECTED

環境

  • Liferay DXP 7.0 - 7.4

解像度

  • このエラーはJBossのセキュリティ・アップデートによるものです。 これは JBoss Docに文書化されている。 解決策は こちらにある。

    この問題を回避する1つの方法は、新機能を無効にすることである:
    DISABLE_JDK_SERIAL_FILTER=TRUE

    しかし、新機能を無効にすると、 https://access.redhat.com/security/cve/cve-2023-3171からの保護が無効になることを考えると、シリアル・フィルタの適切な値を見つけることをお勧めします。おそらく、 maxbytesmaxarrayの値を調整し、おそらく両方とも同じにして、.larが収まる大きさにします(デフォルトでは、maxarrayは小さいです)。
did-this-article-resolve-your-issue

legacy-knowledge-base