Y a-t-il d’autres emplacements de définition de connexion à la base de données autres que DISCOURSE_DB_HOST dans /var/discourse/containers/app.yml ?
J’exécute mon serveur PostgreSQL séparément de mon serveur Docker Discourse et j’ai récemment modifié le nom d’hôte de connexion à la base de données, passant du nom d’hôte public/IP du serveur de base de données à une adresse IP LAN privée. Je vois maintenant certaines connexions sur cette adresse IP LAN privée, mais la majeure partie du trafic passe toujours par l’adresse IP publique / l’interface publique.
J’ai essayé d’examiner le système de fichiers sur l’ensemble du serveur et au sein de l’image Docker Discourse, mais je ne trouve ni l’ancien nom d’hôte ni l’ancienne adresse IP dans aucun de ces emplacements, alors quelque chose accède toujours à l’interface réseau publique depuis cette installation Discourse.
Avez-vous des idées sur la façon d’isoler la raison pour laquelle Discourse essaie encore de communiquer avec la mauvaise adresse IP ?