پرش به متن
محاسب ۳۶۵ نرم‌افزار حسابداری، انبار و فروش

نصبِ Antigravity در ایران: رفعِ خطای «account is ineligible» گام‌به‌گام

چرا این خطا با تونل (VPN) حل نمی‌شود و فرمِ رسمیِ Google چطور در کمتر از یک روز حلش کرد

لپ‌تاپی باز روی میز در نورِ چراغِ مطالعه، و دستی که کره‌ی جغرافیای رومیزیِ کنارش را می‌چرخاند.

برنامه‌ی Antigravity (ابزارِ برنامه‌نویسیِ هوش مصنوعیِ Google) را نصب کرده‌اید، تونل (VPN) هم روشن است، ولی بعد از ورود با حسابِ Google این پیام می‌آید: «Sorry, this account is ineligible to use Antigravity». بیشترِ راهنماها می‌گویند سرورِ تونل را عوض کنید. این کار را نکنید؛ مشکل از نشانیِ اینترنتی (IP) نیست.

این راهنما روایتِ واقعیِ نصبِ Antigravity روی یک ویندوز در ایران است، با هر خطایی که در راه آمد. خلاصه‌اش یک جمله است: این خطا از کشوری می‌آید که حسابِ Google شما به آن وابسته است، و با فرمِ رسمیِ خودِ Google در کمتر از یک روز حل شد.

پیش از شروع: این خطا دقیقاً چه می‌گوید

متنِ کاملِ پیام این است: «Your current account is not eligible for Antigravity, because it is not currently available in your location». یعنی «حسابِ فعلیِ شما واجدِ شرایط نیست، چون Antigravity در محلِ شما در دسترس نیست».

پیامِ خطای Antigravity: حساب واجدِ شرایط نیست چون سرویس در محلِ شما در دسترس نیست، با دکمه‌ی Continue with different account
خطای اصلی، بعد از ورودِ موفق با حسابِ Google.

واژه‌ی کلیدی «محلِ شما» (location) است. Google این محل را از دو جا می‌خواند: نشانیِ اینترنتیِ لحظه‌ی اتصال، و کشورِ وابسته به حساب که روی خودِ حساب ثبت شده است. تونل اولی را عوض می‌کند و دومی را نه. اگر کشورِ حسابتان ایران باشد، با هر سرورِ تونلی همین پیام را می‌بینید.

مسیرِ تشخیص در یک نگاه

graph TD
  A[پیامِ Antigravity] --> B{روی Awaiting Authentication مانده؟}
  B -->|بله| C[ورود را در مرورگر تا آخر برو]
  B -->|نه| D{خطای ineligible آمد؟}
  D -->|بله| E[کشورِ حساب را در صفحه‌ی شرایطِ Google ببین]
  E -->|Iran| F[فرمِ تغییرِ کشور، هم‌کشورِ نشانیِ تونل]
  E -->|کشورِ پشتیبانی‌شده| G[نشانیِ خروجیِ تونل برچسبِ پیشکار دارد؟]
  F -->|Something went wrong| H[روزِ بعد دوباره بفرست]
  F -->|Submitted| I[هر روز کشورِ حساب را دوباره ببین]
  G --> J[نشانیِ خروجیِ تازه یا مسکونی]

گامِ ۱: وصله‌ای که مشکل را حل نمی‌کند

اولین چیزی که در جست‌وجو پیدا می‌شود، بسته‌ای به نامِ Antigravity-Auto-Retry-Patch است. ما هم اول همین را اجرا کردیم، به گمانِ اینکه مشکلِ محل را حل می‌کند. نصب‌کننده مسیرِ برنامه را پیدا نکرد و با «Code 1» بسته شد:

پنجره‌ی خطِ فرمان: نصب‌کننده‌ی وصله مسیرِ Antigravity را پیدا نکرد و با Code 1 تمام شد
نصب‌کننده‌ی وصله مسیرِ برنامه را پیدا نکرد.

دو علت داشت. اول اینکه Antigravity هنوز نصب نشده بود؛ فقط فایلِ نصبِ آن در پوشه‌ی بارگیری‌ها (Downloads) بود. دوم اینکه حتی بعد از نصب، این نصب‌کننده پوشه‌ی AppData\Local\Programs\antigravity (با حروفِ کوچک) را در فهرستِ جست‌وجویش ندارد و مسیر را باید دستی بدهید.

ولی مهم‌تر از هر دو: راهنمای (README) خودِ این وصله می‌گوید کارش فقط زدنِ خودکارِ دکمه‌های Retry، Allow، Run و Continue است. هیچ ربطی به محل یا ورود ندارد. به دردِ خطای ظرفیتِ مدل (۵۰۳) می‌خورد، نه این مشکل. پس اگر برای خطای «ineligible» نصبش کرده‌اید، کنارش بگذارید.

گامِ ۲: گیر کردن روی «Awaiting Authentication»

بعد از نصب، برنامه روی دکمه‌ی آبیِ «Awaiting Authentication» ماند و جلو نرفت:

صفحه‌ی خوش‌آمدِ Antigravity با دکمه‌ی Awaiting Authentication در حالِ انتظار
برنامه منتظرِ تمام شدنِ ورود در مرورگر است.

پیش از هر حدسی، این‌ها را سنجیدیم و همه سالم بودند:

  • نشانیِ اینترنتیِ بیرونی کشورِ تونل را نشان می‌داد، نه ایران.
  • تونل در حالتِ کلِ سیستم (TUN) بود، نه فقط برای مرورگر. این مهم است، چون Antigravity برنامه‌ی جدایی است و از تنظیمِ مرورگر خبر ندارد.
  • نشانی‌های accounts.google.com، oauth2.googleapis.com، cloudcode-pa.googleapis.com و antigravity.google باز می‌شدند.
  • پیوندهای antigravity:// در ویندوز به همین برنامه سپرده شده بودند.

گزارشِ (log) برنامه فقط یک چیز می‌گفت: «You are not logged into Antigravity». یعنی ورود هنوز در مرورگر تمام نشده بود. درمان ساده است: به برگه‌ای که Antigravity در مرورگر باز کرده برگردید، ورود را تا آخر بروید و در پنجره‌ی پایانی دکمه‌ی Open را بزنید تا مرورگر شما را به برنامه برگرداند.

گامِ ۳: پیدا کردنِ علتِ اصلی

بعد از تمام شدنِ ورود، همان خطای «ineligible» آمد. علتش را در یک صفحه می‌شود دید: صفحه‌ی شرایطِ خدماتِ Google را با همان حسابی که واردش شده‌اید باز کنید و دنبالِ خطِ «Country version» بگردید:

صفحه‌ی شرایطِ خدماتِ Google که در آن نسخه‌ی کشوری (Country version) ایران است
کشورِ وابسته به حساب: ایران. علتِ اصلیِ خطا همین خط است.

هر حسابِ Google یک کشورِ وابسته (associated region) دارد که با تونل عوض نمی‌شود. ایران در فهرستِ منطقه‌هایی است که Antigravity در آن‌ها ارائه نمی‌شود. تا وقتی این خط «Iran» است، عوض کردنِ سرورِ تونل فقط وقت می‌گیرد.

گامِ ۴: فرمِ رسمیِ تغییرِ کشور

Google برای همین کار یک فرمِ عمومی دارد: فرمِ درخواستِ تغییرِ منطقه‌ی وابسته. دو چیز می‌خواهد: کشورِ تازه، و دلیل.

فرمِ تغییرِ کشورِ حسابِ Google با فهرستِ دلیل‌ها، مثلِ I live here و Other reason
فرم و فهرستِ دلیل‌ها. کشورِ اول Austria بود و بعد عوض شد.

کدام کشور را انتخاب کنیم

همان کشوری که نشانیِ خروجیِ تونلتان در آن است. ما اول Austria را گذاشتیم و بعد به Germany عوض کردیم، چون تونل از آلمان بیرون می‌رفت. ناهمخوانیِ کشورِ درخواستی با نشانیِ اینترنتی احتمالِ رد شدن را بالا می‌برد.

کدام دلیل را بنویسیم

⛔ دلیلِ نادرست ننویسید. گزینه‌ی «I live here» (این‌جا زندگی می‌کنم) وسوسه‌انگیز است، ولی اگر راست نیست انتخابش نکنید؛ این یک اظهارِ رسمی به Google درباره‌ی حسابِ خودتان است. ما «Other reason» را زدیم و در کادرش دلیلِ واقعی را نوشتیم: زیرساخت و سرورهای کارمان در آلمان است.

فرمِ تغییرِ کشور با گزینه‌ی Other reason و کادرِ نوشتنِ دلیل
گزینه‌ی Other reason یک کادر برای دلیلِ واقعی باز می‌کند.

گامِ ۵: «Something went wrong» یعنی فردا دوباره

بارِ اول، فرم این پیام را داد:

پیامِ خطای فرمِ Google: Something went wrong. Please try completing this form again later
شکستِ بارِ اول. خطا سمتِ Google بود، نه شبکه.

شبکه را سنجیدیم و سالم بود. خطا سمتِ Google بود. همان فرم، روزِ بعد و بی هیچ تغییری، پذیرفته شد:

صفحه‌ی Your request has been submitted برای تغییرِ کشورِ حساب به Germany؛ نشانیِ ایمیل محو شده
درخواست ثبت شد. نشانیِ ایمیل در تصویر محو شده است.

⚠ این صفحه یعنی درخواست ثبت شده، نه تأیید. تا وقتی خطِ «Country version» در صفحه‌ی شرایط عوض نشده، Antigravity همان خطا را می‌دهد.

گامِ ۶: کمتر از یک روز صبر

درخواستِ ما ساعتِ ۱۰:۴۴ صبح فرستاده شد و ساعتِ ۱۵:۰۰ همان روز، کشورِ حساب آلمان شده بود:

صفحه‌ی شرایطِ خدماتِ Google که حالا نسخه‌ی کشوری (Country version) آن آلمان است
همان صفحه، چهار ساعت بعد: Germany.

این زمان را تضمین ندانید. منبع‌ها معمولاً یک تا سه روز می‌گویند و گاهی تا دو هفته، و برای حساب‌هایی که از ایران ساخته شده‌اند احتمالِ رد شدن بیشتر است. هر روز یک بار صفحه‌ی شرایط را ببینید؛ لازم نیست فرم را دوباره بفرستید.

گامِ ۷: ورود، و صفحه‌ای که گیر کرده به نظر می‌رسد

بعد از عوض شدنِ کشور، ورود به Antigravity بی خطا انجام شد. آخرین صفحه، «Build with Google»، با دکمه‌ی آبیِ Finish گیر کرده به نظر می‌رسید:

صفحه‌ی Build with Google در Antigravity با فهرستِ افزونه‌ها مثلِ Android CLI و Firebase و دکمه‌ی Finish
این صفحه گیر نکرده؛ افزونه‌ها در حالِ نصب‌اند.

در واقع ده افزونه (plugin) مثلِ Android CLI، Firebase، Flutter و Chrome DevTools حدودِ یک دقیقه در پس‌زمینه نصب می‌شدند. یک دقیقه صبر کنید، یا برنامه را ببندید و دوباره باز کنید.

دو پیامِ بی‌خطر در گزارشِ برنامه

  • خطای ۵۰۳ «No capacity available for model» — سرورِ مدل شلوغ است. با دکمه‌ی Retry رد می‌شود و ربطی به حسابتان ندارد.
  • پیدا نشدنِ outside-of-project.json — هنوز هیچ پوشه‌ای (project) باز نکرده‌اید. با باز کردنِ اولین پوشه از بین می‌رود.

اگر بعد از تغییرِ کشور باز هم خطا آمد

دو علتِ دیگر هست، به ترتیبِ احتمال:

  1. نشانیِ خروجیِ تونل برچسبِ «پیشکار» (proxy) دارد. سرویس‌های بررسیِ نشانی، مثلِ ip-api، نشانی‌های مرکزِ داده (datacenter) را همین‌طور برچسب می‌زنند و Google با آن‌ها سخت‌گیر است. اگر کشورِ حساب درست است و خطا مانده، علت همین لایه است و چاره‌اش نشانیِ خروجیِ تازه یا نشانیِ مسکونی (residential) است.
  2. حسابِ تازه. راهِ دوم ساختنِ یک حسابِ Gmail تازه با تونلِ روشن است، در یک نمایه‌ی (profile) جدای مرورگر، و بعد زدنِ «Continue with different account» در Antigravity. شماره‌ی تلفنِ ایران معمولاً برای ساختِ این حساب پذیرفته نمی‌شود.

منبع‌ها

پرسش‌های پرتکرار

چرا Antigravity با روشن بودنِ تونل هم خطای account is ineligible می‌دهد؟
چون این خطا از کشورِ وابسته به حسابِ Google می‌آید، نه از نشانیِ اینترنتی. اگر در صفحه‌ی شرایطِ Google خطِ Country version ایران باشد، با هر سرورِ تونلی همین خطا را می‌بینید.
کشورِ حسابِ Google را از کجا ببینم؟
صفحه‌ی policies.google.com/terms را با همان حساب باز کنید و دنبالِ خطِ Country version بگردید.
در فرمِ تغییرِ کشور کدام کشور و کدام دلیل را بنویسم؟
کشوری را انتخاب کنید که نشانیِ خروجیِ تونلتان در آن است، و دلیلِ واقعی بنویسید. اگر گزینه‌ای مثلِ I live here درست نیست، انتخابش نکنید؛ Other reason یک کادر برای دلیلِ واقعی باز می‌کند.
تغییرِ کشورِ حسابِ Google چقدر طول می‌کشد؟
در تجربه‌ی ما کمتر از یک روز. منبع‌ها معمولاً یک تا سه روز می‌گویند و گاهی تا دو هفته، و برای حساب‌های ساخته‌شده در ایران احتمالِ رد بیشتر است.
وصله‌ی Antigravity-Auto-Retry-Patch خطای ineligible را حل می‌کند؟
نه. به گفته‌ی راهنمای خودش فقط دکمه‌های Retry و Allow و Continue را خودکار می‌زند و به درد خطای ظرفیتِ مدل (۵۰۳) می‌خورد، نه خطای محل.

مطلب‌های دیگر