由于CVE-2021-26084,需要把原来使用的Confluence升级为安全版本6.13.23
一、备份原conflunce数据
二、官网下载zip版本安装包并上传到服务器解压
https://www.atlassian.com/software/confluence/download-archives
三、停止旧的Confluence,尝试启动新的Confluence,启动后页面会报错。
sh <旧的安装目录>/bin/shutdown.sh sh <新的安装目录>/bin/startup.sh
报错1:要定义home目录;
修改 <installation-directory>/confluence/WEB-INF/classes/confluence-init.properties 文件最后一行,改成与原项目一样 /data/confluence,改成新的 /data/confluence_20230301,需要用新的目录,才能重新破解,否则无法进入破解页面流程。
由于原项目是用了crowd项目做人员管理,还需要修改该目录的 crowd.properties 文件,内容与原项目一样
报错2:要安装JDBC驱动;
由于版权原因,官方说明页要我们去第三方网站下载java的mysql驱动,文件名如 mysql-connector-java-8.0.xx-bin.jar
我直接从原项目复制这样的驱动jar包过来就行了
报错3:如果是使用了原来的home目录,会授权验证失败
需要更换成新的home目录,然后破解
四、破解Confluence
1、下载破解工具到win,并配置好java环境,运行破解工具需要java。
2、下载 <installation-directory>/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar
3、修改下载好的 atlassian-extras-decoder-v2-3.4.1.jar 文件名为 atlassian-extras-2.4.jar
4、打开命令行输入 java -jar .\confluence_keygen.jar ,即运行破解程序
5、参考网上教程即可,如 https://www.cnblogs.com/tiechui2015/p/14964214.html ;
6、还原Confluence数据,重启后根据页面提示进行还原;
mv atlassian-extras-decoder-v2-3.4.1.jar atlassian-extras-decoder-v2-3.4.1.jar.bak
mv atlassian-extras-2.4.jar atlassian-extras-decoder-v2-3.4.1.jar
标签:confluence,23,6.13,jar,atlassian,Confluence,版本升级,extras,破解 From: https://www.cnblogs.com/batsing/p/17168148.html