IIC2143-2020-2 / syllabus

Syllabus de IIC2143 Ingeniería de Software 2020-2
35 stars 10 forks source link

Error PG::ConnectionBad (FATAL: la autentificacin password fall para el usuario postgres ) #163

Closed mafernandez9 closed 3 years ago

mafernandez9 commented 3 years ago

Hola! tengo un error y me gustaría saber si podrían ayudarme. Actualmente no puedo iniciar la aplicación en mi computador con localhost 3000, se ve de la siguiente forma: error software error2software

Mientras que a mis compañer@s se les ve de la siguiente forma: image

Debo señalar que estuve viendo las issues anteriores, y ninguna pudo solucionar este problema. Muchas gracias de antemano!

Gaonuk commented 3 years ago

Tienes puesta la misma contraseña de postgres que tus compañeros en el archivo database.yml?

mafernandez9 commented 3 years ago

Si, la actualicé a la misma que ese archivo

Gaonuk commented 3 years ago

Y la actualizaste localmente? usaste el comando sudo -u postgres psql y luego \password y pusiste la contraseña de tu equipo?

mafernandez9 commented 3 years ago

Exacto

jerrazuriz99 commented 3 years ago

tenia el mismo error, tienes que cambiar el puerto de tu proyecto

mafernandez9 commented 3 years ago

Hola! como puedo cambiar el puerto? hay algun comando o algo asi?

jerrazuriz99 commented 3 years ago

mira esta issue #111

mafernandez9 commented 3 years ago

No me funcionó, me tira este error ahora: PG::ConnectionBad (could not connect to server: Connection refused Is the server running on host "localhost" (127.0.0.1) and accepting TCP/IP connections on port 5434?

daleal commented 3 years ago

Hola @mafernandez9! El puerto es 5432, no 5434

mafernandez9 commented 3 years ago

Hola! los intenté ambos, y ninguno solucionó el problema, me sigue tirando el mismo error PG::ConnectionBad (FATAL: la autentificacin password fall para el usuario postgres ):

daleal commented 3 years ago

Podrías enviar el contenido de tu config/database.yml?

mafernandez9 commented 3 years ago

image Sisi, ahí va!

daleal commented 3 years ago

Ok, me parece que encontré el problema. En el archivo pg_hba.conf de Postgres (debería estar en una dirección parecida a C:\Program Files\PostgreSQL\<version>\data) probablemente haya una línea como la siguiente:

local   all    all     peer

Cambia esa línea para que diga lo siguiente:

local   all    all     md5

Reinicia tu computador y debería funcionar todo bien.

mafernandez9 commented 3 years ago

Hola! Me sale eso en las líneas que no estan comentadas, debería agregar la línea que mandaste tu? image

meretamal commented 3 years ago

Hola 😁

Solo para poder ir descartando algunos posibles problemas, podrías cambiar los md5 a trust, reiniciar tu servicio de postgres y ver si funciona?

mafernandez9 commented 3 years ago

Esto último arreglo mi problema!!! muchisimas graaciaaasss <3<3 !!!