노드에 timeout, connect failed가 표시되거나 연결되지 않으면 어떻게 하나요?

연결 실패는 노드 주소에 도달할 수 없거나 포트가 차단된 경우, 프로토콜 매개변수 불일치, TLS/SNI 오류, 잘못된 시스템 시간 또는 로컬 네트워크 제한 때문에 발생할 수 있습니다.

  • 노드와 연결
  • 문제 해결
간단한 답변

연결 실패는 접근할 수 없는 노드 주소, 차단된 포트, 일치하지 않는 프로토콜 매개변수, TLS/SNI 오류, 잘못된 시스템 시간 또는 로컬 네트워크 제한에서 발생할 수 있습니다. 같은 그룹의 노드가 모두 실패하면 시스템 시간을 맞추고 다른 네트워크에서 다시 테스트하세요. 노드 하나만 실패하면 로그 시간과 노드 이름을 기록해 제공자에게 전달합니다.

DNS, TCP, TLS 또는 인증 중 어느 단계에서 실패했는지 확인

같은 구독의 다른 노드로 전환하고 첫 번째 실패 로그를 확인하세요. lookup은 조회, dial은 주소 또는 포트, handshake와 x509는 프로토콜 또는 인증서 문제를 가리킵니다.

  • 구독을 방금 업데이트했으며 노드 주소와 포트가 바뀌었는지 확인
  • 로그에 DNS, TCP, TLS, 핸드셰이크 또는 인증 오류 중 무엇이 표시되는지 확인(참고: 아웃바운드 프록시 구성)
  • 시스템 시간과 시간대가 올바른지 확인
  • 같은 네트워크의 다른 클라이언트나 장치에서도 실패하는지 확인

노드를 전환하고 시간 및 로컬 네트워크 문제 제외

  1. 먼저 같은 구독의 다른 노드로 전환해 특정 노드만의 문제인지 확인
  2. 시스템 시간을 확인하세요. TLS 계열 프로토콜은 시간 차이에 민감합니다.
  3. 로그의 오류 단계를 확인하고 DNS, 연결, 핸드셰이크 순으로 나누어 점검(참고: 로그 문제 해결 FAQ)
  4. 모든 노드가 실패하면 로컬 방화벽, 프록시 모드 및 시스템 프록시 상태 확인

노드 연결 가능 여부는 구성 제공자와 네트워크 환경의 영향을 모두 받습니다.

구독이 업데이트된다고 해서 프록시 노드에 연결할 수 있는 것은 아닙니다.

전체 노드 링크나 구독 token을 공개된 곳에 올리지 마세요.