如何解决解密失败(Artifactory初始化失败:检查Artifactory日志错误500错误)?我怎样才能得到一件丢失的工艺品。密钥文件吗?
artifactory。密钥文件是包含密码解密信息的文件。如果该文件丢失,Artifactory将无法解密加密的密码。默认情况下,它位于“ARTIFACTORY_HOME / etc /安全/美元”,虽然您可以修改'artifactory.system.properties”配置文件如下所示在这里更改此位置。
要解决这个问题,请将最后创建的文件重命名为'artifactory.key '。*'文件在安全文件夹,
例如:changeartifactory.key。> <时间戳只是artifactory.key然后通过UI按下解密。
如果文件不在默认位置,并且您没有更改您的配置文件,请尝试如下所示进行搜索:
$Sudo find / -name artifactory.key*
您可能会发现它位于以下目录中:/私人/ var /根/ .artifactory / etc /安全”。这种情况可能有点棘手,因为尝试导航到感兴趣的目录,即使使用sudo,也可能很奇怪/令人困惑。
例如,注意以下命令行交互:
$Sudo CD /private/var/root/.artifactory/etc/security
$松材线虫病
/usr/local/artifactory /等
这不是您想要访问的目录,也不是您想要访问的目录。这里没有找到钥匙。然而,我们可以看到这些文件并像这样操作它们:
$Sudo ls -la /private/var/root/.artifactory/etc/security
总共16
drwx—4根轮136 4月3日11:03。
drwxr-xr-x 21根轮714 Apr 3 11:03 ..
-rw-r -r - 1根轮610 4月3日10:49 artifactory.key.201504031102057
$执行cp /private/var/root/.artifactory/etc/security/artifactory.key。201504031102057 /私人/ var /根/ .artifactory / etc /安全/ artifactory.key
$Sudo ls -la /private/var/root/.artifactory/etc/security
总共24
drwx—5根轮170 4月3日12:43。
drwxr-xr-x 21根轮714 Apr 3 11:03 ..
-rw-r -r - 1根轮608四月3日11:03 artifactory.key
-rw-r -r - 1根轮610 4月3日10:49 artifactory.key.201504031102057
如果仍然没有解决问题,则可能是因为密钥不匹配或已损坏。请按照以下步骤恢复Artifactory:
1.停止Artifactory
2.编辑ARTIFACTORY_HOME / etc /美元storage.properties= >enter plain text password =>保存为相同的名称
3.编辑美元ARTIFACTORY_HOME/etc/artifactory.config.latest.xml =>输入LDAP的明文密码(搜索“managerPassword”)或如果您不知道密码,可以通过更改“enabled”来暂时禁用它真正的来假= >另存为"artifactory.config.import.xml"
4.开始Artifactory
5.执行“Admin => Security => General => Encrypt”
