How to change the Confluence Data Center License in confluence.cfg.xml file
プラットフォームについて: 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 は除く
目的
As a Confluence administrator, you might need to manually change the license directly in confluence.cfg.xml
file for any number of reasons including:
- アップグレードに失敗する
- ライセンスが破損している
- Confluence の UI でライセンスを変更できない
- など
ソリューション
If that is the case, please, follow below steps to achieve it:
- Install a new instance of Confluence using the same Confluence version.
- Be sure to use the license listed at https://my.atlassian.com
- 必要な情報はライセンス情報のみのため、この手順では組み込みの HSQL データベースを使用することができます。
- この新しいインストールを、ライセンスの適用先と同じサーバーで実行する必要はありません。
After you have completed all steps in the Confluence setup wizard, open this new instance's
<confluence_home>/confluence.cfg.xml
file.次のプロパティを確認します。
<property name="atlassian.license.hash">xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</property> <property name="atlassian.license.message">yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy</property>
Confluence の一部のバージョンではハッシュ化されたライセンスが要求されません。これらのバージョンでは、
confluence.license.message
プロパティを編集します。- Copy these properties into the original
<confluence_home>/confluence.cfg.xml
file replacing the information already there - Confluence を起動します。
- この時点で、一時インスタンスを削除してかまいません。