Исправление ошибок смешанного содержимого SSL с внешним прокси NGINX через UNIX-сокет

Привет,
Недавно я развернул экземпляр Discourse за своим существующим сервером NGINX, используя шаблон «socketed». Всё работает нормально, за исключением предупреждений о смешанном контенте, возникающих из-за того, что веб-воркер запрашивает ресурсы по протоколу HTTP. Мой сервер настроен на перенаправление всех HTTP-запросов на HTTPS с кодом 301, но, видимо, этого недостаточно для валидатора Chrome, поэтому я вижу битые изображения и предупреждение о безопасности, которое может напугать пользователей.

Вот ошибка, которую фиксирует Chrome:

Мне нужно просто заставить веб-воркер делать запросы по HTTPS. Есть ли простой способ это сделать?

Я пробовал включить шаблон SSL, но это, похоже, никак не повлияло на то, что загружает веб-воркер, и Chrome продолжал выдавать те же предупреждения.

Я предпочёл бы сохранить конфигурацию socket-proxy, так как NGINX всё равно будет служить фронтендом для этого развёртывания, и наличие всей SSL- и фронтенд-конфигурации в одном месте для всех приложений, работающих на этом сервере, просто легче поддерживать.

В настройках сайта есть параметр force_https. Возможно, вам стоит установить эту переменную окружения:

DISCOURSE_FORCE_HTTPS=true