מדריך זה מכסה בעיות נפוצות שאתה עלול להיתקל בהן בעת הפעלת שרת Team Fortress 2 ייעודי, כולל בעיות אסימון GSLT, SourceMod לא נטען, שגיאות VAC ונראות בדפדפן השרתים. להגדרת שרת ראשונית, עיין במדריך הגדרת שרת TF2.
בעיות אסימון GSLT
סימפטום: קונסולת השרת מציגה "Invalid or expired GSLT" או שהשרת אינו מופיע ברשימה הציבורית.
סיבות ופתרונות:
- האסימון פג תוקף עקב חוסר פעילות ממושך — צור אסימון חדש ב-steamcommunity.com/dev/managegameservers.
- לחשבון Steam שיצר את האסימון יש חסימת VAC — חשבון חדש ללא חסימה צריך ליצור את האסימון.
- האסימון כבר בשימוש על ידי שרת פעיל אחר — כל מופע שרת זקוק לאסימון ייחודי משלו.
- בשורת
sv_setsteamaccountב-server.cfgיש שגיאת הקלדה או רווח מיותר — ודא שהיא תואמת בדיוק למחרוזת האסימון. - השתמשת ב-App ID שגוי בעת יצירת האסימון — TF2 דורש App ID 440.
SourceMod לא נטען
סימפטום: sm version מחזיר "Unknown command" לאחר ההתקנה.
סיבות ופתרונות:
- MetaMod:Source אינו מותקן או לא נטען — ודא ש-
meta versionעובד תחילה. אם לא, בדוק מחדש את התקנת MetaMod. SourceMod לא יכול לפעול ללא MetaMod. - קבצים הועלו לתיקייה שגויה — SourceMod חייב להיות ב-
tf/addons/sourcemod/, לא בתיקיית השורש של השרת או בתיקיית משחק אחרת. - הורדת גרסה שגויה — השרת רץ על Linux. ודא שהורדת את גרסת Linux, לא את גרסת Windows.
- בעיות הרשאות קבצים — ודא שכל הקבצים שהועלו ניתנים לקריאה. העלה מחדש דרך SFTP אם אינך בטוח.
- בדוק את הלוגים — עיין ב-
tf/addons/sourcemod/logs/להודעות שגיאה המציינות מה נכשל בטעינה.
בעיות VAC / מצב VAC מאובטח מושבת
סימפטום: קונסולת השרת מציגה "VAC secure mode is disabled" או שהשחקנים מקבלים אזהרה ש-VAC כבוי.
סיבות ופתרונות:
- אין אסימון GSLT תקף — VAC דורש אסימון
sv_setsteamaccountתקף. עיין במדריך הגדרת השרת להוראות GSLT. - תוסף או הרחבה שנטענו מסומנים — חלק מההרחבות הבינאריות הלא רשמיות יכולות לגרום ל-VAC להשבית את עצמו. הסר תוספים שהותקנו לאחרונה אחד אחד כדי לזהות את הגורם.
sv_cheats 1מוגדר — VAC מושבת אוטומטית כשצ'יטים מופעלים. ודא ש-sv_cheats 0נמצא ב-server.cfgשלך.- אם VAC נשאר מושבת לאחר הטיפול בנושאים לעיל, בצע הפעלה מחדש מלאה של השרת (לא רק החלפת מפה).
השרת לא מופיע בדפדפן
סימפטום: השרת שלך פועל אך אינו מופיע בדפדפן השרתים של Steam.
סיבות ופתרונות:
- אין אסימון GSLT תקף — אסימון Game Server Login Token תקף נדרש להופעה ברשימה הציבורית. עיין במדריך הגדרת השרת.
- השרת רק הופעל — שרתים חדשים עשויים להימשך מספר דקות עד שיופיעו בדפדפן לאחר ההתחברות הראשונה ל-Steam.
- בעיית חומת אש או פורט — ודא שפורט המשחק של השרת פתוח. בדוק ב-GPanel את הפורט שהוקצה לך.
- בדוק תחילה חיבור ישיר — נסה להתחבר באמצעות
connect IP:PORTבקונסולת המפתח כדי לוודא שהשרת נגיש לפני פתרון בעיות בדפדפן.
תוספים גורמים לקריסת השרת
סימפטום: השרת קורס או מופעל מחדש באופן בלתי צפוי לאחר התקנה או עדכון של תוסף.
סיבות ופתרונות:
- בדוק ב-
tf/addons/sourcemod/logs/לוגי קריסה והודעות שגיאה מיד לאחר הקריסה. - השבת תוספים שנוספו לאחרונה על ידי העברת קבצי
.smxשלהם אלtf/addons/sourcemod/plugins/disabled/. - ודא שכל התלויות של התוסף (לדוגמה TF2Attributes, DHooks) מותקנות ובגרסה הנכונה.
- חלק מהתוספים דורשים גרסת API מסוימת של SourceMod — ודא תאימות בפורום AlliedModders של התוסף.
- אם השרת קורס בהפעלה, השתמש במנהל הקבצים של GPanel או ב-SFTP כדי להעביר את קובץ התוסף הבעייתי בזמן שהשרת כבוי.
.smx זדוניים יכולים להריץ פקודות שרירותיות על השרת שלך. השתמש רק בתוספים מ-AlliedModders או ממאגרי GitHub מאומתים.
שחקנים לא יכולים להתחבר
סימפטום: שחקנים מקבלים שגיאת timeout, חיבור נדחה, או "server not responding".
סיבות ופתרונות:
- השרת אינו פועל — בדוק ב-GPanel שהשרת מקוון ולא בלולאת קריסה.
- כתובת IP או פורט שגויים — ודא את פרטי החיבור ב-GPanel. עיין במדריך כיצד למצוא את כתובת ה-IP והפורט של השרת שלך.
- אי התאמת סיסמה — אם
sv_passwordמוגדר ב-server.cfg, השחקן חייב להזין את הסיסמה הנכונה בעת ההתחברות. - השרת מלא — בדוק אם השרת הגיע למגבלת
maxplayersשלו. - תם הזמן בהורדת מפה מותאמת — אם השרת מריץ מפה מותאמת ללא FastDL מוגדר, שחקנים עם חיבור איטי עלולים לחרוג מהזמן המוקצב בעת הורדת המפה. עיין במדריך הגדרת השרת לתצורת FastDL.
שלבי אבחון כלליים
בעת פתרון בעיות בכל נושא בשרת TF2, בצע את השלבים הבאים כדי לאסוף מידע שימושי לפני פתיחת פנייה לתמיכה:
- בדוק את פלט קונסולת השרת ב-GPanel עבור הודעות שגיאה.
- עיין בלוגים ב-
tf/addons/sourcemod/logs/(אם SourceMod מותקן). - בדוק את
tf/console.logאו את קונסולת GPanel עבור שגיאות ברמת המנוע. - אם הבעיה התחילה לאחר שינוי, בטל את השינוי ובדוק שוב.
- נסה להתחבר ישירות באמצעות
connect IP:PORTבקונסולת המפתח כדי לשלול בעיות הקשורות לדפדפן.
מאמרים קשורים
- מדריך הגדרת שרת TF2 — תצורת Server.cfg, אסימוני GSLT, רוטציית מפות, FastDL, התחברות
- הגדרת ניהול ותוספים ב-TF2 — התקנת SourceMod/MetaMod, חשבונות מנהל, ניהול תוספים
- כיצד למצוא את כתובת ה-IP והפורט של השרת שלך
- כיצד להעלות קבצים דרך SFTP
tf/addons/sourcemod/logs/ או מקונסולת השרת שלך.