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.