The upgrade saga continues

I’ve got the upgrade mostly working.

There are two Discourse communities on my server.

Inbound email is working on the secondsite community but not on the first site, looking at the logs it shows incoming email is being picked up by the SMTP server but there’s nothing in the discourse email logs to show it was even received much less processed or rejected.

I don’t see any settings differences between these two communities that would cause this, and I’m not sure where else to look for clues about what to do to fix it.

Looks like rebooting the server (again) may have fixed it.

Looks like rebooting the server (again) may have fixed it.

However, restarting the server built a new container from the image, so the nginx issue is back.

Can anyone tell me why this code exists in the nginx config files for a Discourse container:

in outlets/server/20-https.conf:

if ($http_host != huskerlist.tssi.com) {
rewrite (.*) https://huskerlist.tssi.com$1 permanent;

IMHO, either this code shouldn’t be there or it should also check $http_host against the secondsite FQDN, etc.

How? Are you using a reverse proxy and have multiple containers running?