{"id":190367,"date":"2025-06-10T13:33:10","date_gmt":"2025-06-10T11:33:10","guid":{"rendered":"https:\/\/fivemx.com\/?p=190367"},"modified":"2026-08-16T13:44:41","modified_gmt":"2026-08-16T11:44:41","slug":"guida-diagnostica-e-risoluzione-dei-problemi-di-connessione-fivem","status":"publish","type":"post","link":"https:\/\/fivemx.com\/it\/guida-diagnostica-e-risoluzione-dei-problemi-di-connessione-fivem\/","title":{"rendered":"Connessione FiveM non riuscita: guida alla diagnostica e alla risoluzione"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Gli errori di connessione FiveM si verificano durante l&#039;handshake TCP (30120), l&#039;inizializzazione del flusso UDP (30110-30125) o il timeout di autenticazione con i server del nucleo. L&#039;errore si presenta come <code data-no-translation=\"\">Failed to connect to server: Connection timed out<\/code> dopo la soglia dei 15 secondi.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Quadro diagnostico<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Convalida del percorso di rete<\/li>\n\n\n\n<li>Conferma della disponibilit\u00e0 del server<\/li>\n\n\n\n<li>Eliminazione delle interferenze lato client<\/li>\n\n\n\n<li>Verifica della catena di autenticazione<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/fivemx.com\/it\/confronto-tra-i-provider-di-hosting-fivem\/\" data-type=\"post\" data-id=\"59849\"><strong>Se sei il proprietario di un server, assicurati di ospitarlo su un buon host.<\/strong><\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Test di accessibilit\u00e0 delle porte<\/h3>\n\n\n\n<pre data-no-translation=\"\" class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">:: TCP connectivity\npowershell -command \"Test-NetConnection -ComputerName serverip -Port 30120\"\n\n:: UDP requires nmap\nnmap -sU -p 30110-30125 serverip\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Previsto: <code data-no-translation=\"\">TcpTestSucceeded: True<\/code><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Analisi traceroute<\/h3>\n\n\n\n<pre data-no-translation=\"\" class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">pathping -n -q 10 -p 250 serverip\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Una perdita di pacchetti &gt;5% a qualsiasi salto indica un problema di routing dell&#039;ISP.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Verifica della risoluzione DNS<\/h3>\n\n\n\n<pre data-no-translation=\"\" class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">nslookup serverdomain\nnslookup serverdomain 8.8.8.8\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Risultati non corrispondenti indicano un avvelenamento del DNS.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Regole del firewall di Windows<\/h3>\n\n\n\n<pre data-no-translation=\"\" class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">New-NetFirewallRule -DisplayName \"FiveM TCP\" -Direction Outbound -Protocol TCP -LocalPort 30120 -Action Allow\nNew-NetFirewallRule -DisplayName \"FiveM UDP\" -Direction Outbound -Protocol UDP -LocalPort 30110-30125 -Action Allow\nNew-NetFirewallRule -DisplayName \"FiveM Inbound\" -Direction Inbound -Protocol UDP -LocalPort 30110-30125 -Action Allow\n<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">2. Correzione delle interferenze IPv6<\/h3>\n\n\n\n<pre data-no-translation=\"\" class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">:: Disable IPv6 for FiveM\nnetsh int ipv6 set prefixpolicy ::ffff:0:0\/96 46 4\nnetsh int ipv6 set prefixpolicy ::1\/128 45 4\n<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">3. Ripristino Winsock<\/h3>\n\n\n\n<pre data-no-translation=\"\" class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">netsh winsock reset catalog\nnetsh int ip reset reset.log\nipconfig \/flushdns\n<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">1. Visibilit\u00e0 degli endpoint<\/h3>\n\n\n\n<pre data-no-translation=\"\" class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">-- server.cfg\nset sv_endpointprivacy false\nset sv_listingIPOverride \"serverip:30120\"\nset sv_forceIndirectListing true\n<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">2. Gestione della coda di connessione<\/h3>\n\n\n\n<pre data-no-translation=\"\" class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">-- Increase slots and timeout\nset sv_maxClients 128\nset sv_connectTimeout 300\nset sv_authMaxRetries 10\n<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">3. Regolazioni di limitazione della velocit\u00e0<\/h3>\n\n\n\n<pre data-no-translation=\"\" class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">-- Prevent false positive DoS detection\nset sv_requestParanoia 0\nset sv_rateLimit 0\n<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">1. Connettivit\u00e0 del server Nucleus<\/h3>\n\n\n\n<pre data-no-translation=\"\" class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">:: Test Cfx.re services\ncurl -I https:\/\/servers-frontend.fivem.net\/api\/servers\/single\/serverid\ncurl -I https:\/\/nucleus.cfx.re\/\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">HTTP 200 richiesto per entrambi.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Convalida della chiave di licenza<\/h3>\n\n\n\n<pre data-no-translation=\"\" class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">-- server.cfg\nset sv_licenseKey \"cfxk_your_32_char_key\"\nrestart sessionmanager\n<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">3. Corruzione della cache<\/h3>\n\n\n\n<pre data-no-translation=\"\" class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">:: Client-side nucleus cache\nrmdir \/s \/q \"%appdata%CitizenFXkvs\"\ndel \"%localappdata%FiveMFiveM.appcaches.xml\"\n<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">1. Bypass CGNAT<\/h3>\n\n\n\n<pre data-no-translation=\"\" class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">:: Force IPv4 stack\nnetsh int ipv6 6to4 set state disabled\nnetsh int ipv6 isatap set state disabled\nnetsh int ipv6 set teredo disabled\n<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">2. Scoperta MTU<\/h3>\n\n\n\n<pre data-no-translation=\"\" class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">:: Find optimal MTU\nping -f -l 1500 serverip\n:: Decrease by 28 until successful\nnetsh int ipv4 set subinterface \"Ethernet\" mtu=1472 store=persistent\n<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">3. Configurazione alternativa della porta<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Il proprietario del server deve configurare:<\/p>\n\n\n\n<pre data-no-translation=\"\" class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">-- server.cfg\nendpoint_add_tcp \"0.0.0.0:30121\"\nendpoint_add_udp \"0.0.0.0:30121\"\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Il client si connette tramite: <code data-no-translation=\"\">connect serverip:30121<\/code><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Analisi della cattura dei pacchetti<\/h3>\n\n\n\n<pre data-no-translation=\"\" class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">:: Wireshark filter\ntcp.port == 30120 or udp.port >= 30110 and udp.port &lt;= 30125\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Cercare pacchetti RST o ACK mancanti.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Monitoraggio dello stato della connessione<\/h3>\n\n\n\n<pre data-no-translation=\"\" class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">-- F8 console during connection\nnetstats 1\nnetgraph 1\n<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">3. Problemi con il certificato TLS<\/h3>\n\n\n\n<pre data-no-translation=\"\" class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">:: Verify certificate chain\nopenssl s_client -connect servers-frontend.fivem.net:443 -servername servers-frontend.fivem.net\n<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Conflitti VPN<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Disabilita lo split tunneling<\/li>\n\n\n\n<li>Escludi FiveM dalla VPN:<\/li>\n<\/ul>\n\n\n\n<pre data-no-translation=\"\" class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">route add serverip mask 255.255.255.255 192.168.1.1\n<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Reti universitarie\/aziendali<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Richiedi eccezioni al firewall per:\n<ul class=\"wp-block-list\">\n<li>TCP 30120 in uscita<\/li>\n\n\n\n<li>UDP 30110-30125 bidirezionale<\/li>\n\n\n\n<li>TCP 443 a nucleus.cfx.re<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Limitazioni dell&#039;hotspot mobile<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>NAT di livello carrier blocca P2P<\/li>\n\n\n\n<li>Utilizza endpoint solo TCP:<\/li>\n<\/ul>\n\n\n\n<pre data-no-translation=\"\" class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">connect serverip:30120+tcp\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Incertezze<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>I Cloudflare Workers bloccano a intermittenza le chiamate API FiveM (rilevamento di falsi positivi dei bot)<\/li>\n\n\n\n<li>Il servizio Rilevamento posizione in rete di Windows 11 potrebbe richiedere un riavvio manuale<\/li>\n\n\n\n<li>Alcuni modem Xfinity eliminano silenziosamente i pacchetti UDP &gt;1400 byte<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Riferimento agli standard<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>RFC 4787 (Requisiti comportamentali NAT)<\/li>\n\n\n\n<li>Specifiche del protocollo CitizenFX v2.4.1<\/li>\n\n\n\n<li>Streaming UDP di tipo QUIC (implementazione personalizzata)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Conclusione:<\/strong> Gli errori di connessione sono causati da porte bloccate, mancate corrispondenze di MTU o timeout di autenticazione che richiedono una convalida sistematica del percorso di rete.<\/p>\n\n\n<!-- fivemx-quality-enrichment-v2 -->\n<h2>Risorse correlate<\/h2><!-- fivemx-quality-depth-v3 -->\n<h2>Riferimenti ufficiali e prossimi passi<\/h2>\n<p>Utilizza questi riferimenti ufficiali per verificare i passaggi tecnici prima di modificare un server FiveM live.<\/p>\n<ul>\n<li><a href=\"https:\/\/docs.fivem.net\/docs\/client-manual\/console-commands\/\" rel=\"nofollow noopener\" target=\"_blank\">Comandi della console Cfx.re<\/a><\/li>\n<li><a href=\"https:\/\/docs.fivem.net\/docs\/support\/client-issues\/\" rel=\"nofollow noopener\" target=\"_blank\">Problemi del client Cfx.re<\/a><\/li>\n<li><a href=\"https:\/\/docs.fivem.net\/docs\/server-manual\/proxy-setup\/\" rel=\"nofollow noopener\" target=\"_blank\">Configurazione proxy Cfx.re<\/a><\/li>\n<\/ul>\n<p>Guide FiveMX correlate:<\/p>\n<ul>\n<li><a href=\"https:\/\/cfxfind.com\/\" target=\"_blank\" rel=\"noopener\">cercatore IP del server FiveM<\/a><\/li>\n<li><a href=\"https:\/\/fivemx.com\/it\/come-cancellare-la-cache-fivem\/\">Cancella la cache di FiveM<\/a><\/li>\n<li><a href=\"https:\/\/fivemx.com\/it\/fivem-crash-help\/\">FiveM aiuto crash<\/a><\/li>\n<\/ul>\n<!-- \/fivemx-blog-trust-wave2 -->","protected":false},"excerpt":{"rendered":"<p>FiveM connection failures occur at TCP handshake (30120), UDP stream initialization (30110-30125), or authentication timeout with nucleus servers. Error presents as Failed to connect to server: Connection timed out after 15-second threshold. Diagnostic Framework If you are server-owner, make sure to host your server on a good host. 1. Port Accessibility Test Expected: TcpTestSucceeded: True [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":190368,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1900],"tags":[],"class_list":["post-190367","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-troubleshooting"],"_links":{"self":[{"href":"https:\/\/fivemx.com\/it\/wp-json\/wp\/v2\/posts\/190367","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fivemx.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fivemx.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fivemx.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fivemx.com\/it\/wp-json\/wp\/v2\/comments?post=190367"}],"version-history":[{"count":4,"href":"https:\/\/fivemx.com\/it\/wp-json\/wp\/v2\/posts\/190367\/revisions"}],"predecessor-version":[{"id":217329,"href":"https:\/\/fivemx.com\/it\/wp-json\/wp\/v2\/posts\/190367\/revisions\/217329"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fivemx.com\/it\/wp-json\/wp\/v2\/media\/190368"}],"wp:attachment":[{"href":"https:\/\/fivemx.com\/it\/wp-json\/wp\/v2\/media?parent=190367"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fivemx.com\/it\/wp-json\/wp\/v2\/categories?post=190367"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fivemx.com\/it\/wp-json\/wp\/v2\/tags?post=190367"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}