Skip to content

Troubleshooting FAQ

Robert Thomas edited this page Sep 13, 2024 · 7 revisions

Introduction

Sorry to hear that you're experiencing issues with your server deployment! Hopefully this page can help to get you on track to building your factories.

FAQ

These apply to both Docker and non-Docker deployments.

Check the 1.0 Bugs page first, if it's not a connectivity issue.

I'm hosting my server locally, my friends can connect remotely, but I can't! Help!

You need to connect using your server's local IP.

I'm hosting and playing on the same machine, and my server quits when I leave!

This is a known bug with the game. The only solution right now is to host it elsewhere, unfortunately.

I can play just fine locally, but none of my friends can join remotely!

There's a networking issue between your server setup and the internet. The issue is most likely that you haven't allowed both ports through your firewall (7777/udp and 7777/tcp), and/or you haven't allowed both ports through your router via port forwarding.

If your friends are trying to join using a DNS record you configured, try giving them the IP directly and see whether they can connect. Not all ISPs will support IPv4 and IPv6, so you should ensure that both are mapped to DNS if you're dead set on going that route.

"Encryption Token Missing" when joining the server?

You need to join via the in-game server manager, and not through the join menu. This is by the game's design.

My server is hanging/stuck on starting?

Have you tried adding it via the in-game server manager? You use the server manager both to administrate the server, and to join it. The server will be waiting for you to claim it and configure it through this interface.

General Checks

Firstly, ensure that your Docker run or Docker Compose configuration matches that in the README. The configuration may change from time to time with game updates, so even if it worked before, you should triple check everything (especially your port configuration).

You should have both ports 7777/udp and 7777/tcp bound, and allowed through any firewalls (and port forwarded through your router).

Recover Saves

Is your Docker server currently running but either you didn't bind the config directory, or there was a permissions issue? Don't panic! Do not restart or rebuild the container. Go into the in-game server manager, and download your save from there.

If for whatever reason you can't access the server manager but the container is still online, you should be able to retrieve your saves like so:

docker cp satisfactory-server:/home/steam/.config/Epic/FactoryGame/Saved/SaveGames saves

Make sure to swap satisfactory-server with your container name. Your saves should then be in your host's ./saves directory.