Local Group Memberships for LDAP Users are Lost After Confluence 3.5.x Upgrade

お困りですか?

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

コミュニティに質問

症状

  • LDAP was integrated through Atlassian User in atlassian-user.xml prior 3.5.x upgrade
  • Local group memberships for LDAP users are lost after upgrade to Confluence 3.5.x
  • atlassian-confluence.log に次のエラーが返されます。
Copying 0 local memberships of LDAP users 

原因

atlassian-user.xml was not copied before Confluence 3.5.x was started for the upgrade.

See also: CONF-22090

回避策

If you've installed Confluence version 3.5.1 or later, skip to step #4 below. Otherwise, if you're running Confluence 3.5:

  1. Download the attached migratelocalgroups.jsp
  2. Copy it to the <confluence install>/confluence/admin folder
  3. Start up Confluence and log in as a local user with administrator privileges
  4. Visit http://<confluence url>/admin/migratelocalgroups.jsp
  5. Follow the instructions on the page

If you are not sure what your local admin user is, please execute the following database query:

select * from CWD_USER where id in (select child_user_id from CWD_MEMBERSHIP where parent_id = (select id from CWD_GROUP where group_name = 'confluence-administrators' and directory_id = (select id from cwd_directory where directory_type = 'INTERNAL')));

If you used LDAP authentication with local groups, and your users were not migrated either, follow the instructions here: Upgrade to Confluence 3.5 with OSUser LDAP authentication fails


























最終更新日: 2018 年 9 月 17 日

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

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