Panduan Pemecahan Masalah Barotrauma
Panduan ini membahas masalah umum yang mungkin Anda temui saat menjalankan server khusus Barotrauma di Legion Hosting, beserta solusi langkah demi langkah. Untuk penyiapan server awal, lihat Panduan Penyiapan Server Khusus Barotrauma.
Sebelum memecahkan masalah: Periksa konsol server Anda di GPanel untuk pesan kesalahan. Baris yang berisi
[ERROR] atau Exception akan mengarahkan Anda ke penyebabnya dalam kebanyakan kasus.
Daftar Isi
- Submarine Tidak Memuat / Server Macet saat Startup
- Konflik Mod dan Crash
- Server Tidak Muncul di Browser
- Timeout Koneksi / Tidak Dapat Melakukan Koneksi Langsung
- Penyimpanan Campaign Tidak Ditemukan Setelah Mulai Ulang
- Lag Server dan Masalah Performa
Submarine Tidak Memuat / Server Macet saat Startup
Gejala: Server dimulai tetapi pemain tidak dapat bergabung, atau log server menampilkan kesalahan tentang submarine yang tidak ditemukan.
Solusi
- Periksa nama dengan persis: Atribut
Submarinediserversettings.xmlharus sama persis dengan nama file (tanpa ekstensi.sub), termasuk huruf besar/kecil. Misalnya,Humpbackbenar tetapihumpbacksalah. - Verifikasi file ada: Hubungkan ke server Anda melalui SFTP atau pengelola file GPanel dan konfirmasikan file
.subada di direktoriSubmarines/. - Submarine Workshop? Jika submarine berasal dari mod Workshop, ia harus dipasang di
LocalMods/dan terdaftar di pengaturan server sebelum dapat digunakan. Lihat Panduan Pemasangan Mod. - Uji dengan submarine bawaan: Beralih ke submarine bawaan (mis.
Humpback) untuk mengonfirmasi server dimulai dengan benar. Jika berhasil, masalahnya ada pada file submarine kustom.
Konflik Mod dan Crash
Gejala: Server crash saat startup, memutuskan pemain saat bergabung, atau konsol menampilkan kesalahan yang merujuk pada ID konten tertentu.
Solusi
- Isolasi mod bermasalah: Nonaktifkan semua mod yang baru-baru ini ditambahkan dan mulai ulang server. Jika berjalan stabil, aktifkan kembali mod satu per satu, memulai ulang setiap kali, untuk menemukan konflik.
- Ketidakcocokan versi: Pastikan semua file mod di server sesuai dengan versi yang terpasang di mesin klien. Unduh ulang dan unggah ulang mod jika tidak yakin. Lihat Panduan Pemasangan Mod untuk proses pembaruan.
- Mod khusus klien: Beberapa mod Workshop hanya untuk sisi klien dan tidak boleh dipasang di server. Periksa halaman deskripsi Workshop mod untuk informasi ini.
- Periksa log server: Buka konsol di GPanel dan cari baris
[ERROR]atauException. Baris-baris ini biasanya merujuk pada mod atau file konten spesifik yang menyebabkan crash.
Tip: Jika Anda menjalankan banyak mod dan tidak dapat mengidentifikasi konflik, coba pendekatan pencarian biner: nonaktifkan separuh mod sekaligus alih-alih satu per satu. Ini mempersempit masalah jauh lebih cepat.
Server Tidak Muncul di Browser
Gejala: Server Anda berjalan tetapi tidak muncul di browser server dalam game.
Solusi
- Tunggu beberapa menit: Browser server Steam dapat membutuhkan beberapa menit untuk mendaftarkan server yang baru dimulai. Coba koneksi langsung terlebih dahulu untuk mengonfirmasi bahwa server dapat dijangkau.
- Verifikasi server sudah sepenuhnya dimulai: Buka GPanel dan konfirmasikan server menunjukkan status berjalan tanpa kesalahan di konsol.
- Periksa port kueri Anda: Nilai
QueryPortdiserversettings.xmlharus sesuai dengan port kueri yang ditetapkan untuk layanan Anda. Periksa tab Network di GPanel untuk penetapan port yang benar. - Konfirmasi dengan koneksi langsung: Coba terhubung langsung menggunakan IP server dan port utama Anda (periksa tab Network GPanel untuk port yang ditetapkan) untuk menyingkirkan masalah khusus browser.
Timeout Koneksi / Tidak Dapat Melakukan Koneksi Langsung
Gejala: Mencoba bergabung melalui koneksi langsung menghasilkan timeout atau kesalahan "connection failed".
Solusi
- Verifikasi IP dan port Anda: Periksa tab Network di GPanel untuk alamat IP dan port server Anda. Lihat Cara Menemukan IP dan Port Server Anda.
- Gunakan port yang benar: Hubungkan ke port game utama, bukan port kueri. Port utama adalah port yang terdaftar sebagai port utama di GPanel.
- Konfirmasi server sedang berjalan: Periksa GPanel untuk memastikan server tidak crash atau berhenti.
- Periksa serversettings.xml Anda: Pastikan nilai
Portdiserversettings.xmlsesuai dengan port yang ditetapkan di GPanel. Jika berbeda, server akan terikat ke port yang salah. - Firewall di sisi Anda: Pada kesempatan langka, jaringan lokal atau ISP Anda mungkin memblokir lalu lintas UDP keluar pada port non-standar. Coba terhubung dari jaringan berbeda atau gunakan VPN untuk menguji.
Penyimpanan Campaign Tidak Ditemukan Setelah Mulai Ulang
Gejala: Setelah memulai ulang server, campaign hilang dan pemain harus memulai yang baru.
Solusi
- Verifikasi file penyimpanan ada: Hubungkan melalui SFTP dan periksa bahwa folder campaign masih ada di
Saves/Multiplayer/. - Periksa masalah migrasi: Jika Anda baru saja memigrasikan server atau memulihkan dari cadangan, pastikan folder penyimpanan diunggah ke jalur yang benar di dalam direktori server Barotrauma.
- Pematian tidak bersih: Jika server dipaksa berhenti (alih-alih dihentikan dengan bersih melalui GPanel), kondisi penyimpanan akhir mungkin tidak tertulis. Selalu gunakan tombol Stop di GPanel alih-alih memaksa proses berhenti.
- Pulihkan dari cadangan: Jika Anda sebelumnya mencadangkan campaign, hentikan server, unggah folder cadangan ke
Saves/Multiplayer/melalui SFTP, dan mulai server. Lihat panduan penyiapan utama untuk instruksi pencadangan/pemulihan terperinci.
Lag Server dan Masalah Performa
Gejala: Pemain mengalami rubber-banding, input yang tertunda, atau server menjadi tidak responsif selama gameplay.
Solusi
- Kurangi jumlah pemain: Turunkan nilai
MaxPlayersdiserversettings.xmljika paket server Anda tidak memiliki sumber daya yang cukup untuk jumlah pemain saat ini. - Kurangi jumlah mod: Beberapa mod, terutama yang menambahkan banyak makhluk baru atau sistem kompleks, secara signifikan meningkatkan penggunaan sumber daya server. Hapus mod yang tidak penting.
- Periksa sumber daya server: Di GPanel, pantau penggunaan CPU dan memori. Jika Anda terus-menerus mendekati batas, pertimbangkan untuk meningkatkan paket server Anda.
- Mulai ulang server: Sesi yang berjalan lama dapat mengakumulasi penggunaan memori. Mulai ulang terjadwal antar sesi bermain dapat membantu menjaga performa.
Artikel Terkait
- Panduan Penyiapan Server Khusus Barotrauma
- Panduan Pemasangan Mod Barotrauma
- Cara Menemukan IP dan Port Server Anda
- Cara Mengunggah File melalui SFTP
Masih mengalami masalah? Buka tiket dukungan di legionhosting.net/submitticket.php dan sertakan nama server Anda, pesan kesalahan dari konsol GPanel, dan langkah-langkah yang sudah Anda coba.