> Buenas tardes a todos: > Tengo una máguina virtual instalada en una PC con Windows XP que uso > para desarrollar. La VM tiene instalado PostgreSQL 8.3.7-1. La > configuración en el fichero pg_hba.conf es la siguiente: > > # Database administrative login by UNIX sockets > local all postgres trust > > # TYPE DATABASE USER CIDR-ADDRESS METHOD > > # "local" is for Unix domain socket connections only > #local all all ident sameuser > local all all md5 >
En esta línea dices que los usuarios locales se van autentificar por md5, revisa si es así realmente. > # IPv4 local connections: > host all all 127.0.0.1/32 md5 > host all all 192.168.5.1/32 md5 > host bacula_db bacula_user 192.168.5.250 md5 > > # IPv6 local connections: > #host all all ::1/128 md5 > > Cuando intento conectarme desde una aplicación web que estoy > desarrollando y que está hosteada en el mismo servidor me arroja este > error: > > PDO Connection Error: SQLSTATE[08006] [7] FATAL: missing or erroneous > pg_hba.conf file > HINT: See server log for details. > > El fichero de logs contiene lo siguiente: > 2009-09-07 15:51:17 CDT LOG: invalid IP mask "md5" in file > "/etc/postgresql/8.3/main/pg_hba.conf" line 21: Name or service not known > 2009-09-07 15:51:17 CDT FATAL: missing or erroneous pg_hba.conf file > 2009-09-07 15:51:17 CDT HINT: See server log for details. > > Lo lindo del caso es que me deja conectarme desde el PgAdmin sin > problema alguno por la interfaz con IP: 192.168.5.1 sin embargo de la > local que es 192.168.5.250 no me deja. Alguna idea o sugerencia? > > Un saludo > -- > Ing. Reynier Pérez Mira > -- > TIP 5: ¿Has leído nuestro extenso FAQ? > http://www.postgresql.org/docs/faqs.FAQ.html > -- TIP 6: ¿Has buscado en los archivos de nuestra lista de correo? http://archives.postgresql.org/pgsql-es-ayuda
