모든 빌드마다 Letsencrypt가 발급되나요?

최근 이 가이드를 참고하여 DO 드롭렛의 저장소를 확장했습니다 - Move Uploads and Backups to DigitalOcean Block Storage

그 결과 Discourse 인스턴스가 손상되어, 여기 있는 가이드를 사용하여 재설치를 해야 했습니다 - How To Install Discourse on Ubuntu 14.04 | DigitalOcean

또한 여기 있는 단계를 따라 Letsencrypt를 설치했습니다 - Set up HTTPS support with Let's Encrypt

이메일 전송에 문제가 생겨 app.yml 파일을 수정하고 재빌드했는데, 이로 인해 Letsencrypt가 매번 새로운 인증서를 발급하는 것 같습니다. 첫 번째 재빌드 이후 app.yml의 해당 줄들을 주석 처리했어야 했나요, 아니면 제가 놓친 다른 부분이 있나요?

현재 제 사이트는 모바일에서 완전히 접근할 수 없으며 Non secure server가 표시됩니다. 노트북에서는 등록 화면이 표시되지만, 이 페이지 https://vapingcommunity.co.uk/finish-installation/register를 넘어갈 수 없으며 This site can’t be reached 오류가 발생합니다.

제 사이트는 - https://vapingcommunity.co.uk 입니다.

미리 감사드립니다

http로 작동하고 있죠? :thinking:
http://vapingcommunity.co.uk/finish-installation/register

http를 강제하거나 IP를 사용하면 동작하는 것 같지만, 곧바로 https로 돌아가서 도메인을 사용하려고 하고, 이메일은 여전히 전송되지 않습니다.

이메일 문제를 해결하면서 재구축을 진행할 예정이라면, app.yml에 Letsencrypt를 포함하지 않는 것이 맞는지 알고 싶습니다.

실제로 곧 Let’s Encrypt의 할당량/속도 제한에 도달할 수 있습니다(아직 도달하지 않았다면요).

일주일 정도 기다려야 할 것 같은데, 새 설치 환경에서 HTTP로 백업 파일을 업로드하는 것을 진행해도 될까요?

그렇게 생각합니다. 다만 force_https 매개변수에 대해 작은 주의점이 있죠 (rails 콘솔에서 이 값을 false로 설정해야 할 가능성이 높습니다).

ps. 표준 설치 방식이 바로 이겁니다… :wink:

"지름길"은 여러 도메인으로 Let’s Encrypt 설정하기를 참고하여 다른 서브도메인(예: www)을 추가하는 것입니다.

업로더가 http에서는 작동하지 않을 수 있습니다.

아, 드디어 이메일이 정상적으로 작동하네요! :tada:

근데 사이트가 또 망가졌네요…

작동할 때까지 매일 기다렸다가 다시 시도해 볼게요