Проблема с фаерволом при запуске нескольких контейнеров после обновления

Насколько мне известно, сами контейнеры являются «стандартными» (то есть, как я понимаю, в каждом из них запущен nginx), и да, HAProxy обрабатывает весь SSL и направляет запросы в каждый контейнер.

Моя конфигурация соответствует описанию здесь: Set up Discourse on a server with existing Apache sites (с SSL-версией конфигурации HAProxy здесь).

Была одна проблема с конфигурацией HAProxy:

backend main_apache_sites
  server server1 127.0.0.1:8080 cookie A check
  cookie JSESSIONID prefix nocache

backend discourse_docker
  server server2 127.0.0.1:8888 cookie A check
  cookie JSESSIONID prefix nocache

backend discourse_docker_2
  server server2 127.0.0.1:8889 cookie A check
  cookie JSESSIONID prefix nocache

backend discourse_docker_3
  server server2 127.0.0.1:8890 cookie A check
  cookie JSESSIONID prefix nocache

backend letsencrypt-backend
  server letsencrypt 127.0.0.1:54321

По какой-то причине во всех бэкендах для Discourse во второй строке было указано server2 — вчера я изменил их на server2, server3 и так далее, но это не дало никаких результатов (и ранее всё работало нормально в таком виде).

Есть ли какие-то конкретные файлы журналов, которые я мог бы просмотреть и которые могли бы дать дополнительные подсказки? Возможно, логи Docker?

Да, они закомментированы:

templates:
  - "templates/postgres.template.yml"
  - "templates/redis.template.yml"
  - "templates/web.template.yml"
  - "templates/web.ratelimited.template.yml"
## Раскомментируйте эти две строки, если хотите добавить Lets Encrypt (https)
  #- "templates/web.ssl.template.yml"
  #- "templates/web.letsencrypt.ssl.template.yml"