Hola Nahum.

El domingo, 11 de febrero de 2024 a las 22:46, Nahum Castro 
<nahumcas...@gmail.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.h....@protonmail.ch) escribió:
> 
> > Hola Nahum.
> > 
> > El domingo, 11 de febrero de 2024 a las 20:56, Nahum Castro 
> > <nahumcas...@gmail.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.h....@protonmail.ch) escribió:
> > >
> > > >
> > > >
> > > > Hola Nahum.
> > > >
> > > >
> > > > El domingo, 11 de febrero de 2024 a las 20:36, Nahum Castro 
> > > > <nahumcas...@gmail.com> escribió:
> > > >
> > > > > Hola a tod@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.




Reply via email to