Discourse 설치 완료했지만 도메인에 아무것도 안 보입니다

안녕하세요,

디지털 오션 드롭렛(2GB RAM)에서 표준 설치 가이드를 따랐습니다. 원클릭 설치 대신 도커를 설치한 후 디스코스를 설치하는 단계를 직접 진행했는데, 결국 도메인에 연결하여 설치를 계속하라는 메시지가 표시됩니다. 하지만 해당 주소로 접속하면 아무것도 표시되지 않습니다.

forumteam.fr에 직접 접속해 보시면 아시겠지만, 아무 내용도 나오지 않습니다.

이런 현상이 발생하는 이유가 무엇일지 혹시 아이디어가 있으신가요?

안녕하세요 @n42

해당 URL은 GoDaddy의 홀딩 페이지를 가리키고 있습니다. DNS에 무엇을 설정하셨나요?

다음은 내 GoDaddy DNS 페이지에 표시된 설정입니다:

음 — https://forumteam.fr 은 작동하며 사용자가 설정을 완료하기를 기다리고 있습니다.

(공개 IP를 숨기는 것은 의미가 없습니다)

네, 설정하는 데 시간이 좀 걸렸던 것 같습니다. 그런데 이제 제가 겪는 문제는 포럼이 제 컴퓨터에서만 열리고, 다른 곳에서는 godaddy 페이지가 표시된다는 것입니다:


vs

@에 대해 두 개의 DNS A 레코드가 있습니다.

"Parked"로 표시된 레코드를 삭제하세요.

링크가 https로 되어 있는데, 이 또한 작동하지 않습니다. SSL 인증서를 대기 중이거나 아직 발급되지 않았을 수 있습니다. yml 파일을 확인하고 앱을 다시 빌드하여 설정해 주세요.

SMTP 제공업체는 어디인가요? godaddy 페이지에서 나머지 DNS 요구사항과 함께 올바르게 설정했는지 확인해 주세요.

행운을 빕니다.

containers/app.yml 파일을 확인해 보니 다음과 같이 표시됩니다:


그러면 Let’s Encrypt에서 자동으로 SSL 인증서를 받아야 하는 것 아닌가요? 미리 죄송합니다. 프로그래밍에 대해 잘 모릅니다.

Mailgun을 사용 중이며, 포럼의 관리자 계정을 설정하기 위한 이메일을 받았기 때문에 작동한다고 생각합니다.

그럼 준비 완료 상태네요 ..! 이 명령어를 적용해서 재구축하고 Letsencrypt SSL을 발급한 후 yml 오류가 발생했나요?

./launcher rebuild app

오류가 없다고 답하셨다면, DNS 설정이 올바르게 되어 있지 않은 문제입니다. 이 부분이 전부입니다.

DNS가 서버 IP를 가리키도록 설정했는지, godaddy 기본 IP를 가리키지 않는지 확인하세요. 이것만 하면 됩니다!

행운을 빕니다, 형,