هیچ گره ای پس از واردات اشتراک فرآیند عیب یابی کامل و تجزیه و تحلیل ریشه
"Subscription با موفقیت وارد شده" و "در لیست گره ها واقعا گره هایی وجود دارد" دو چیز مختلف هستند. این مقاله با توجه به اشتراک لینک – Network Reachable – Content Format – Client Parsing عیب یابی متوالی، پوشش ویندوز / macOS / Linux / سیستم عامل های آندروید.
- صفحه “Subscription” مشتری نشان می دهد که اشتراک وارد شده است.
- گروه گره صفحه "Agent" فقط دارای DIRECT / REJECT یا کاملا خالی است.
- روی گزینه Update Share کلیک کنید و هیچ گره جدیدی به نظر نمی رسد
- هر سه با هم ملاقات می شوند که مشکل این مقاله حل خواهد شد
1 دقیقه برای پیدا کردن منبع خطا
4 مرحله زیر را برای تشخیص اینکه آیا مشکلی با خود اشتراک، یک مشکل شبکه یا مشکل مشتری وجود دارد، انجام دهید.
-
1لینک اشتراک را در مرورگر قرار دهید و ببینید چه چیزی بازگردانده می شود
لینک اشتراک (تمام URL) را در نوار آدرس مرورگر برای دسترسی به آن قرار دهید و محتوای بازگشتی را مشاهده کنید:
- مشاهده یک قطعه بزرگ از متن YAML (از جمله پروکسی ها:، گروه های نیابتی: و دیگر زمینه ها)خود اشتراک طبیعی است، مشکل در تجزیه و تحلیل مشتری یا UA است، به مرحله 3 بروید.
- مشاهده یک رشته از شخصیت های به ظاهر garbled Base64اشتراک در فرمت V2Ray است و نمی تواند به طور مستقیم توسط مشتری Clash استفاده شود. "Reason #4" زیر را ببینید.
- صفحه را نمی توان باز کرد / timeout / DNS Errorمشترکین غیر قابل دسترس هستند، "Reason #2" را در زیر ببینید.
- بازگشت به صفحه / اطلاعات خدمات مشتری / "Package منقضی شده است" و دیگر متناشتراک منقضی شده است یا محدودیت سرعت است، "Reason #1" زیر را ببینید.
-
2سعی کنید از مود برای شبیه سازی کاربر-Agent Clash استفاده کنید
اگر آنچه که مرورگر می بیند YAML نیست، اما شما تایید می کنید که این یک اشتراک درگیری است، ممکن است این باشد که فرودگاه UA را اداره می کند. اجرای ترمینال:
curl -A "clash-verge" "لینک اشتراک شما" | head -50اگر YAML این بار برگردانده شود، به این معنی است که UA تایید می کند، "Reason #6" زیر را ببینید.
-
3نگاهی به ورود مشتری
صفحه “Log” مشتری را باز کنید (برخی از مشتریان در “Settings” – Log”)، جستجو برای کلمات کلیدی:
error/failedنشان دادن دلیل به طور مستقیمyaml/parseخطای پارسtimeoutNetwork Timeout
-
4استفاده از صفحه ابزار بررسی محتوای اشتراک
اگر محتوای Base64 باشد، می توانید آن را بر روی صفحه ابزار رمزگشایی کنید تا ببینید آیا شامل پیوندهای پروتکل V2Ray مانند vmess / s / trojan و غیره است تا تأیید کند که فرمت V2Ray به جای فرمت Clash است.
6 دلیل مشترک + راه حل
از احتمال بالا تا پایین وقوع 3 اول می تواند بیشتر موقعیت ها را پوشش دهد.
رایج ترین دلایل فرودگاه ها معمولا جایگزین پاسخ اشتراک با یک صفحه خوش آمدید یا متن ساده هنگامی که اشتراک منقضی می شود یا داده ها استفاده می شود. مشتری به طور طبیعی 0 گره پس از تجزیه می شود.
دامنه مشترک یا IP توسط اپراتور شبکه فعلی شما مسدود شده است. این علائم شامل تایمر مرورگر هنگام باز کردن لینک اشتراک، DNS PROBE FINISHED NXDOMAIN، ERR CONNECTION RESET و غیره است.
- تغییر DNS به Cloudflare (1.1.1.1) یا گوگل (8.8.8.8)
- استفاده از لینک اشتراک پشتیبان ارائه شده توسط فرودگاه (اکثر فرودگاه ها نام دامنه ۲-۳ را ارائه می دهند)
- فضای شبکه سوئیچ (home Broad ↔ Mobile hotspot)
- فعال کردن اشتراک به روز رسانی از طریق پروکسی فعلی در تنظیمات اشتراک مشتری (در ابتدا یک گره در دسترس را بررسی می کند)
فرودگاه ها معمولا چندین لینک اشتراک در پنل کاربر ارائه می دهند: Clash، Clash Meta، V2Ray، Shadowrocket، Quantumult و غیره. اگر لینک V2Ray را به Clash Verge Rev کپی کنید، پس از واردات به رسمیت شناخته نخواهد شد.
زمان زیادی برای باز کردن اشتراک در مرورگر dm1lc3M6Ly8... این شخصیت های غیر قابل خواندن این یک اشتراک جهانی V2Ray است که در اصل یک لینک چند خط رمزگذاری شده Base64 است.:///s:// / trojan://.
قالب فرودگاه به اشتباه حفظ می شود (عدم تحرک، زمینه های از دست رفته)، یا پیکربندی به صورت دستی ویرایش شده است. هنگامی که هسته Clash با خطای YAML مواجه می شود، کل بخش را از بین می برد، اما مشتری ممکن است خطایی را گزارش نکند و تنها "موفق به صادرات" را نشان دهد.
- صفحه “Log” مشتری را بررسی کنید تا ببینید آیا یک صفحه وجود دارد
yaml parse errorاطلاعات کلاس - محتوای اشتراک را در هر ابزار YAML Linter (مانند Yamllint.com) برای تأیید نحو
- تماس با خدمات مشتری فرودگاه برای مسائل قالب بازخورد
برخی از فرودگاه ها از UA برای متمایز کردن مشتریان استفاده می کنند: دسترسی مرورگر به صفحه خوش آمدید،User-Agent: clash بازگشت YAML،User-Agent: v2ray Return Base64 اگر UA ارسال شده توسط مشتری با انتظارات فرودگاه مطابقت نداشته باشد، یک فرمت خطا دریافت خواهد کرد.
clash-verge/v2.5.2ClashMetaForAndroidclash/Clash
نقاط عیب یابی اضافی توسط پلتفرم
- Defender ممکن است به طور موقت درخواست های اشتراک را رد کند
- چک کردن
hostsآیا فایل نام دامنه فرودگاه را مسدود می کند - دایرکتوری پیکربندی:
%APPDATA%\io.github.clash-verge-rev.clash-verge\
- بررسی کنید که آیا تنظیمات سیستم → شبکه DNS تغییر کرده است
- • اشتراک نیروی تازه پس از سوئیچ Wi-Fi
- دایرکتوری پیکربندی:
~/Library/Application Support/io.github.clash-verge-rev.clash-verge/
- ترمینال
curl -v "اشتراک لینک"مشاهده تعامل کامل HTTP - چک کردن
/etc/resolv.confسیستم حل شده - دایرکتوری پیکربندی:
~/.config/clash-verge/
- • پس از تغییر بین 4G/5G و Wi-Fi
- برخی از فرودگاه ها محدودیت هایی در UA موبایل دارند و باید به صورت دستی مشخص شوند.
- محتوای بازگشت شده توسط مرورگرهای مختلف (Chrome / مرورگر سیستم) ممکن است در هنگام دسترسی به اشتراک متفاوت باشد.
قبل از درخواست خدمات مشتری فرودگاه / امنیت برای کمک
سازماندهی اطلاعات با توجه به قالب زیر می تواند تا حد زیادی کارایی رزولوشن را بهبود بخشد و از عقب و جلو جلوگیری کند.
**مشتری**:Clash Verge Rev v2.5.2
**سیستم سیستم**:Windows 11 23H2 / macOS 14.5 / ...
**نوع اشتراک**:فرودگاه فرودگاه / خود ساخت (این توافق را به صورت زیر تنظیم کنید: Clash Meta)
**Symptom**:
- Browser لینک های اشتراک را باز می کند و می بیند ___
- curl -A "clash-verge" تست بازگشت ___
- مشتری"Log"این کلید اشتباه کردن است.:___
- روشی که امتحان کردید:___
- لینک اشتراک معمولا شامل توکن است.آن را آنطور که هست پست نکنید.استفاده
https://xxx.com/api/v1/client/subscribe?token=*****به جای - Blur نام گره (ممکن است شامل نام کاربری / نام بسته بندی) قبل از گرفتن یک تصویر از log
- کل YAML را به انجمن عمومی، از جمله IP گره و رمز عبور ارسال نکنید.
- فقط خطوط خطای کلیدی + ۱-۲ خط