keepcalculator

06 Numbers and Powers

Valheim Server Not Showing in Community List Fixes

Card No. 06·42729 · Updated · Standard formula, shown below

If your Valheim server isn’t appearing in the community list, the fix is usually to enable port forwarding for UDP 2456-2457 and ensure your server’s firewall allows inbound traffic on those ports. If it still doesn’t show, check that the server is fully started (the “Game server connected” message appears in the console) and that you’re searching for it with the correct name and password filter settings.

Why Servers Disappear From the Community List

Valheim’s community list works through a master server that periodically receives heartbeats from dedicated servers. When a server doesn’t send a heartbeat, it drops off the list. The most common reasons for this are:

  • Ports 2456-2457 (UDP) are not forwarded to the server’s local IP address.
  • The server’s firewall blocks incoming UDP traffic.
  • The server is still starting up—it can take 30-60 seconds after launch before it registers.
  • The server is behind a CGNAT (carrier-grade NAT) or a VPN that prevents inbound connections.
  • The server name contains special characters that break the listing.
  • The server is running an outdated version of the game or the dedicated server tool.

Step-by-Step Fixes to Try

  1. Verify the server is fully started. Wait for the console to show “Game server connected” and “Game server started” before searching.
  2. Check port forwarding. Log into your router, find the port forwarding section, and forward UDP 2456-2457 to the server’s local IP address (e.g., 192.168.1.100). Some routers require the range as 2456-2457, others as 2456 and 2457 separately.
  3. Allow the ports in the firewall. On Windows, use “Windows Defender Firewall with Advanced Security” to create inbound rules for UDP 2456-2457. On Linux, use iptables or firewalld to open those ports.
  4. Set a static IP for the server. If the server’s local IP changes, the port forward breaks. Assign a static lease in your router’s DHCP settings.
  5. Disable UPnP conflicts. If you have UPnP enabled, it may conflict with manual port forwarding. Try disabling UPnP and keeping only the manual rule.
  6. Test with a direct connection. Have a friend try to connect via the server’s public IP:port (e.g., 203.0.113.5:2456). If that works, the server is reachable but the listing is the issue.
  7. Restart the server and the game. Sometimes a fresh start clears the listing issue.

How the Community List Actually Works

Valheim’s community list is not a peer-to-peer broadcast. Dedicated servers send a heartbeat to the master server (hosted by the game’s developers) every few seconds. The master server then provides that list to clients when they search. If your server cannot send that heartbeat—because the ports are closed or the server is behind a strict NAT—it won’t appear. The heartbeat uses UDP, which is connectionless, so a misconfigured firewall or router can silently drop the packets without any error message.

Common Mistakes That Keep Servers Hidden

  • Forwarding TCP instead of UDP. Valheim uses UDP only for game traffic. TCP forwarding won’t help.
  • Forwarding only port 2456. The game uses 2456-2457 (and sometimes 2458 for crossplay). Forward the whole range.
  • Using the wrong local IP. Your server’s IP may have changed after a reboot. Check with ipconfig (Windows) or ip a (Linux).
  • Searching with the wrong filters. In the community list, if you have a password filter set to “No password” but your server has a password, it won’t show. Also, the server name is case-sensitive in search.
  • Server not updated. If the server runs an older version than your client, it may not appear. Update the server via SteamCMD or the game’s dedicated server tool.

Port Forwarding vs. UPnP: Which to Use

UPnP (Universal Plug and Play) allows the server to automatically open ports on your router. It’s convenient but can be unreliable—some routers have buggy UPnP implementations, and it can conflict with manual rules. For a dedicated server that you want to appear consistently, manual port forwarding is more reliable. If you use UPnP, ensure it’s enabled on the router and that the server’s software has permission to use it. If you manually forward, disable UPnP to avoid double-NAT issues.

What to Do If the Server Still Doesn’t Show

If you’ve done all the above and the server still doesn’t appear, consider these advanced checks:

  • Check if you’re behind CGNAT. If your public IP starts with 100.64.0.0/10, your ISP uses carrier-grade NAT. You cannot port forward without a static IP or a VPN with port forwarding.
  • Use a VPN with port forwarding. Services like ZeroTier or WireGuard can create a virtual LAN, but the community list won’t work over a VPN unless the VPN provider offers public port forwarding.
  • Try a different server hosting provider. If you’re renting a server, the provider may block certain ports or have its own firewall. Contact their support.
  • Check the server logs. Look for errors about the master server connection. The log file is usually in ~/.config/unity3d/IronGate/Valheim/ on Linux or in the server’s folder on Windows.

Frequently Asked Questions

Why is my Valheim server not showing up even though I can connect via local IP?

Local connections bypass the router and firewall. If you can connect locally but the server doesn’t appear in the community list, the issue is almost certainly with the router’s port forwarding or the firewall blocking the heartbeat packets. Double-check that the forwarding is set to UDP and that the server’s IP is correct.

Does Valheim use TCP or UDP for the community list?

Valheim uses UDP for both game traffic and the heartbeat to the master server. The master server itself communicates over HTTP (TCP) to the client, but your server only needs to send UDP packets to it.

Can I make my server appear without port forwarding?

No. The community list requires inbound UDP on ports 2456-2457. Without port forwarding, the master server cannot reach your server to verify it’s online. You could use a VPN with port forwarding, but that’s essentially the same as port forwarding on the VPN’s public IP.

How long does it take for a server to show up after starting?

Usually 30-60 seconds. If you don’t see it after 2 minutes, something is blocking the heartbeat. Check the console for the “Game server connected” message—if it doesn’t appear, the server can’t reach the master server.

My server shows up for others but not for me. Why?

This often happens when you’re on the same LAN as the server. The community list may filter out servers on the same public IP. Try connecting via the local IP directly, or search with the “Show full” filter enabled. Some players also report that restarting the game client fixes this.

What is the “crossplay” option in the server settings?

Crossplay allows Xbox and PC players to join. If crossplay is enabled, the server may use an additional port (2458). Ensure that port is also forwarded if you’re using crossplay, otherwise the server may not appear correctly in the list.

Related

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.

More cards in this drawer

The whole Numbers and Powers drawer →