如何解析数据库x509:..证书由未知授权机构签署..连接到数据库时出错。放弃吗?

阿莱维
2022-12-25 08:43

在这篇简短的文章中将回顾以下错误的原因和解决方案

错误[jfmd] [PANIC] [database_holder .]go:] [main] -无法初始化数据库(db config: {user='artifactory' password='***' dbname=artifactory host=xxxx.private.databases.appdomain. log)Cloud port=30173 sslmode=verify-full}): x509:未知授权机构签署的证书
连接数据库出错。放弃

原因:SSL/TLS证书文件丢失
当将Artifactory配置为针对SSL配置的数据库工作时,就会发生上述错误。
上面的元数据服务(jfmd)不熟悉证书,将无法连接到数据库。
这通常发生在使用自签名证书时。

解决
请将证书文件放在以下路径下:/etc/ssl/certs/在Artifactory主机中