Eco Can't Connect to a Server? Here's the Fix
When Eco can't connect — the server list is empty, you time out, or the web dashboard won't open — it's usually the game and web ports not both being forwarded, or a same-machine port clash. Eco needs one UDP and one TCP port; get both open.
Exact details for Eco
- Ports to forward
UDP 3000 (game) + TCP 3001 (web/query)- Config file
Network.eco — set game and web ports here- Protocol split
3000 is UDP (gameplay), 3001 is TCP (web dashboard / server info)- Common cause of 'won't start'
Client + server on one PC — must use a different port pair than 3000/3001
Error codes
Can't reach server / connection failed
The client never establishes a game session
Cause: UDP 3000 not forwarded to the host.
- Forward UDP 3000 (game) to the server machine.
- Set the ports in Network.eco to match what you forwarded.
- Allow EcoServer through Windows Firewall (Private + Public).
- Join directly by public IP:3000 if the browser can't find it.
Server not listed / no info shown
The server runs but shows no name or player count
Cause: TCP 3001 (web/query) not forwarded.
- Forward TCP 3001 (web interface / query) alongside UDP 3000.
- Open http://<publicIP>:3001 to confirm the web dashboard responds.
- Check the server is set to public in Network.eco.
- Confirm no firewall rule is stripping the query port.
Won't start / port already in use
The server fails to bind its ports
Cause: Client and server on the same PC clash on 3000/3001.
- If running the client on the same machine, set the server to two DIFFERENT ports in Network.eco (not 3000/3001).
- Forward the new pair you chose.
- Make sure nothing else is bound to those ports.
- Restart the server after editing Network.eco.
Fixes that work for most Eco errors
- Forward UDP 3000 (game) and TCP 3001 (web/query).
- Set both in Network.eco to match forwarded ports.
- On a shared machine, use a different port pair for the server.
- Check the web dashboard at http://<publicIP>:3001.
- Allow EcoServer through Windows Firewall (Private + Public).
- Join by public IP:3000 if the list is empty.
FAQ
What ports does an Eco server need?
Two: UDP 3000 for the game and TCP 3001 for the web interface and queries. Forward both — if only 3000 is open the server connects but shows no name or player info.
Why does my Eco server fail to start on one PC?
If you run the client and server on the same machine, they clash on 3000/3001. Set the server to a different port pair in Network.eco and forward those instead.
Why is my Eco server's web dashboard unreachable?
TCP 3001 isn't forwarded or is firewalled. Open port 3001 (TCP) and confirm http://<publicIP>:3001 responds from outside your network.
Other games
- REMATCH Can't Connect to Server? Fix Matchmaking & Connection Lost (2026)
- Content Warning Can't Join Lobby? Fixes 2026
- Elden Ring Nightreign Multiplayer Not Working? Fixes 2026
- Monster Hunter Wilds Can't Connect to Server? Fixes 2026
- PEAK Can't Join Friends / Failed to Join? Fixes 2026
- R.E.P.O. Can't Join Lobby / Friend's Game? Fixes 2026
- Schedule I Co-op Not Working / Can't Join? Fixes 2026
- Escape from Tarkov ошибка 208 — коды 228, 212, 230, 103003 и как исправить