如何解决解密失败(Artifactory初始化失败:检查Artifactory日志错误500错误)?我怎样才能得到一件丢失的工艺品。密钥文件吗?

JFrog支持
2016-10-06 35

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中的加密/解密

如果仍然没有解决问题,则可能是因为密钥不匹配或已损坏。请按照以下步骤恢复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”