Menu
 

Satisfactory Server Not Showing

Satisfactory Server Not Showing in Server Manager

If your server does not appear in the in-game Server Manager, it is almost always a port, claim, or firewall issue. Follow these steps in order.

Patch 1.1+ Users: Since Patch 1.1.0.0, you must have both Port 7777 AND Port 8888 open. Many servers stopped showing after this update because only 7777 was forwarded.

Quick Diagnostic Table

Check Why It Fails Fix
Port 7777 (UDP+TCP) Blocked game traffic Open UDP and TCP on port 7777
Port 8888 (TCP) Missing reliable messaging port (1.1+) Open TCP on port 8888
Server claimed Unclaimed servers don't show properly Claim via Server Manager first connection
Multihome flag -multihome breaks API in 1.0+ Remove -multihome from launch params
IP format Missing port in address Add using IP:7777

Step-by-Step Fix

  1. Add the server manually. In Server Manager, click Add Server and enter IP:7777.
  2. Confirm port 7777 is open. See Connection Issues for firewall rules and tests.
  3. Claim the server once. Use the claim flow in Configuration Guide.
  4. Check server name vs session name. See Change Server Name.
  5. Review logs for startup errors. Use View Logs to confirm the server finished booting.

Port Testing

# Check if ports are listening (Linux)
netstat -tulpn | grep -E "7777|8888"

# Test connectivity from another machine
nc -zvu YOUR_SERVER_IP 7777  # UDP
nc -zv YOUR_SERVER_IP 7777   # TCP
nc -zv YOUR_SERVER_IP 8888   # TCP (1.1+ only)

Firewall Configuration

# Windows PowerShell (Run as Administrator)
New-NetFirewallRule -DisplayName "Satisfactory 7777" -Direction Inbound -Protocol UDP -LocalPort 7777 -Action Allow
New-NetFirewallRule -DisplayName "Satisfactory 7777 TCP" -Direction Inbound -Protocol TCP -LocalPort 7777 -Action Allow
New-NetFirewallRule -DisplayName "Satisfactory 8888 TCP" -Direction Inbound -Protocol TCP -LocalPort 8888 -Action Allow

# Linux iptables
sudo iptables -A INPUT -p udp --dport 7777 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 7777 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 8888 -j ACCEPT

Still Not Showing?

Additional Troubleshooting:

  • Validate server files: Run steamcmd +login anonymous +app_update 1690800 validate +quit
  • Check logs: Look for errors in server log files - see View Logs
  • Restart server: The API can "go to sleep" after long inactivity
  • Remove -multihome: This flag breaks API binding in 1.0+
  • Docker users: Use network_mode: host or ensure all ports are mapped

Note: Port redirection is NOT supported - external and internal port numbers must match in your port forward rules.

Keep factories online. Host your Satisfactory server with Supercraft for pre-configured ports and monitored auth services.

Top