问题情景:
PMP数据库迁移至新系统,数据的迁移与还原时出现 Unable to start serverKeystore was tampered with, or password was incorrect
报错。
操作过程:
注意
新的PMP系统导入旧的存储数据时需要使用旧的pmp_key.key文件,此外在启动新系统时,也要通过conf下的manage_key.conf找到这个旧系统的pmp_key.key文件而启动新的系统。这时相当于新系统中的pmp_key.key文件被老的覆盖掉。同时,由于安全原因,还要注意的是这个pmp_key.key文件不要和pmp系统在同一个目录下。
例如manage_key.conf:
在出现DB Restored Successfully的字样后,证明数据还原成功了。接下来需要导入SSL证书。
如果未进行SSL导入,会在日志文件中看到如下报错。
Unable to start serverKeystore was tampered with, or password was incorrect
确保新的SSL证书存在于<pmp home>的conf文件夹中(如果使用的是默认证书,则确保server.keystore文件存在于<pmp home>\conf文件夹中)
以管理员身份打开命令提示符
导航到<pmp home>\bin文件夹并执行命令updateserverconf.bat
在弹出框中,选择keystore类型,并在相应部分中输入keystore文件名和密码(如果您使用的是默认证书,我们将keystore类型选择为jks,keystore文件名选择为server.keystore,密码选择为passtrix)。
然后单击“保存”。
导入证书后开启PMP服务。