Skip to content

error relay failed #542

Closed
Closed

Description

@anthippp

درود من با ایرانسل روی ویندوز نسخه 1.9.3 رو استفاده میکنم که 6 تا آیدی رو با یک جیمیل ساختم و وارد کلاینت کردم که همشون یک آوث کی یکسان دارن ، ، تلگرام برام باز نمیشه و این ارور ها رو دریافت میکنم

2026-04-30T18:30:44.393136Z ERROR Relay timeout — Apps Script unresponsive
2026-04-30T18:30:44.397539Z INFO HTTP POST http://149.154.175.54:80/api
2026-04-30T18:30:44.465440Z INFO HTTP POST http://149.154.175.54:80/api
2026-04-30T18:30:44.468755Z ERROR Relay timeout — Apps Script unresponsive
2026-04-30T18:30:44.892377300Z [ui] running test...
2026-04-30T18:30:44.892774Z INFO test: probing https://api.ipify.org/?format=json via SNI=www.google.com @ 216.239.38.120
2026-04-30T18:30:45.043753Z ERROR Relay failed: timeout
2026-04-30T18:30:45.351392Z ERROR Relay timeout — Apps Script unresponsive
2026-04-30T18:30:45.400877Z ERROR Relay timeout — Apps Script unresponsive
2026-04-30T18:30:45.468660Z ERROR Relay timeout — Apps Script unresponsive

چکار کنم درست بشه ؟

Activity

  1. habibu5555 commented on Apr 30, 2026

    @habibu5555

    اگه یه جیمیل دیگه داری روی اون دپلوی کن
    نشد یکبار ببین کد درستی داری دپلوی می‌کنی
    Auth key رو هم چک کن درست باشه

  2. anthippp commented on Apr 30, 2026

    @anthippp
    Author

    اگه یه جیمیل دیگه داری روی اون دپلوی کن نشد یکبار ببین کد درستی داری دپلوی می‌کنی Auth key رو هم چک کن درست باشه

    آخه همه چیز باز میشه ، یوتیوب باز میشه ، از گیتهاب میتونم دانلود کنم ولی بعضی چیزا نمیشه ،مثلا وقتی نسخه جدید رو میزنم چک بکنه که آپدیت داده یا نه نمیشه ، یا تست ریلِی میگیرم ارور میده ، تلگرامم نمیتونه باز کنه

  3. habibu5555 commented on Apr 30, 2026

    @habibu5555

    اکانت محدودیت خورده
    رو یه جیمیل دیگه بزن
    برا منم همینطوری شد، وقتی محدودیت میخوره کار می‌کنه ها نمیشه گفت نمی‌کنه، یوتوب بالا میاد ولی هیچ ویدئویی هم پخش نمی‌شه چون لیمیت خورده

  4. anthippp commented on Apr 30, 2026

    @anthippp
    Author

    اکانت محدودیت خورده رو به جیمیل دیگه بزن برا منم همینطوری شد، وقتی محدودیت میخوره کار می‌کنه ها نمیشه گفت نمی‌کنه، یوتوب بالا میاد ولی هیچ ویدئویی هم پخش نمی‌شه چون لیمیت خورده

    باشه تست میکنم
    چرا محدودیت میخوره وقتی زیادم استفاده نکردم ؟ یعنی حجمی بخوای حساب کنی سر جمع 200 مگابایت هم استفاده نکردم ، زمانی بخوای حساب کنی سر جمع 2 ساعت هم استفاده نکردم!!!

  5. therealaleph commented on Apr 30, 2026

    @therealaleph
    Owner

    @anthippp — مشکل شما from setup ست + workable. تحلیل:

    شما گفتید: ۶ deployment IDs زیر یک Gmail با AUTH_KEY مشترک. تلگرام برای شما باز نمی‌شه + Apps Script unresponsive.

    علت اصلی: همه‌ی ۶ deployment زیر یک Google account = شراکت quota. این رو در #513 discuss کردیم — quota Apps Script per-Google-account است (نه per-deployment):

    • ۲۰،۰۰۰ UrlFetchApp/day (همه ۶ deployment رو share می‌کنن چون یک account)
    • ۳۰ concurrent execution (همه share)
    • ~۶ ساعت CPU time/day (همه share)

    پس داشتن ۶ deployment زیر یک Gmail quota رو افزایش نمی‌ده + فقط setup overhead اضافه می‌کنه. quota effective همان ۲۰،۰۰۰/day هست.

    تلگرام specifically heavy load است: client بلاگ‌های ۲۰-۳۰ همزمان connection می‌فرسته (channels، contacts، media). با single-account quota این مرتب tear می‌خوره + سپس Apps Script unresponsive می‌گیرید.

    Fix اصلی:

    ۱. ۶ Gmail متفاوت بسازید + هر deployment زیر account جداگانه:

    Gmail 1 → Apps Script deployment 1
    Gmail 2 → Apps Script deployment 2
    Gmail 3 → Apps Script deployment 3
    Gmail 4 → Apps Script deployment 4
    Gmail 5 → Apps Script deployment 5
    Gmail 6 → Apps Script deployment 6
    

    این ۱۲۰،۰۰۰ daily quota + ۱۸۰ effective concurrency (۶ × ۳۰) می‌ده — ۶ برابر سرعت + ۶ برابر quota.

    هر Gmail رو phone-verify کنید (سیاست Google's anti-abuse system flag می‌کنه phone-less accounts).

    ۲. در config mhrv-rs:

    {
      "script_ids": [
        "DEPLOYMENT_FROM_GMAIL_1",
        "DEPLOYMENT_FROM_GMAIL_2",
        "DEPLOYMENT_FROM_GMAIL_3",
        "DEPLOYMENT_FROM_GMAIL_4",
        "DEPLOYMENT_FROM_GMAIL_5",
        "DEPLOYMENT_FROM_GMAIL_6"
      ],
      "auth_key": "your-shared-secret",
      "parallel_concurrency": 4,
      "request_timeout_secs": 45
    }

    parallel_concurrency: 4 (پایین‌تر از default 8 تا quota تری روی هر deployment کم شه).
    request_timeout_secs: 45 (در v1.9.1+ configurable شد) برای دادن وقت بیشتر به Apps Script روی شبکه‌های throttle شده.

    ۳. ارتقا به v1.9.3 (~۳۰ دقیقه پیش released):

    شامل:

    برای case شما (Telegram heavy)، v1.9.0+ شامل DoH bypass + edge DNS cache در CodeFull.gs (اگر Full mode استفاده می‌کنید) که DNS roundtrips رو کاهش می‌ده.

    دانلود v1.9.3: https://t.me/mhrv_rs یا release page.

    ۴. اگر Apps Script unresponsive بعد از multi-account migration هنوز اتفاق می‌افته:

    پس این Iranancell ISP throttle است (#313). Iranancell به‌ویژه Apps Script outbound aggressive filter می‌کنه. workarounds:

    • disable_padding: true (~۲۵٪ bandwidth ذخیره)
    • google_ip rotate به IP دیگری از pool
    • v1.9.0 fronting_groups (Vercel/Fastly fronting برای traffic غیر-Google — برای دسترسی به برخی سایت‌ها در شبکه‌های شدید throttle مفید)
    • شبکه عوض کنید (Wi-Fi خانه، MCI)

    Action items:

    ۱. مهم: ۶ Gmail متفاوت بسازید + هر deployment زیر account جداگانه (شکل setup فعلی شما کار رو advance نمی‌کنه)
    ۲. ارتقا به v1.9.3
    ۳. config با parallel_concurrency: 4 + request_timeout_secs: 45
    ۴. تست + log share کنید اگر همچنان مشکل

    تشکر بابت گزارش — single-Gmail multi-deployment misconception یک FAQ رایج هست + احتمالاً در docs explicit-تر باید باشه.


    [reply via Anthropic Claude | reviewed by @therealaleph]

  6. anthippp commented on Apr 30, 2026

    @anthippp
    Author

    @anthippp — مشکل شما from setup ست + workable. تحلیل:

    شما گفتید: ۶ deployment IDs زیر یک Gmail با AUTH_KEY مشترک. تلگرام برای شما باز نمی‌شه + Apps Script unresponsive.

    علت اصلی: همه‌ی ۶ deployment زیر یک Google account = شراکت quota. این رو در #513 discuss کردیم — quota Apps Script per-Google-account است (نه per-deployment):

    * ۲۰،۰۰۰ UrlFetchApp/day (همه ۶ deployment رو share می‌کنن چون یک account)
    
    * ۳۰ concurrent execution (همه share)
    
    * ~۶ ساعت CPU time/day (همه share)
    

    پس داشتن ۶ deployment زیر یک Gmail quota رو افزایش نمی‌ده + فقط setup overhead اضافه می‌کنه. quota effective همان ۲۰،۰۰۰/day هست.

    تلگرام specifically heavy load است: client بلاگ‌های ۲۰-۳۰ همزمان connection می‌فرسته (channels، contacts، media). با single-account quota این مرتب tear می‌خوره + سپس Apps Script unresponsive می‌گیرید.

    Fix اصلی:

    ۱. ۶ Gmail متفاوت بسازید + هر deployment زیر account جداگانه:

    Gmail 1 → Apps Script deployment 1
    Gmail 2 → Apps Script deployment 2
    Gmail 3 → Apps Script deployment 3
    Gmail 4 → Apps Script deployment 4
    Gmail 5 → Apps Script deployment 5
    Gmail 6 → Apps Script deployment 6
    

    این ۱۲۰،۰۰۰ daily quota + ۱۸۰ effective concurrency (۶ × ۳۰) می‌ده — ۶ برابر سرعت + ۶ برابر quota.

    هر Gmail رو phone-verify کنید (سیاست Google's anti-abuse system flag می‌کنه phone-less accounts).

    ۲. در config mhrv-rs:

    {
    "script_ids": [
    "DEPLOYMENT_FROM_GMAIL_1",
    "DEPLOYMENT_FROM_GMAIL_2",
    "DEPLOYMENT_FROM_GMAIL_3",
    "DEPLOYMENT_FROM_GMAIL_4",
    "DEPLOYMENT_FROM_GMAIL_5",
    "DEPLOYMENT_FROM_GMAIL_6"
    ],
    "auth_key": "your-shared-secret",
    "parallel_concurrency": 4,
    "request_timeout_secs": 45
    }

    parallel_concurrency: 4 (پایین‌تر از default 8 تا quota تری روی هر deployment کم شه). request_timeout_secs: 45 (در v1.9.1+ configurable شد) برای دادن وقت بیشتر به Apps Script روی شبکه‌های throttle شده.

    ۳. ارتقا به v1.9.3 (~۳۰ دقیقه پیش released):

    شامل:

    * Toggle `youtube_via_relay` در Android UI (PR [feat(android): add youtube_via_relay toggle to Advanced settings #535](https://github.com/therealaleph/MasterHttpRelayVPN-RUST/pull/535))
    
    * CI fix برای Telegram publish
    

    برای case شما (Telegram heavy)، v1.9.0+ شامل DoH bypass + edge DNS cache در CodeFull.gs (اگر Full mode استفاده می‌کنید) که DNS roundtrips رو کاهش می‌ده.

    دانلود v1.9.3: https://t.me/mhrv_rs یا release page.

    ۴. اگر Apps Script unresponsive بعد از multi-account migration هنوز اتفاق می‌افته:

    پس این Iranancell ISP throttle است (#313). Iranancell به‌ویژه Apps Script outbound aggressive filter می‌کنه. workarounds:

    * `disable_padding: true` (~۲۵٪ bandwidth ذخیره)
    
    * `google_ip` rotate به IP دیگری از pool
    
    * v1.9.0 fronting_groups (Vercel/Fastly fronting برای traffic غیر-Google — برای دسترسی به برخی سایت‌ها در شبکه‌های شدید throttle مفید)
    
    * شبکه عوض کنید (Wi-Fi خانه، MCI)
    

    Action items:

    ۱. مهم: ۶ Gmail متفاوت بسازید + هر deployment زیر account جداگانه (شکل setup فعلی شما کار رو advance نمی‌کنه) ۲. ارتقا به v1.9.3 ۳. config با parallel_concurrency: 4 + request_timeout_secs: 45 ۴. تست + log share کنید اگر همچنان مشکل

    تشکر بابت گزارش — single-Gmail multi-deployment misconception یک FAQ رایج هست + احتمالاً در docs explicit-تر باید باشه.

    [reply via Anthropic Claude | reviewed by @therealaleph]

    problem solved TnX

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions