원클릭 설치 단계를 성공적으로 완료했습니다(적어도 오류는 없었죠). 그런데 해당 스크립트가 완료된 후, 설치를 계속하기 위해 새 설치 URL(www.nzarchitecture.net.nz)을 입력했는데, Discourse와 관련된 화면 대신 해당 URL에서는 다음 내용만 확인되었습니다! image|690x486 D:\Jobs\Screen Captures\Screenpresso\2020-01-04_06h49_44.jpg
하지만 브라우저를 새로 고침하면 이제 해당 URL에 연결조차 할 수 없고, 브라우저에서 ‘err timed out’ 응답을 받습니다.
이것은 설정 과정에서 무언가가 탈취되었음을 시사하는 것일까요? Discourse 설정 파일 자체가 어떤 방식으로든 손상되었을 수도 있나요? 아니면 다른 곳에서 악성 코드가 주입되고 있는 걸까요?
이것이 알려진 문제인가요? … 그리고 어떻게 해야 할까요? 드롭렛을 삭제하고 처음부터 다시 시작해야 하나요? - 하지만 그렇게 해도 동일한 문제가 재발하지 않도록 막을 수 있는 방법이 있을까요?
제안하신 대로 진행했습니다. 그러나 권장된 절차를 (표면적으로는 성공적으로) 완료한 후에도, 제 Discourse 사이트로 접속을 시도하면(어떤 브라우저를 사용하든) 여전히 브라우저 타임아웃만 발생하고 있습니다. www.nzarchitecture.net.nz
도메인 등록 업체에서 이 도메인이 Digital Ocean의 네임서버를 가리키도록 설정했는지 확인했습니다. 그렇다면 해당 URL이 올바른 주소로 해석(resolve)되고 있어야 하지 않을까요?
Digital Ocean의 DNS 설정에서 이전의 드롭렛(이미 폐기한 상태) IP 주소를 가리키고 있던 잘못된 A 레코드를 발견했습니다. 하지만 이 레코드를 수정하고 https://ipinfo.info/html/ip_checker.php를 사용하여 URL이 이제 올바른 IP 주소와 연결되어 있음을 확인했음에도 불구하고, 여전히 타임아웃만 발생합니다.
저도 핑이 작동하지 않는 것을 확인했습니다.
방금 Windows CMD 창에서 제 도메인에 대해 Tracert를 실행해 보았는데, 뉴질랜드에 있는 저와 지리적으로 가장 가까운 서버로 선택된 싱가포르의 Digital Ocean 서버 사이에 문제가 발생하고 있습니다. 이것이 문제의 원인이 될 수 있을까요? 그렇다면 어떻게 해결해야 하나요?
새 사용자에 대한 최대 2개 링크 제한 때문에 이 게시물에 Tracert 결과를 붙여넣을 수 없습니다(Tracert 결과에는 링크가 가득 차 있습니다).
로버트 씨, 안녕하세요 - 네, 말씀하신 변경 사항을 적용했습니다. 이전 IP 주소는 처음 생성했다가 삭제한 첫 번째 드롭렛과 연결되어 있었던 것으로 생각됩니다. 처음부터 다시 시작하기 위해 그렇게 했거든요.
제가 아는 한, 해당 위치에 활성 머신이 있는 것 같습니다(적어도 대시보드에서는 켜져 있는 것으로 표시되고, 설정 과정 중에는 CPU 및 네트워크 활동의 흔적이 약간은 보이거든요). 하지만 완전한 초보자인 저는 아마도 중요한 무언가를 놓치고 있는 것 같습니다… 설정 과정에서 서버가 꺼졌을 수 있을까요?
콘솔에 접속하면 콘솔 창이 열리며 로그인하라는 메시지가 표시됩니다.
root로 로그인하면 성공적으로 로그인할 수 있으며, 몇 가지 기본 통계가 표시됩니다.
'eth0:'와 'docker0:'에 대한 주소가 각각 하나씩 보입니다. A 레코드에는 첫 번째 주소를 사용해야 하는 것 같습니다.