Unable to edit pages or enable Collaborative Editing on Confluence due to disabled system plugins
プラットフォームについて: Server および Data Center のみ。この記事は、Server および Data Center プラットフォームのアトラシアン製品にのみ適用されます。
Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.
*Fisheye および Crucible は除く
問題
When attempting to enable Collaborative Editing in Confluence, its management page under General Configuration does not load in the browser or cannot be found. If this feature was enabled previously, it is not possible to edit or create pages after restarting or upgrading the application.
症状
There is a loading icon in place of the Collaborative Editing settings page: <base-url>/admin/confluence-collaborative-editor-plugin/configure.action
There may be several browser-based pop-up messages stating:
問題が発生しました。
もう一度お試しください。
Alternatively, you may not even see the Collaborative Editing page under General Configuration.
診断
The atlassian-confluence.log shows the following error message if CE was already enabled:
WARN [https-jsse-nio2-8443-exec-21] [atlassian.troubleshooting.confluence.ConfluenceApplicationInfo] addSynchronyConfiguration Not able to locate the service for getting the Synchrony configuration. The Collaborative Editor Plugin may have been disabled.
If you don't have access to the logs and you are trying to enable CE:
ソリューション
Enable the Synchrony Interop Bootstrap plugin under General Configuration > Add-ons > All. If this plugin is disabled, we see the error Something went wrong messages on the CE management page.
After enabling it, make sure that the Collaborative Editing Plugin is also enabled. If this plugin is disabled, we cannot access the CE management page at all.
注意
If you see any error on the UI while attempting to enable those plugins:
原因
When the browser tries to load the Collaborative Editing settings page (<base-url>/admin/confluence-collaborative-editor-plugin/configure.action
), it makes a call to <base-url>/rest/synchrony-interop/synchrony-status
to check the current status of Collaborative Editing, which is handled by the Synchrony Interop Bootstrap plugin.
If the Synchrony Interop Bootstrap plugin is disabled, it causes the browser to receive an unexpected response, and thus the page doesn't render as expected. Nothing appears in the atlassian-confluence.log
because this is a client-side operation performed by the browser for this particular plugin.
This can occur when the Collaborative Editing Plugin is disabled, as it automatically disables the Synchrony Interop Bootstrap Plugin as well. When later re-enabling the Collaborative Editing Plugin, it does not enable Synchrony Interop Bootstrap Plugin automatically. This issue with the plugin not being re-enabled automatically is a bug, tracked here: - CONFSERVER-52516Getting issue details... STATUS