این راهنما مشکلات رایج سرور Counter-Strike 2 و نحوه رفع آنها را پوشش میدهد. برای راهاندازی اولیه سرور، به راهنمای راهاندازی سرور CS2 مراجعه کنید. برای دستورات ادمین و پیکربندی رقابتی، به راهاندازی ادمین CS2 مراجعه کنید.
خطاهای GSLT / احراز هویت Steam
سرور شما به یک Game Server Login Token (GSLT) معتبر نیاز دارد تا در مرورگر سرور نمایش داده شود و با حفاظت VAC اجرا شود. جدول زیر رایجترین خطاهای مرتبط با GSLT را پوشش میدهد.
| خطا / علامت | علت | رفع |
|---|---|---|
No account token specified |
GSLT در پارامترهای استارتاپ تنظیم نشده است | در GPanel، تب Startup را باز کنید و توکن خود را در فیلد GSLT وارد کنید |
GSLT is expired or invalid |
توکن بازسازی یا ابطال شده است | از مدیریت سرور بازی Steam بازدید کنید، توکن را بازسازی کنید، سپس آن را در GPanel بهروزرسانی کنید |
Game server login token banned |
حساب مرتبط با توکن بن شده است | بن برای هر توکن دائمی است. یک توکن جدید روی حساب Steam تمیز ایجاد کنید |
| سرور در حالت ناامن راهاندازی میشود | GSLT وجود ندارد یا اتصال Steam ناموفق بوده | بررسی کنید که توکن تنظیم شده باشد، مطمئن شوید که پورت بازی اختصاص داده شده (تب Network در GPanel را ببینید) قابل دسترس است و ۶۰ ثانیه برای handshake Steam صبر کنید |
سرور در مرورگر نمایش داده نمیشود
- اطمینان حاصل کنید که
sv_lan 0درserver.cfgتنظیم شده باشد. حالت LAN سرور شما را از مرورگر اینترنتی مخفی میکند. - تأیید کنید که GSLT شما معتبر است و کنسول سرور پیام Connection to Steam servers successful را نشان میدهد.
- انتشار لیست مرورگر سرور ممکن است تا ۵ دقیقه طول بکشد. در این مدت از Favourites یا اتصال مستقیم استفاده کنید.
- برخی ISPها و مناطق با کوئریهای UDP مرورگر سرور Steam مشکل دارند. اتصال مستقیم از طریق کنسول همیشه کار میکند اگر پورت قابل دسترس باشد.
IP سرور و پورتهای اختصاص داده شده را در تب Network در GPanel بررسی کنید. برای راهنمای دقیق، نحوه یافتن IP و پورت سرور را ببینید.
مشکلات VAC / ضد تقلب
- VAC به GSLT معتبر و
sv_cheats 0نیاز دارد. - اگر با
sv_cheats 1تست میکنید، VAC بهصورت خودکار برای آن نشست غیرفعال میشود. سرور خود را ریاستارت کنید و قبل از باز کردن برای عموم مطمئن شوید که چیتها خاموش هستند. - اجرای پلاگینهای بدون امضا یا قدیمی میتواند باعث شود VAC سرور را بهعنوان ناامن علامتگذاری کند. MetaMod و CounterStrikeSharp را پس از هر آپدیت بازی CS2 بهروز نگه دارید.
سرور هنگام راهاندازی کرش میکند
- تب Console در GPanel را بلافاصله پس از کرش برای پیامهای خطا بررسی کنید.
- رایجترین علت، بیلد قدیمی MetaMod یا CounterStrikeSharp پس از آپدیت CS2 است. فریمورک پلاگین را حذف یا بهروزرسانی کنید و دوباره امتحان کنید.
- فایلهای بازی خراب نیز میتوانند باعث کرش شوند. از گزینه Reinstall در GPanel برای تأیید و بازیابی فایلهای بازی استفاده کنید.
ابتدا پشتیبانگیری کنید: قبل از نصب مجدد، پوشه
game/csgo/cfg/ خود را از طریق SFTP دانلود کنید تا فایلهای پیکربندی خود را از دست ندهید. به نحوه آپلود فایلها از طریق SFTP مراجعه کنید.
بازیکنان نمیتوانند متصل شوند
- تأیید کنید که سرور کاملاً راهاندازی شده و در کنسول پیام Connection to Steam servers successful را نشان میدهد.
- مطمئن شوید بازیکنان از IP و پورت صحیح از تب Network در GPanel استفاده میکنند.
- اگر
sv_passwordتنظیم شده باشد، بازیکنان باید قبل از ورود رمز عبور را وارد کنند. آن را مستقیماً به اشتراک بگذارید یا از لینک اتصال Steam که شامل رمز عبور است استفاده کنید:steam://connect/YOUR.SERVER.IP:PORT/YourPassword - بازیکنانی که در همان شبکه محلی سرور هستند باید مستقیماً با IP متصل شوند. مرورگر سرور Steam ممکن است سرورهای محلی LAN را بهدرستی نمایش ندهد.
نقشههای Workshop بارگذاری نمیشوند
- اطمینان حاصل کنید که یک Steam Web API key در پارامترهای استارتاپ خود تنظیم کردهاید. یکی را از steamcommunity.com/dev/apikey دریافت کنید.
- بررسی کنید که شناسه نقشه workshop صحیح باشد (شناسه عددی از URL Steam Workshop).
- کنسول را برای خطاهای دانلود بررسی کنید. نقشههای بزرگ workshop ممکن است در اولین بارگذاری چندین دقیقه طول بکشند.
- اگر نقشه بارگذاری نشد، سرور را ریاستارت کنید. برخی دانلودهای workshop به ریاستارت تمیز نیاز دارند تا تکمیل شوند.
MetaMod / CounterStrikeSharp بارگذاری نمیشود
- بررسی کنید که فایل
gameinfo.giورودی مسیر جستجوی MetaMod را داشته باشد. خطGame csgo/addons/metamodباید در بلاکSearchPathsبالای اولین ورودیGameظاهر شود. - دستور
meta listرا در کنسول GPanel اجرا کنید. اگر MetaMod لیست نشده، مسیر فایل را دوباره بررسی کنید:game/csgo/addons/metamod/باید وجود داشته باشد. - برای CounterStrikeSharp، مطمئن شوید که بسته with-runtime را دانلود کردهاید. بدون .NET runtime، پلاگین بدون صدا بارگذاری نخواهد شد.
- پس از هر آپدیت بازی CS2، صفحات MetaMod و CounterStrikeSharp را برای بیلدهای بهروز بررسی کنید. بیلدهای قدیمی علت اصلی خرابی پلاگینها هستند.
نسخهها را مخلوط نکنید: همیشه MetaMod و CounterStrikeSharp را با هم بهروزرسانی کنید. عدم تطابق بین این دو میتواند باعث کرش یا خرابیهای بدون صدا شود.
تأخیر بالا / لگ
- بررسی کنید که آیا سرور در حال مصرف بیش از حد RAM اختصاص داده شده در GPanel است. سرورهای CS2 با پلاگینها یا نقشههای workshop زیاد میتوانند حافظه قابل توجهی مصرف کنند.
- تنظیمات نرخ خود را در
server.cfgبررسی کنید. پیشفرضهای مدرن CS2 (sv_maxrate 0،sv_maxupdaterate 128) برای اکثر تنظیمات بهخوبی کار میکنند. - اگر بازیکنان از منطقه خاصی پینگ بالا دارند، مشکل مسیریابی شبکه است نه پیکربندی سرور. راهحل سمت سرور برای فاصله جغرافیایی وجود ندارد.
- پلاگینهای استفاده نشده را غیرفعال کنید. هر پلاگین بارگذاری شده سربار پردازشی در هر تیک اضافه میکند.
مقالات مرتبط
- راهنمای راهاندازی سرور CS2 — GSLT، server.cfg، حالتهای بازی، اتصال
- راهاندازی ادمین CS2 — RCON، دستورات، پیکربندی رقابتی
- نحوه یافتن IP و پورت سرور
- نحوه آپلود فایلها از طریق SFTP
نیاز به کمک دارید؟ اگر پس از دنبال کردن این راهنما نتوانستید مشکل را برطرف کنید، یک تیکت پشتیبانی در legionhosting.net/submitticket.php ارسال کنید و شناسه GPanel سرور، پیام خطای دقیق و هرگونه تغییرات اخیری که در سرور ایجاد کردهاید را درج کنید.