Recientemente comencé a trabajar en un proyecto que requiere una base de datos psql. He seguido numerosas guías sobre la configuración de la base de datos psql en fedora, y tengo mi base de datos en funcionamiento. Puedo conectarme usando sudo -u postgres psql , el proyecto en el que estoy trabajando tiene un script bash init-db que se usa para configurar todas las relaciones y tablas para la base de datos, que puedo consultar una vez que estoy en la vista psql en mi terminal.
Mi problema es que ninguna otra aplicación o software puede conectarse a la base de datos. Al principio pensé que era un problema con el código dejado por los desarrolladores anteriores, pero con más investigación no puedo conectarme a él incluso usando el complemento 'Herramientas de base de datos y SQL' de Jetbrain. He intentado algunas cosas para solucionar esto (enumeradas a continuación ) pero ninguno ha funcionado
- editó el archivo postgresql.conf para que contuviera
linsten_addresses = '*'
- editó el archivo pg_hba.conf para tener
host all all 0.0.0.0/0
- Intenté conectarme a la base de datos a través de JetBrains 'Herramientas de base de datos y SQL' usando localhost, mi ip pública y mi ip privada
(sí, estoy seguro de que tengo que corregir los datos de inicio de sesión)
Ninguno de los anteriores funcionó. He jugado con esto durante 4 horas y no he conseguido que se conecte, por lo que agradecería mucho cualquier sugerencia. Si hay algo que me he perdido, por favor pregunte y actualizaré la publicación con la información necesaria.