Flitsaanbieding 50% korting op alle servers Laatste dag!
Eindigt over: 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
Categorieën

RedM Probleemoplossing


Probleemoplossingshandleiding voor veelvoorkomende RedM-serverproblemen, waaronder licentiesleutelfouten, zichtbaarheid in de serverbrowser, resource-fouten, clientverbindingen, databaseproblemen en prestatie-optimalisatie. Voor de eerste installatie-instructies, zie onze RedM Server Installatiehandleiding.

Licentiesleutelfouten

Licentiesleutelproblemen zijn het meest voorkomende probleem bij het starten van een nieuwe RedM server. Hier zijn de typische fouten en hun oplossingen:

"Invalid license key" of "Could not authenticate"

Oorzaak Oplossing
Licentiesleutel is verkeerd getypt of bevat extra spaties Kopieer de sleutel rechtstreeks vanuit Keymaster. Verwijder eventuele spaties aan het begin of einde van de CFX_LICENSE opstartvariabele in GPanel of de sv_licenseKey regel in server.cfg.
IP-adres komt niet overeen De sleutel is geregistreerd op een ander IP dan het werkelijke IP van je server. Ga naar Keymaster, controleer het geregistreerde IP en werk het bij zodat het overeenkomt met het IP van je server in GPanel.
Sleutel is ingesteld in zowel GPanel als server.cfg met verschillende waarden Zorg ervoor dat de sleutel consistent is. Het is het beste om deze in te stellen in de GPanel opstartvariabele en het egg de sleutel aan de server te laten doorgeven. Verwijder of becommentarieer sv_licenseKey in server.cfg als GPanel dit afhandelt.
Cfx.re-accountprobleem of sleutel ingetrokken Log in op Keymaster en controleer of de sleutel nog actief is. Genereer een nieuwe sleutel als de oude is verwijderd of verlopen.
Keymaster-service is tijdelijk niet beschikbaar Controleer de Cfx.re statuspagina voor storingen. Wacht en probeer het later opnieuw.
Belangrijk: Als je onlangs een nieuwe server hebt ontvangen of als je server-IP is gewijzigd (bijv. na een nodemigratie), moet je het IP bijwerken in Keymaster of een nieuwe licentiesleutel genereren. De oude sleutel werkt niet op een ander IP.

Server verschijnt niet in de browser

Als je server draait maar spelers deze niet kunnen vinden in de RedM serverbrowser:

Checklist

  1. Wacht minstens 5 minuten. Na het opstarten heeft de server tijd nodig om zich te registreren bij de Cfx.re master-serverlijst. Nieuwe servers kunnen enkele minuten nodig hebben om te verschijnen.
  2. Controleer of de licentiesleutel geldig is. De server wordt niet vermeld zonder een werkende licentiesleutel. Controleer de serverconsole op licentiesleutel-gerelateerde fouten.
  3. Controleer de eindpuntconfiguratie. Zorg ervoor dat endpoint_add_tcp en endpoint_add_udp in server.cfg de juiste port gebruiken:
    endpoint_add_tcp "0.0.0.0:30120"
    endpoint_add_udp "0.0.0.0:30120"
    De port moet overeenkomen met de port toegewezen in GPanel.
  4. Controleer op "sv_master1" of lijstinstellingen. Zorg ervoor dat je niet per ongeluk de server hebt ingesteld om zichzelf niet te vermelden. Er mag geen sv_master1 "" in je configuratie staan (dit schakelt master-lijstregistratie uit).
  5. Controleer of de server daadwerkelijk draait. Controleer de GPanel console. Als de server is gecrashed of gestopt, verschijnt deze niet in de browser.
  6. Probeer direct te verbinden. Zelfs als de server niet in de browser staat, zou directe verbinding moeten werken. Laat een speler op F8 drukken in RedM en het volgende typen:
    connect YOUR_SERVER_IP:PORT
Tip: Je kunt controleren of je server bereikbaar is door de Cfx.re server lookup te gebruiken. Probeer naar http://YOUR_SERVER_IP:PORT/info.json te navigeren in een webbrowser. Als de server draait en toegankelijk is, retourneert deze een JSON-antwoord met serverinformatie.

Resource-laadfouten

Resource-fouten komen vaak voor bij het toevoegen van nieuwe scripts of frameworks aan je server. Hier zijn de meest voorkomende problemen:

"Could not find resource [resource_name]"

  • De resourcemap bestaat niet in de resources/ directory, of bevindt zich op de verkeerde locatie.
  • De mapnaam komt niet overeen met de naam die wordt gebruikt in ensure. Resourcenamen zijn hoofdlettergevoelig.
  • Oplossing: Controleer of de resourcemap bestaat en de naam in server.cfg exact overeenkomt. Gebruik de GPanel bestandsbeheerder of SFTP om dit te controleren.

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

  • De fxmanifest.lua of __resource.lua van de resource bevat een syntaxfout.
  • Het manifest verwijst naar bestanden die niet bestaan in de resourcemap.
  • Oplossing: Open het manifestbestand en controleer op typefouten, ontbrekende komma's of verwijzingen naar niet-bestaande bestanden. Controleer de serverconsole voor het specifieke regelnummer van de fout.

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

  • Een Lua-, C#- of JavaScript-bestand binnen de resource bevat een syntax- of runtimefout.
  • Oplossing: Lees de volledige foutmelding in de console. Deze bevat de bestandsnaam en het regelnummer. Veelvoorkomende oorzaken zijn:
    • Ontbrekende afhankelijkheden (een andere resource die eerst geladen moet worden)
    • Verouderde resource die niet compatibel is met de huidige RedM serverversie
    • Onjuiste configuratiewaarden in het configuratiebestand van de resource

Problemen met resource-laadvolgorde

Resources in server.cfg worden geladen in de volgorde waarin ze verschijnen. Als een resource afhankelijk is van een andere (bijv. vorp_inventory is afhankelijk van vorp_core), moet de afhankelijkheid eerst worden vermeld:

# 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
Waarschuwing: Als een resource niet kan worden geladen, zullen alle resources die ervan afhankelijk zijn ook falen. Controleer altijd de console-uitvoer zorgvuldig om de hoofdoorzaak te identificeren, wat meestal de eerste fout is die verschijnt.

Clientverbindingsproblemen

Wanneer spelers geen verbinding kunnen maken met je server:

"Connection timed out" / "Failed to connect"

Oorzaak Oplossing
Server draait niet Controleer de GPanel console om te bevestigen dat de server online is en niet is gecrashed.
Verkeerd IP of verkeerde port Controleer of de speler het juiste IP en de juiste port van GPanel gebruikt. Zie Hoe je je server IP en port vindt.
Eindpuntmisconfiguratie Zorg ervoor dat endpoint_add_tcp en endpoint_add_udp in server.cfg de port 0.0.0.0:PORT gebruiken waarbij PORT overeenkomt met GPanel.
Server is vol Controleer of sv_maxclients is bereikt. Verhoog de waarde als je hostingpakket dit toelaat.

"Connection rejected by server"

  • Serverwachtwoord: Als sv_password is ingesteld, moet de speler het juiste wachtwoord invoeren.
  • Whitelist/allowlist resource: Als je een whitelist-resource hebt ingeschakeld, moet de speler goedgekeurd worden voordat deze kan verbinden.
  • Ban: De speler is mogelijk verbannen. Controleer je banlijst of database op hun identifiers.

Client crasht bij verbinden

  • Een resource op de server stuurt foutieve data of heeft een client-side scriptfout die de client laat crashen.
  • Oplossing: Schakel recent toegevoegde resources één voor één uit om de problematische te identificeren. Controleer de serverconsole op fouten tijdens het verbinden van de client.
  • Zorg ervoor dat de RedM-client van de speler up-to-date is.

"Could not download file" fouten

  • De server probeert een groot bestand (bijv. een streaming asset) te versturen dat de overdrachtslimieten overschrijdt of de verbinding is instabiel.
  • Oplossing: Verklein de omvang van gestreamde assets, gebruik een CDN/externe hosting voor grote bestanden indien ondersteund, of laat de speler de verbinding opnieuw proberen.

Databaseproblemen (MySQL / oxmysql)

De meeste RedM roleplay-frameworks gebruiken MySQL voor permanente gegevensopslag. De meest gebruikte databaseconnector is oxmysql.

Verbindingsfouten

Als oxmysql (of een andere MySQL-connector) geen verbinding kan maken, controleer het volgende:

# Typical oxmysql connection string in server.cfg
set mysql_connection_string "mysql://user:password@host:3306/database_name?charset=utf8mb4"
Fout Oplossing
ECONNREFUSED of "Connection refused" De MySQL-server draait niet, de host/port is verkeerd, of de MySQL-server accepteert geen externe verbindingen. Controleer de host, port en of je databaseserver online is.
ER_ACCESS_DENIED_ERROR Verkeerde gebruikersnaam of wachtwoord in de verbindingsstring. Controleer de inloggegevens in je database-hostingpaneel.
ER_BAD_DB_ERROR De databasenaam bestaat niet. Maak eerst de database aan via je databasebeheerpaneel (phpMyAdmin, etc.).
ETIMEDOUT De databaseserver is onbereikbaar. Controleer of er firewallregels zijn die de verbinding blokkeren, of of de databasehost correct is.
"Too many connections" De database heeft de maximale verbindingslimiet bereikt. Dit kan gebeuren als resources verbindingen niet correct sluiten, of als de limiet te laag is. Herstart de server en controleer je MySQL max_connections instelling.
Tip: Als je RedM server en MySQL-database op dezelfde machine staan, gebruik dan localhost of 127.0.0.1 als host. Als ze op verschillende servers staan, gebruik dan het IP-adres van de databaseserver en zorg ervoor dat de MySQL-gebruiker rechten heeft voor externe verbindingen.

Ontbrekende tabellen of schemafouten

Roleplay-frameworks vereisen vaak dat databasetabellen zijn aangemaakt voordat ze kunnen functioneren:

  1. Controleer de documentatie of GitHub-repository van het framework op SQL-importbestanden (vaak genaamd database.sql, schema.sql of iets dergelijks).
  2. Importeer het SQL-bestand in je database met phpMyAdmin of een MySQL-client.
  3. Sommige frameworks maken automatisch tabellen aan bij de eerste start. Zorg ervoor dat de databasegebruiker CREATE TABLE-rechten heeft.

Prestatieproblemen

Als je RedM server last heeft van lag, een lage tick rate of algeheel slechte prestaties:

Prestatieproblemen identificeren

Controleer de serverconsole op prestatiewaarschuwingen. RedM-servers streven naar een tick rate van ongeveer 30-64 ticks per seconde. Je kunt dit monitoren met:

  • txAdmin dashboard: Als txAdmin beschikbaar is, toont het real-time serverprestatiemetrics.
  • Serverconsole: Let op waarschuwingen over "slow tick" of "resource hitch".
  • resmon commando: Typ resmon 1 in de serverconsole (of F8 console) om de resource monitor in te schakelen, die CPU-tijd per resource toont.

Veelvoorkomende prestatie-oplossingen

Probleem Oplossing
Hoog CPU-gebruik door een specifieke resource Gebruik resmon 1 om de resource te identificeren. Overweeg deze te vervangen door een beter geoptimaliseerd alternatief, of neem contact op met de resource-ontwikkelaar.
Te veel resources geladen Elke resource verbruikt serverbronnen. Controleer je resourcelijst en verwijder resources die ongebruikt of overbodig zijn.
Database-query bottleneck Trage of niet-geïndexeerde databasequery's kunnen serverhaperingen veroorzaken. Controleer oxmysql waarschuwingen voor trage query's in de console. Voeg indexen toe aan veelgebruikte kolommen.
Hoog aantal spelers veroorzaakt lag Verlaag sv_maxclients naar een niveau dat je serverhardware aankan. Overweeg je hostingpakket te upgraden voor meer bronnen.
OneSync entiteitslimieten Te veel gespawnde entiteiten (peds, voertuigen, objecten) kunnen de prestaties verslechteren. Gebruik resources die ongebruikte entiteiten opruimen.
Geheugenlekken Sommige slecht gecodeerde resources lekken na verloop van tijd geheugen. Monitor het RAM-gebruik van de server in GPanel. Regelmatige serverherstarts (elke 6-12 uur) kunnen dit verminderen.

Aanbevolen werkwijzen

  • Plan automatische herstarts elke 6-12 uur met de planningsfunctie van GPanel of txAdmin om opgehoopt geheugen en entiteitsproblemen te verhelpen.
  • Houd resources up-to-date om te profiteren van prestatieverbeteringen en optimalisaties.
  • Vermijd dubbele functionaliteit — draai geen twee resources die hetzelfde doen (bijv. twee weersystemen).
  • Test nieuwe resources op een testserver (of met een laag aantal spelers) voordat je ze op je hoofdserver uitrolt.
  • Monitor servermetrics regelmatig via GPanel of txAdmin om problemen vroegtijdig te signaleren.
Opmerking: Als je ondanks optimalisatie consistent prestatieproblemen ervaart, heeft je server mogelijk een hoger hostingpakket nodig met meer CPU- en RAM-bronnen. Neem contact op met ons supportteam om upgrade-opties te bespreken.

Algemene tips voor probleemoplossing

  1. Lees altijd de uitvoer van de serverconsole. Bijna elke fout bevat een bericht in de console dat je vertelt wat er fout ging en waar.
  2. Herstart de server na configuratiewijzigingen. De meeste wijzigingen aan server.cfg vereisen een volledige serverherstart om van kracht te worden.
  3. Schakel resources één voor één uit om problemen te isoleren. Becommentarieer ensure regels in server.cfg met #.
  4. Maak back-ups van werkende configuraties voordat je wijzigingen aanbrengt. Download je server.cfg en database vóór grote updates.
  5. Controleer Cfx.re forums en documentatie op docs.fivem.net voor officiële documentatie die van toepassing is op zowel FiveM als RedM.
  6. Controleer de resourcecompatibiliteit met je serverversie. Resources die voor oudere versies zijn gebouwd, werken mogelijk niet met huidige RedM-builds.

Gerelateerde artikelen

Hulp nodig?

Ervaar je nog steeds problemen met je RedM server? Open een supportticket en vermeld eventuele foutmeldingen uit je serverconsole. Ons team helpt je bij het diagnosticeren en oplossen van het probleem.


Was dit artikel nuttig?

Ready to Get Started?

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