구독 URL을 가져오거나 업데이트하지 못하면 어떻게 하나요?

주요 원인은 만료된 URL, 잘못된 token, 네트워크 접속 실패, TLS 검증 실패, 클라이언트가 지원하지 않는 응답 형식 또는 서버 측 요청 제한입니다.

  • 구독과 설정 가져오기
  • 문제 해결
간단한 답변

구독 실패의 일반적인 원인은 만료된 링크, 잘못된 token, 네트워크 접근 실패, TLS 검증 실패, 클라이언트가 지원하지 않는 반환 형식 또는 서버의 요청 제한입니다. 서비스 제공자 콘솔에서 전체 URL을 다시 복사해 클라이언트의 원격 구독 메뉴에서 업데이트하세요. 상태 코드가 그대로라면 제공자에게 계정과 API 확인을 요청하세요.

401, 403, 404 및 파싱 오류는 각각 무엇을 의미하나요?

로그에서 이번 업데이트의 HTTP 상태 또는 첫 번째 파싱 오류를 찾으세요. 401/403은 인증, 404는 주소 문제를 가리키며 HTML이 반환되면 구성 파일이 아닌 내용을 받은 것입니다.

  • 링크가 완전하며 token 또는 인증 매개변수가 포함되어 있는지 확인(참고: Secret 및 token 보안)
  • 브라우저에서 접속했을 때 401, 403, 404 또는 빈 내용이 반환되는지 확인
  • 클라이언트 로그에 timeout, TLS, YAML 또는 parse 오류가 있는지 확인
  • 구독 반환 내용이 Clash/Mihomo에서 지원하는 구성 형식인지 확인

반환 결과에 따라 구독 다시 가져오기

  1. 전체 구독 링크를 복사하고 불필요한 공백과 줄바꿈을 제거
  2. 클라이언트의 구독 가져오기 메뉴를 사용하고 로컬 YAML 파일로 가져오지 않기(참고: 설정 기초)
  3. HTTP 상태를 기준으로 인증, 만료 또는 서버 문제인지 판단
  4. YAML 파싱 오류가 반환되면 오류 행 번호를 구성 제공자에게 전달

구독 링크에는 보통 비공개 token이 포함되므로 비밀번호처럼 취급하세요.

전체 구독 URL을 공개 포럼, 지원 요청 스크린샷 또는 GitHub issue에 올리지 마세요.

업데이트 실패가 반드시 클라이언트 오류를 뜻하지는 않습니다.