• 确认问题:


查询以下SQL:

select * FROM BANDANA where bandanakey like '%synchrony_collaborative%' order by bandanakey;
select * FROM "SECRETS";
SQL

 如果没有以下两个值,就是confluence一个bug(Confluence 7.2.1, 7.4.2)

synchrony_collaborative_editor_app_id	<string>Synchrony-e8880686-c3f5-3b52-a39c-0ca91c65ce3f</string>
synchrony_collaborative_editor_app_secret	<string>aEev0jWWApE2qnHeLtVjCUnEJKkBeZ8lbJPyWf0TlLs=</string>
SQL



  • 解决办法:

1、禁掉协同编辑

2、停掉Confluence

3、在数据库中清楚 AppID相关的值:

DELETE FROM bandana WHERE bandanakey = 'synchrony_collaborative_editor_app_registered'
         OR bandanakey = 'synchrony_collaborative_editor_app_secret'
         OR bandanakey = 'synchrony_collaborative_editor_app_id';

TRUNCATE TABLE "EVENTS";
TRUNCATE TABLE "SECRETS";
TRUNCATE TABLE "SNAPSHOTS";
SQL


4、重启Confluence

5、打开协同编辑


https://confluence.atlassian.com/confkb/collaborative-editing-does-not-work-due-to-stored-appid-is-null-1021221721.html