discourse-setup 스크립트를 사용하여 공식 방법으로 discourse를 처음 설치하려고 합니다… Arch VPS에서(그룹과 함께 테스트 목적으로) - 신선한 nginx 설치 환경에서 - 현재 nginx를 중지하고 비활성화해 두었습니다… 작동하는 빌드를 얻기 위해서입니다.
스크립트가 "Checking your domain Name…"에서 멈추고 있습니다 - 스크립트를 살펴보니 “connect_to_port” 호출인데 - 443 포트로 연결을 시도하는 것 같습니다… netcat은 설치되어 있습니다… 쉘에서 예를 들어 "nc host 443"를 입력하면 출력이 없고 아무 일도 일어나지 않습니다… “외부” nginx가 실행되지 않아 해당 포트에 아무것도 없기 때문인 것 같습니다… 스크립트가 거기서 정확히 무엇을 하는지 확실하지 않습니다.
해당 테스트를 건너뛰려고도 해 보았지만 - 결국 - 빌드 후 - 비슷한 시도를 하는 것 같습니다 - 그것도 작동하지 않았습니다. 그래서 모든 것을 삭제하고 이제 새로 시작했습니다… 이 netcat 연결 테스트를 실행하려면 어떻게 해야 합니까? 그러면 다른 문제들도 해결될 수 있을지 모르겠습니다…
(영어 실력이 매우 서툴러 죄송합니다… - 저는 영어 모국어가 아닙니다…)
netcat 없이 다시 시도해 보았더니 - 빌드가 이 메시지로 종료됩니다…
docker: Error response from daemon: driver failed programming external connectivity on endpoint app (80e0a31158301339ff7c9567079017bb795b1172ee47e1c6417c29acda3c699a): (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 443 -j DNAT --to-destination 172.17.0.2:443 ! -i docker0: Warning: Extension tcp revision 0 not supported, missing kernel module?
Warning: Extension DNAT revision 0 not supported, missing kernel module?
iptables: No chain/target/match by that name.