サブスクリプション関連の問い合わせは、おそらく私たちが最も多く受け取る種類のものです。現象は様々です——導入失敗と表示される、導入後にリストが空になる、ノードが全てタイムアウトする——ですが、調べていくと原因はほぼ以下のいくつかに集中しています。順番に確認すれば、通常は数分で特定でき、クライアントの再インストールや異なるサブスクリプションURLを何度も試す必要はありません。

1. URLのコピーが不完全、または余分な文字が混入している

サブスクリプションURLは1本の完全な https:// リンクです。チャットツールやウェブページからコピーする際に先頭や末尾が欠けたり、スペースや改行が混入したりしやすく、特にスクリーンショットからのテキスト変換やデバイス間での貼り付けでこの問題が起きやすくなります。サービス提供者の管理画面の「サブスクリプションURLをコピー」ボタンから直接コピーすることをおすすめします。貼り付ける前に https:// で始まり途中に改行がないことを確認してください。メモ帳やテキストエディタに一度貼り付けて確認してから、クライアントにコピーするのもよい方法です。

2. ノードリンクをサブスクリプションURLと勘違いしている

vmess://vless:// で始まるものは単一のノードリンクで、「クリップボードからインポート」機能を使う必要があります。https:// で始まるものだけがサブスクリプションURLで、「サブスクリプションを追加+更新」の流れになります。両者は入口が異なるため、間違えると形式エラーや「サポートされていないリンク形式」というメッセージが表示されます。この区別は初心者には分かりにくいものです。どちらも長い文字列に見えるためです。詳しい区別はサブスクリプションURLとノードリンクの違いをご覧ください。

3. サブスクリプションを追加したが「更新」を忘れている

v2rayN / v2rayNG では、「サブスクリプションを追加」はURLを記録するだけで、実際にノードを取得するには別途サブスクリプションを更新を実行する必要があります。導入は成功したのにリストが空という場合、9割はこのステップの見落としです——多くの人は「追加」と「導入」が同じ動作だと思い込んでいますが、実際にはサブスクリプションを追加するのは「URLをブックマークする」ことに近く、実際にノードのデータを取得するのは「サブスクリプションを更新」という別のボタンです。

4. サブスクリプションURL自体にアクセスするためプロキシが必要

一部のサービス提供者のサブスクリプションリンクは国内から直接アクセスできず、初回導入時に「鶏と卵」の問題が発生します:使えるノードがないとサブスクリプションURLにアクセスできず、サブスクリプションURLにアクセスできないとノードが取得できません。解決方法:まず単一のノードリンクを手動で導入して使えるノードで接続してから、サブスクリプションを更新するか、クライアントの設定で「プロキシ経由でサブスクリプションを更新」をオンにして、既存のノードを使ってサブスクリプションを取得させます。そうすれば以降は毎回手動で切り替える必要がなくなります。

5. サブスクリプションが期限切れ、またはリセットされている

プランの期限切れ、データ使用量の上限到達、またはサービス提供者の管理画面でサブスクリプションをリセットした場合、古いURLは無効になります。更新時に404/403エラーが出る、あるいは全ノードの速度テストがタイムアウトするといった症状として現れます。サービス提供者の管理画面でステータスを確認し、最新のサブスクリプションURLをコピーし直してください——注意点として、一部のサービス提供者はリセット後に全く新しいURLを生成し、古いURLは自動的にリダイレクトされないため、手動で置き換える必要があります。

6. クライアントのバージョンが古く、新しいサブスクリプション形式に対応していない

サブスクリプションプロトコル自体も継続的に更新されており、一部のサービス提供者はより新しい形式や暗号化方式を採用しています。古いバージョンのクライアントは正しく解析できず、導入後のノード数が合わない、または一部のノード情報が欠落するといった症状が現れます。前述の項目に問題がないことを確認したら、ついでにクライアントの更新があるか確認し、最新版にアップグレードしてから再度試してみてください。

それでも解決しない場合は? 完全トラブルシューティングガイドの接続の問題セクションを参照し、項目ごとに確認してください。各クライアントでのサブスクリプション導入の完全な手順はサブスクリプションリンク解説をご覧ください。サブスクリプションの導入は成功したのに、ノードに接続した後もネットに繋がらない場合は別の種類の問題ですので、こちらの接続トラブルシューティング記事を参考にしてください。

サブスクリプションの導入は手順としては簡単に見えますが、形式、ネットワーク環境、クライアントのバージョンなど複数の要素が関わっており、いずれかに問題があると「導入失敗」という漠然とした結果として現れます。このチェックリストを上から順に確認していけば、日常使用で遭遇するほとんどのケースをカバーできます。

サブスクリプションの問題を再発させないために

目の前の問題を解決した後、より重要なのはこの種の問題が繰り返し起きる確率を減らすことです。まず、クライアントの定期自動更新機能をオンにして、ノードが期限切れになったことに気づかないという事態を避けましょう。次に、可能であればサービス提供者の管理画面でサブスクリプションURLの取得日時と有効期限を記録しておき、期限が来る前に更新や契約更新を忘れないようにしましょう。さらに、サブスクリプションURLをメモ帳やパスワード管理ツールに別途保存しておくことをおすすめします。デバイスを変更したりクライアントを再インストールしたりする際に、すぐにコピーして使えるようになり、サービス提供者の管理画面をその場で探し直す必要がなくなります。最後に、問題が起きたときはまずこの記事の順序に従って確認し、すぐにサービス提供者を疑ったりクライアントを繰り返し再インストールしたりしないようにすることで、重複した調査の時間を大幅に節約できます。

まだクライアントをお持ちでない方は?先にダウンロードしてからサブスクリプションを設定しましょう
v2rayN / v2rayNG / v2flyNG 公式オリジナル版、インストールしてすぐ使えます
ダウンロードページへ

← ブログ一覧に戻る