Estoy usando PostgreSQL 9.4 con la extensión PostGIS. Todo funcionaba bien hasta que apagué mi servidor para moverlo a una ubicación diferente en mi rack.
Ahora aparece el error "El servidor no escucha". Mis archivos .conf tienen el "*" para el rango de escucha y están configurados para permitir conexiones.
Puedo acceder de forma remota a mi servidor y conectarme a "PostgreSQL 9.4 (localhost:5432) sin problemas. Sin embargo, necesito acceder a mi servidor, GIS, y ahí es donde aparece el error de escucha.
Respuesta1
Primero verifique el servicio y reinicie el servicio.
Si no funciona, verifique el archivo de configuración y asegúrese de que el parámetro esté configurado como volado.
listen_addresses = '*'
port = 5432
En el símbolo del sistema, verifique el puerto de escucha y el anuncio explotó:
netstat -abno | findstr :5432*
También puedes crear un nuevo servicio fácilmente en el símbolo del sistema:
pg_ctl register -N [SERVICENAME] -U [USERNAME] -P [PASSWORD] -D
[DATADIR] -S [START-TYPE] -w
Si su problema no se resuelve, puede consultar el registro de Postgres y enviarnos el registro de errores.
https://www.postgresql.org/docs/9.4/runtime-config-logging.html