Connection Problems
Understanding Connection Issues
Section titled “Understanding Connection Issues”Connection problems are among the most frustrating issues for both server owners and players. This guide helps you identify, diagnose, and resolve various connection-related problems.
First Step: Check System Status
Section titled “First Step: Check System Status”📊 Always start here: Before troubleshooting individual connection issues, check our Service Status Page to see if there are any:
- Network infrastructure issues
- Data center connectivity problems
- Scheduled maintenance affecting your region
- Known issues with specific game types
If there’s a platform-wide issue, individual troubleshooting won’t help until the system issue is resolved.
Basic Connection Troubleshooting
Section titled “Basic Connection Troubleshooting”Verify Server Status
Section titled “Verify Server Status”Control Panel Check
Section titled “Control Panel Check”- Platform Status: Check status.gamelords.gg first
- Server State: Confirm server shows as “Online” or “Running”
- Recent Restarts: Check if server restarted recently
- Resource Usage: Ensure server isn’t overloaded
- Console Errors: Look for connection-related errors
Quick Tests
Section titled “Quick Tests”# Test server connectivity (replace with your server IP)ping your-server-ip.comtelnet your-server-ip.com 25565 # Minecraft default porttelnet your-server-ip.com 28015 # Rust default portCommon Connection Error Messages
Section titled “Common Connection Error Messages””Connection Timed Out”
Section titled “”Connection Timed Out””Causes:
- Server is offline or starting up
- Firewall blocking connection
- Network routing issues
- Incorrect IP address or port
Solutions:
- Verify server is running
- Check firewall settings
- Try connecting from different network
- Confirm correct connection details
”Connection Refused”
Section titled “”Connection Refused””Causes:
- Server not listening on specified port
- Port forwarding misconfigured
- Service not started properly
- IP binding issues
Solutions:
- Restart server completely
- Verify port configuration
- Check service status
- Review network settings
”Authentication Failed”
Section titled “”Authentication Failed””Causes:
- Steam/game client authentication issues
- Outdated game client
- Server authentication problems
- Account restrictions
Solutions:
- Restart game client and Steam
- Update game to latest version
- Check Steam server status
- Verify account is in good standing
Game-Specific Connection Issues
Section titled “Game-Specific Connection Issues”Minecraft Connection Problems
Section titled “Minecraft Connection Problems”Version Mismatch
Section titled “Version Mismatch”Error: "Incompatible version" or "Outdated client/server"Solutions:
- Ensure client and server versions match exactly
- Check for mod/plugin version compatibility
- Verify protocol version compatibility
- Update client or downgrade server as needed
Authentication Issues
Section titled “Authentication Issues”Error: "Failed to verify username" or "Authentication servers are down"Solutions:
# server.properties temporary fixonline-mode=false # Disable authentication temporarily- Check Mojang authentication server status
- Restart Minecraft client and launcher
- Clear Minecraft cache files
- Verify internet connection stability
Whitelist Problems
Section titled “Whitelist Problems”Error: "You are not whitelisted on this server"Solutions:
# Console commandswhitelist add playernamewhitelist onwhitelist listRust Connection Issues
Section titled “Rust Connection Issues”EasyAntiCheat (EAC) Problems
Section titled “EasyAntiCheat (EAC) Problems”Error: "EAC disconnected" or "EAC connection failed"Solutions:
- Verify EAC service is running:
Terminal window # Windowssc query EasyAntiCheat - Restart EAC service
- Run game as administrator
- Disable conflicting software
- Reinstall EAC if necessary
Steam Authentication
Section titled “Steam Authentication”Error: "No Steam logon" or "Steam auth timeout"Solutions:
- Restart Steam client
- Verify Steam is online
- Check Steam server status
- Log out and back into Steam
- Clear Steam web browser cache
Queue System Issues
Section titled “Queue System Issues”Error: "Queue is full" or "Position in queue timeout"Server Configuration:
server.queuelimit 100 # Adjust queue sizeserver.queueafkgraceseconds 30 # AFK grace periodARK Connection Issues
Section titled “ARK Connection Issues”BattlEye Problems
Section titled “BattlEye Problems”Error: "BattlEye initialization failed" or "BattlEye kick"Solutions:
- Update BattlEye manually
- Run ARK as administrator
- Add ARK to antivirus exceptions
- Verify BattlEye service is running
- Restart computer
Mod Synchronization
Section titled “Mod Synchronization”Error: "Mod mismatch" or "Download timeout"Solutions:
- Clear mod cache: Steam\steamapps\workshop\content\346110
- Restart Steam and ARK
- Check internet connection speed
- Verify mod subscriptions on Steam Workshop
- Use ARK Server Manager for better mod handling
Password Protection
Section titled “Password Protection”Error: "Invalid password" or "Server password required"Server Configuration:
ServerPassword=YourPasswordHereServerAdminPassword=AdminPasswordSource Engine Games (CS2, TF2, GMod, L4D2)
Section titled “Source Engine Games (CS2, TF2, GMod, L4D2)”Steam Authentication
Section titled “Steam Authentication”Error: "VAC authentication error" or "Steam authentication failed"Solutions:
- Restart Steam client
- Verify game files through Steam
- Check Steam server status
- Disable Steam overlay temporarily
- Run game without additional software
Server Browser Issues
Section titled “Server Browser Issues”Error: "Server not responding" or "Failed to connect after retries"Solutions:
- Use direct connect with IP address
- Refresh server browser multiple times
- Check Steam server browser status
- Try connecting through console:
connect ip:port
Plugin/Mod Conflicts
Section titled “Plugin/Mod Conflicts”Error: "Disconnected by server" or "Client/server mismatch"Solutions:
- Verify all required plugins are installed on client
- Check SourceMod plugin compatibility
- Disable conflicting client modifications
- Update plugins to latest versions
Network and Firewall Issues
Section titled “Network and Firewall Issues”Port Accessibility
Section titled “Port Accessibility”Common Game Ports
Section titled “Common Game Ports”| Game | Default Port | Protocol |
|---|---|---|
| Minecraft | 25565 | TCP |
| Rust | 28015 | UDP |
| ARK | 7777 | UDP |
| CS2 | 27015 | UDP |
| GMod | 27015 | UDP |
| TF2 | 27015 | UDP |
| L4D2 | 27015 | UDP |
Testing Port Accessibility
Section titled “Testing Port Accessibility”# External port testing toolsnmap -p 25565 your-server-ip.comtelnet your-server-ip.com 25565
# Online port checkers# Use websites like canyouseeme.org or portchecker.coFirewall Configuration
Section titled “Firewall Configuration”Windows Firewall
Section titled “Windows Firewall”# Allow specific port (run as administrator)netsh advfirewall firewall add rule name="Minecraft Server" dir=in action=allow protocol=TCP localport=25565
# Check firewall rulesnetsh advfirewall firewall show rule name="Minecraft Server"Linux iptables
Section titled “Linux iptables”# Allow port through iptablessudo iptables -A INPUT -p tcp --dport 25565 -j ACCEPTsudo iptables -A INPUT -p udp --dport 25565 -j ACCEPT
# Save rules (Ubuntu/Debian)sudo iptables-save > /etc/iptables/rules.v4Router Port Forwarding
Section titled “Router Port Forwarding”- Access router admin panel (usually 192.168.1.1 or 192.168.0.1)
- Find port forwarding section
- Add rule for game port:
- External port: Game port (e.g., 25565)
- Internal port: Same port
- Internal IP: Server’s local IP
- Protocol: TCP/UDP as required
DNS and IP Resolution
Section titled “DNS and IP Resolution”DNS Issues
Section titled “DNS Issues”# Test DNS resolutionnslookup your-server-domain.comdig your-server-domain.com
# Use direct IP if DNS failsping 123.456.789.101Dynamic IP Problems
Section titled “Dynamic IP Problems”If using dynamic IP:
- Set up Dynamic DNS service (DynDNS, No-IP)
- Configure router to update DDNS automatically
- Use static IP if possible for servers
- Monitor IP changes and update as needed
Advanced Connection Diagnostics
Section titled “Advanced Connection Diagnostics”Network Tracing
Section titled “Network Tracing”Traceroute Analysis
Section titled “Traceroute Analysis”# Windowstracert your-server-ip.com
# Linux/Mactraceroute your-server-ip.com
# MTR (better continuous tracing)mtr --report --report-cycles 100 your-server-ip.comCommon Traceroute Issues
Section titled “Common Traceroute Issues”- High latency at specific hop: ISP routing issue
- Timeouts: Firewall or routing problems
- Packet loss: Network congestion or hardware issues
- Long routes: Suboptimal routing paths
Bandwidth Testing
Section titled “Bandwidth Testing”Connection Speed Tests
Section titled “Connection Speed Tests”# Linux bandwidth testingiperf3 -c your-server-ip.com -p 5201
# Windows/Online alternatives# Use speedtest.net or fast.com for general testingGame-Specific Bandwidth Requirements
Section titled “Game-Specific Bandwidth Requirements”| Game Type | Per Player | Peak Usage |
|---|---|---|
| Minecraft | 0.5-1 Mbps | 2-3 Mbps |
| Rust | 1-2 Mbps | 3-5 Mbps |
| ARK | 1-3 Mbps | 5-8 Mbps |
| FPS Games | 0.5-1 Mbps | 1-2 Mbps |
Packet Analysis
Section titled “Packet Analysis”Wireshark Analysis
Section titled “Wireshark Analysis”For advanced troubleshooting:
- Install Wireshark on client machine
- Capture packets during connection attempt
- Filter by protocol and port
- Analyze handshake and error patterns
- Look for retransmissions and timeouts
Common Packet Patterns
Section titled “Common Packet Patterns”- SYN retransmissions: Connection timeouts
- RST packets: Connection refused
- ICMP unreachable: Routing or firewall issues
- Fragmented packets: MTU size problems
ISP and Hosting Provider Issues
Section titled “ISP and Hosting Provider Issues”ISP-Related Problems
Section titled “ISP-Related Problems”Common ISP Issues
Section titled “Common ISP Issues”- Port blocking: Some ISPs block game server ports
- Traffic shaping: Throttling of gaming traffic
- Routing problems: Suboptimal network paths
- DNS hijacking: ISP redirecting DNS queries
Solutions and Workarounds
Section titled “Solutions and Workarounds”# Alternative ports for blocked defaults# Minecraftserver-port=25564 # Try different portquery.port=25564
# Use VPN or proxy if ISP blocks gaming traffic# Contact ISP to request port unblocking# Switch to gaming-friendly ISP if necessaryHosting Provider Network
Section titled “Hosting Provider Network”Game Lords Network Features
Section titled “Game Lords Network Features”- DDoS Protection: Automatic attack mitigation
- Multiple Locations: Choose closest data center
- Network Redundancy: Multiple network providers
- Traffic Optimization: Gaming-optimized routing
When to Contact Support
Section titled “When to Contact Support”Contact Game Lords support if:
- Multiple players report connection issues
- Problems persist across different ISPs
- Network graphs show unusual patterns
- Suspected DDoS or network attacks
Regional and Geographic Issues
Section titled “Regional and Geographic Issues”Geographic Latency
Section titled “Geographic Latency”Expected Latency by Distance
Section titled “Expected Latency by Distance”| Distance | Typical Latency |
|---|---|
| < 500 miles | 10-30ms |
| 500-1500 miles | 30-70ms |
| 1500-3000 miles | 70-120ms |
| Intercontinental | 120-300ms+ |
Optimization Strategies
Section titled “Optimization Strategies”- Server location: Choose closest to player base
- Multiple servers: Regional server clusters
- CDN integration: Content delivery optimization
- Peering arrangements: Direct ISP connections
International Connectivity
Section titled “International Connectivity”Common International Issues
Section titled “Common International Issues”- Submarine cable outages: Affect intercontinental connections
- Government filtering: Some countries block or throttle gaming
- Currency routing: Traffic taking inefficient paths
- Political restrictions: Access limitations by region
Solutions
Section titled “Solutions”# Configure multiple connection methods# Use gaming VPNs for affected regions# Partner with local hosting providers# Implement region-specific serversMobile and Console Connections
Section titled “Mobile and Console Connections”Mobile Hotspot Issues
Section titled “Mobile Hotspot Issues”Common Mobile Problems
Section titled “Common Mobile Problems”- NAT limitations: Strict NAT types blocking connections
- Data throttling: Reduced speeds after data caps
- Network switching: Switching between cell towers
- High latency: Inherent mobile network delays
Mobile Optimization
Section titled “Mobile Optimization”# Server settings for mobile-friendly gameplay# Minecraft Bedrock optimizationsallow-cheats=falsedifficulty=1 # Easier difficulty for mobilemax-players=10 # Lower player countsConsole-Specific Issues
Section titled “Console-Specific Issues”PlayStation/Xbox Networking
Section titled “PlayStation/Xbox Networking”Common Console Connection Issues:- NAT type restrictions (Open/Moderate/Strict)- Platform-specific authentication- Cross-platform compatibility- Network configuration requirementsNintendo Switch
Section titled “Nintendo Switch”- Unique networking: Different NAT handling
- WiFi limitations: Hardware network constraints
- Portable mode: Connection switching issues
- Friend code systems: Platform-specific connectivity
Monitoring and Prevention
Section titled “Monitoring and Prevention”Connection Monitoring Tools
Section titled “Connection Monitoring Tools”Server-Side Monitoring
Section titled “Server-Side Monitoring”# Enable connection logginglog onsv_logbans 1sv_logecho 1sv_logfile 1
# Monitor connection attempts# Check for patterns in failed connections# Track geographic distribution of playersAutomated Alerts
Section titled “Automated Alerts”Set up alerts for:
- Connection failure rate above threshold
- Unusual geographic connection patterns
- Authentication failure spikes
- Network latency increases
Prevention Strategies
Section titled “Prevention Strategies”Proactive Measures
Section titled “Proactive Measures”- Regular testing: Test connections from various locations
- Multiple connection methods: Provide alternative access
- Clear documentation: Connection guides for players
- Community communication: Update players on issues
Connection Best Practices
Section titled “Connection Best Practices”Server Configuration: - Use standard ports when possible - Configure fallback connection methods - Enable connection keep-alive - Implement graceful disconnect handling
Player Education: - Provide connection troubleshooting guides - Maintain updated server information - Create video tutorials for common issues - Establish support channels for helpGetting Help with Connection Issues
Section titled “Getting Help with Connection Issues”Information to Gather
Section titled “Information to Gather”Before Contacting Support
Section titled “Before Contacting Support”- Error messages: Exact text of error messages
- Player locations: Geographic distribution of affected players
- Connection method: Direct IP, server browser, etc.
- Network traces: Traceroute and ping results
- Recent changes: Any server or network modifications
Diagnostic Commands
Section titled “Diagnostic Commands”# Gather network diagnosticsping -t your-server-ip.com # Continuous ping testtracert your-server-ip.com # Route tracingnslookup your-domain.com # DNS resolution testtelnet your-server-ip.com port # Port connectivity testWhen to Escalate
Section titled “When to Escalate”Support Escalation Triggers
Section titled “Support Escalation Triggers”- Multiple unrelated players affected
- Regional connection patterns
- ISP or hosting provider issues suspected
- Security concerns (DDoS, attacks)
- Infrastructure problems indicated
Community Resources
Section titled “Community Resources”Player-Contributed Solutions
Section titled “Player-Contributed Solutions”- Community forums: Player troubleshooting discussions
- Discord channels: Real-time connection help
- Video tutorials: Visual troubleshooting guides
- Regional communities: Location-specific solutions
Remember: Connection issues often have multiple causes. Systematic troubleshooting and patience are key to identifying and resolving the root cause.