09-10-2023, 08:36 AM 
		
	
	Des problèmes de connexion mal configurée peuvent empêcher l'accès au serveur PostgreSQL depuis un hôte distant. Pour résoudre ce problème, ouvrez votre fichier pg_hba.conf et ajoutez la politique d'accès depuis l'adresse IP de chaque client :
host all all 0.0.0.0/0 md5
Ensuite, vérifiez la valeur de listen_address dans votre fichier de configuration postgres.conf. Assurez-vous qu'il comporte un astérisque pour permettre à PostgreSQL d'écouter toutes les adresses IP.
Si cela ne fonctionne pas, vérifiez si votre pare-feu ferme le port d'écoute de PostgreSQL. Pour un serveur Ubuntu, exécutez la commande ufw :
sudo ufw status verbose
Si la connexion depuis et vers le port 5432 est désactivée, ouvrez-la à l'aide de la commande suivante :
sudo ufw allow 5432/tcp

