Het probleem was dat de postgres-pot te oud was.
Libpostgresql-jdbc-java van het systeem verwijderen, 42.2.8 downloaden en installeren van https://jdbc. postgresql.org/download.html (Ik kon er geen Maven-coördinaten voor vinden) loste het probleem op van het niet vinden van het certificaat.
Ik moest ook root.crt toevoegen aan .postgresql, maar uit het foutenlogboek was het duidelijk.
Nu is het probleem dat de privésleutel niet kan worden gelezen omdat geen enkele beveiligingsprovider deze begrijpt. Zie configureer tomcat/hibernate om een cryptografische provider te hebben die 1.2.840.113549.1.5.13 ondersteunt .