„This server does not have a license key specified” in FiveM oplossen
Elke FiveM-server heeft een gratis licentiesleutel nodig voordat hij start. Stopt FXServer met „This server does not have a license key specified”, dan vond hij geen sleutel in de geladen configuratie. Een geweigerde sleutel, of een server die Cfx.re niet bereikt, faalt op een vergelijkbare manier. Werk deze controles op volgorde af.
1. Haal een sleutel op in het Cfx.re Portal
Licentiesleutels maak je in het Cfx.re Portal met je Cfx.re-account. Maak een sleutel voor je server en kopieer hem. Houd hem privé: wie hem heeft, kan een server onder jouw account draaien. Is een sleutel ooit openbaar gepost, genereer dan in het Portal een nieuwe en vervang de oude.
2. Zet hem in server.cfg
Voeg de sleutel met rechte aanhalingstekens toe aan server.cfg:
sv_licenseKey "your-license-key"
Met txAdmin voer je de sleutel in tijdens het inrichten van de server en schrijft txAdmin hem in server.cfg. Je kunt de regel controleren in de CFG-editor van txAdmin.
3. Zorg dat de server dat bestand laadt
De meest voorkomende reden voor de fout is een sleutel die in een bestand staat dat de server nooit las. Controleer dit:
- Start de server via txAdmin, of vanuit de map met server.cfg, met
+exec server.cfg. - Meldt de console „No such config file: server.cfg”, dan heb je vanuit de verkeerde map gestart.
- Controleer op Windows dat het bestand niet eigenlijk
server.cfg.txtheet. Zet bestandsextensies aan in Verkenner om het te zien. - Houd precies één
sv_licenseKey-regel, niet uitgecommentarieerd en niet leeg.
4. Controleer de aanhalingstekens en spaties
Een sleutel kopiëren via een chat-app, document of webpagina verandert rechte aanhalingstekens vaak in gekrulde, of voegt een onzichtbare spatie toe. FXServer leest die als deel van de sleutel. Typ de aanhalingstekens met de hand opnieuw, verwijder elke spatie erin en plak de sleutel opnieuw uit het Portal.
5. Sleutel geweigerd?
Meldt de console dat de sleutel ongeldig is, of start de server en weigert hem daarna, genereer dan een nieuwe sleutel in het Portal, vervang de oude in server.cfg en herstart. Gebruik geen sleutel die is ingetrokken of vervangen.
6. Bereikt je server Cfx.re?
FXServer controleert de sleutel bij het starten via internet bij Cfx.re. Kan je VPS geen namen opzoeken of is uitgaand verkeer geblokkeerd, dan mislukt de controle ook met een juiste sleutel. Test vanaf de server:
curl -sI https://portal.cfx.re/ | head -n 1
Elke HTTP-statusregel betekent dat de verbinding werkt. „Could not resolve host” betekent dat DNS op de server kapot is. Controleer op Ubuntu en Debian welke resolver de server gebruikt:
resolvectl status
Staat er geen werkende DNS-server in, stel er dan een in via /etc/systemd/resolved.conf, bijvoorbeeld DNS=1.1.1.1 8.8.8.8, en herstart daarna de service:
sudo systemctl restart systemd-resolved
Zorg er ook voor dat de firewall uitgaand HTTPS op poort 443 en DNS op poort 53 toestaat.
Nog steeds fout?
Stuur je host de console-uitvoer vanaf het starten van de server en de sv_licenseKey-regel met de sleutel verborgen. Deel de sleutel zelf nooit.
Host je FiveM-server in Singapore
Lage ping voor spelers in India, Maleisië en Indonesië, op AMD EPYC met NVMe en Gcore DDoS-bescherming op elk IP.
