사이트 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
아래 내용은 전부 무시해 주세요.

이것이 지원(Support) 섹션에 해당하는지, 아니면 설치(Installation) 과정이 이미 끝났기 때문에 설치 섹션에 해당하는지 확실하지 않습니다. 만약 잘못된 위치에 글을 남겼다면 죄송합니다. 그래서…

저는 VPS에 Discourse를 호스팅하고 있습니다. Let’s Encrypt가 설정되어 있습니다. NGINX를 내 포럼 URL에 연결하도록 설정했습니다. 그런 다음 내 도메인 제공사의 DNS A 레코드를 Discourse VPS의 IP로 가리키도록 했습니다. 잘 작동합니다. 하지만 www.mysite.me 및 mysite.me에 CNAME 레코드를 추가했을 때, 해당 주소를 방문하면 보안 오류가 발생합니다… 도메인 제공사에 연락했는데, 그들은 SSL이 활성화되어 있다고 하며 다음 내용을 알려주었습니다:

도메인 제공사에 SSL이 활성화되어 있고(사실 제 Discourse 포럼을 호스팅하지 않으므로 이 SSL은 실제로 사용되지 않을 것입니다) 제 Discourse VPS에 Let’s Encrypt가 활성화되어 있는데도 왜 보안/HTTPS 문제를 겪고 있는지 이해할 수 없습니다.

제 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 관련 문제인 것 같습니다… 어딘가에서?

CNAME에 대해 SSL 체크기를 사용할 때, 다음과 같은 결과가 나옵니다:
“인증서의 공통 이름(Common Name) 중 어떤 것도 입력된 이름과 일치하지 않습니다. 웹 브라우저로 이 사이트에 액세스할 때 오류가 발생할 수 있습니다.”
제가 어디를 잘못하고 있는 건가요?