Re: Postgresql 15 scram y java

From: "Martin H(dot) Rmz" <Martin(dot)H(dot)Rmz(at)protonmail(dot)ch>
To: Nahum Castro <nahumcastro(at)gmail(dot)com>, pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Postgresql 15 scram y java
Date: 2024-02-13 06:47:04
Message-ID: FSe4OvfQVTCMkIScueXzEh9W2sUmycMOjgSO6vqRu6N0GB4cz1Yd3aQoT5VVyTfZyzvNo2pn-jfkhjcPhdZXoFkZwOXaQB8bUTRZ4wFemcg=@protonmail.ch
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


Hola Nahum.

El domingo, 11 de febrero de 2024 a las 22:46, Nahum Castro <nahumcastro(at)gmail(dot)com> escribió:

> Funciono a través de cambiar a trust y luego a md5 en todos las lineas de pg_hba.conf. Misterios de la ciencia.
>
> Muchas gracias por todo
>
> El dom, 11 feb 2024 a la(s) 9:15 p.m., Martin H. Rmz (Martin(dot)H(dot)Rmz(at)protonmail(dot)ch) escribió:
>
> > Hola Nahum.
> >
> > El domingo, 11 de febrero de 2024 a las 20:56, Nahum Castro <nahumcastro(at)gmail(dot)com> escribió:
> >
> > > 1 sip:
> > > 2024-02-11 20:43:04.501 CST [22492] FATAL: la autentificación password falló para el usuario «nahum»
> > > 2024-02-11 20:43:04.501 CST [22492] DETALLE: El usuario «nahum» no tiene un secreto SCRAM válido.
> > >
> > > 2. Sip: postgresql-42.7.1.jar
> > >
> > > Gracias.
> > >
> > > El dom, 11 feb 2024 a la(s) 8:42 p.m., Martin H. Rmz (Martin(dot)H(dot)Rmz(at)protonmail(dot)ch) escribió:
> > >
> > > >
> > > >
> > > > Hola Nahum.
> > > >
> > > >
> > > > El domingo, 11 de febrero de 2024 a las 20:36, Nahum Castro <nahumcastro(at)gmail(dot)com> escribió:
> > > >
> > > > > Hola a tod(at)s
> > > > >
> > > > > Tengo el problema del scram y la autenticación con mis apps en tomcat usando el jdbc. Todas las apps fallan, ninguna se puede conectar a la base de datos a pesar de que ya force que la autenticación fuera usando md5 en postgresql.conf, las contraseñas están en md5 y no las puedo cambiar todas a scram porque no las autentique yo y no me se las contraseñas para cambiarlas a scram. Migre de postgresql 12 a 15. hice el respaldo con pg_dumpall. En el archivo pg_hba.conf también están las conexiones en md5.
> > > > >
> > > > > Gracias.
> > > > >
> > > > > --
> > > > > Nahum Castro González
> > > > > Blvd. Perdigón 214, Brisas del Lago.
> > > > > CP 37207
> > > > > León, Guanajuato, México
> > > >
> > > >
> > > > 1.- ¿ Tienes un error en el log de PostgreSQL ?
> > > > 2.- ¿ Actualizaste el conector JDBC ?
> > > >
> > > >
> > > > Saludos.
> > >
> > >
> > >
> > > --
> > > Nahum Castro González
> > > Blvd. Perdigón 214, Brisas del Lago.
> > > CP 37207
> > > León, Guanajuato, México
> >
> > Al parecer la autenticación lo sigue tomando con el cifrado scram-sha-256
> >
> > 1.- Valida que la contraseña este cifrada con md5,
> > => select * from pg_shadow where usename = 'nahum';
> >
> > 2.- Recarga la configuración del pg_hba.conf (select pg_reload_conf();)
> >
> > Saludos.
>
>
>
> --
> Nahum Castro González
> Blvd. Perdigón 214, Brisas del Lago.
> CP 37207
> León, Guanajuato, México

Lo que entiendo es que te faltaba cambiar el tipo de autenticación
en el archivo pg_hba.conf y recargar la configuración.

Que bueno que se resolvió el problema, yo cambiaría las entradas de
trust a md5 o scram-sha-256 según el cifrado que se uso para la
contraseña.

Si la aplicación se conecta de manera local, cambia el usuario :

=> all a postgres

# "local" is for Unix domain socket connections only
local all postgres scram-sha-256
# IPv4 local connections:
host all postgres 127.0.0.1/32 scram-sha-256

host base_de_datos nahum 127.0.0.1/32 md5

Saludos.

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message kernel 2024-03-05 13:47:01 Repositorio versión 11
Previous Message Alvaro Herrera 2024-02-12 18:02:09 Re: Costes en subconsulta sencilla