도메인을 감지할 수 없습니다

안녕하세요! Raspberry Pi 4B 2GB RAM에 Discourse를 설치하려고 시도했지만 성공하지 못했습니다.

다음과 같은 오류가 발생합니다:

WARNING: Port 443 of computer does not appear to be accessible using hostname:  subdomain.mydomain.com.
WARNING: Connection to http://subdomain.mydomain.com (port 80) also fails.

다음 사항들을 확인했습니다:

  • 필요한 모든 포트가 포워딩되어 있습니다. (80과 433) **
  • Raspberry Pi의 모든 패키지가 최신 상태로 업데이트되어 있습니다.
  • 인터넷에 접근할 수 있습니다.
  • Cloudflare에 모든 DNS 레코드가 설정되어 있습니다. **²

** ISP(인터넷 서비스 제공업체)와 포트 포워딩이 가능한지, 괜찮은지에 대해 이미 상담을 마쳤습니다.
**² Cloudflare(CF)에 설정된 레코드는 다음과 같습니다:
(A) - mydomain.cоm - my.pub.lic.ip - DNS only - Auto
(A) - subdomain - my.pub.lic.ip - DNS only - Auto
(HTTPS) - subdomain - 0 my.pub.lic.ip. - DNS only - Auto

기타 정보:

시간이 촉박하여 이보다 더 많은 정보를 찾을 수 없습니다.
(DNS/오류에 포함된 도메인과 IP는 더미 IP입니다. 실제 도메인/IP 주소가 아닙니다.)

클라우드플레어를 사용하고 계신 거죠? 설정 시 DNS 레코드를 “DNS Only”(회색 구름)으로 설정해 주세요.

설정이 완료되면 다시 “Proxied”(주황색 구름)로 변경할 수 있습니다.

라우터에서 라즈베리 파이로 포트 443에 포트 포워딩을 설정하셨나요?

명령 프롬프트에서 대상 도메인에 ping을 보내보세요. 반환되는 IP 주소는 서버의 공개 IP 주소여야 합니다.

  • 라즈베리 파이의 방화벽에서 해당 포트를 허용했나요?
  • 다른 네트워크, 예를 들어 휴대폰의 셀룰러 데이터를 사용하여 도메인에 접속해 보셨나요?
    라우터가 NAT 루프백을 지원하지 않아 내부 네트워크에서 도메인에 액세스할 수 없는 경우일 수 있습니다.

네. DNS only로 설정되어 있습니다. 하지만 설정을 진행하지 못하겠습니다.

네. 80과 443 포트로 포워딩되어 있습니다.

네, 제 공용 IP가 응답합니다.

방화벽을 설치한 기억이 없고, 다른 웹서버를 사용할 때는 잘 작동했습니다.
문제는 디스코urs(Discourse) 설정조차 할 수 없다는 점입니다. 그리고, 네, 제 라우터는 NAT 루프백을 지원하지 않아 휴대폰 셀룰러 데이터로 테스트하고 있습니다.