이유 없이 사이트가 작동하지 않음

아마도 4년 전쯤 DigitalOcean 드롭렛에 Discourse 포럼을 설치한 것 같습니다. 가끔 문제가 있긴 했지만, 그 외에는 모든 것이 잘 돌아가고 있었습니다. 더 이상 포럼에 적극적으로 참여하지는 않지만, 여전히 일주일에 한두 번씩 방문하고 있습니다(포럼에서 사귄 친구들이 많아서요). 필요할 때 기술적인 관리도 하고 있습니다.

장황하게 설명하면 이렇습니다. 지난 주말에 사이트가 다운되었습니다. 월요일(아니, 크리스마스였죠)에 한 친구가 포럼이 2일째 다운되어 있다고 연락을 해왔습니다. 그제서야 모든 것을 확인해 보니, 현재 '스폰서’가 DO 호스팅 비용을 ‘잊어버리고’ 납부하지 않아 당연히 사이트가 중단된 것이었습니다. 다른 사용자들에게 피해를 주지 않기 위해 제가 직접 비용을 납부했습니다.

하지만 사이트는 여전히 다운된 상태였습니다. 그래서 다시 모든 것을 점검하기 시작했습니다. FTP나 SSH로는 여전히 접속할 수 있으므로 도메인을 확인해 보니 활성화되어 있었습니다. DO 설정과 app.yml 설정을 여러 번 확인해 보았지만, 변경된 것으로 보이는 것은 아무것도 없었습니다… SSH로 모든 것을 업데이트하고 여러 번 재구축(Rebuild)해 보기도 했고, SSL을 비활성화했다가 활성화해 보기도 했고, 백업(Discourse 백업이든 DO 백업이든)으로 되돌려 보기도 했지만, 아무 소용이 없었습니다.

그제서야 ./discourse-setup을 실행해 보기로 했는데, 포트 443(“gsbrazil.net 호스트네임으로 컴퓨터의 포트 443에 액세스할 수 없는 것 같습니다”)와 80(“http://gsbrazil.net (포트 80)으로의 연결도 실패했습니다”)에 연결하려고 할 때 오류가 반환되었습니다. 설정에 변경 사항이 없었음을 확신합니다(네, DO와 SSH에 접근 권한이 있는 사람은 저뿐입니다). 제가 상상할 수 있는 유일한 이유는 DO가 결제 문제로 사이트를 동결(Freeze)시켰다는 것입니다. 하지만, 제가 결제를 완료했고 FTP와 SSH로 접근할 수 있는 이상…

도메인은 어디서 구매하셨나요? 도메인 갱신료도 누군가 내는 것을 잊어버린 건 아닌지 궁금합니다.

이건 아주 희망적인 이야기일 수 있지만, DO가 VPS를 종료하면 완전히 전원이 꺼집니다. 그래서 단순히 요금을 내고 전원을 켜는 것만으로는 충분하지 않습니다. 모든 서비스를 하나씩 순서대로 다시 시작해야 하며, 특히 포트/방화벽 관련 설정은 반드시 확인해야 합니다.

확인한 바로는, gsbrazil.net은 2024년 7월까지 사용 가능한 것으로 보입니다.

다만, 네임서버 또는 DNS에 문제가 있는 것으로 보입니다. :thinking:

Hosting24/Hostinger. 확인해 보니 활성화되어 있습니다

한번 시도해볼게요, 다만 제가 아는 한 모든 걸 재시작했거든요 :confused:

그 부분이 신경 쓰이긴 하지만, 두 번이나 확인했는데 문제가 없어 보이는데… 그래도 혹시 모를까 봐 한 번 더 다시 해볼 거야…

최근에 무언가를 변경하셨나요? 도메인이 IP로 해석되지 않고 네임서버에 문제가 있는 것 같습니다.

""

전문가는 아닙니다. 올바른 네임서버를 사용하고 있는지, DNS 항목이 중복 없이 정상적으로 설정되어 있는지 확인해 보세요. :thinking:

수정: 도메인을 수정하신 것 같습니다! :clap:
수정2: 아쉽게도 테마 구성 요소나 플러그인 관련 문제가 있는 것 같습니다. 포럼에 접근이 필요하시다면 안전 모드를 사용해 보시기 바랍니다. (저에게는 잘 작동합니다.)

정확한 이유는 모르겠지만,旧的한 네임서버를 삭제하고 새로운 네임서버를 생성(동일한 설정!)하니 해결되었습니다!
도와주셔서 감사합니다!