Page Not Found when navigating to Manage Add-Ons (UPM: /plugins/servlet/upm)
プラットフォームについて: サーバーと Data Center のみ。この記事は、サーバーおよび Data Center プラットフォームのアトラシアン製品にのみ適用されます。
問題
Navigating to Confluence Admin >> Manage Add-Ons results in Page Not Found. The URL shows the correct path: http://<ConfluenceURL>/plugins/servlet/upm
原因
- Either corrupted plugin caches, or the UPM fails to startup due to this: Plugins are disabled at startup and various timeout errors appear in the logs after startup
- It is also possible that the issue is due to compatibility of Atlassian Universal Plugin Manager Plugin with the Confluence version
ソリューション
For Cause 1
Shutdown Confluence, then remove the following from the Confluence Home Directory (refer to Confluence Home and other important directories for more information):
bundled-plugins
plugins-cache
plugins-osgi-cache
plugins-temp
After that, startup Confluence. If that does not solve the issue, please refer to this article: Plugins are disabled at startup and various timeout errors appear in the logs after startup (the UPM may not be starting up due to a timeout)
For Cause 2
Verify the version of the Atlassian Universal Plugin Manager Plugin and compare it against the below page where it shows the support versions on the second column:
If you have incompatible version of the Atlassian Universal Plugin Manager Plugin with the Confluence, please follow the below steps:
Confluence は UPM などのアドオンをデータベースに保管するため、ファイル置換による更新プロセスは他の製品での手順とは少し異なります。
Confluence で UPM ファイルを更新するには、次の手順を実行します。
- Download the UPM JAR from the Atlassian Marketplace.
- Confluence を停止します。
<install-directory>/confluence/WEB-INF/atlassian-bundled-plugins
から既存の UPM の JAR ファイルを削除します。- 新しい UPM の JAR ファイルを同じディレクトリにコピーします。
- Clear the Confluence plugins cache.
Downgrading only:
データベースの変更を行う場合は必ず事前にバックアップを取得してください。可能な場合は、まずステージング サーバーで SQL コマンドの変更、挿入、更新、または削除を行うようにします。
DELETE FROM plugindata WHERE pluginkey LIKE 'com.atlassian.upm.atlassian-universal-plugin%';
- Confluence を再起動します。