DISCOURSE_MAIL_ENDPOINT non si aggiorna dopo la modifica del nome di dominio

Ho dovuto cambiare il nome di dominio su un server Discourse che avevo configurato. Era impostato per la ricezione della posta (diretta, non POP3).

Ho modificato mail-receiver.yml e app.yml e ho ricostruito l’app per utilizzare il nuovo nome di dominio (newname.com), ma quando riavvio mail-receiver, i log mostrano ancora che vengono utilizzate le vecchie impostazioni (kinnship.org) per DISCOURSE_MAIL_ENDPOINT, DISCOURSE_API_KEY e MAIL_DOMAIN.

Qualche consiglio su come risolvere? Grazie!

<22>Jul 25 22:01:58 postfix/anvil[89]: statistics: max cache size 2 at Jul 25 21:52:13
Ambiente operativo:
HOSTNAME=discourse-kinship-mail-receiver
GEM_HOME=/usr/local/bundle
TERM=xterm
BUNDLE_SILENCE_ROOT_WARNING=1
BUNDLE_APP_CONFIG=/usr/local/bundle
PATH=/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin RUBY_DOWNLOAD_SHA256=341cd9032e9fd17c452ed8562a8d43f7e45bfe05e411d0d7d627751dd82c578c
DOCKER_HOST_IP=172.17.0.1
PWD=/
DISCOURSE_API_USERNAME=system
LANG=en_US.UTF-8
RUBY_MAJOR=2.3
RUBYGEMS_VERSION=2.6.11
BUNDLE_BIN=/usr/local/bundle/bin
SHLVL=1
HOME=/root
DISCOURSE_MAIL_ENDPOINT=https://kinnship.org/admin/email/handle_mail
DISCOURSE_API_KEY=xxxxxxxxxxxx
BUNDLE_PATH=/usr/local/bundle
MAIL_DOMAIN=kinnship.org
RUBY_VERSION=2.3.4
BUNDLER_VERSION=1.14.6
_=/usr/bin/env
Invio della posta inviata a kinnship.org a Discourse
Avvio di Postfix
<22>Jul 25 22:04:05 postfix/master[1]: daemon started -- version 3.1.1, configuration /etc/postfix

Vedo un’unica grafia di “kinship” nella riga HOSTNAME=discourse-kinship-mail-receiver

Ne vedo una diversa in: “DISCOURSE_MAIL_ENDPOINT=https://kinnship.org/…”

Più in basso, nelle righe DISCOURSE_API_KEY, ci sono 2 “n” in “kinship”:
"MAIL_DOMAIN=kinnship.org
“Consegna della posta inviata a kinnship.org a Discourse”

O hai perso una “n” nella prima riga, oppure le altre 3 righe hanno una “n” in più nel nome di dominio.

Ah, un punto chiave che avrei dovuto dire nell’originale è che il nuovo nome di dominio è completamente diverso! Questo è quello vecchio.

Non so se tu lo sappia, ma dovresti eseguire

./launcher rebuild mail-receiver

Anche se

 ./launcher destroy mail-receiver
 ./launcher start mail-receiver

probabilmente funzionerebbe.

Sei fantastico! Stavo eseguendo ./launcher bootstrap mail-receiver pensando facesse la stessa cosa. Epico! Grazie!

(Adesso a dimenticare quelle 3 ore che ho passato a provare e che non avrò mai più indietro..!)