У меня возникла проблема с Let’s Encrypt. Сам сервер находится за HAProxy, что позволяет мне запускать установку Apache, Discourse и некоторые другие сервисы под одними и теми же доменами.
Я настроил HAProxy (в теории) так, чтобы он не проксировал веб-запросы, направленные на /.well-known. Apache, в свою очередь, знает, что нужно перенаправить их в правильный каталог, куда Let’s Encrypt помещает файлы для аутентификации при продлении сертификатов. До сих пор, примерно 6 месяцев назад, эта схема работала безупречно. Однако около 6 месяцев назад всё стало работать, кроме Discourse. Я совершенно не могу понять почему. Система сообщает о слишком большом количестве перенаправлений.
Я хотел бы изменить свою конфигурацию так, чтобы Discourse знал, откуда брать файлы для /.well-known из соответствующей установки вне Docker. Есть ли способ это сделать?