구독은 클립보드, QR, Safari 실행으로 가져올 수 있고 종류 목록에서는 Subscribe입니다. 성공 후 홈에 서버 무리가 나옵니다. 개수는 제공자 설명과 대략 맞아야 합니다. 이후 업데이트는 그 한 건에서 「업데이트」합니다. 실패 시 시간 초과, 다운로드 불가, 호스트 도달 불가, 내용 분석 불가 등이 있습니다. 원인이 다르니 바로 재설치하지 마세요.

이 사이트는 구독 URL, QR, 서버 파라미터를 제공하지 않습니다. 유효한 구성이 없으면 VPN 추가를 허용해도 프록시 연결을 만들 수 없습니다. 아래는 확인 순서만입니다.

먼저 「업데이트」와 「연결」을 나누기

업데이트는 앱이 구독 URL을 가져와 노드 목록을 로컬에 쓰는 것입니다. 연결은 서버를 고르고 스위치를 켜 터널을 만드는 것입니다. 업데이트가 실패해도 옛 노드는 남아 연결될 수 있습니다. 연결이 실패해도 업데이트는 성공했을 수 있습니다. 섞으면 아직 되는 목록을 지웁니다.

예약 업데이트는 같은 동작의 반복입니다. 간격이 와도 실패하면 수동 업데이트와 원인이 같습니다. 간격을 줄여도 만료 링크는 고쳐지지 않습니다.

확인 순서

  1. 이 한 건인가, 전부인가. 여러 구독은 공존할 수 있습니다. 오류가 난 한 건만 다룹니다. 모든 구성을 지우면 아직 되는 노드와 규칙도 잃고 대조도 못 합니다.
  2. 링크가 아직 유효한가. 제공자에게서 구독 URL을 다시 복사해 덮어쓰거나 이 한 건을 다시 넣습니다. 계정 만료, 구독 재발급, 업데이트 주소 변경 후 옛 링크는 계속 실패합니다. 표시 이름을 바꿔 링크를 「수리」하지 마세요. 표시 이름은 업데이트에 쓰이지 않습니다.
  3. 지금 네트워크가 업데이트 호스트에 닿는가. 미연결일 때만 열리는 업데이트 구도 있고, 기존 노드 연결 후가 필요한 구도 있습니다. 글로벌 라우팅을 다이렉트로 두고 업데이트하거나 다른 네트워크로 한 번 시도하세요. 글로벌 라우팅을 보세요.
  4. 시간 초과인가, 분석 실패인가. 시간 초과는 제한 시간 안에 내용이 오지 않은 것으로, 네트워크나 제공자 API 도달이 흔합니다. 분석 실패는 내용은 왔지만 앱이 인식하는 형식이 아닌 것입니다. 지연 테스트나 DNS가 아니라 제공자에게 구독 종류를 확인하세요.
  5. 시스템 시각이 정확한가. 날짜가 틀리면 TLS 핸드셰이크가 실패해 업데이트와 연결이 모두 이상해 보입니다. 먼저 시스템 설정에서 자동 시각을 켜세요.

가져오기 방식의 차이

클립보드 가져오기는 완전한 URL이 필요하며 여분 공백이나 설명문만 복사하면 안 됩니다. QR은 제공자 코드이며 임의 웹 화면이 아닙니다. Safari 실행은 제공자가 정한 스킴 링크에 의존하며 이 사이트는 생성할 수 없습니다. 단일 서버는 프로토콜, 주소, 포트, 비밀번호 또는 UUID 수기 입력이며 구독 업데이트가 아닙니다. 값은 제공자와 같아야 하며 오타는 「업데이트」로 고쳐지지 않습니다.

구성 페이지가 관리하는 것은 conf 파일입니다. 구독을 홈에만 넣고 구성 페이지에서 「업데이트」를 찾거나, conf만 갱신해 노드 목록도 바뀐다고 생각하는 사람이 있습니다. 출처가 다를 수 있습니다. 업데이트 전에 처음 가져온 그 한 건을 누르는지 확인하세요.

업데이트는 성공했는데 목록이 이상함

노드 수가 갑자기 줄면 한 번 더 업데이트하고 제공자 공지를 대조하세요. 제공자가 일부 회선을 내린 단축은 예상 결과이며 앱 데이터 손실이 아닙니다. 표시 이름은 직접 바꿀 수 있고 연결 계산에 쓰이지 않습니다. 업데이트 성패를 이름 변경으로 판단하지 말고, 개수와 실제 연결로 보세요.

규칙 세트와 노드 구독은 종종 두 URL입니다. 노드만 갱신해도 「설정」 아래 분기는 새로워지지 않습니다. 규칙만 갱신해도 홈 서버는 늘지 않습니다. 둘 다 필요하면 따로 조작하고, 한 번의 「업데이트」가 전부를 덮는다고 기대하지 마세요.

먼저 하지 말 것

  • 모든 구독과 conf를 지우고 앱을 다시 설치하기. 아직 되는 데이터도 사라지고 만료 링크는 살아나지 않습니다.
  • App Store 밖에서 「업데이트되는 개조판」을 설치하기. 출처는 App Store에서만 설치를 보세요.
  • 같은 실패 링크로 수십 번 연속 재시도하기. 제공자 제한이면 계속 실패합니다.
  • 업데이트 실패를 지연 테스트 문제로 보기. 측정은 구독을 가져오지 않습니다. 지연 테스트를 보세요.

클립보드에 설명과 URL이 같이 있으면 앱이 유효 주소를 못 읽을 수 있습니다. 제공자 스킴으로 시작하는 행만, 또는 https로 시작하는 링크만 복사하세요. QR이 흐리거나 반사되거나 위치 점 일부만 찍히면 잘못된 내용을 가져와 「업데이트 실패」처럼 보이지만, 가져올 때 잘못된 주소를 쓴 것입니다.

한 구독에 서버가 많을 수 있고, 업데이트는 전체 표 교체 또는 제공자 규칙 병합이며 설치된 버전 동작을 따릅니다. 업데이트 중 앱을 강제 종료하지 마세요. 중단 후 목록은 옛 데이터이거나 뒷부분만 쓸 수 있습니다. 그때 한 번 더 업데이트하고, 여전히 실패하면 위 순서로 링크와 네트워크를 보세요.

제공자가 구독과 conf를 같이 주면 일상적으로 어느 것을 갱신할지 먼저 물으세요. 두 출처가 공존하면 홈 노드와 구성 페이지 규칙이 어긋나, 글로벌 라우팅을 「설정」에 두면 「갱신했는데 안 바뀐다」처럼 보입니다. 앱이 업데이트를 버린 것이 아니라, 지금 쓰는 파일을 갱신하지 않은 것입니다.

기업망·캠퍼스망은 브라우저만 통과시키고 앱의 업데이트 주소 직접 접근을 막을 수 있습니다. 먼저 Safari로 제공자 구독 페이지를 열어(페이지를 설치 패키지로 저장하지 말고) 그 도메인에 닿는지 확인한 뒤 Shadowrocket에서 업데이트하세요. Safari는 열리는데 앱이 시간 초과하면, 브라우저 외 요청을 제한하는지 제공자에게 확인하세요.

가져오기와 업데이트 화면 위치는 그림 사용법입니다. 종류 목록의 Subscribe는 기능입니다. VPN 스위치가 안 먹으면 먼저 권한을 보고 구독 업데이트와 섞어 조사하지 마세요. 이 사이트는 구독 생성이나 연장을 대행하지 않습니다.