From: | emilio alvarez <dr7tbien(at)terra(dot)es> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: php - Error de conexion a postgres con pg_connect |
Date: | 2005-08-01 16:22:29 |
Message-ID: | 200508011822.30072.dr7tbien@terra.es |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Gracias martin por tu interes. Ya he instalado el ident, y ademas te he
entendido perfectamente, de hecho si me conecto por telnet al 113 me acepta
la conexion. Sin embargo no funciona aun. En el archivo d e log de postgres
antes de la reforma del ident me decia:
LOG: could not connect to Ident server at address "::1", port 113: Connection
refused
FATAL: Ident authentication failed for user "torpedo"
Ahora sin embargo ya me dice solo:
FATAL: Ident authentication failed for user "torpedo"
Es decir se conecta. Estoy intentando meter diferentes cadenas de conexion,
bien escribiendo la contraseña de torpedo para el sistema, bien la contraseña
de torpedo para postgres, o sin nada, sin embargo sigue sin conectarse.....
Seguire leyendo vuestros mensajes a la lista y el manual de postgres
Gracias anticipadas
El Lunes, 1 de Agosto de 2005 16:34, Martín Marqués escribió:
> El Lun 01 Ago 2005 04:04, emilio alvarez escribió:
> > Gracias marques y Angi. He activado el servicio xinetd.. y no encuentro
> > el ident... mmmmm, bueno, tu me diras, no obstante decir que me sigue
> > preocupando el archivo de log de postgres que dice que me conecto por el
> > puerot 113. El msg de error es este:
> >
> > LOG: could not connect to Ident server at address "127.0.0.1", port 113:
> > Connection refused
> > FATAL: Ident authentication failed for user "torpedo"
>
> Vamos por partes:
>
> 1) Si usas ident para autentificar las conexiones significa que PostgreSQL
> va a preguntar al sistema operativo si el usuario y contraseña se condicen
> con la de algun usuario del sistema (o sea, si el par usuario-contraseña
> son validas para el sistema).
> 2) Explicado (1), la forma de autenticar es a traves del identd (demonio de
> identificacion), que por lo general corre desde xinetd, y escucha en el
> puerto 113.
>
> [root(at)mail ~]# grep auth /etc/services
> auth 113/tcp authentication tap ident
> auth 113/udp authentication tap ident
>
> 3) No se en SuSE donde esta el identd, pero en Fedora Core podes
> encontrarlo en oidentd. En Debian tenes varias implementaciones, como
> oidentd, sindetd, pidentd.
From | Date | Subject | |
---|---|---|---|
Next Message | Edwin Quijada | 2005-08-01 17:06:20 | RE: Ahora entiendo |
Previous Message | Pascual De Ruvo | 2005-08-01 14:46:13 | Re: php adodb |