스레드 전체를 읽지 않고 끼어드는 것이라 죄송합니다. 하지만 제가 처음 Discourse를 설정하려고 했을 때 OP와 같은 문제를 겪었습니다. 앱이 아직 포트 80과 443을 사용하지 않아서 이 포트들이 열려 있지 않은 상태입니다. 해결책은 skip-network-check 또는 비슷한 명령어(직장이라 정확히 기억이 안 나지만)를 실행하는 것입니다. 이렇게 하면 설정 과정에서 포트 검사가 건너뛰어지고 설정이 계속 진행됩니다. 표준 설정 안내 문서에는 나와 있지만 놓치기 쉬운 부분입니다.
혹시 이미 다른 분이 이 문제를 지적하셨다면 죄송합니다.
아래의 Jay 님이 언급한 명령어는 다음과 같습니다.
--skip-connection-test