Offerta Lampo 50% di sconto su tutti i server Ultimo giorno!
Termina tra: 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

Risoluzione dei Problemi RedM

IT redm rdr2 troubleshooting errors 0 hanno trovato utile questo articolo

Guida alla risoluzione dei problemi per le questioni comuni dei server RedM, inclusi errori di chiave di licenza, visibilità nel browser dei server, fallimenti delle risorse, connessioni client, problemi di database e ottimizzazione delle prestazioni. Per le istruzioni di configurazione iniziale, consulta la nostra Guida alla Configurazione del Server RedM.

Errori di Chiave di Licenza

I problemi di chiave di licenza sono il problema più comune quando si avvia un nuovo server RedM. Ecco gli errori tipici e le loro soluzioni:

"Invalid license key" o "Could not authenticate"

Causa Soluzione
La chiave di licenza è digitata male o ha spazi extra Copia la chiave direttamente da Keymaster. Rimuovi eventuali spazi iniziali/finali dalla variabile di avvio CFX_LICENSE in GPanel o dalla riga sv_licenseKey in server.cfg.
Mismatch dell'indirizzo IP La chiave è registrata a un IP diverso dall'IP effettivo del tuo server. Vai su Keymaster, controlla l'IP registrato e aggiornalo per corrispondere all'IP del tuo server mostrato in GPanel.
Chiave impostata sia in GPanel che in server.cfg con valori diversi Assicurati che la chiave sia coerente. È meglio impostarla nella variabile di avvio di GPanel e lasciare che l'egg gestisca il passaggio al server. Rimuovi o commenta sv_licenseKey da server.cfg se GPanel lo gestisce.
Problema dell'account Cfx.re o chiave revocata Accedi a Keymaster e verifica che la chiave sia ancora attiva. Genera una nuova chiave se quella vecchia è stata eliminata o scaduta.
Il servizio Keymaster è temporaneamente fuori servizio Controlla la pagina di stato Cfx.re per interruzioni. Attendi e riprova più tardi.
Importante: Se hai ricevuto recentemente un nuovo server o l'IP del tuo server è cambiato (es. dopo una migrazione di nodo), devi aggiornare l'IP in Keymaster o generare una nuova chiave di licenza. La vecchia chiave non funzionerà su un IP diverso.

Server Non Appare nel Browser

Se il tuo server è in esecuzione ma i giocatori non riescono a trovarlo nel browser dei server RedM:

Checklist

  1. Attendi almeno 5 minuti. Dopo l'avvio, il server ha bisogno di tempo per registrarsi nella master server list di Cfx.re. I nuovi server possono impiegare diversi minuti per apparire.
  2. Verifica che la chiave di licenza sia valida. Il server non sarà elencato senza una chiave di licenza funzionante. Controlla la console del server per errori relativi alla licenza.
  3. Controlla la configurazione degli endpoint. Assicurati che endpoint_add_tcp e endpoint_add_udp in server.cfg utilizzino la porta corretta:
    endpoint_add_tcp "0.0.0.0:30120"
    endpoint_add_udp "0.0.0.0:30120"
    La porta deve corrispondere a quella assegnata in GPanel.
  4. Controlla le impostazioni di "sv_master1" o di elencazione. Assicurati di non aver accidentalmente impostato il server per non elencarsi. Non dovrebbe esserci sv_master1 "" nella tua configurazione (questo disabilita la registrazione nella master list).
  5. Verifica che il server sia effettivamente in esecuzione. Controlla la console GPanel. Se il server si è bloccato o fermato, non apparirà nel browser.
  6. Prova la connessione diretta. Anche se il server non è nel browser, la connessione diretta dovrebbe funzionare. Fai premere F8 a un giocatore in RedM e digitare:
    connect YOUR_SERVER_IP:PORT
Suggerimento: Puoi verificare che il tuo server sia raggiungibile utilizzando la ricerca del server Cfx.re. Prova a navigare su http://YOUR_SERVER_IP:PORT/info.json in un browser web. Se il server è in esecuzione e accessibile, restituirà una risposta JSON con le informazioni del server.

Fallimenti nel Caricamento delle Risorse

Gli errori delle risorse sono comuni quando si aggiungono nuovi script o framework al tuo server. Ecco i problemi più frequenti:

"Could not find resource [resource_name]"

  • La cartella della risorsa non esiste nella directory resources/, o si trova nella posizione sbagliata.
  • Il nome della cartella non corrisponde al nome utilizzato in ensure. I nomi delle risorse sono case-sensitive.
  • Soluzione: Verifica che la cartella della risorsa esista e che il nome in server.cfg corrisponda esattamente. Usa il file manager di GPanel o SFTP per controllare.

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

  • Il file fxmanifest.lua o __resource.lua della risorsa ha un errore di sintassi.
  • Il manifest fa riferimento a file che non esistono nella cartella della risorsa.
  • Soluzione: Apri il file manifest e controlla eventuali errori di battitura, virgole mancanti o riferimenti a file inesistenti. Controlla la console del server per il numero di riga specifico dell'errore.

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

  • Un file Lua, C# o JavaScript all'interno della risorsa ha un errore di sintassi o runtime.
  • Soluzione: Leggi il messaggio di errore completo nella console. Includerà il nome del file e il numero di riga. Le cause comuni includono:
    • Dipendenze mancanti (un'altra risorsa che deve essere caricata per prima)
    • Risorsa obsoleta non compatibile con la versione attuale del server RedM
    • Valori di configurazione errati nel file di configurazione della risorsa

Problemi di Ordine di Caricamento delle Risorse

Le risorse in server.cfg vengono caricate nell'ordine in cui appaiono. Se una risorsa dipende da un'altra (es. vorp_inventory dipende da vorp_core), la dipendenza deve essere elencata per prima:

# 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
Attenzione: Se una risorsa non riesce a caricarsi, anche le risorse che dipendono da essa falliranno. Controlla sempre attentamente l'output della console per identificare la causa principale, che è di solito il primo errore che appare.

Problemi di Connessione del Client

Quando i giocatori non riescono a connettersi al tuo server:

"Connection timed out" / "Failed to connect"

Causa Soluzione
Il server non è in esecuzione Controlla la console GPanel per confermare che il server sia online e non bloccato.
IP o porta errati Verifica che il giocatore stia utilizzando l'IP e la porta corretti da GPanel. Consulta Come Trovare l'IP e la Porta del Tuo Server.
Configurazione errata degli endpoint Assicurati che endpoint_add_tcp e endpoint_add_udp in server.cfg utilizzino la porta 0.0.0.0:PORT dove PORT corrisponde a GPanel.
Il server è pieno Controlla se sv_maxclients è stato raggiunto. Aumenta il valore se il tuo piano di hosting lo consente.

"Connection rejected by server"

  • Password del server: Se sv_password è impostata, il giocatore deve inserire la password corretta.
  • Risorsa di whitelist/allowlist: Se hai una risorsa di whitelist abilitata, il giocatore deve essere approvato prima di connettersi.
  • Ban: Il giocatore potrebbe essere bannato. Controlla la tua lista dei ban o il database per i suoi identificatori.

Il client si blocca alla connessione

  • Una risorsa sul server sta inviando dati non validi o ha un errore di script lato client che blocca il client.
  • Soluzione: Disabilita le risorse aggiunte di recente una alla volta per identificare quella problematica. Controlla la console del server per errori durante la connessione del client.
  • Assicurati che il client RedM del giocatore sia aggiornato.

Errori "Could not download file"

  • Il server sta tentando di inviare un file di grandi dimensioni (es. un asset di streaming) che supera i limiti di trasferimento o la connessione è instabile.
  • Soluzione: Riduci la dimensione degli asset in streaming, usa un CDN/hosting esterno per i file di grandi dimensioni se supportato, o fai riprovare la connessione al giocatore.

Problemi di Database (MySQL / oxmysql)

La maggior parte dei framework di roleplay RedM utilizza MySQL per l'archiviazione persistente dei dati. Il connettore di database più comune è oxmysql.

Errori di Connessione Fallita

Se oxmysql (o un altro connettore MySQL) non riesce a connettersi, controlla quanto segue:

# Typical oxmysql connection string in server.cfg
set mysql_connection_string "mysql://user:password@host:3306/database_name?charset=utf8mb4"
Errore Soluzione
ECONNREFUSED o "Connection refused" Il server MySQL non è in esecuzione, l'host/porta è errato, o il server MySQL non sta accettando connessioni esterne. Verifica l'host, la porta e che il tuo server di database sia online.
ER_ACCESS_DENIED_ERROR Nome utente o password errati nella stringa di connessione. Ricontrolla le credenziali nel pannello di hosting del database.
ER_BAD_DB_ERROR Il nome del database non esiste. Crea prima il database attraverso il pannello di gestione del tuo database (phpMyAdmin, ecc.).
ETIMEDOUT Il server del database è irraggiungibile. Controlla se ci sono regole del firewall che bloccano la connessione, o se l'host del database è corretto.
"Too many connections" Il database ha raggiunto il suo limite massimo di connessioni. Questo può accadere se le risorse non chiudono correttamente le connessioni, o se il limite è troppo basso. Riavvia il server e controlla l'impostazione max_connections del tuo MySQL.
Suggerimento: Se il tuo server RedM e il database MySQL si trovano sulla stessa macchina, usa localhost o 127.0.0.1 come host. Se si trovano su server diversi, usa l'indirizzo IP del server del database e assicurati che l'utente MySQL abbia i privilegi di connessione remota.

Tabelle Mancanti o Errori di Schema

I framework di roleplay spesso richiedono che le tabelle del database siano impostate prima di poter funzionare:

  1. Controlla la documentazione del framework o il repository GitHub per file di importazione SQL (spesso denominati database.sql, schema.sql o simili).
  2. Importa il file SQL nel tuo database utilizzando phpMyAdmin o un client MySQL.
  3. Alcuni framework creano automaticamente le tabelle al primo avvio. Assicurati che l'utente del database abbia i privilegi CREATE TABLE.

Problemi di Prestazioni

Se il tuo server RedM presenta lag, basso tick rate o prestazioni generalmente scarse:

Identificare i Problemi di Prestazioni

Controlla la console del server per avvisi sulle prestazioni. I server RedM puntano a un tick rate di circa 30-64 tick al secondo. Puoi monitorarlo con:

  • Dashboard txAdmin: Se txAdmin è disponibile, mostra metriche di prestazione del server in tempo reale.
  • Console del server: Cerca avvisi "slow tick" o "resource hitch".
  • Comando resmon: Digita resmon 1 nella console del server (o nella console F8) per abilitare il monitor delle risorse, che mostra il tempo CPU per risorsa.

Soluzioni Comuni per le Prestazioni

Problema Soluzione
Elevato utilizzo della CPU da una risorsa specifica Usa resmon 1 per identificare la risorsa. Considera di sostituirla con un'alternativa più ottimizzata, o contatta lo sviluppatore della risorsa.
Troppe risorse caricate Ogni risorsa consuma risorse del server. Verifica il tuo elenco di risorse e rimuovi quelle inutilizzate o ridondanti.
Collo di bottiglia delle query del database Query del database lente o non indicizzate possono causare hitch del server. Controlla gli avvisi sulle query lente di oxmysql nella console. Aggiungi indici alle colonne interrogate frequentemente.
Alto numero di giocatori che causa lag Riduci sv_maxclients a un livello che il tuo hardware del server può gestire. Considera di aggiornare il tuo piano di hosting per più risorse.
Limiti delle entità OneSync Troppe entità generate (ped, veicoli, oggetti) possono degradare le prestazioni. Usa risorse che puliscono le entità inutilizzate.
Memory leak Alcune risorse mal codificate causano memory leak nel tempo. Monitora l'utilizzo della RAM del server in GPanel. Riavvii regolari del server (ogni 6-12 ore) possono mitigare questo problema.

Pratiche Raccomandate

  • Pianifica riavvii automatici ogni 6-12 ore utilizzando la funzione di pianificazione di GPanel o txAdmin per cancellare i problemi accumulati di memoria ed entità.
  • Mantieni le risorse aggiornate per beneficiare di correzioni e ottimizzazioni delle prestazioni.
  • Evita funzionalità duplicate — non eseguire due risorse che fanno la stessa cosa (es. due sistemi meteorologici).
  • Testa le nuove risorse su un server di staging (o con un basso numero di giocatori) prima di distribuirle sul tuo server principale.
  • Monitora regolarmente le metriche del server tramite GPanel o txAdmin per individuare i problemi in anticipo.
Nota: Se riscontri costantemente problemi di prestazioni nonostante l'ottimizzazione, il tuo server potrebbe aver bisogno di un piano di hosting di livello superiore con più risorse CPU e RAM. Contatta il nostro team di supporto per discutere le opzioni di aggiornamento.

Suggerimenti Generali per la Risoluzione dei Problemi

  1. Leggi sempre l'output della console del server. Quasi ogni errore include un messaggio nella console che ti dice cosa è andato storto e dove.
  2. Riavvia il server dopo le modifiche alla configurazione. La maggior parte delle modifiche a server.cfg richiede un riavvio completo del server per avere effetto.
  3. Disabilita le risorse una alla volta per isolare i problemi. Commenta le righe ensure in server.cfg con #.
  4. Mantieni backup delle configurazioni funzionanti prima di apportare modifiche. Scarica il tuo server.cfg e il database prima di aggiornamenti importanti.
  5. Controlla i forum e la documentazione Cfx.re su docs.fivem.net per la documentazione ufficiale che si applica sia a FiveM che a RedM.
  6. Verifica la compatibilità delle risorse con la tua versione del server. Le risorse create per versioni precedenti potrebbero non funzionare con le build attuali di RedM.

Articoli Correlati

Hai Bisogno di Aiuto?

Hai ancora problemi con il tuo server RedM? Apri un ticket di supporto e includi eventuali messaggi di errore dalla console del tuo server. Il nostro team ti aiuterà a diagnosticare e risolvere il problema.


Questo articolo ti è stato utile?

Ready to Get Started?

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