V Rising Server Troubleshooting Guide
Comprehensive guide to diagnosing and fixing common V Rising dedicated server issues. From connection problems to performance bottlenecks, save corruption, admin access, and voice chat issues, this guide provides step-by-step solutions for server administrators.
Quick Tip: Most V Rising server issues can be resolved by checking port forwarding, verifying server configuration files, ensuring all players have the same game version, and managing save file compatibility.
Common Connection Issues
1. "Failed to Connect" or "Connection Timed Out" Error
Symptoms:
- Players cannot connect to server
- "Failed to connect" or "Connection timed out" message appears
- Server shows in browser but connection fails
- Players can connect locally but not remotely
Solutions:
- Check Port Forwarding: Ensure port 9876 (default UDP) and 9877 (optional query port) are properly forwarded on your router.
- Verify Firewall Settings: Add exceptions for V Rising server executable in Windows Firewall or configure iptables on Linux.
- Test Local Connection: Try connecting from a device on the same network to rule out internet issues.
- Check Server Status: Verify the server process is running with
netstat -tulpn | grep 9876(Linux) or Resource Monitor (Windows). - Update Server Files: Ensure server is updated to latest stable version using SteamCMD.
2. Server Not Showing in Server Browser
Symptoms:
- Server doesn't appear in V Rising server browser
- Direct IP connection works but browser doesn't show server
- Server visibility set to "Public" but not listed
- Intermittent visibility in browser
Solutions:
- Enable Steam Query: Ensure
QueryPort=9877is set inServerGameSettings.jsonor server arguments. - Check Query Port: Verify port 9877 is open and accessible (used for Steam queries).
- Wait for Registration: Steam server browser can take 5-15 minutes to register new servers.
- Server Name Format: Avoid special characters in server name that might break browser listing.
- Use Server Browser Commands: Try refreshing browser or restarting game client.
Performance Problems
3. Server Lag and High Ping
Symptoms:
- Delayed player actions and vampire movements
- High ping for all connected players
- World saving causes temporary freezes
- Castle rendering lag during sieges
Solutions:
- Optimize Server Settings: Reduce
MaxConnectedUsersor adjust performance settings inServerGameSettings.json. - Increase Memory Allocation: Ensure server has adequate RAM (minimum 8GB for 40 players).
- Reduce Castle Limits: Lower
CastleLimitPerPlayerandCastleLimitPerClanif experiencing lag. - Schedule Regular Restarts: Daily server restarts clear memory leaks and improve performance.
- Use Performance Optimizations: Consider dedicated hosting with SSD storage and high-clock CPUs.
4. High CPU/Memory Usage
Symptoms:
- Server process using excessive CPU (90%+)
- Memory usage constantly increasing over time
- Server becomes unresponsive after extended uptime
- Performance degradation with many active castles
Solutions:
- Limit Player Count: Reduce
MaxConnectedUserssetting to match server capabilities. - Optimize Castle Settings: Adjust castle decay rates and limits to reduce server load.
- Regular Restarts: Schedule daily server restarts to clear memory leaks.
- Monitor with Tools: Use
htop(Linux) or Process Explorer (Windows) to identify resource hogs. - Upgrade Hardware: Consider moving to dedicated hosting with better CPU/RAM resources.
Save and World Issues
5. World Corruption or Save Data Loss
Symptoms:
- World fails to load on server startup
- Characters or castles missing after server restart
- "Failed to load world" error message
- Map data corruption or missing chunks
Solutions:
- Restore from Backup: Use Supercraft's automated backups or manual backup files in
SaveGames/directory. - Verify File Permissions: Ensure server has write access to save directory.
- Check Disk Space: Ensure adequate free space for world saves (minimum 5GB).
- Use Save Repair Tools: Consider using community tools for V Rising save file repair.
- Prevent Corruption: Always use proper shutdown procedure rather than killing process.
6. Character and Castle Data Issues
Symptoms:
- Character items or progression missing after server transfer
- Castles disappeared or reset to lower level
- Clan data corruption or loss
- Duplicate characters appearing
Solutions:
- Backup Save Files: Regularly backup entire
SaveGames/directory. - Check Save Compatibility: Ensure save files match server version (major updates may break saves).
- Avoid Cross-Server Transfers: Character and castle data may not be compatible between different server configurations.
- Manual Restoration: Replace corrupted save files with backups from known good state.
- Preventive Measures: Enable automatic backups and test restore procedures regularly.
Admin and Permission Issues
7. Lost Admin Access
Symptoms:
- Admin commands not working
- Cannot access admin panel or use admin features
- Admin permissions reset after server update
- Admin list file not being recognized
Solutions:
- Check Admin Files: Verify SteamID64 in
adminlist.txt(located inSaveGames/folder). - Use Correct SteamID: Ensure you're using 64-bit SteamID, not username or other ID formats.
- File Location: Admin list must be in correct save game folder (matching your server's save slot).
- File Permissions: Server must have write access to admin list file.
- Verify Syntax: Admin list should contain one SteamID64 per line, no extra characters.
Detailed Guide: See our complete Admin Management guide for step-by-step solutions.
8. Voice Chat (Vivox) Problems
Symptoms:
- Voice chat not working for players
- Microphone detection issues
- Voice chat cutting out or distorted
- Players cannot hear each other
Solutions:
- Verify Vivox Enabled: Ensure
"IsVoiceChatEnabled": trueinServerGameSettings.json. - Check Port Configuration: Voice chat uses UDP ports 9876-9880; ensure they're open.
- Client-Side Settings: Players must enable voice chat in game settings and configure microphone.
- Test Locally: Have two players on same network test voice chat to isolate network issues.
- Update Vivox: Ensure server has latest Vivox integration files.
Detailed Guide: See our Vivox Voice Chat guide for complete setup instructions.
Configuration and Settings Issues
9. Server Settings Not Applying
Symptoms:
- Changes to
ServerGameSettings.jsonnot taking effect - Server reverting to default settings after restart
- Configuration file being overwritten
- Settings inconsistent between server and clients
Solutions:
- Verify File Location: Ensure editing correct
ServerGameSettings.jsonin active save folder. - Check JSON Syntax: Use JSON validator to ensure no syntax errors in configuration file.
- File Permissions: Server needs write access to configuration files.
- Restart Server: Most settings require server restart to take effect.
- Backup Original: Always backup configuration before making changes.
10. Difficulty and Game Mode Problems
Symptoms:
- Difficulty settings not working as expected
- Game mode (PvP/PvE) not applying correctly
- Custom preset not loading
- Balance issues with server settings
Solutions:
- Use Preset Files: Start with official preset files (StandardPvP, StandardPvE, Hardcore) and modify.
- Validate Settings: Ensure all difficulty-related settings are consistent in JSON file.
- Check Version Compatibility: Some settings may change between game versions.
- Test Incrementally: Change one setting at a time and test to identify problematic values.
- Community Resources: Check V Rising community for recommended settings for your desired gameplay.
Network and Firewall Configuration
# Required Ports for V Rising Server
Port 9876 (UDP) - Game traffic (default, configurable)
Port 9877 (UDP) - Steam query (optional, recommended)
# Additional ports for voice chat (Vivox)
Port 9878-9880 (UDP) - Voice chat traffic
# Linux iptables rules
sudo iptables -A INPUT -p udp --dport 9876 -j ACCEPT
sudo iptables -A INPUT -p udp --dport 9877 -j ACCEPT
sudo iptables -A INPUT -p udp --dport 9878:9880 -j ACCEPT
# Windows Firewall PowerShell
New-NetFirewallRule -DisplayName "V Rising 9876-9877" -Direction Inbound -Protocol UDP -LocalPort 9876-9877 -Action Allow
New-NetFirewallRule -DisplayName "V Rising Voice 9878-9880" -Direction Inbound -Protocol UDP -LocalPort 9878-9880 -Action Allow
# Common ServerGameSettings.json network settings
"MaxConnectedUsers": 40,
"QueryPort": 9877,
"ServerFPS": 60
Diagnostic Commands and Tools
Server Console Commands
# Check server status
netstat -tulpn | grep 9876
# Monitor server process (Linux)
top -p $(pgrep VRising)
# View server logs (typical locations)
tail -f ~/.config/unity3d/Stunlock\ Studios/VRisingServer/Logs/*.log
tail -f "C:\Users\[User]\AppData\LocalLow\Stunlock Studios\VRisingServer\Logs\*.log"
# Test network connectivity
nc -zvu your_server_ip 9876
nc -zvu your_server_ip 9877
# Check disk space
df -h /path/to/server
Client-Side Diagnostics
- Steam Network Diagnostics: Steam → Settings → Downloads → Clear Download Cache
- Verify Game Files: Steam Library → V Rising → Properties → Local Files → Verify Integrity
- Check Firewall: Ensure V Rising client is allowed through Windows Defender Firewall
- Update Network Drivers: Ensure network adapter drivers are up to date
- Client Logs: Check
%UserProfile%\AppData\LocalLow\Stunlock Studios\VRising\Logs\for connection errors
Preventative Measures
Best Practices to Avoid Issues:
- Regular Backups: Schedule automated daily backups of save games, configuration files, and admin lists.
- Update Management: Test game updates on a staging server before deploying to production.
- Monitor Resources: Use monitoring tools to track CPU, memory, and disk usage trends.
- Document Configuration: Keep records of server settings, custom changes, and version history.
- Community Communication: Inform players of scheduled maintenance, updates, and expected downtime.
- Moderation Team: Establish multiple admins to handle issues and prevent single points of failure.
When to Seek Help
If you've tried all troubleshooting steps and still experience issues:
- Check Official Channels: V Rising Discord server, Stunlock Studios support, official forums
- Community Resources: Reddit r/vrising, V Rising community wiki, Steam community guides
- Hosting Provider: Contact Supercraft support for dedicated server assistance and diagnostics
- Log Collection: Gather server logs, client logs, console outputs, and error messages before seeking help
- Bug Reporting: Report persistent bugs to Stunlock Studios with detailed reproduction steps
Final Tip: V Rising servers require careful configuration and maintenance. Most issues are solvable with systematic troubleshooting: start with basic connectivity, then configuration, then save files, then hardware/resources.
Need professional V Rising server hosting with automated troubleshooting? Launch your V Rising server with Supercraft for optimized performance and 24/7 support.