신규 설치 문제

안녕하세요,

새로운 Ubuntu VPS를 사용 중이며, Cloud Document 설치 방법을 따라 설치했지만 완료 후 웹사이트에 접속할 수 없습니다(오프라인 상태). discourse-doctor를 실행하면 다음과 같은 메시지가 표시됩니다:

community.xxxxxx.org의 Discourse 버전: NOT FOUND
localhost의 Discourse 버전: NOT FOUND

감사합니다 :slight_smile:

discourse-setup을 실행하셨나요? 실행 시 경고 메시지가 표시되었나요?

아래 명령어를 실행해 보셨나요?

   ./launcher rebuild app

오류가 하나만 발생했나요?

도메인의 IP 주소가 해당 VM을 가리키도록 설정되어 있는지 확인하셨나요?

어떤 종류의 VM인가요?

포트가 열려 있는지 확인하셨나요? (setup 스크립트가 이를 확인해야 합니다)

네, 모든 게 정상입니다. 앱을 다시 빌드해 봤는데, 에러 없이 잘 작동합니다!

Ubuntu 20.04 LTS를 새로 설치했고, 같은 환경으로 재설치도 해봤습니다. Cloudflare에서 A 레코드는 정상이고, 도메인(서브도메인)도 연결되어 있으며, 포트도 열려 있습니다.

주황색 구름을 사용 중이라면 회색 구름으로 변경해야 합니다.

오, 맞아요. 저는 프록시 미사용 DNS(회색 구름)를 사용하고 있는데, 저한테도 같은 문제가 발생해요. 정말 이상하네요.

서브도메인을 다른 것으로 변경하여 문제를 해결했습니다.

제 추측은, DNS가 깨진 상태에서 리빌드를 너무 많이 실행해서 Let’s Encrypt가 속도 제한을 걸었다는 것입니다.

그 경우 해결책은 무엇인가요?

서브도메인 변경이 불가능한 경우의 또 다른 해결책은 Let’s Encrypt 요청에 두 번째 서브도메인을 추가하는 방식으로 "꼼수"를 부리는 것입니다. 하지만 이미 문제를 해결하셨네요. 그저 왜 작동했는지에 대해 설명드린 것이었습니다.