서버가 다운되었는데, 아무도 나를 도울 관심이 없는 것 같아요. ![]()
forum.meuxbox.com.br
cloudflare cloud가 꺼져 있습니다
우리는 도움을 주려고 노력하고 있습니다.
먼저 문제를 이해해야 합니다. Discourse가 설치되지 않거나 표시되지 않을 수 있는 이유는 여러 가지가 있을 수 있습니다.
해결책을 제시하기 전에 정확한 문제를 파악해야 합니다.
저는 고객의 Vultr + Cloudflare 호스팅 Discourse를 관리하고 있으며 정상적으로 작동하고 있으므로, 이는 Discourse 설치 방식과 관련이 있을 가능성이 높습니다.
설치했습니다. air forum.meuxbox.com.br
모든 것이 정상인지 어떻게 확인합니까?
가장 먼저 확인해야 할 것은 설치가 실제로 성공했는지 여부입니다.
오류가 발생했거나 설치 프로그램이 정상적으로 종료되었나요?
방화벽이 연결을 차단하고 있지는 않나요?
그 과정에서 IP 주소가 변경되었나요? 현재 서브도메인이 다른 IP 주소로 응답하고 있습니다.
PING 45.77.116.206 (45.77.116.206) 56(84) bytes of data.
64 bytes from 45.77.116.206: icmp_seq=1 ttl=41 time=25.0 ms
64 bytes from 45.77.116.206: icmp_seq=2 ttl=41 time=25.0 ms
64 bytes from 45.77.116.206: icmp_seq=3 ttl=41 time=25.0 ms
--- 45.77.116.206 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 25.007/25.024/25.034/0.183 ms
네, IP를 변경하고 새로 설치했습니다. forum.meuxbox.com.br에 접근할 수 있습니다.
접근을 시도하고 있지만 동일한 오류가 발생합니다.
가이드에 따라 설치를 진행했습니다.
discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub
45.77.116.206 도메인 forum.meuxbox.com.br
하지만 링크에 접속하면 설치 화면이 표시되지 않습니다.
DigitalOcean의 원클릭 설치 시에도 발생하는 동일한 오류입니다.
정확하게 설치되었는지 확인하는 방법은 무엇인가요?
./discourse-setup 출력의 마지막 부분을 확인하는 것이 도움이 될 것입니다. 현재 스크린샷에서 보이는 것은 메모리 통계뿐입니다.
해당 출력을 저장하지 않았다면, 아래 명령어를 실행하고 그 출력의 마지막 부분을 공유해 주세요.
cd /var/discourse
./launcher rebuild app
제가 볼 때 정상적으로 보입니다. 스크린샷에 표시되어 있으므로 SMTP 비밀번호를 변경해야 한다는 점을 참고해 주세요.
Bhanu가 이전에 제안했듯이 방화벽 또는 기타 네트워크 문제일 가능성이 높다고 생각합니다. 현재 서버가 45.77.116.206에 있다고 가정하면 DNS는 정상적으로 보입니다. 그러나 연결이 거부되고 있으므로, 이는 요청이 서버 자체에 도달하지 못하고 있음을 의미합니다.
45.77.116.206를 사용 중입니다.
Vultr, DigitalOcean, 그리고 DigitalOcean의 원클릭 설치로도 이미 설치해 보았습니다.
4GB 환경에서도 테스트해 보았지만, 에러는 동일했으며 접속할 수 없습니다.
몇 번이나 설치하셨나요?
만약 해당 도메인의 인증서 발급 한도를 모두 소진했다면, Let’s Encrypt가 인증서를 발급하기까지 일주일의 시간이 필요합니다.
Let’s Encrypt는 Cloudflare가 아닙니다.
Let’s Encrypt는 무료 SSL 인증서를 제공하며, Cloudflare는 DNS, CDN 및 안티-DDoS 서비스를 제공합니다.
서버에 접근하는 것을 막는 VPS 방화벽 정책이 설정되어 있었고, 여러 번 재설치를 진행했다면 7일간의 인증서 발급 할당을 소진하여 현재 쿨다운 상태에 있는 것입니다.
에러는 처음부터 발생했습니다.
인증서 발급 현황을 어디서 확인할 수 있나요?
클라우드가 다운되어 있고 SSL이 비활성화 상태인데, 이게 말이 안 됩니다.
다음은:
다음과 같은 의미가 아닙니다:
Let’s Encrypt를 활성화하기 위해 이메일을 입력했다면, 서버가 Let’s Encrypt에서 인증서를 요청하게 됩니다.
요청 횟수를 모두 소진하면, Let’s Encrypt는 7일 동안 새로운 인증서를 발급하지 않습니다.
네, 삽입은 가능하지만, 제 지식 범위 내에서 Discourse는 SSL 없이도 작동합니다.
네, SSL 인증서를 요청하고 있는 것이 맞습니다. 그러나 이 보고서:
…에 따르면 지난 한 주 동안 동일한 인증서를 5개 생성했으며, 실제로 모두 12월 27일에 45분 이내의 짧은 시간 안에 생성되었습니다:
Let’s Encrypt는 내일까지 새로운 인증서를 발급하지 않습니다. 그리고 웹 서버 설정에 인증서가 필요하기 때문에 서버가 시작되지 않으며, 이것이 “connection refused” 오류가 발생하는 이유입니다.
내일 02:30Z(제 계산이 맞다면 약 1시간 후)까지 기다린 후 설치를 다시 실행하십시오. 인증서가 올바르게 생성되어야 하며, 그러면 정상적으로 작동할 것입니다.
설치를 다시 해야 하나요?
하지만 같은 IP를 계속 사용할 수 있나요? 아니면 새 서버를 만들어야 하나요?
인증서 문제라고 생각하지 않습니다. 인증서를 처음 설치한 때부터 오류가 발생하고 있습니다.
여러 다른 서버와 구성을 시도해 보았습니다.





