Discourse NOT FOUND

안녕하세요,

린도(Linode)에서 their one-click 앱을 사용하여 Discourse를 설치하려고 하고 있습니다.
discourse-setup을 실행했고, 심지어 Discourse를 재빌드(rebuild)해 보기도 했습니다.

도메인은 올바르게 설정되어 있고 ping도 가능하며, 때로는 "welcome to nginx"라고 표시됩니다. 이는 Discourse의 Docker 컨테이너 일부이며 서버에 설치된 것이 아닙니다.

docker ps의 결과:

CONTAINER ID   IMAGE                 COMMAND        CREATED              STATUS              PORTS                                                                      NAMES
a494a72506a8   local_discourse/app   "/sbin/boot"   6 minutes ago        Up 6 minutes   0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp   app

./discourse-doctor를 실행했을 때 마지막 부분이 다음과 같이 표시되는 것을 확인했습니다:

Discourse version at forum.[redacted].com: NOT FOUND

도움 주시면 감사하겠습니다. 감사합니다!

안녕하세요 @tpglitch :wave: Meta에 오신 것을 환영합니다 :slight_smile:

이 주제가 관심 있으실 것 같아 공유합니다:

이것도 한번 보시길 권합니다:

안타깝게도 이것들은 도움이 되지 않았습니다. :frowning:

저희 추측으로는 도메인에 A 레코드가 두 개 설정되어 있는 것 같습니다.

저는 모르지만, 다른 서브도메인을 사용해서 작동하게 만들 수 있었습니다.

아마 처음에는 DNS가 깨져 있었고, 여러 번 재시도하면서 Let’s Encrypt의 속도 제한(rate limits)에 걸린 것 같습니다. ./discourse-setup은 이를 방지하려고 하지만, Linode의 설치 프로그램은 discourse-setup을 사용하지 않는 것 같습니다.

실제로 discourse-setup를 사용합니다. Linode에서 모든 필드를 자동으로 입력하지 않는 경우(저는 그렇게 하지 않았습니다)에는 사용자가 수동으로 실행해야 합니다.