Promo Kilat 50% diskon untuk semua server Hari Terakhir!
Berakhir dalam: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Pemecahan Masalah RedM


Panduan pemecahan masalah untuk masalah umum server RedM termasuk kesalahan kunci lisensi, visibilitas di server browser, kegagalan resource, koneksi client, masalah basis data, dan optimasi performa. Untuk instruksi pengaturan awal, lihat Panduan Pengaturan Server RedM kami.

Kesalahan Kunci Lisensi

Masalah kunci lisensi adalah masalah paling umum saat memulai server RedM baru. Berikut adalah kesalahan tipikal dan solusinya:

"Invalid license key" atau "Could not authenticate"

Penyebab Solusi
Kunci lisensi salah ketik atau memiliki spasi tambahan Salin kunci langsung dari Keymaster. Hapus spasi kosong di awal/akhir dari variabel startup CFX_LICENSE di GPanel atau baris sv_licenseKey di server.cfg.
Ketidakcocokan alamat IP Kunci terdaftar ke IP yang berbeda dari IP aktual server Anda. Buka Keymaster, periksa IP yang terdaftar, dan perbarui agar cocok dengan IP server Anda yang ditampilkan di GPanel.
Kunci diatur di GPanel dan server.cfg dengan nilai yang berbeda Pastikan kunci konsisten. Sebaiknya atur di variabel startup GPanel dan biarkan egg menangani penerusan ke server. Hapus atau jadikan komentar sv_licenseKey dari server.cfg jika GPanel menanganinya.
Masalah akun Cfx.re atau kunci dicabut Masuk ke Keymaster dan verifikasi bahwa kunci masih aktif. Buat kunci baru jika kunci lama dihapus atau kedaluwarsa.
Layanan Keymaster sedang tidak tersedia sementara Periksa halaman status Cfx.re untuk gangguan. Tunggu dan coba lagi nanti.
Penting: Jika Anda baru-baru ini menerima server baru atau IP server Anda berubah (misalnya, setelah migrasi node), Anda harus memperbarui IP di Keymaster atau membuat kunci lisensi baru. Kunci lama tidak akan bekerja pada IP yang berbeda.

Server Tidak Muncul di Browser

Jika server Anda berjalan tetapi pemain tidak dapat menemukannya di server browser RedM:

Checklist

  1. Tunggu setidaknya 5 menit. Setelah dimulai, server memerlukan waktu untuk mendaftar ke master server list Cfx.re. Server baru mungkin memerlukan beberapa menit untuk muncul.
  2. Verifikasi bahwa kunci lisensi valid. Server tidak akan terdaftar tanpa kunci lisensi yang berfungsi. Periksa konsol server untuk kesalahan terkait lisensi.
  3. Periksa konfigurasi endpoint. Pastikan endpoint_add_tcp dan endpoint_add_udp di server.cfg menggunakan port yang benar:
    endpoint_add_tcp "0.0.0.0:30120"
    endpoint_add_udp "0.0.0.0:30120"
    Port harus cocok dengan yang ditetapkan di GPanel.
  4. Periksa pengaturan "sv_master1" atau listing. Pastikan Anda tidak secara tidak sengaja mengatur server agar tidak mendaftarkan dirinya. Seharusnya tidak ada sv_master1 "" di konfigurasi Anda (ini menonaktifkan registrasi master list).
  5. Verifikasi bahwa server benar-benar berjalan. Periksa konsol GPanel. Jika server crash atau berhenti, server tidak akan muncul di browser.
  6. Coba direct connect. Bahkan jika server tidak ada di browser, direct connect seharusnya berfungsi. Minta pemain menekan F8 di RedM dan ketik:
    connect YOUR_SERVER_IP:PORT
Tip: Anda dapat memverifikasi bahwa server Anda dapat dijangkau dengan menggunakan pencarian server Cfx.re. Coba navigasikan ke http://YOUR_SERVER_IP:PORT/info.json di browser web. Jika server berjalan dan dapat diakses, server akan mengembalikan respons JSON dengan informasi server.

Kegagalan Pemuatan Resource

Kesalahan resource umum terjadi saat menambahkan skrip atau framework baru ke server Anda. Berikut adalah masalah yang paling sering terjadi:

"Could not find resource [resource_name]"

  • Folder resource tidak ada di direktori resources/, atau berada di lokasi yang salah.
  • Nama folder tidak cocok dengan nama yang digunakan dalam ensure. Nama resource bersifat case-sensitive.
  • Perbaikan: Verifikasi bahwa folder resource ada dan nama di server.cfg cocok persis. Gunakan file manager GPanel atau SFTP untuk memeriksa.

"Failed to load resource [resource_name]: manifest error"

  • File fxmanifest.lua atau __resource.lua dari resource memiliki kesalahan sintaks.
  • Manifest mereferensikan file yang tidak ada di folder resource.
  • Perbaikan: Buka file manifest dan periksa kesalahan ketik, koma yang hilang, atau referensi ke file yang tidak ada. Periksa konsol server untuk nomor baris spesifik dari kesalahan tersebut.

"Error loading script [filename]: [error details]"

  • File Lua, C#, atau JavaScript di dalam resource memiliki kesalahan sintaks atau runtime.
  • Perbaikan: Baca pesan kesalahan lengkap di konsol. Pesan tersebut akan menyertakan nama file dan nomor baris. Penyebab umum meliputi:
    • Dependensi yang hilang (resource lain yang harus dimuat terlebih dahulu)
    • Resource usang yang tidak kompatibel dengan versi server RedM saat ini
    • Nilai konfigurasi yang salah di file config resource

Masalah Urutan Pemuatan Resource

Resource di server.cfg dimuat sesuai urutan kemunculannya. Jika sebuah resource bergantung pada resource lain (misalnya, vorp_inventory bergantung pada vorp_core), dependensinya harus dicantumkan terlebih dahulu:

# Correct order - dependencies first
ensure oxmysql
ensure vorp_core
ensure vorp_inventory
ensure vorp_stores

# Wrong order - will cause errors
# ensure vorp_inventory   <-- depends on vorp_core
# ensure vorp_core        <-- loaded too late
Peringatan: Jika sebuah resource gagal dimuat, resource apa pun yang bergantung padanya juga akan gagal. Selalu periksa output konsol dengan cermat untuk mengidentifikasi akar penyebabnya, yang biasanya merupakan kesalahan pertama yang muncul.

Masalah Koneksi Client

Ketika pemain tidak dapat menghubungkan ke server Anda:

"Connection timed out" / "Failed to connect"

Penyebab Solusi
Server tidak berjalan Periksa konsol GPanel untuk memastikan server online dan tidak crash.
IP atau port salah Verifikasi bahwa pemain menggunakan IP dan port yang benar dari GPanel. Lihat Cara Menemukan IP dan Port Server Anda.
Kesalahan konfigurasi endpoint Pastikan endpoint_add_tcp dan endpoint_add_udp di server.cfg menggunakan port 0.0.0.0:PORT di mana PORT cocok dengan GPanel.
Server penuh Periksa apakah sv_maxclients telah tercapai. Tingkatkan nilainya jika paket hosting Anda mengizinkan.

"Connection rejected by server"

  • Password server: Jika sv_password diatur, pemain harus memasukkan password yang benar.
  • Resource whitelist/allowlist: Jika Anda memiliki resource whitelist yang diaktifkan, pemain harus disetujui sebelum menghubungkan.
  • Ban: Pemain mungkin di-ban. Periksa daftar ban atau basis data Anda untuk identifier mereka.

Client crash saat menghubungkan

  • Sebuah resource di server mengirim data yang buruk atau memiliki kesalahan skrip sisi client yang membuat client crash.
  • Perbaikan: Nonaktifkan resource yang baru ditambahkan satu per satu untuk mengidentifikasi yang bermasalah. Periksa konsol server untuk kesalahan selama koneksi client.
  • Pastikan client RedM pemain sudah diperbarui.

Kesalahan "Could not download file"

  • Server mencoba mengirim file besar (misalnya, aset streaming) yang melebihi batas transfer atau koneksi tidak stabil.
  • Perbaikan: Kurangi ukuran aset yang di-stream, gunakan CDN/hosting eksternal untuk file besar jika didukung, atau minta pemain mencoba koneksi ulang.

Masalah Basis Data (MySQL / oxmysql)

Sebagian besar framework roleplay RedM menggunakan MySQL untuk penyimpanan data persisten. Konektor basis data yang paling umum adalah oxmysql.

Kesalahan Connection Failed

Jika oxmysql (atau konektor MySQL lainnya) gagal terhubung, periksa hal-hal berikut:

# Typical oxmysql connection string in server.cfg
set mysql_connection_string "mysql://user:password@host:3306/database_name?charset=utf8mb4"
Kesalahan Solusi
ECONNREFUSED atau "Connection refused" Server MySQL tidak berjalan, host/port salah, atau server MySQL tidak menerima koneksi eksternal. Verifikasi host, port, dan bahwa server basis data Anda online.
ER_ACCESS_DENIED_ERROR Username atau password salah dalam connection string. Periksa kembali kredensial di panel hosting basis data Anda.
ER_BAD_DB_ERROR Nama basis data tidak ada. Buat basis data terlebih dahulu melalui panel pengelolaan basis data Anda (phpMyAdmin, dll.).
ETIMEDOUT Server basis data tidak dapat dijangkau. Periksa apakah ada aturan firewall yang memblokir koneksi, atau apakah host basis data sudah benar.
"Too many connections" Basis data telah mencapai batas koneksi maksimumnya. Ini dapat terjadi jika resource tidak menutup koneksi dengan benar, atau jika batasnya terlalu rendah. Restart server dan periksa pengaturan max_connections MySQL Anda.
Tip: Jika server RedM dan basis data MySQL Anda berada di mesin yang sama, gunakan localhost atau 127.0.0.1 sebagai host. Jika keduanya berada di server yang berbeda, gunakan alamat IP server basis data dan pastikan pengguna MySQL memiliki hak istimewa koneksi jarak jauh.

Tabel Hilang atau Kesalahan Skema

Framework roleplay sering kali memerlukan tabel basis data untuk diatur sebelum dapat berfungsi:

  1. Periksa dokumentasi framework atau repositori GitHub untuk file impor SQL (sering kali bernama database.sql, schema.sql, atau serupa).
  2. Impor file SQL ke basis data Anda menggunakan phpMyAdmin atau client MySQL.
  3. Beberapa framework membuat tabel secara otomatis pada pemulaian pertama. Pastikan pengguna basis data memiliki hak istimewa CREATE TABLE.

Masalah Performa

Jika server RedM Anda mengalami lag, tick rate rendah, atau performa buruk secara umum:

Mengidentifikasi Masalah Performa

Periksa konsol server untuk peringatan performa. Server RedM menargetkan tick rate sekitar 30-64 tick per detik. Anda dapat memantau ini dengan:

  • Dashboard txAdmin: Jika txAdmin tersedia, ia menampilkan metrik performa server secara real-time.
  • Konsol server: Perhatikan peringatan "slow tick" atau "resource hitch".
  • Perintah resmon: Ketik resmon 1 di konsol server (atau konsol F8) untuk mengaktifkan resource monitor, yang menampilkan waktu CPU per resource.

Solusi Performa Umum

Masalah Solusi
Penggunaan CPU tinggi dari resource tertentu Gunakan resmon 1 untuk mengidentifikasi resource. Pertimbangkan untuk menggantinya dengan alternatif yang lebih dioptimalkan, atau hubungi pengembang resource.
Terlalu banyak resource yang dimuat Setiap resource mengonsumsi sumber daya server. Audit daftar resource Anda dan hapus yang tidak terpakai atau redundan.
Bottleneck kueri basis data Kueri basis data yang lambat atau tidak ter-index dapat menyebabkan server hitch. Periksa peringatan slow query oxmysql di konsol. Tambahkan index ke kolom yang sering dikueri.
Jumlah pemain tinggi menyebabkan lag Kurangi sv_maxclients ke tingkat yang dapat ditangani perangkat keras server Anda. Pertimbangkan untuk meningkatkan paket hosting Anda untuk sumber daya lebih banyak.
Batas entitas OneSync Terlalu banyak entitas yang di-spawn (ped, kendaraan, objek) dapat menurunkan performa. Gunakan resource yang membersihkan entitas yang tidak terpakai.
Kebocoran memori Beberapa resource yang dikodekan dengan buruk membocorkan memori dari waktu ke waktu. Pantau penggunaan RAM server di GPanel. Restart server berkala (setiap 6-12 jam) dapat mengurangi hal ini.

Praktik yang Direkomendasikan

  • Jadwalkan restart otomatis setiap 6-12 jam menggunakan fitur schedule GPanel atau txAdmin untuk membersihkan masalah memori dan entitas yang terakumulasi.
  • Jaga resource tetap diperbarui untuk mendapatkan manfaat dari perbaikan dan optimasi performa.
  • Hindari fungsionalitas duplikat — jangan menjalankan dua resource yang melakukan hal yang sama (misalnya, dua sistem cuaca).
  • Uji resource baru di server staging (atau dengan jumlah pemain rendah) sebelum menerapkannya ke server utama Anda.
  • Pantau metrik server secara berkala melalui GPanel atau txAdmin untuk menangkap masalah lebih awal.
Catatan: Jika Anda secara konsisten mengalami masalah performa meskipun telah dioptimalkan, server Anda mungkin memerlukan paket hosting tingkat lebih tinggi dengan sumber daya CPU dan RAM yang lebih banyak. Hubungi tim dukungan kami untuk membahas opsi peningkatan.

Tips Pemecahan Masalah Umum

  1. Selalu baca output konsol server. Hampir setiap kesalahan menyertakan pesan di konsol yang memberi tahu Anda apa yang salah dan di mana.
  2. Restart server setelah perubahan konfigurasi. Sebagian besar perubahan pada server.cfg memerlukan restart server penuh agar diterapkan.
  3. Nonaktifkan resource satu per satu untuk mengisolasi masalah. Jadikan komentar baris ensure di server.cfg dengan #.
  4. Simpan cadangan konfigurasi yang berfungsi sebelum melakukan perubahan. Unduh server.cfg dan basis data Anda sebelum pembaruan besar.
  5. Periksa forum dan dokumentasi Cfx.re di docs.fivem.net untuk dokumentasi resmi yang berlaku untuk FiveM maupun RedM.
  6. Verifikasi kompatibilitas resource dengan versi server Anda. Resource yang dibangun untuk versi lama mungkin tidak bekerja dengan build RedM saat ini.

Artikel Terkait

Butuh Bantuan?

Masih mengalami masalah dengan server RedM Anda? Buka tiket dukungan dan sertakan pesan kesalahan apa pun dari konsol server Anda. Tim kami akan membantu Anda mendiagnosis dan menyelesaikan masalah.


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.