מדריך פתרון בעיות Barotrauma
מדריך זה מכסה בעיות נפוצות שאתם עשויים להיתקל בהן בעת הפעלת שרת Barotrauma ייעודי ב-Legion Hosting, יחד עם פתרונות שלב אחר שלב. להגדרת שרת ראשונית, ראו את מדריך הגדרת שרת ייעודי Barotrauma.
לפני פתרון בעיות: בדקו את קונסול השרת ב-GPanel לאיתור הודעות שגיאה. שורות המכילות
[ERROR] או Exception יכוונו אתכם לסיבה ברוב המקרים.
תוכן עניינים
- צוללת לא נטענת / השרת תקוע בהפעלה
- התנגשויות מודים וקריסות
- השרת לא מופיע בדפדפן
- זמן חיבור פג / לא ניתן להתחבר ישירות
- שמירת קמפיין לא נמצאה לאחר הפעלה מחדש
- השהיה ובעיות ביצועים בשרת
צוללת לא נטענת / השרת תקוע בהפעלה
סימפטום: השרת מופעל אך שחקנים לא יכולים להצטרף, או לוג השרת מציג שגיאה על כך שהצוללת לא נמצאה.
פתרונות
- בדקו את השם בדיוק: תכונת
Submarineב-serversettings.xmlחייבת להתאים לשם הקובץ (ללא סיומת.sub) בדיוק, כולל אותיות גדולות וקטנות. לדוגמה,Humpbackנכון אךhumpbackלא. - ודאו שהקובץ קיים: התחברו לשרת באמצעות SFTP או מנהל הקבצים של GPanel וודאו שקובץ ה-
.subנמצא בספרייתSubmarines/. - צוללת מה-Workshop? אם הצוללת הגיעה ממוד Workshop, היא חייבת להיות מותקנת ב-
LocalMods/ורשומה בהגדרות השרת לפני שניתן להשתמש בה. ראו את מדריך התקנת מודים. - בדקו עם צוללת ברירת מחדל: עברו לצוללת מובנית (למשל
Humpback) כדי לוודא שהשרת מופעל כראוי. אם כן, הבעיה היא בקובץ הצוללת המותאמת אישית.
התנגשויות מודים וקריסות
סימפטום: השרת קורס בהפעלה, מנתק שחקנים בהצטרפות, או הקונסול מציג שגיאות המתייחסות למזהי תוכן ספציפיים.
פתרונות
- בודדו את המוד הבעייתי: השביתו את כל המודים שנוספו לאחרונה והפעילו מחדש את השרת. אם הוא פועל ביציבות, הפעילו מחדש מודים אחד בכל פעם, עם הפעלה מחדש בכל פעם, כדי למצוא את ההתנגשות.
- אי-התאמה בגרסאות: ודאו שכל קבצי המוד בשרת תואמים לגרסאות המותקנות במחשבי הלקוחות. הורידו והעלו מחדש מודים אם אינכם בטוחים. ראו את מדריך התקנת מודים לתהליך העדכון.
- מודים בצד הלקוח בלבד: חלק ממודי ה-Workshop הם בצד הלקוח בלבד ואין להתקינם בשרת. בדקו בעמוד התיאור של המוד ב-Workshop למידע זה.
- בדקו את לוג השרת: פתחו את הקונסול ב-GPanel וחפשו שורות
[ERROR]אוException. אלה בדרך כלל מתייחסות למוד או קובץ התוכן הספציפי שגורם לקריסה.
טיפ: אם אתם מפעילים מודים רבים ולא מצליחים לזהות את ההתנגשות, נסו גישת חיפוש בינארי: השביתו חצי מהמודים בכל פעם במקום אחד אחד. זה מצמצם את הבעיה הרבה יותר מהר.
השרת לא מופיע בדפדפן
סימפטום: השרת פועל אך אינו מופיע בדפדפן השרתים במשחק.
פתרונות
- המתינו מספר דקות: דפדפן השרתים של Steam עשוי לקחת מספר דקות לרשום שרת שהופעל לאחרונה. נסו חיבור ישיר תחילה כדי לוודא שהשרת נגיש.
- ודאו שהשרת הופעל במלואו: פתחו את GPanel וודאו שהשרת מוצג כפועל ללא שגיאות בקונסול.
- בדקו את פורט השאילתה: ערך
QueryPortב-serversettings.xmlחייב להתאים לפורט השאילתה המוקצה לשירות שלכם. בדקו בלשונית Network ב-GPanel להקצאת הפורט הנכונה. - אשרו עם חיבור ישיר: נסו להתחבר ישירות באמצעות כתובת ה-IP של השרת והפורט הראשי (בדקו בלשונית Network ב-GPanel לפורט המוקצה) כדי לשלול בעיה ספציפית לדפדפן.
זמן חיבור פג / לא ניתן להתחבר ישירות
סימפטום: ניסיון הצטרפות באמצעות חיבור ישיר מסתיים בזמן קצוב או שגיאת "חיבור נכשל".
פתרונות
- ודאו את כתובת ה-IP והפורט: בדקו בלשונית Network ב-GPanel את כתובת ה-IP והפורט של השרת. ראו כיצד למצוא את כתובת ה-IP והפורט של השרת.
- השתמשו בפורט הנכון: התחברו לפורט המשחק הראשי, לא לפורט השאילתה. הפורט הראשי הוא זה הרשום כפורט הראשי ב-GPanel.
- ודאו שהשרת פועל: בדקו ב-GPanel שהשרת לא קרס או נעצר.
- בדקו את serversettings.xml: ודאו שערך
Portב-serversettings.xmlתואם לפורט המוקצה ב-GPanel. אם הם שונים, השרת ייקשר לפורט הלא נכון. - חומת אש בצד שלכם: במקרים נדירים, הרשת המקומית או ספק האינטרנט שלכם עשויים לחסום תעבורת UDP יוצאת בפורטים לא סטנדרטיים. נסו להתחבר מרשת אחרת או באמצעות VPN לבדיקה.
שמירת קמפיין לא נמצאה לאחר הפעלה מחדש
סימפטום: לאחר הפעלה מחדש של השרת, הקמפיין נעלם והשחקנים צריכים להתחיל חדש.
פתרונות
- ודאו שקבצי השמירה קיימים: התחברו באמצעות SFTP ובדקו שתיקיית הקמפיין עדיין קיימת ב-
Saves/Multiplayer/. - בדקו בעיות מיגרציה: אם העברתם לאחרונה את השרת או שחזרתם מגיבוי, ודאו שתיקיית השמירה הועלתה לנתיב הנכון בתוך ספריית שרת Barotrauma.
- כיבוי לא תקין: אם השרת הופסק בכוח (במקום להיעצר בצורה נקייה דרך GPanel), מצב השמירה האחרון עשוי שלא נכתב. השתמשו תמיד בכפתור Stop ב-GPanel במקום להרוג את התהליך בכוח.
- שחזרו מגיבוי: אם גיביתם בעבר את הקמפיין, עצרו את השרת, העלו את תיקיית הגיבוי אל
Saves/Multiplayer/באמצעות SFTP, והפעילו את השרת. ראו את מדריך ההגדרה הראשי להוראות גיבוי/שחזור מפורטות.
השהיה ובעיות ביצועים בשרת
סימפטום: שחקנים חווים rubber-banding, עיכוב בקלטים, או שהשרת הופך ללא מגיב במהלך המשחק.
פתרונות
- הפחיתו מספר שחקנים: הורידו את ערך
MaxPlayersב-serversettings.xmlאם תוכנית השרת שלכם אינה מספקת מספיק משאבים למספר השחקנים הנוכחי. - הפחיתו מספר מודים: חלק מהמודים, במיוחד אלה שמוסיפים יצורים רבים או מערכות מורכבות, מגדילים משמעותית את צריכת משאבי השרת. הסירו מודים לא חיוניים.
- בדקו משאבי שרת: ב-GPanel, עקבו אחר שימוש ב-CPU וזיכרון. אם אתם באופן עקבי קרובים למגבלה, שקלו לשדרג את תוכנית השרת.
- הפעילו מחדש את השרת: פגישות ארוכות עלולות לצבור שימוש בזיכרון. הפעלה מחדש מתוזמנת בין פגישות משחק יכולה לסייע בשמירה על ביצועים.
מאמרים קשורים
- מדריך הגדרת שרת ייעודי Barotrauma
- מדריך התקנת מודים ל-Barotrauma
- כיצד למצוא את כתובת ה-IP והפורט של השרת
- כיצד להעלות קבצים באמצעות SFTP
עדיין נתקלים בבעיות? פתחו פנייה לתמיכה בכתובת legionhosting.net/submitticket.php וכללו את שם השרת, הודעות השגיאה מקונסול GPanel והצעדים שכבר ניסיתם.