Skip to Content
عیب‌یابیسایت باز نمی‌شود

سایت باز نمی‌شود

به ترتیب بررسی کنید:

۱. سرویس در حال اجراست؟

در پنل وضعیت سرویس باید «در حال اجرا» باشد. اگر متوقف، معلق یا ناموفق است، اول همان را درست کنید.

۲. آدرس پیش‌فرض باز می‌شود؟

آدرس https://<نام>.gerdoo.app سرویس را باز کنید.

  • آدرس پیش‌فرض باز می‌شود، ولی دامنهٔ خودتان نه: مشکل از دامنه است. بخش ۳.
  • هیچ‌کدام باز نمی‌شوند: بخش ۴.

۳. دامنه

  • در زبانهٔ «دامنه‌ها» وضعیت دامنه «تأیید شده» و HTTPS «فعال» باشد.
  • dig CNAME shop.example.com +short باید cname.gerdoo.app را نشان دهد. اگر هنوز آدرس قدیمی را نشان می‌دهد، رکورد را عوض نکرده‌اید یا TTL قبلی هنوز تمام نشده است.
  • اگر خطای گواهی (NET::ERR_CERT_COMMON_NAME_INVALID) می‌بینید، HTTPS هنوز صادر نشده است. صدور گواهی
  • اگر رکورد TXT تأیید را پاک کرده باشید، دامنه دوباره «در انتظار تأیید» می‌شود.

راهنمای کامل دامنه

۴. از اینترنت‌های مختلف امتحان کنید

اگر سایت از یک اینترنت (مثلاً همراه اول) باز نمی‌شود ولی از اینترنت دیگری (ایرانسل، اینترنت خانگی) باز می‌شود، مشکل از مسیر آن سرویس‌دهنده است، نه از سرویس شما. این وضعیت گاهی پیش می‌آید و معمولاً از سمت گردو پیگیری می‌شود.

  • وضعیت سرویس‌ها  را ببینید؛ اگر حادثه‌ای اعلام شده، تیم گردو مشغول است.
  • اگر اعلام نشده، تیکت بزنید و بنویسید از کدام اینترنت، از کدام شهر و از چه ساعتی باز نمی‌شود. خروجی curl -v https://<آدرس> از همان اینترنت خیلی کمک می‌کند.

۵. خطاهای مرورگر

خطایعنی
ERR_NAME_NOT_RESOLVEDDNS دامنه درست نیست یا هنوز منتشر نشده
ERR_CONNECTION_TIMED_OUT یا ERR_CONNECTION_RESETمعمولاً مسیر اینترنت (بخش ۴)
ERR_TOO_MANY_REDIRECTSبرنامه یا یک CDN جلوی سایت مدام redirect می‌کند. اگر برنامه خودش HTTP را به HTTPS redirect می‌کند، هدر X-Forwarded-Proto را در نظر بگیرد (در Express: app.set('trust proxy', 1)؛ در Django: SECURE_PROXY_SSL_HEADER)؛ چون HTTPS جلوی برنامه انجام می‌شود و درخواست با HTTP به برنامه می‌رسد
صفحهٔ خطای گردو (۴۰۴ یا ۵۰۳)دامنه به گردو می‌رسد ولی به سرویسی وصل نیست، یا سرویس متوقف است
در سایت گردوDNS ابری و دامنه در گردو