ARTIFACTORY:如何解决系统导入后提示“解密授权配置秘密注册令牌失败”的问题
Artifactory支持系统进出口,这在运行Artifactory备份、迁移和恢复一个完整的Artifactory实例时非常有用。系统导入后的某些版本为7。X, Artifactory日志将继续输出一些警告消息:2023-01-05T09:40:08.630Z [jfcon] [WARN] [5fb3589ce498d5bc] [entitlements_service.]go:201] [main] -同步动作'register' -检查执行要求失败:解密授权的秘密注册令牌失败config: key-id不匹配;提供:'c2ed2f',使用:'05ebdd'
解密授权服务配置失败
目前这并不影响Artifactory的使用,但是给我们正常的日志查看带来了麻烦。
如何删除这些警告信息?
我们可以在Artifactory的数据库中执行下面的SQL语句:
在表access_platform_config中,查询以“jfconnect”开头的行。config_key列中的“授权”:select * from access_platform_config where config_key like 'jfconnect.entitlement %'\G;
响应,如:*************************** 1。行 ***************************
config_key: jfconnect.entitlements
修订:1
创建:1675604235770
修改:1675604235770
...
*************************** 2。行 ***************************
config_key: jfconnect.entitlements.config
修订:5
创建:1675604201581
修改:1675604235801
...
*************************** 3所示。行 ***************************
config_key: jfconnect.entitlements.register
版本:2
创建:1675604201504
修改:1675604201857
...
删除:删除access_platform_config中的“jfconnect.entitlement %”;
然后重新启动Artifactory。