IWAS VPN Complete V8 - PasarGuard Diagnostics & Delivery Control
Date: 2026-08-31

امکانات جدید بخش «🛡 اتصال پاسارگارد»:

1) 🔍 عیب‌یابی کامل
- Resolve دامنه / DNS
- تست TCP روی پورت پنل
- تست TLS/SSL و نمایش پروتکل
- نمایش IP عمومی خروجی هاست ربات (best effort)
- تست Token API
- تست API Read
- تشخیص ساده علت خطا: DNS / Firewall / TLS / احراز هویت / API

2) 🧩 سلامت اتصال پلن‌ها
- تعداد پلن‌های پاسارگارد
- تشخیص منبع پنل حذف‌شده
- تشخیص نوع اشتباه منبع
- تشخیص منبع غیرفعال
- تشخیص اتصال قدیمی ناقص

3) 📦 صف تحویل پاسارگارد
- مشاهده Pending / Running / Failed
- نمایش تعداد تلاش و آخرین خطا
- Retry جداگانه هر سفارش
- Retry همه سفارش‌های گیرکرده
- Retry بدون کسر دوباره پول
- اگر وجه قبلاً Refund شده باشد، Retry خودکار عمداً متوقف می‌شود تا سرویس رایگان تحویل نشود.

4) 🚨 مانیتور سلامت تحویل
- شمارش خطاهای متوالی ساخت سرویس
- ثبت آخرین خطا و زمان آن
- هشدار تلگرامی ادمین بعد از چند شکست متوالی
- Reset شمارنده بعد از تحویل موفق

5) 🧪 تست ساخت و پاکسازی
- ساخت یک کاربر تستی واقعی در پاسارگارد
- سپس تلاش برای حذف خودکار همان کاربر تستی
- بدون ثبت فروش برای مشتری

6) 🧹 پاک‌سازی صف‌های درگیر و تضمین تحویل
- نمایش پیش‌نمایش تعداد سفارش و جمع برگشت وجه قبل از اجرا
- برگشت مبلغ سفارش‌های واقعاً ناموفق به کیف پول، بدون دوباره‌پرداخت
- محافظت از سفارش‌هایی که سرویسشان قبلاً ساخته شده است
- ارسال مجدد کانفیگ ذخیره‌شده در صورت شکست پیام تلگرام
- ثبت تأیید واقعی ارسال تلگرام قبل از Done شدن Job

نکته شبکه:
اگر DNS و TCP موفق باشند اما TLS یا Token با Connection reset by peer شکست بخورند،
مشکل معمولاً از WAF / Firewall / Fail2Ban / Cloudflare / Block شدن IP خروجی هاست ربات است.

این نسخه کامل است اما برای امنیت و حفظ داده‌های واقعی:
- config.php داخل ZIP نیست.
- دیتابیس زنده و فایل‌های data کاربران داخل ZIP نیستند.
- هنگام آپلود، config.php و data فعلی هاست را نگه دارید.
