Panduan ini menjelaskan masalah umum yang mungkin Anda temui saat menjalankan server dedicated Rust di Legion Hosting dan cara mengatasinya. Untuk konfigurasi server umum, lihat Panduan Konfigurasi Server Rust.
Server Tidak Muncul di Server Browser
Jika server Anda berjalan tetapi pemain tidak dapat menemukannya di browser dalam game:
- Server browser dapat memakan waktu 10-20 menit untuk mengindeks server yang baru dijalankan. Gunakan koneksi langsung melalui konsol F1 (
client.connect IP:PORT) untuk memverifikasi bahwa server dapat dijangkau sementara browser menyusul. - Pastikan variabel startup
QUERY_PORT(di tab Startup GPanel) cocok dengan port query yang dialokasikan di tab Network GPanel. Port query yang salah adalah alasan paling umum server tidak muncul di browser. - Konfirmasikan server sepenuhnya dimulai -- cari baris
Server startup completedi konsol sebelum menguji koneksi. - Periksa bahwa
server.hostnameAnda diatur diserver.cfg. Server tanpa hostname mungkin tidak ditampilkan dengan benar di browser.
Tidak Dapat Terhubung ke Server
Jika Anda menerima kesalahan koneksi atau timeout saat mencoba bergabung:
- Verifikasi server berjalan dan sepenuhnya dimulai di tab Console GPanel.
- Periksa kembali bahwa Anda menggunakan alamat IP dan port game yang benar dari tab Network GPanel.
- Jika server baru saja diperbarui (terutama selama wipe paksa Kamis pertama), pastikan Anda telah me-restart server setelah pembaruan. Pemain dengan versi klien baru tidak dapat terhubung ke server yang menjalankan versi lama.
- Periksa bahwa
server.maxplayersbelum terlampaui. Jika server penuh, koneksi baru akan ditolak. - Pastikan Anda tidak di-ban. Periksa dengan admin server atau tinjau
bans.cfgdi server.
Tidak Dapat Terhubung ke RCON dengan Alat Eksternal
Jika RustAdmin, RCON.IO, atau klien RCON lain tidak dapat terhubung:
- Verifikasi
rcon.web 1diatur diserver.cfg. Sebagian besar alat eksternal memerlukan antarmuka RCON WebSocket. - Konfirmasikan Anda menggunakan port RCON dan bukan port game. Periksa tab Network di GPanel untuk port RCON yang ditetapkan untuk Anda.
- Periksa kembali bahwa kata sandi RCON cocok persis dengan yang diatur di
server.cfg. Kata sandi peka huruf besar/kecil. - Server harus sepenuhnya dimulai sebelum koneksi RCON diterima. Tunggu
Server startup completedi konsol.
Untuk instruksi pengaturan RCON lengkap, lihat Akses RCON dan Perintah Admin Rust.
Plugin Oxide Tidak Dimuat
- Konfirmasikan Oxide terinstal dan aktif. Di tab Startup GPanel, variabel
FRAMEWORKharus diatur keoxide. Log konsol seharusnya menampilkanLoaded plugin Oxide.Coreselama startup. - File plugin harus ditempatkan langsung di
oxide/plugins/dengan ekstensi.csyang tepat. File di subdirektori atau dengan ekstensi yang salah akan diabaikan. - Periksa konsol dan
oxide/logs/untuk kesalahan kompilasi. Plugin dengan kesalahan sintaks akan gagal dimuat dan pesan kesalahan akan menjelaskan masalahnya. - Beberapa plugin memiliki dependensi pada plugin lain (mis. Economics). Instal semua dependensi yang diperlukan terlebih dahulu.
- Pastikan versi plugin kompatibel dengan versi Oxide Anda saat ini. Plugin usang mungkin gagal dikompilasi terhadap rilis Oxide yang lebih baru.
Untuk instruksi instalasi plugin lengkap, lihat Instalasi Plugin Oxide/uMod Rust.
Server Menggunakan RAM atau CPU Berlebihan
Jika server Anda berjalan lambat, mengalami lag, atau melebihi batas sumber daya:
- Kurangi ukuran peta. Turunkan
server.worldsizediserver.cfg. Peta yang lebih besar memerlukan RAM dan CPU yang jauh lebih banyak untuk dijalankan dan dipelihara. Ukuran peta3000adalah keseimbangan yang baik untuk sebagian besar server. - Audit plugin yang terinstal. Beberapa plugin yang ditulis dengan buruk atau usang dapat menyebabkan penggunaan CPU tinggi atau kebocoran memori. Gunakan
oxide.pluginsuntuk menampilkan daftar plugin aktif dan coba nonaktifkan satu per satu untuk mengidentifikasi penyebabnya. - Turunkan jumlah pemain. Kurangi
server.maxplayersjika server kurang bertenaga untuk jumlah pemain Anda saat ini. Setiap pemain yang terhubung menambah overhead sumber daya. - Periksa penumpukan entitas. Pada server yang berjalan lama, base yang ditinggalkan dan item yang membusuk dapat menumpuk. Map wipe mengatur ulang jumlah entitas menjadi nol.
Perubahan Dunia Tidak Tersimpan / Rollback Setelah Restart
Jika progres pemain hilang setelah restart server:
- Verifikasi
server.saveintervaldiatur ke nilai yang wajar diserver.cfg(default-nya adalah60detik). Mengaturnya ke0atau angka yang sangat besar secara efektif menonaktifkan auto-save. - Jalankan
server.savesecara manual melalui konsol GPanel atau RCON sebelum menghentikan server untuk memaksa penyimpanan segera. - Pastikan server dihentikan dengan baik dari GPanel daripada dimatikan secara paksa. Mematikan secara tiba-tiba dapat menyebabkan perubahan interval penyimpanan terakhir hilang.
- Periksa ruang disk yang tersedia. Jika server kehabisan ruang disk, server tidak dapat menulis file penyimpanan.
Server Crash saat Startup
Jika server dimulai tetapi langsung crash atau memasuki loop restart:
- Periksa output konsol untuk pesan kesalahan. Penyebab umum meliputi file penyimpanan yang rusak, plugin yang tidak kompatibel, atau file framework yang hilang.
- Jika crash dimulai setelah menambahkan plugin, hapus file
.csyang paling baru ditambahkan darioxide/plugins/dan restart. - Jika crash dimulai setelah pembaruan game, pastikan variabel
FRAMEWORKdiatur dengan benar. File framework mungkin perlu diunduh ulang setelah pembaruan Rust -- cukup restart server dan framework yang diperbarui seharusnya diambil secara otomatis. - Coba hapus file penyimpanan (
proceduralmap.*.savdanproceduralmap.*.map) dan lakukan map wipe baru. File penyimpanan yang rusak dapat mencegah server dimulai.
Pembuatan Peta Memakan Waktu Sangat Lama
Setelah wipe, server harus menghasilkan peta prosedural baru. Ini normal dan diharapkan:
- Ukuran peta
3000biasanya memakan waktu 2-5 menit untuk dihasilkan. - Peta yang lebih besar (
4000-6000) dapat memakan waktu 10+ menit. - Jangan restart server selama pembuatan peta. Biarkan selesai sepenuhnya. Konsol akan menampilkan
Server startup completeketika siap.
Butuh Bantuan?
Jika masalah Anda tidak tercakup di sini, tim dukungan kami siap membantu. Kirim tiket dukungan dan sertakan:
- ID server Anda (ditampilkan di GPanel)
- Deskripsi masalah dan kapan dimulainya
- Output konsol atau pesan kesalahan yang relevan
- Langkah-langkah yang sudah Anda coba