Soluzioni per i problemi comuni del server dedicato Terraria, inclusi errori di avvio, problemi di connessione, errori delle mod e corruzione del mondo. Per le basi della configurazione del server, vedi Guida alla configurazione del server Terraria.
Il server si avvia ma il mondo non viene caricato
Verifica che il percorso world in serverconfig.txt corrisponda esattamente al nome del file nella directory saves/Worlds/, incluse le maiuscole/minuscole. Il percorso fa distinzione tra maiuscole e minuscole sui server Linux.
# Correct — matches actual filename
world=/home/container/saves/Worlds/MyWorld.wld
# Wrong — case mismatch will fail
world=/home/container/saves/Worlds/myworld.wld
Se il file non esiste affatto e desideri che venga creato automaticamente un nuovo mondo, imposta il valore autocreate in serverconfig.txt su 1 (Piccolo), 2 (Medio) o 3 (Grande).
Impossibile connettersi — Connessione rifiutata o timeout
Conferma che il server sia in esecuzione in GPanel e che tu stia utilizzando l'IP e la porta corretti mostrati nella pagina dei dettagli di connessione. Vedi Come trovare l'IP e la porta del tuo server se hai dubbi.
Altri controlli da effettuare:
- Assicurati che il server sia completamente avviato — controlla il log della console per il messaggio "Listening on port..." prima di tentare la connessione.
- Se hai recentemente modificato la porta in
serverconfig.txt, ripristinala. Il pannello assegna la tua porta automaticamente; modificarla può causare una mancata corrispondenza. - Verifica che il tuo firewall locale o antivirus non stia bloccando le connessioni in uscita da Terraria.
La richiesta di password non appare / Errore di password errata
Se hai impostato una password in serverconfig.txt, assicurati che non ci siano spazi extra attorno al valore. La riga dovrebbe essere esattamente password=yourpassword senza virgolette e senza spazi finali.
# Correct
password=mysecretpass
# Wrong — extra spaces will be included in the password
password= mysecretpass
password=mysecretpass
Le mod non vengono caricate sul server tModLoader
- Conferma che i file
.tmodsi trovino nella directorymods/e non in una sottocartella al suo interno. - Verifica che la versione di tModLoader sul server corrisponda alla versione di tModLoader per cui sono state create le mod. Le mod obsolete non verranno caricate su versioni più recenti di tModLoader.
- Esamina il log della console del server in GPanel per messaggi di errore specifici da tModLoader durante l'avvio.
Per le istruzioni complete di installazione delle mod, vedi Installazione di mod Terraria (tModLoader).
L'impostazione della difficoltà non ha effetto (tModLoader)
Sui server tModLoader, la riga difficulty in serverconfig.txt non deve iniziare con un carattere #. Una riga commentata come #difficulty=0 viene ignorata da tModLoader, il che significa che la difficoltà potrebbe essere impostata su Normale per impostazione predefinita indipendentemente dal valore.
# This is IGNORED by tModLoader:
#difficulty=0
# This is applied correctly:
difficulty=0
difficulty si applica solo quando viene creato un nuovo mondo tramite autocreate. Non è in grado di modificare la difficoltà di un file mondo esistente.
Corruzione del mondo dopo il passaggio tra vanilla e tModLoader
Utilizza sempre file mondo separati per le sessioni vanilla e tModLoader. Se hai caricato un mondo tModLoader in vanilla e ora è corrotto, l'opzione di ripristino più sicura è ripristinare da un backup.
Il server si blocca all'avvio
Un serverconfig.txt malformato o un file del mondo mancante sono le cause più comuni dei crash all'avvio. Passaggi per la diagnosi:
- Apri il log della console in GPanel e cerca la prima riga di errore.
- Controlla attentamente tutti i percorsi e i valori in
serverconfig.txt. - Se hai recentemente installato delle mod, prova a rimuoverle dalla directory
mods/per vedere se il server si avvia senza di esse. - Se il crash persiste senza mod e con una configurazione pulita, apri un ticket di supporto.
Articoli correlati
- Guida alla configurazione del server Terraria — Configurazione del server, impostazione del mondo e connessione
- Installazione di mod Terraria (tModLoader) — Installazione e gestione delle mod
- Come trovare l'IP e la porta del tuo server
- Come caricare file tramite SFTP