Are there any other database connection definition locations other than the DISCOURSE_DB_HOST
in /var/discourse/containers/app.yml
?
I have my PostgreSQL server running separately from my Discourse docker server and recently I changed the database connection hostname from the database server’s public hostname/IP to a private LAN IP. I’m seeing some connections on this private LAN IP now, but I’m still seeing most of the traffic go through the public IP / interface instead.
I’ve tried to check the filesystem across the server and within the Docker Discourse image, but I’m not finding the old hostname or the old IP in any of these locations, but something is still accessing the public network interface from this Discourse installation.
Any thoughts on how to isolate why Discourse would still be trying to talk to the wrong IP now?