FiveM bağlantı hataları TCP el sıkışmasında (30120), UDP akışı başlatmada (30110-30125) veya çekirdek sunucularla kimlik doğrulama zaman aşımında meydana gelir. Hata şu şekilde gösterilir: Failed to connect to server: Connection timed out 15 saniyelik eşikten sonra.
Tanı Çerçevesi
- Ağ yolu doğrulaması
- Sunucu kullanılabilirliği onayı
- İstemci tarafı müdahalesinin ortadan kaldırılması
- Kimlik doğrulama zinciri doğrulaması
Eğer sunucu sahibiyseniz sunucunuzu mutlaka iyi bir hostta barındırdığınızdan emin olun.
1. Port Erişilebilirlik Testi
:: TCP connectivity powershell -command "Test-NetConnection -ComputerName serverip -Port 30120" :: UDP requires nmap nmap -sU -p 30110-30125 serverip
Beklenen: TcpTestSucceeded: True
2. Traceroute Analizi
pathping -n -q 10 -p 250 serverip
Herhangi bir duraklamada 5%'den fazla paket kaybı, İSS yönlendirme sorununa işaret eder.
3. DNS Çözümleme Doğrulaması
nslookup serverdomain nslookup serverdomain 8.8.8.8
Uyuşmayan sonuçlar DNS zehirlenmesine işaret ediyor.
1. Windows Güvenlik Duvarı Kuralları
New-NetFirewallRule -DisplayName "FiveM TCP" -Direction Outbound -Protocol TCP -LocalPort 30120 -Action Allow New-NetFirewallRule -DisplayName "FiveM UDP" -Direction Outbound -Protocol UDP -LocalPort 30110-30125 -Action Allow New-NetFirewallRule -DisplayName "FiveM Inbound" -Direction Inbound -Protocol UDP -LocalPort 30110-30125 -Action Allow
2. IPv6 Girişim Düzeltmesi
:: Disable IPv6 for FiveM netsh int ipv6 set prefixpolicy ::ffff:0:0/96 46 4 netsh int ipv6 set prefixpolicy ::1/128 45 4
3. Winsock Sıfırlama
netsh winsock reset catalog netsh int ip reset reset.log ipconfig /flushdns
1. Uç Nokta Görünürlüğü
-- server.cfg set sv_endpointprivacy false set sv_listingIPOverride "serverip:30120" set sv_forceIndirectListing true
2. Bağlantı Kuyruğu Yönetimi
-- Increase slots and timeout set sv_maxClients 128 set sv_connectTimeout 300 set sv_authMaxRetries 10
3. Oran Sınırlama Ayarlamaları
-- Prevent false positive DoS detection set sv_requestParanoia 0 set sv_rateLimit 0
1. Nucleus Sunucu Bağlantısı
:: Test Cfx.re services curl -I https://servers-frontend.fivem.net/api/servers/single/serverid curl -I https://nucleus.cfx.re/
Her ikisi için de HTTP 200 gereklidir.
2. Lisans Anahtarı Doğrulaması
-- server.cfg set sv_licenseKey "cfxk_your_32_char_key" restart sessionmanager
3. Önbellek Bozulması
:: Client-side nucleus cache rmdir /s /q "%appdata%CitizenFXkvs" del "%localappdata%FiveMFiveM.appcaches.xml"
1. CGNAT Baypası
:: Force IPv4 stack netsh int ipv6 6to4 set state disabled netsh int ipv6 isatap set state disabled netsh int ipv6 set teredo disabled
2. MTU Keşfi
:: Find optimal MTU ping -f -l 1500 serverip :: Decrease by 28 until successful netsh int ipv4 set subinterface "Ethernet" mtu=1472 store=persistent
3. Alternatif Port Yapılandırması
Sunucu sahibi şunları yapılandırmalıdır:
-- server.cfg endpoint_add_tcp "0.0.0.0:30121" endpoint_add_udp "0.0.0.0:30121"
İstemci şu şekilde bağlanır: connect serverip:30121
1. Paket Yakalama Analizi
:: Wireshark filter tcp.port == 30120 or udp.port >= 30110 and udp.port <= 30125
RST paketlerini veya eksik ACK'leri arayın.
2. Bağlantı Durumu İzleme
-- F8 console during connection netstats 1 netgraph 1
3. TLS Sertifika Sorunları
:: Verify certificate chain openssl s_client -connect servers-frontend.fivem.net:443 -servername servers-frontend.fivem.net
VPN Çatışmaları
- Bölünmüş tünellemeyi devre dışı bırak
- FiveM'i VPN'den çıkarın:
route add serverip mask 255.255.255.255 192.168.1.1
Üniversite/Kurumsal Ağlar
- Şunlar için güvenlik duvarı istisnaları isteyin:
- TCP 30120 giden
- UDP 30110-30125 çift yönlü
- TCP 443'ten nucleus.cfx.re'ye
Mobil Erişim Noktası Sınırlamaları
- Taşıyıcı sınıfı NAT P2P'yi engeller
- Yalnızca TCP uç noktasını kullan:
connect serverip:30120+tcp
Belirsizlikler
- Cloudflare Çalışanları, FiveM API çağrılarını aralıklı olarak engelliyor (yanlış pozitif bot tespiti)
- Windows 11 Ağ Konumu Farkındalığı hizmeti manuel yeniden başlatma gerektirebilir
- Bazı Xfinity modemler 1400 bayttan büyük UDP paketlerini sessizce düşürüyor
Standartlar Referansı
- RFC 4787 (NAT Davranışsal Gereksinimleri)
- CitizenFX Protokol Spesifikasyonu v2.4.1
- QUIC benzeri UDP akışı (özel uygulama)
Çözüm: Bağlantı hataları, engellenen bağlantı noktalarından, MTU uyumsuzluklarından veya sistematik ağ yolu doğrulaması gerektiren kimlik doğrulama zaman aşımlarından kaynaklanır.
İlgili kaynaklar
Resmi referanslar ve sonraki adımlar
Canlı bir FiveM sunucusunu değiştirmeden önce teknik adımları doğrulamak için bu resmi referansları kullanın.
İlgili FiveMX kılavuzları:
