לפני שמתחילים
שמרו את השעה, שגיאת F8, יומן השרת וכתובת המשחק שהוקצתה. שמרו עותק של ההגדרות ובדקו עם לקוח משחק אמיתי. הסירו מפתחות, אסימוני גישה וסיסמאות לפני שיתוף יומנים עם התמיכה.
בדקו את הכתובת וההפעלה
השתמשו בכתובת ובפורט המשחק שהוקצו, ולא בפורט ברירת מחדל משוער או בכתובת הניהול. ודאו ש־FXServer פועל ושהמשאבים הדרושים עלו. txAdmin הוא כלי ניהול נפרד. אם השרת אינו עולה, פתרו את השגיאה ביומן לפני שינוי ההורדות או ההגנה; דף ניהול פעיל אינו מעיד שהמשחק מוכן לקבל שחקנים.
התחילו מהשגיאה האחרונה ב־F8
רשמו את ההודעה המדויקת ואת הכתובת או המשאב שאליהם היא מתייחסת. חריגה מזמן המתנה, קובץ חסר ושגיאת סקריפט דורשים פתרונות שונים. חזרו על ניסיון חיבור אחד והשוו ליומן באותה שעה. אם כמה לקוחות נכשלים, בדקו מרשת עצמאית לפני שמסיקים שהבעיה נמצאת רק במחשב של שחקן מסוים.
הפרידו בין HTTP למשחק
info.json ונקודות HTTP אחרות בודקים חלק משרשרת החיבור. תגובה שלהן אינה מאשרת UDP או את כל נקודות החיבור שפורסמו. בדקו את שני המסלולים בפורט המשחק הנכון. אתר ו־ping יכולים לעבוד כאשר חומת אש או כלל העברה חוסמים חבילות שהמשחק צריך; חיבור לקוח אמיתי הוא בדיקה נפרדת.
בדקו קבצים ושרת מתווך
אם הקבצים יורדים דרך proxy, הכתובת הציבורית, התעודה וכללי origin צריכים להתאים. השתמשו בתיעוד של הארטיפקט המותקן. proxy יכול להציג דף תקין ובכל זאת להפנות לקוח לקובץ שאינו נגיש. בדקו את כל מסלול ההורדה; פתיחת origin לכולם אינה מחליפה העברה נכונה ורשתות מקור מהימנות שאומתו מראש.
צמצמו את חיפוש שגיאת המשאב
חפשו תלות חסרה, מניפסט שגוי או סדר הפעלה לא מתאים. בדקו את המשאב החשוד בסביבה מבוקרת עם גיבוי. אל תמחקו את כל התיקייה או את נתוני הלקוח ללא סיבה. צריך להיות אפשר לבטל בנפרד את השינוי האחרון כדי להשוות לתצורה האחרונה שעבדה, ולא לשילוב מקרי חדש של הגדרות.
אמתו באותה בדיקה
לאחר שינוי אחד בדקו מחדש כניסה, הורדות ומשחק בפועל. שמרו יומנים ונסו רשת נוספת. אם התקלה נמשכת, מסרו שעה, כתובת, פורט ושגיאות רלוונטיות בלי סודות. דיווח ממוקד עוזר לחקור את השלב המסוים; אמירה כללית שהטעינה אינה מסתיימת אינה חושפת את הסיבה ומקשה על שחזור התקלה לצורך בדיקה.
מה כדאי לעשות במצב שלכם?
| המצב | הצעד הבא |
|---|---|
| FXServer אינו עולה | פתרו קודם את שגיאת ההפעלה ואת התלויות הדרושות. |
| HTTP מגיב אבל המשחק אינו מתחבר | בדקו פרוטוקול משחק, כתובות שפורסמו וכללי העברה. |
| משאב אחד עוצר את ההורדה | בדקו את הנתיב שלו, התלויות והשינוי האחרון. |
מקורות רשמיים
המקורות מתארים פרוטוקולים והגדרות. בדקו את התיעוד של הגרסה שבה אתם משתמשים.