Re: pgjdbc is not working with PKCS8 certificates with password

Поиск
Список
Период
Сортировка
От Joe Conway
Тема Re: pgjdbc is not working with PKCS8 certificates with password
Дата
Msg-id 83975d44-55a5-402e-95b5-3a084ba5c8c0@joeconway.com
обсуждение исходный текст
Ответ на Re: pgjdbc is not working with PKCS8 certificates with password  (just madhu <justvmadhu@gmail.com>)
Ответы Re: pgjdbc is not working with PKCS8 certificates with password  (just madhu <justvmadhu@gmail.com>)
Re: pgjdbc is not working with PKCS8 certificates with password  (just madhu <justvmadhu@gmail.com>)
Список pgsql-bugs
On 2/7/24 06:42, just madhu wrote:
> On further investigation,
> /With certificate generated as below. JDBC connection is successful./
> openssl pkcs8 -topk8 -inform PEM -in client.key -outform DER -out 
> client.pk8  -passout pass:foobar / -v1 PBE-MD5-DES
> 
> But a connection from pgAdmin (connection failed: 
> \SSLCerts\pk8_pass\client_pass_PBE.pk8": no start line) and psql(psql: 
> error: could not load private key file "client_pass_PBE.pk8": 
> unsupported) is failing
> 
> Is there a common way in which certificate with passwords can be 
> created  for both libpq and jdbc ?


You may want to check with the pgjdbc project on github rather than (or 
in addition to?) here; see:

   https://github.com/pgjdbc/pgjdbc/issues

Joe

> On Wed, Feb 7, 2024 at 3:17 PM just madhu <justvmadhu@gmail.com 
> <mailto:justvmadhu@gmail.com>> wrote:
> 
>     Hi ,
> 
>     postgresql-42.7.1.jar
> 
>     Trying to use establish a connection using PKCS8 certificate created
>     with password.
> 
>     /openssl pkcs8 -topk8 -inform PEM -in client.key -outform DER -out
>     client.pk8  -passout pass:foobar
>     /
> 
>     I set the properties as below:
>     /.../
>     /sslProperties.setProperty("sslkey", "client.pk8");
>     sslProperties.setProperty("sslpassword","foobar");/
>     /.../
>     /Connection connection = DriverManager.getConnection(jdbcUrl,
>     sslProperties);
>     /
>     /..../
>     /This is failing with the error:/
>     /org.postgresql.util.PSQLException: SSL error: Connection reset
>     at org.postgresql.ssl.MakeSSL.convert(MakeSSL.java:43)
>     at
>     org.postgresql.core.v3.ConnectionFactoryImpl.enableSSL(ConnectionFactoryImpl.java:584)
>     at
>     org.postgresql.core.v3.ConnectionFactoryImpl.tryConnect(ConnectionFactoryImpl.java:168)
>     /
>     /.../
> 
>     Regards,
>     Madhu
> 

-- 
Joe Conway
PostgreSQL Contributors Team
RDS Open Source Databases
Amazon Web Services: https://aws.amazon.com




В списке pgsql-bugs по дате отправления:

Предыдущее
От: Ivan Kalafatić
Дата:
Сообщение: Re: BUG #18315: Segmentation fault on connection (repmgr, psql)
Следующее
От: just madhu
Дата:
Сообщение: Re: pgjdbc is not working with PKCS8 certificates with password