Rhapsody 引擎自己登陆的证书早期是5年过期一次,从6.7版本开始为2年过期一次【原因:由于 Mac 等 Apple 设备,无法再通过 Mac 上的 Chrome 访问管理控制台,因此我们将默认引擎证书的有效期从 5 年缩短到最多 825 天,以匹配新的 Apple 可信证书要求】。到期后需要运维人员重新生成,重新生成的新证书还是5年或者2年(根据引擎版本)过期一次。证书的有效期我们在浏览器中打开引擎监控页面,点击URL地址前的“小锁”图标,打开证书查看有效期信息。
Rhapsody版本 | 证书有效期 |
6.3 | 5年 |
6.4 | 5年 |
6.5 | 5年 |
6.6 | 2年 |
6.7 | 2年 |
6.8 | 2年 |
6.9 | 2年 |
![](https://luntan.lyniate.com/forum/data/attachment/forum/202205/19/090018f3zb7bysk3b7evve.png)
到期后,如果我们没有去重新生成证书,IDE登陆会报错,如下图。
![](https://luntan.lyniate.com/forum/data/attachment/forum/202205/19/090018vnqdpz9ntmm6lrtr.png)
解决方法: 进入rhapsody安装目录下,比如某台windows服务器上的“X:\Rhapsody\Rhapsody Engine 6.7\rhapsody”目录,找到ide.sha1.txt、managementConsole.sha1.txt、monitoring.keystore、soapApi.sha1.txt四个文件。手动删除这四个文件,然后再重启引擎服务即可生成新的证书文件。按照上述方法操作后,IDE重新登陆即可。
![](/i/l/?n=23&i=blog/3066305/202212/3066305-20221219163317803-2043100649.png)
标签:有效期,证书,过期,SSL,引擎,Rhapsody,IDE From: https://www.cnblogs.com/lee-3527/p/16992516.html