خطای License is not yet active چیست؟
خطای License is not yet active هنگام نصب یا راهاندازی دایرکت ادمین روی سرور رخ میدهد. این خطا نشان میدهد که لایسنس خریداری شده هنوز فعال نشده یا با IP سرور شما تطابق ندارد.
دلایل بروز خطا
۱. لایسنس هنوز فعال نشده
پس از خرید لایسنس دایرکت ادمین، ممکن است چند دقیقه تا چند ساعت طول بکشد تا لایسنس در سرورهای دایرکت ادمین فعال شود.
۲. عدم تطابق IP
لایسنس دایرکت ادمین به IP خاصی اختصاص داده میشود. اگر IP سرور شما با IP ثبتشده در لایسنس متفاوت باشد، این خطا رخ میدهد.
۳. مشکل DNS سرور
اگر سرور نتواند به سرورهای لایسنس دایرکت ادمین متصل شود (مشکل DNS یا فایروال)، فعالسازی انجام نمیشود.
روشهای رفع
روش ۱: صبر کنید!
اگر لایسنس تازه خریداری شده، ۱۵ تا ۳۰ دقیقه صبر کنید و سپس مجدداً تلاش نمایید:
/usr/local/directadmin/scripts/getLicense.sh
systemctl restart directadmin
روش ۲: بررسی IP سرور
IP سرور خود را بررسی کنید:
curl ifconfig.me
مطمئن شوید این IP دقیقاً همان IPای است که هنگام خرید لایسنس ثبت کردهاید.
روش ۳: بررسی دسترسی به سرورهای لایسنس
مطمئن شوید سرور به اینترنت دسترسی دارد:
ping www.directadmin.com
curl -I https://www.directadmin.com/cgi-bin/licensecheck
اگر دسترسی نیست، DNS سرور و فایروال را بررسی کنید.
روش ۴: بررسی فایروال
مطمئن شوید فایروال CSF پورتهای خروجی ۴۴۳ و ۸۰ را مسدود نکرده:
iptables -L -n | grep 443
روش ۵: تنظیم DNS سرور
بررسی کنید DNS سرور به درستی تنظیم شده:
cat /etc/resolv.conf
اگر DNS تنظیم نشده:
echo "nameserver 8.8.8.8" > /etc/resolv.conf
echo "nameserver 8.8.4.4" >> /etc/resolv.conf
بررسی وضعیت لایسنس
/usr/local/directadmin/directadmin l
خروجی این دستور وضعیت کامل لایسنس شامل نوع، تاریخ انقضا و IP مرتبط را نشان میدهد.
پیشگیری
قبل از سفارش لایسنس، IP دقیق سرور را تأیید کنید. پس از تغییر IP سرور، حتماً IP جدید را در پنل لایسنس ثبت نمایید. از فعال بودن دسترسی اینترنت سرور مطمئن شوید.
اگر سرور مجازی اروپا میهن هاستینگ را با دایرکت ادمین سفارش دهید، لایسنس و نصب رایگان انجام میشود و نیازی به فعالسازی دستی نیست. خدمات کانفیگ سرور شامل نصب کامل دایرکت ادمین با لایسنس است.
🖥️ سرور مجازی + دایرکت ادمین رایگان
سرور مجازی اروپا با نصب و لایسنس رایگان دایرکت ادمین.