{"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":"guia-de-diagnostico-y-resolucion-de-problemas-de-conexion-fivem","status":"publish","type":"post","link":"https:\/\/hifivem.com\/es\/guia-de-diagnostico-y-resolucion-de-problemas-de-conexion-fivem\/","title":{"rendered":"Error de conexi\u00f3n de FiveM: Gu\u00eda de diagn\u00f3stico y resoluci\u00f3n"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Los fallos de conexi\u00f3n de FiveM se producen durante el protocolo de enlace TCP (30120), la inicializaci\u00f3n del flujo UDP (30110-30125) o el tiempo de espera de autenticaci\u00f3n con los servidores Core. El error se presenta como <code data-no-translation=\"\">Failed to connect to server: Connection timed out<\/code> despu\u00e9s del umbral de 15 segundos.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Marco de diagn\u00f3stico<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Validaci\u00f3n de la ruta de red<\/li>\n\n\n\n<li>Confirmaci\u00f3n de disponibilidad del servidor<\/li>\n\n\n\n<li>Eliminaci\u00f3n de interferencias del lado del cliente<\/li>\n\n\n\n<li>Verificaci\u00f3n de la cadena de autenticaci\u00f3n<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/hifivem.com\/es\/comparacion-de-proveedores-de-hosting-fivem\/\" data-type=\"post\" data-id=\"59849\"><strong>Si es propietario de un servidor, aseg\u00farese de alojarlo en un buen host.<\/strong><\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Port Accessibility Test<\/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\">Esperado: <code data-no-translation=\"\">TcpTestSucceeded: True<\/code><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. An\u00e1lisis de 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\">La p\u00e9rdida de paquetes &gt;5% en cualquier salto indica un problema de enrutamiento del ISP.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Verificaci\u00f3n de la resoluci\u00f3n de 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\">Los resultados no coincidentes indican envenenamiento de DNS.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Reglas del Firewall de 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. Soluci\u00f3n a la interferencia de 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. Reinicio de 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. Visibilidad de los puntos finales<\/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. Gesti\u00f3n de colas de conexi\u00f3n<\/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. Ajustes de limitaci\u00f3n de velocidad<\/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. Conectividad del servidor 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\">Se requiere HTTP 200 para ambos.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Validaci\u00f3n de la clave de licencia<\/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. Corrupci\u00f3n de cach\u00e9<\/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. Derivaci\u00f3n del 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. Descubrimiento de 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. Configuraci\u00f3n de puerto alternativo<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">El propietario del servidor debe configurar:<\/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\">El cliente se conecta a trav\u00e9s de: <code data-no-translation=\"\">connect serverip:30121<\/code><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. An\u00e1lisis de captura de paquetes<\/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\">Busque paquetes RST o ACK faltantes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Monitoreo del estado de la conexi\u00f3n<\/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. Problemas con el certificado 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\">Conflictos de VPN<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Deshabilitar la tunelizaci\u00f3n dividida<\/li>\n\n\n\n<li>Excluir FiveM de la 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\">Redes universitarias\/corporativas<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Solicitar excepciones de firewall para:\n<ul class=\"wp-block-list\">\n<li>TCP 30120 de salida<\/li>\n\n\n\n<li>UDP 30110-30125 bidireccional<\/li>\n\n\n\n<li>TCP 443 a n\u00facleo.cfx.re<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Limitaciones del punto de acceso m\u00f3vil<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>La NAT de nivel de operador bloquea el P2P<\/li>\n\n\n\n<li>Utilice un punto final 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\">Incertidumbres<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cloudflare Workers bloquean intermitentemente las llamadas a la API de FiveM (detecci\u00f3n falsa de bots)<\/li>\n\n\n\n<li>El servicio de reconocimiento de ubicaci\u00f3n de red de Windows 11 puede requerir reinicio manual<\/li>\n\n\n\n<li>Algunos m\u00f3dems Xfinity descartan silenciosamente paquetes UDP &gt;1400 bytes<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Referencia de est\u00e1ndares<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>RFC 4787 (NAT Behavioral Requirements)<\/li>\n\n\n\n<li>Especificaci\u00f3n del Protocolo CitizenFX v2.4.1<\/li>\n\n\n\n<li>Transmisi\u00f3n UDP similar a QUIC (implementaci\u00f3n personalizada)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Conclusi\u00f3n:<\/strong> Las fallas de conexi\u00f3n se deben a puertos bloqueados, desajustes de MTU o tiempos de espera de autenticaci\u00f3n que requieren una validaci\u00f3n sistem\u00e1tica de la ruta de red.<\/p>\n\n\n<!-- fivemx-quality-enrichment-v2 -->\n<h2>Recursos relacionados<\/h2><!-- fivemx-quality-depth-v3 -->\n<h2>Referencias oficiales y pr\u00f3ximos pasos<\/h2>\n<p>Use estas referencias oficiales para verificar los pasos t\u00e9cnicos antes de modificar un servidor FiveM en vivo.<\/p>\n<ul>\n<li><a href=\"https:\/\/docs.fivem.net\/docs\/client-manual\/console-commands\/\" rel=\"nofollow noopener\" target=\"_blank\">Comandos de consola Cfx.re<\/a><\/li>\n<li><a href=\"https:\/\/docs.fivem.net\/docs\/support\/client-issues\/\" rel=\"nofollow noopener\" target=\"_blank\">Problemas del cliente Cfx.re<\/a><\/li>\n<li><a href=\"https:\/\/docs.fivem.net\/docs\/server-manual\/proxy-setup\/\" rel=\"nofollow noopener\" target=\"_blank\">Cfx.re configuraci\u00f3n de proxy<\/a><\/li>\n<\/ul>\n<p>Gu\u00edas relacionadas de HiFiveM:<\/p>\n<ul>\n<li><a href=\"https:\/\/cfxfind.com\/\" target=\"_blank\" rel=\"noopener\">buscador de IP de servidor FiveM<\/a><\/li>\n<li><a href=\"https:\/\/hifivem.com\/es\/como-borrar-la-cache-de-fivem\/\">Limpiar cach\u00e9 de FiveM<\/a><\/li>\n<li><a href=\"https:\/\/hifivem.com\/es\/fivem-ayuda-para-crasheos\/\">Ayuda con bloqueos de FiveM<\/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:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/posts\/190367","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/comments?post=190367"}],"version-history":[{"count":4,"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/posts\/190367\/revisions"}],"predecessor-version":[{"id":217329,"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/posts\/190367\/revisions\/217329"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/media\/190368"}],"wp:attachment":[{"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/media?parent=190367"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/categories?post=190367"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/tags?post=190367"}],"curies":[{"name":"gracias","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}