gpt4 book ai didi

postgresql - Azure 上的 KeyCloak 到 PostgreSQL "Certificates do not conform to algorithm constraints"

转载 作者:行者123 更新时间:2023-12-02 22:56:08 25 4
gpt4 key购买 nike

我正在 Azure 应用服务(Docker 容器)中使用以下图像“quay.io/keycloak/keycloak:21.0.1”运行 KeyCloak - 正如 documentation 中所述。

我的环境变量如下所示: enter image description here

一切正常。我可以使用自定义域访问 KeyCloak,并且登录管理控制台也可以。但!有一点不起作用:数据库。

我使用的是 PostgreSQL 数据库,该数据库也托管在 Azure 上。在 DBeaver 的帮助下,我可以使用在环境变量中输入的相同凭据连接到它(这就是我从顺便说一句复制数据库 URL 的地方)。

日志状态如下:

2023-03-10T13:54:44.250741391Z 2023-03-10 13:54:44,192 ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) ERROR: Failed to obtain JDBC connection
2023-03-10T13:54:44.253996869Z 2023-03-10 13:54:44,192 ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) ERROR: SSL error: Certificates do not conform to algorithm constraints
2023-03-10T13:54:44.254005969Z 2023-03-10 13:54:44,192 ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) ERROR: Certificates do not conform to algorithm constraints
2023-03-10T13:54:44.254020670Z 2023-03-10 13:54:44,193 ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) ERROR: Certificates do not conform to algorithm constraints
2023-03-10T13:54:44.254027270Z 2023-03-10 13:54:44,194 ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) ERROR: Algorithm constraints check failed on signature algorithm: SHA1withRSA

只是为了澄清这一点:只是为了确保 Web 应用程序可以访问我完全打开的数据库(0.0.0.0 - 255.255.255.255)。另外,我手动添加了“keycloak”模式(根据文档,这应该是默认模式)。

最佳答案

感谢这个GitHub answer我能够追踪到它。

It would seem that the Azure Database for Postgresql - Single Server, is using the SHA256 DigiCertGlobalRootG2, for anyone using Single Server would not have this problem.

But for Flexible server, is still using the old SHA1 Root Certificate, causing this error.

关于postgresql - Azure 上的 KeyCloak 到 PostgreSQL "Certificates do not conform to algorithm constraints",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75697268/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com