abgeter
(Austin)
6월 4, 2020, 4:57오후
1
안녕하세요,
Digital Ocean을 통해 Discourse를 설정한 후 설치하는 데 문제가 발생하고 있습니다. 빠른 설치 가이드와 관련 영상을 따라 모든 단계를 수행했습니다. 터미널에서 애플리케이션이 설치되었음을 알려주면, 브라우저로 접속하라고 안내합니다.
하지만 이후 서브도메인이나 IP 주소를 통해 접속을 시도해도 들어갈 수 없습니다. 단순히 사이트를 찾을 수 없다는 오류만 표시됩니다.
도와주세요! 오늘 안에 이 문제를 해결하려고 합니다.
감사합니다,
Austin
Stephen
(Stephen)
6월 4, 2020, 5:00오후
2
간단한 설치 가이드라고 하셨을 때, 표준 설치 가이드 를 말씀하시는 건가요?
죄송하지만 여기서 지원할 수 있는 설치 방법은 이 방법뿐입니다. 다른 가이드를 따랐는데 작동하지 않는다면 공식 문서를 기준으로 처음부터 다시 시작하시는 것을 권장합니다.
abgeter
(Austin)
6월 4, 2020, 5:01오후
3
네, 바로 그거요! 모든 단계를 진행했지만, 마지막 단계를 완료해서 브라우저에서 접근할 수 없어요.
Stephen
(Stephen)
6월 4, 2020, 5:21오후
6
ssh를 통해 서버에 연결되어 있을 때 docker ps 명령의 결과는 어떻게 되나요?
abgeter
(Austin)
6월 4, 2020, 5:42오후
7
이렇게 나와요. 저는 초보라서 이 부분에 대해 전혀 맥락이 없어요, 하하.
abgeter
(Austin)
6월 4, 2020, 6:17오후
9
아니요, 그렇지 않습니다… Chrome에서는 접근할 수 없습니다. Safari로 열면 이 화면만 나옵니다.
riking
(Kane York)
6월 4, 2020, 6:18오후
10
forum 항목에 나열된 IP로 연결을 시도하면 “connection refused” 오류가 발생합니다.
서버에서 이 명령을 실행하면 어떤 결과가 나오나요? A 레코드와 일치하나요?
curl https://ip.discourse.org/
방화벽이 연결을 차단하고 있는 건 아닌가요? 혹시 (아마도) DigitalOcean 패널에서 기본 방화벽 규칙이 잘못 설정되어 발신 연결을 차단하고 있는 건 아닌지 확인해 보시는 건 어떨까요?
abgeter
(Austin)
6월 4, 2020, 6:39오후
13
아마도요? DigitalOcean에서 방화벽 쪽을 어떻게 확인해야 하는지 정확히 모르겠네요.
추가적인 맥락을 말씀드리자면, 어젯밤에는 모든 설정을 문제없이 완료했지만, 관리자 이메일을 잘못 입력하는 문제가 발생했어요. 그래서 처음부터 다시 진행했는데, 그때부터 브라우저로 접속해서 설치를 마무리하지 못하는 문제가 생겼습니다.
Stephen
(Stephen)
6월 4, 2020, 6:41오후
14
알겠습니다. 그러면 이전에 브라우저로 접근할 수 있었나요?
ufw를 건드려 보셨나요?
abgeter
(Austin)
6월 4, 2020, 6:42오후
15
네, 하지만 딱 한 번만요. 그리고 저는 그건 안 건드렸어요.
Stephen
(Stephen)
6월 4, 2020, 6:42오후
16
과정을 처음부터 다시 시작했을 때 정확히 어떤 조치를 취하셨나요? 서버를 삭제하고 새로 생성하신 건가요?
abgeter
(Austin)
6월 4, 2020, 6:43오후
17
네 - 드롭렛/서버를 삭제하고 새로 만들었습니다. 제 기억으로는 다른 작업을 한 적이 없습니다.
Stephen
(Stephen)
6월 4, 2020, 6:43오후
18
그리고 새로운 드롭렛 IP로 DNS를 업데이트했나요?
abgeter
(Austin)
6월 4, 2020, 6:44오후
19
네! 기존 A 레코드를 삭제하고 새 IP로 새로운 레코드를 추가했습니다.
Stephen
(Stephen)
6월 4, 2020, 6:46오후
20
같은 작업을 두 번 수행했는데 두 번째 시도에서 결과가 달랐다면, DigitalOcean 지원팀에 문의하는 것이 좋습니다.
IP 주소가 올바른지 확인했고 (discourse-setup도 이를 감지했을 것입니다), Docker가 :80과 :443 포트에서 리스닝 중인지 확인했지만, 서버가 연결을 수락하지 않고 있습니다. 이는 사용자가 직접 수행한 문제보다는 서버 측 문제일 가능성이 높다는 것을 시사합니다.
반드시 티켓을 등록하는 것이 좋습니다.