nmazza wrote:
Alexis
en el postgresql.conf tengo tcpip_socket = 1 y ademas me dice que
TCP/IP access is allowed by default...
en el pg_hba.conf donde me dice Put your actual configuration here
.... tengo
host all 0.0.0.0 0.0.0.0 reject ( esto viene por defecto )
y yo lo cambie por esto, porque dice If you want to allow non-local
connections, you will need to change 'reject' to 'crypt'
host all 0.0.0.0 0.0.0.0 crypt
pero igual me sigue sin funcionar .... no veo que me pueda estar faltando ..
crypt es el metodo de autentificacion, el cliente que se conecte con
postgres debe ser capaz de autentificarse con este "protocolo". Los
diferentes mecanismos de autentificacion esta descritos en los
comentario de pg_hba.conf, en el apartado "Authentication Types".
Por lo que entendi de tu mensaje postgres solamente recibira conexiones
desde una maquina, el servidor web, lo que puedes hacer es limitar
tambien las IPs desde la que permites conectar a cada base de datos, por
ejemplo:
host mibasedatos 1.2.3.4 255.255.255.255 trust
permite el acceso a mibasedatos a cualquier usuario (trust) desde la
maquina 1.2.3.4. Dependiendo de tus requerimientos de seguridad esto
puede ser suficiente.
Saludos
--
////
(@ @)
----------------------------oOO----(_)----OOo--------------------------
<> Ojo por ojo y el mundo acabara ciego
/\ Alexis Roda - Universitat Rovira i Virgili - Reus, Tarragona (Spain)
-----------------------------------------------------------------------