Problemas con la conexión remota - pgAdmin III


El problema

No podemos conectarnos remotamente a PostgreSQL que está en otra máquina (Servidor), desde pgAdmin III.

Error connecting to the server:FATAL: no hay una línea en pg_hba.conf para << ip >>, usuario << usuario >>, base de datos << bd >>, SSL inactivo.

La solución

Configuración en el cliente

En pgAdmin III, vamos a File  > Add Server


Escribiendo los parámetros correctos, de acuerdo a la Base de Datos que tenemos en el Servidor. 
*La configuración de la imagen, está orientada para conectarse a el servidor 192.168.1.101, a través del puerto 5432, con el súper usuario (postgres) a la BD por defecto (postgres).


Configuración en el Servidor

Primero debemos asegurarnos que el Firewall de Windows esté desactivado, o que tenga la excepción para PostgreSQL, apuntando al puerto 5432.

Segundo, debemos modificar los archivos postgresql.conf  y pg_hba.conf. Sigue este tutorial Conexión remota PostgreSQL, para saber cómo configurar nuestro servidor y permitir conexiones entrantes.

Anderson Rubio

Phasellus facilisis convallis metus, ut imperdiet augue auctor nec. Duis at velit id augue lobortis porta. Sed varius, enim accumsan aliquam tincidunt, tortor urna vulputate quam, eget finibus urna est in augue.