If players can't join, 90% of the time it's either:
- the server isn't actually running a save/session, or
- ports are blocked/mismatched (mainly on self-hosted installs)
If you're hosted on LOW.MS, you usually don't need to port forward – your server already has a public IP and the correct ports open. This guide is still useful for troubleshooting and for advanced custom port setups.
Default ports
StarRupture dedicated servers use:
- Game Port:
7777(UDP) - Query Port: a separate UDP port shown in your LOW.MS Control Panel alongside the game port (typically the game port + 1)
If you changed ports, use the values shown in your LOW.MS Control Panel (or your custom launch parameters).
LOW.MS checklist (hosted)
- Confirm the server is Running in the LOW.MS Control Panel
- Restart the server, then wait 60–90 seconds
- Ensure the save is running (admin should do Manage Server → Load/New → Start Game)
- Players should join via Join Game → Dedicated Server
Self-hosting checklist (firewall/router)
If you are self-hosting, you must allow inbound UDP for the configured ports.
Windows Firewall
- Allow the server executable (e.g.
StarRuptureServerEOS.exe) through the firewall - Or create inbound rules for:
- UDP
7777(game port) - UDP for your configured query port (typically
7778)
- UDP
Router / Port Forwarding
- Forward UDP
7777to your server machine's LAN IP - Forward your configured query port to the same LAN IP
- Make sure your server machine has a static LAN IP (or a DHCP reservation)
Advanced: changing ports
If you need to avoid a conflict (another service using the same ports), you can change ports via server launch parameters (example):
-Port=7787-QueryPort=7788
After changing ports:
- Update any firewall rules/port forwards
- Tell players the new join address (usually
IP:NewPort)