URL-адреса сайта отображаются как небезопасные/не используют HTTPS?

ИСПРАВЛЕНИЕ через 1,5 часа: Исправил, добавив код ниже в файл app.yml в секцию hooks:

after_ssl:
   # сообщите letsencrypt, какие дополнительные сертификаты нужно получить
    - replace:
        filename: "/etc/runit/1.d/letsencrypt"
        from: /--keylength/
        to: "-d mysite.me -d www.mysite.me -d forum.mysite.me --keylength"
    - replace:
        filename: "/etc/runit/1.d/letsencrypt"
        from: /--fullchainpath/
        to: "-d mysite.me -d www.mysite.me -d forum.mysite.me  --fullchainpath"

ИСПРАВЛЕНИЕ 2: Игнорируйте всё ниже, но оставляю это для будущих пользователей.

Для полного контекста: Set up Let’s Encrypt with multiple domains / redirects - #136 by 45thj5ej
ИГНОРИРУЙТЕ ВСЕ ОШИБКИ В ТЕКСТЕ

Не уверен, что этот вопрос сюда, в раздел поддержки, или, возможно, в раздел установки, так как я уже давно завершил процесс установки, поэтому извините, если это не в том месте. Итак…

Я размещаю Discourse на VPS. Let’s Encrypt настроен. Я настроил NGINX для подключения к URL моего форума. Затем я указал DNS-запись A у моего провайдера доменов на IP-адрес VPS с Discourse. Всё работает отлично. Однако, когда я добавил CNAME-записи для www.mysite.me и mysite.me, при посещении этих адресов возникает ошибка безопасности… Я обратился к своему провайдеру доменов, у которого включен SSL, и они ответили следующее:

Я не понимаю, почему у меня возникает ошибка безопасности/отсутствия HTTPS, когда SSL включен у моего провайдера доменов (который на самом деле даже не используется, так как они не размещают мои форумы Discourse), а Let’s Encrypt включен на моем VPS с Discourse.

Мой NGINX настроен следующим образом:

after_web_config:
    - replace:
        filename: /etc/nginx/nginx.conf
        from: /sendfile.+on;/
        to: |
          server_names_hash_bucket_size 64;
          sendfile on;
    - file:
        path: /etc/nginx/conf.d/forumsredirect1.conf
        contents: |
          server {
            listen 80;
            server_name mysite.me;
            return 301 $scheme://forums.mysite.me/landing$request_uri;
          }
    - file:
        path: /etc/nginx/conf.d/forumsredirect2.conf
        contents: |
          server {
            listen 80;
            server_name www.mysite.me;
            return 301 $scheme://forums.mysite.me/landing$request_uri;
          }          
    - file:
        path: /etc/nginx/conf.d/forumsredirect3.conf
        contents: |
          server {
            listen 80;
            server_name forum.mysite.me;
            return 301 $scheme://forums.mysite.me$request_uri;
          }

Мои настройки DNS:


Кстати, прямая ссылка forums.mysite.me действительно использует HTTPS/защищена.
Чтобы усложнить ситуацию, https://forum.mysite.me (без “s”) на рабочем столе отображается как небезопасная, но https://www.mysite.me на рабочем столе безопасна, а на мобильном — нет… Похоже, проблема связана с CNAME-записями… вроде бы?

При использовании SSL-проверки для CNAME-записей я получаю:
“Ни одно из общих имен в сертификате не совпадает с введенным именем. При доступе к этому сайту в веб-браузере может возникнуть ошибка.”
Что я делаю не так?