안녕하세요!
최근 Discourse를 설치해 보려고 결심했습니다. Ubuntu 20.4에 폴더 내 모든 구성을 완료한 후, “Port 443 isn’t accessible via hostname” 오류가 발생하고 있습니다. 내부 및 외부에서 연결을 시도해도 전혀 작동하지 않습니다.
온라인에서 정말 많이 검색해 보았습니다. CloudFlare를 통한 프록시를 제거하고, 서브도메인을 변경하거나 한때 루트 도메인을 사용하기도 하며 여러 번 완전히 재설치해 보았지만 아무것도 효과가 없었습니다.
도메인이 Ubuntu 서버를 가리키고 있는지, 방화벽이 트래픽을 차단하지 않는지, 포트가 열려 있는지, 그리고 모든 설정이 올바르게 되어 있는지 매번 확인했습니다. 이 도메인은 지난 3개월간 정상적으로 작동하다가 Discourse로 마이그레이션하는 순간 갑자기 멈추어, 사용자 오류일 가능성이 있다고 생각합니다. 하지만 온라인에서 찾은 정보도 이 문제를 해결하는 데 도움이 되지 않았고, 제 자체적인 문제 해결 단계도 이 상황에서는 효과가 없었습니다.
그것은 단순히 ICMP가 차단되고 있다는 뜻입니다. 반드시 DNS 문제가 있는 것은 아니지만, 어떤 형태로든 방화벽이 사용되고 있음을 시사합니다.
@awexx - 이 서비스를 Charter 광대역 연결에서 호스팅하려고 하는 건가요? 98.0.0.0 - 98.255.255.255는 Charter 케이블 네트워크의 오래된 IP 범위입니다. 443 포트를 차단해서는 안 되지만, 그들의 AUP(수용 가능한 사용 정책)에서는 이를 금지하고 있으며, 해당 동작이 감지되면 고객들의 접속이 제한되거나 IP 주소가 변경된 사례를 이전에 들어본 적이 있습니다.
또한 Ubuntu 인스턴스를 가상화하는 환경의 네트워크 구성도 확인해 보세요. 호스트 네트워크를 사용하도록 설정되어 있는지, 브리지를 사용하도록 설정되어 있는지요? 어떤 하이퍼바이저를 사용 중인가요?
서버와 동일한 네트워크에 있다면 루프백 연결이 왜 본인은 핑이 되는 반면 상대방은 안 되는지 설명해 줄 수 있습니다.
어쨌든, 이는 Discourse 관련 문제로 보이지 않으므로 저희가 실제로 도움을 드리기 어렵습니다.
설정 가이드에 클라우드 서버를 사용하는 것이 권장되는 이유는 간단하고 직관적으로 실행 환경을 구축할 수 있기 때문입니다. 네트워크 제공자가 서버 호스팅을 적극적으로 금지하는 지역에서 자체 네트워크 환경을 사용하려고 시도하신다면, 저희가 제공하는 무료 지원 범위를 벗어날 가능성이 크며, 직접 해결하셔야 할 것입니다.