Search Postgresql Archives

self-made certs not quite right

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm trying to follow instrux in V12:18.9.5 Creating Certificates. [1]

I'm stuck in my basement so all references to "/CN=FQN" have been set to $(hostname), just the hostname, because $(domainname) returns "(none)" which I presume is akin to null.

With my newly minted certs and keys using psql (to either $(hostname) or localhost) I get the "SSL connection (protocol: TLSv1.3...) message, so long as I have an empty ~/.postgresql directory. If I copy the generated root.crt to ~/.postgresql (chown me.me; chmod 400) I get a plain connection (no ssl).

With root.crt in ~/.postgresql, testing the jdbc connection from a tomcat server generates this failure (again either localhost or $(hostname)) Blow out on db connection to jdbc:postgresql://localhost:5432/postgres; SSL error: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target org.postgresql.util.PSQLException: SSL error: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

Is this a pkcs v. pem cat fight? Or is there enough here to tell which step went south, or just start over?

[1] https://www.postgresql.org/docs/12/ssl-tcp.html





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]

  Powered by Linux