وبلاگ شخصی محمد مظفری

تولدی ناخواسته‌،زندگی‌سخت،مرگی‌اجباری

اکانتهای جدید Cpanelدر list accounts نمایش داده نمیشود

۴ بهمن ۱۳۸۷ در دسته سرورهای لینوکس٬ سرورهای یونیکس

۱۳ژانویه نسخه ی جدید WHM منتشر شد و سرورها به اون نسخه بروز شدن.روی یکی از سرورها مشکلی عجیبی بعد از بروز شدن نسخه ی جدید بوجود اومد.اکانتهایی که جدید اضافه میشد در لیست اکانتها دیده نمیشدنو همینطور امکان لاگین به ایمیلهای این اکانتها هم وجود نداشت.اما تنظیمات وب/بانک اطلاعاتی/Cpanel اونها کاملا درست بود و سایت قابل استفاده.
چند روز ساعتها وقت گذاشتم و توی اینترنت بدنبال راه حل این مشکل گشتم،چیزهایی یافت شد که در زیر لیست شده.
تمام مشخصات اکانتهای Cpanel در مسیر /var/cpanel/users/username ذخیره میشن.
مشخصاتی که در List Accounts دیده میشه از مسیر etc/usersdomains و etc/trueuserdomains و نمایش لیستها در اکانتهای reseller از طریق فایل etc/trueuserowners میباشد.
با تغییر در این فایلها اکانت در لیست نمایش داده میشد اما با reset شدن Cpanel دوباره از لیست خارج میشد.
تاپیک در انجمن Cpanel.net و webhostingtalk.com هم نتیجه نداشت،تنها راه باقی مونده کمک گرفتن از پشتیبانی دیتاسنتر بود،از سال ۲۰۰۵که با EV1 که حالا جزئی از ThePlanet شده کار میکنیم اولین درخواست فنی ما از اونها بود،اونها هم چنین مشکلی رو تابحال ندیده بودن و کار رو برای پشتیبانی Cpanel ارسال کردن اونها با یک لاگین کوچیک مشکل رو متوجه شدن.
در Cpanel باید تنظیم بشه حداقل ID اختصاص داده شده به userهای ایجاد شده چند باشه.در نسخه های پیش این از ۵۰۰ بود و در نسخه ی جدید از ۵۱۰ که بعد از بروز شدن بدلایل نامعلومی در WHMما بصورت ۱۵۰ تنظیم شده بود!به این ترتیب با تغییر این عدد از مسیر Main >> Server Configuration >> Basic cPanel/WHM مشکل رو حل میکردیم!

یک نظر به “اکانتهای جدید Cpanelدر list accounts نمایش داده نمیشود”

  • ade
    ۷ بهمن ۱۳۸۷ at ۲:۱۵ ب.ظ

    کلاً ذاتاً باگ تراکی تو :دی