Keycloak container is unable to establish connection to a remote SQL Server database and is stuck in a boot loop.
Output from container logs:
{"logs":"Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption. Error: \"Certificates do not conform to algorithm constraints\". ClientConnectionId:8c3fca80-a572-4014-abe0-6e55adf39c44 {"logs":"Caused by: javax.net.ssl.SSLHandshakeException: Certificates do not conform to algorithm constraintsI’m running Keycloak version 10.0.1 in a docker container on a Linux machine and the SQL Server 2012 DB is hosted on a Windows machine. I've enabled TCP/IP protocol on the SQL Server and configured it to listen on all addresses.
Works absolutely fine when I point the container to SQL Server running on another Linux machine.