2009-04-13 27 views
7

Tengo 2 máquinas sentado en mi escritorio y conectado a la misma red IP. Estoy tratando de conectar una aplicación de una máquina a la base de datos postgres en la otra. Al principio, el anfitrión con la aplicación en él me estaba dando la PSQLException:Postgres: falta o errónea pg_hba.conf archivo

FATAL: no pg_hba.conf entry for host "192.168.1.18", user "user1", database "test", SSL off 

Así que he editado mi archivo pg_hba.conf para aceptar la dirección IP: 192.168.1.18, añadiendo la siguiente línea al final de el archivo:

host pnp   all   192.168.1.18  trust 

Luego tengo otro tipo de mensaje de error:

FATAL: missing or erroneous pg_hba.conf file 

¿hay algo que me falta aquí?

Gracias, Lancelot

Respuesta

13

tiene que especificar la máscara de red del host también. Así que, o o "192.168.1.18 255.255.255.255" en lugar de la dirección IP desnuda "192.168.1.18/32".

Ver the pg_hba.conf file capítulo en el manual en línea para obtener más información.

+0

de nada. Gracias por un representante fácil :) –

Cuestiones relacionadas