Page Tree loads indefinitely after Upgrading Confluence to version 8.5.5 or later

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問


プラットフォームについて: Data Center のみ - この記事は、Data Center プラットフォームのアトラシアン製品にのみ適用されます。

この KB は Data Center バージョンの製品用に作成されています。Data Center 固有ではない機能の Data Center KB は、製品のサーバー バージョンでも動作する可能性はありますが、テストは行われていません。サーバー*製品のサポートは 2024 年 2 月 15 日に終了しました。サーバー製品を利用している場合は、アトラシアンのサーバー製品のサポート終了のお知らせページにて移行オプションをご確認ください。

*Fisheye および Crucible は除く

要約

After upgrading Confluence to the latest LTS version (8.5.5 or later), the Confluence Page Tree continuously loads indefinitely without completing the page tree load. 

環境

Confluence 8.5.5 or later

原因

The Page Tree is failing to load, along with other broken GUI functionalities, due to security-related velocity directive changes introduced in Confluence 8.5.5. These changes were implemented in response to the security vulnerability identified in JAC CONFSERVER-94064, which involved Remote Code Execution (RCE) in the Confluence Data Center and server. As a result, certain old plugins have ceased to function properly, affecting various aspects of Confluence's functionality.

Specifically, the Page Tree loading issue following the upgrade to Confluence 8.5.5 is attributed to an old Confluence plugin known as the "Calendar Plugin." This outdated plugin from Atlassian prevents the initialization of Confluence Page Tree system plugin modules during startup, thereby causing the Page Tree loading problem.

診断

If there are any issues with the Page Tree system app modules due to the presence of the "Calendar Plugin", the following error entries will be present in the atlassian-confluence.log  files:

2024-04-08 15:28:20,913 ERROR [Catalina-utility-1] [atlassian.plugin.parsers.XmlDescriptorParserUtils] newModuleDescriptor There were problems loading the module 'extractor' in plugin 'Page Tree Plugin'. The module has been disabled.
2024-04-08 15:28:20,913 ERROR [Catalina-utility-1] [atlassian.plugin.parsers.XmlDescriptorParserUtils] newModuleDescriptor Cannot find ModuleDescriptor class for plugin of type 'extractor'.


Besides, confirm if the Calendar Plugin in the installed plugins:

    <plugin>
      <key>confluence.extra.calendar</key>
      <name>Calendar Plugin</name>
      <version>2.7.2.1</version>
      <vendor>Atlassian</vendor>
      <status>ENABLED</status>
      <vendor-url>http://www.atlassian.com/</vendor-url>
      <framework-version>1</framework-version>
      <bundled>User installed</bundled>
    </plugin>

ソリューション

To address this issue, it is recommended to disable or remove the Calendar Plugin from Confluence.

Additionally, restarting Confluence and clearing the plugin cache are necessary steps. Restarting Confluence ensures that any system plugin modules affected by the presence of the Calendar Plugin are properly initialized during startup.


最終更新日 2024 年 4 月 16 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.