#dedicated-servers

1 messages Ā· Page 149 of 1

wet elbow
#

🄳

upbeat nexus
#

player of the match or something like that xD

upbeat nexus
#

Wait tho, so it works just because of the 100 port range tho, because i tried it the same way before with 24120 and 24121

#

Wear your socks inside out

wet elbow
#

Dont get me wrong, Ive been in your shoes and sent screenshots exactly like that. But being on the helping side, I've realized that i have no freaking clue which numbers are what if that makes sense

wet elbow
simple mesa
#

Hey, just tried to set up a server, i downloaded the tool and it gave me a command prompt. It loaded a bunch of stuff. How do I get to the actual server? All the tutorials mention steamcmd, none of them use the dedicated server tool.

#

it says the server is online but i cant figure out the address name

wicked knot
#

!wikisearch DS

rancid etherBOT
wicked knot
#

grrrr

#

!wikisearch Dedicated_server

rancid etherBOT
#
Official Satisfactory Wiki

This page provides basic instructions on setting up and operating a Satisfactory dedicated server.
Dedicated server binaries are available for 64bit Windows and Linux systems. It can be installed using the Steam client (where it is listed in the user's library as a "tool"), its command line sibling SteamCMD...

spring shore
#

Same problem. Any fix?

fast acorn
frosty plaza
#

I to would like to know, as it's super frustrating

surreal wolf
#

my server was workign fine last week bro

hidden forge
#

Yes, just upload it in the server management

frosty gale
#

Anyone know whats this issue

#

I can't connect to my linux hosted server

frosty gale
grand kestrel
frosty gale
#

Yes I'm pretty sure this is enabled

grand kestrel
#

If only pretty sure you best check lol its an additional port since 1.1

frosty gale
#

Sure I'll ask the hosting platform

hidden forge
#

@supple trail
Add the server in the server manager, upload the save using the save management tab

hidden forge
#
  1. You need the secondary port 8888 too
  2. die you set the proxy as http(s) or stream?
glad nest
#

you have not opened any tcp ports

#

use the wiki it is not outdated

#

sorry corrected the link

floral wyvern
#

am looking to Start my own server that is hosted on a computer in my home

all the forms basikly lead me here

olive igloo
#

Trying to trouble shoot the annoying array size 0 crash on my server that went away and is now back. I've already cleared all the belts in the save in SCIM. What else can I try?

floral wyvern
low void
#

is it possible to change that target folder away from appdata

sleek kestrel
#

I know they're "working on it", but is there any updates on the port scanning high CPU bug? This thing is killing me!!!!

frosty gale
#

I have a friend trying to connect my dedicated server, and after he enters the details in the server manager and hit confirm, the server doesn't appear in the list, can anyone help pls?

acoustic pecan
whole meadow
#

So both desync and high CPU usage had same root cause, from the new reliablemessaging protocol.

#

We are aiming to push out the fix as soon as possible.

acoustic pecan
#

amazing

#

havent managed to play since that bug 😭

tribal lantern
whole meadow
#

My understanding of the problem is that we were allowing "Unwanted" connections to connect to the server (if the server is exposed to internet for external IPs to connect) leading the CPU usage to go up and causing desyncs for legitmate game clients that is connected to the server.

#

So you will not see this issue if you have hosted the server locally in your network and the game client is connected to it.

tribal lantern
#

well my server (same network) did start rubberbanding and placing ghost buildings. is that a different issue?

whole meadow
#

which buildings?

tribal lantern
#

foundations, beams

#

stuff like that mostly

#

also machines iirc

#

you'd just see the holograms and after rejoining it would be placed

whole meadow
#

So the reliablemessaging protocol is used by lightweight buildables - Like foundations, architectual pieces and schematics like HUB milestones and space elevator objectives and foliage system. So if the desync happens you would see the effect on these three gameplay features.
This should not affect placing belts,pipes, railway, vehicle or factory building.

tribal lantern
#

ah okay. well lets hope the next patch fixes it for everybody lol

#

any news on how soon soon might be?

whole meadow
#

When the patch is out, please feel free to either DM me or ping me here anytime if we have broken anyone's setup. We have only two kinds of setup in-house and testing all setups is almost impossible šŸ˜… .

whole meadow
whole meadow
tribal lantern
#

for friends to connect

whole meadow
#

yeah that is enough to cause this issue

tribal lantern
#

but it would also happen while playing by myself after 2-3 hours iirc

low harness
#

i have been getting this error

UNetConnection:: Tick: Connection TIMED OUT. Closing connection.. Elapsed: 52.89, Real: 30.00, Good: 30.00, Driver Time: 58.06, Threshold: 30.00, [UNetConnection] RemoteAddr: 89.32.171.254:7780, Name: IpConnection $147398292, Driver: GameNetDriver IpNetDriver 2147398293, IsServer: NO, PC BP_PlayerController_C_2147397871, Owner: BP PlayerController_C_2147397871, Uniqueld: Steam:1 (76561199019529622)

but only when a friend joins local joinin does work
any ideas?

frosty gale
#

this game has a lot bugs

#

my friend cant even add the server

hidden forge
frosty gale
#

weird because I can connect to the IP

#

How come he can't

hidden forge
#

Which one are you using? An internal or your WAN-IP?

frosty gale
#

im hosting with 3rd party host provider

#

got a public ip

#

I just deleted the server and add it again

#

It's working fine

#

But my other friend just can't add it

sleek kestrel
hidden forge
frosty gale
#

everything was auto installed by the host provider

#

I just got an address and a port

#

I have connection to the server

#

It's just my friend after he hit the confirm button nothing appears on his server list

restive orchid
low void
#

i dont understand what the *(*is happening. stuck loading, has sound

#

is that you telling me abogut this issue caused by my goof, or is this just a problem right now

#

fair. i can at least get it fixed so its ready for when the devs fix their end

#

is it a handful, majority, or everyone

#

yeah, its not looking at the port. verified the firewall on the machine and the router, rules match.\

#

i guess i can just hit it later

potent ravine
#

hey guys i just made a dedicated server and im joining it for the first time, is it normal for this to take like 20+ minutes the first time

#

its been on "initializing respawn_sequence.bat" for a while now

woeful crag
#

How did you make the dedicated server? Mine usually gets up and running in a couple of minutes.

wicked knot
#

!wikisearch dedicated_server

rancid etherBOT
#
Official Satisfactory Wiki

This page provides basic instructions on setting up and operating a Satisfactory dedicated server.
Dedicated server binaries are available for 64bit Windows and Linux systems. It can be installed using the Steam client (where it is listed in the user's library as a "tool"), its command line sibling SteamCMD...

valid raven
#

Hey folks. Trying to set up a dedicated server on my pc. Friends that are trying to connect got this message. How do I let them join?

#

Mine is the bottom one btw.

hidden forge
frosty gale
#

Weird

#

My friend just can't connect to the server.

potent ravine
#

When it was loading i could hear the game and i can move around but i just can’t see anything f

#

I could hear it open and close menus and pause the game every time I hit escape

river sand
#

Quick question are the servers still experimental?

acoustic pecan
#

<@&387163995947270144>

edgy pasture
#

I use the Linux one with no problem… in a docker container… on a windows machine that is 14+ years old.

I don’t have the reliable messaging port open to the internet.

I’m using VPN tunnels between the server and clients to keep unwanted traffic from causing lightweight buildable desync and runaway 100% CPU usage.

edgy pasture
#

Has everything to do with unwanted traffic.

I just avoid it by not forwarding my ports from my server to the internet.

#

Without the unwanted traffic… the Linux dedicated server works fine.

#

It needs a better name.

I personally like ā€œ(un)reliable messaging port issueā€

#

Hm.

#

I hope they’ve taken a good look at how the game handles network stuff, since it’s been pretty broken since April when they made the changes for 1.1

#

That is an interesting idea.

#

Makes me wonder how they’re testing this stuff.

#

šŸ˜… yeah… the answer is they are using the main playerbase for testing.

#

The whole ā€œexperimentalā€ branch is, in theory, for fixing this kind of thing, but it did an epic fail on the multiplayer networking side this time around. They just passed it on through to stable.

#

Yep. Hope they’ve enjoyed it, so they can get around to fixing the broken network implementation… months later.

hidden forge
#

Depends on the VPN and its settings. Preferred choice is UDP for VPN packets because you don't want two layers of TCP handling packet loss.

#

Data corruption on localhost sounds like a driver problem imo

#

Or you have the old case of the server closing ports when somebody playing on the same machine disconnects

glad summit
#

I’m not sure if anyone else has run into these issues or if this has been discussed yet, but I can say with 100% certainty that a fair amount of my issues are due to using cloudflare DNS.

With an A record pointing directly to my dedicated server’s public IP and non-default ports, I get frequent crashes, ghost build mode, and invisible belts.

After disabling the a record and a public IP change, pointing directly at the public IP on the same non-default ports has resolved 90% of my dedicated server stability, the rest I am currently chalking up to mods.

hidden forge
glad summit
#

I see. So still tied to the reliability port issue, just easier to scan when using dns?

hidden forge
#

imo yes

kind basin
#

im stuck on this screen when trying to join a server, any idea why and how to fix?

tulip cypress
#

Hey Im experiencing a similar problem but Im stuck in the loading screen instead

kind basin
hidden forge
tulip cypress
#

Mine are

tulip cypress
#

You might be correct however it has to be tested at a letter time

#

Thank you for the advise

hidden forge
spark willow
#

Does anyone have weird glitches happening with their servers? For me, it often doesn't recognize when I'd done research in the MAM or I'll have to click in and out of a machine twice in order to edit its output. Am I alone in this?

edgy pasture
#

Yep. I’m using Tailscale, which defaults to 1280 mtu

edgy pasture
spark willow
#

Okay, just as long as I'm not alone, ha ha. I'm sure it'll be fixed soon.

edgy pasture
#

Soon (tm)

storm cloak
storm cloak
edgy pasture
#

Yes

storm cloak
#

I was hoping to use a server for local network play

#

do you have a guide i could follow? or a previous comment i can refer to?

#

i'd appreciate it

#

my server i can't even access via the server manager

#

just "offline" "not authenticated" issue

#

new server, just for note

edgy pasture
#

!wikisearch dedicated_server

rancid etherBOT
#
Official Satisfactory Wiki

This page provides basic instructions on setting up and operating a Satisfactory dedicated server.
Dedicated server binaries are available for 64bit Windows and Linux systems. It can be installed using the Steam client (where it is listed in the user's library as a "tool"), its command line sibling SteamCMD...

storm cloak
#

i've done a lot of reading about the setup, is the issue you're talking about not the same as my issue?\

edgy pasture
#

I think it is not the same.

#

The issue I am talking about happens while playing… so you’ve got something else blocking the connection

storm cloak
#

i've don't everything in that guide at this point i believe, and i've setup other servers before

#

port forwarding, windows firewall in\outbound, and still encountering issues.

edgy pasture
#

Can you connect from the same computer that you are running the server on?

storm cloak
#

haven't tried that, i normally don't play the games on the same machine.

edgy pasture
#

Fair enough… but it might narrow it down

storm cloak
#

how so

#

as much as I'd love to reinstall the game onto another machine

edgy pasture
#

lol.

storm cloak
#

you think it'll tell me i setup ports wrong?

edgy pasture
#

maybe

storm cloak
#

i could just recheck them, port 7777 tcp/udp, and 8888 tcp

edgy pasture
#

Any trouble pinging the ip of the server from the client?

storm cloak
#

would ya look at that

#

hmm

#

how has no one else complained

hidden forge
#

@storm cloak is the server on the local network? does it work useing the local ip?

storm cloak
#

when in doubt, turn it off and on

hidden forge
#

either wrong IP then or firewall

storm cloak
#

it's not the wrong ip

#

and not sure if it's firewall, when i can't even ping it

#

something may have caused a hick up

hidden forge
#

firewall can block ICMP(ping) too

storm cloak
#

i'm skeptical to believe the firewall would suddenly block ping, when i have other servers running on it, and i've pinged it plenty of times before.

#

why would it suddenly not ping

edgy pasture
#

Triple check the ip of the server.

hidden forge
#

just saying ĀÆ_(惄)_/ĀÆ

storm cloak
#

i've checked it 4 times

#

it's correct

#

cmd ipconfig, ipv4

edgy pasture
#

4 times should be enough. šŸ˜

storm cloak
#

i see what happend

edgy pasture
#

šŸ¤”
Is it possible that you have an ip address conflict, or somehow got a device on a different subnet?

edgy pasture
storm cloak
#

i'm used to higher end networking equipment, consumer grade can do stupid stuff

#

i reserved the IP for the machine, but it's since changed IPs, and since you can't reserve based on MAC....

#

well wait a sec, double check i have the right machine

hidden forge
#

just set s static ip then

edgy pasture
#

Outside of the dhcp range

storm cloak
#

nvm, was mistaken,

#

it's correct ip, according to router, and machine

#

i don't get it, i have port 7777 tcp/udp forwarded to the machine, port 7777 in/outbound on the machine for firewall.
port 8888 forwarded, in/outbound in firewall,

#

IP is accurate

#

yet i can't ping it

#

why would it be blocked

hidden forge
#

ping is ICMP, not ports
and do not restrict the source/outgoing ports to 7777/8888

storm cloak
#

i don't understand what you mean by restrict, how would i restrict them

hidden forge
#

firewall

#

you connect TO 7777/8888 but not FROM 7777/8888

storm cloak
hidden forge
#

can you show me the rules?

storm cloak
#

what exactly do you want, within the rules there are multiple tabs.

hidden forge
#

ports part, don't know the name of the tab
-# and can't look it up cause im not on windows rn

storm cloak
#

are you referring to this?

hidden forge
#

this is inbound?

storm cloak
#

correct

hidden forge
#

then correct, assuming it's similar for the TCP ports

#

any outbound rules?

edgy pasture
#

An experiment you can try for making sure it is the firewall causing the issue, If it’s all local:

kill your internet connection (for safety)

Drop the firewall

See if it works. (Ping and even playing on the server)

If it does, it’s the firewall.

storm cloak
#

8888 tcp, 7777 tcp/udp

hidden forge
#

remove them, not required

storm cloak
#

Youre saying remove the rules I put in place, which the wiki states I need in place?

hidden forge
#

the outbound, yes

storm cloak
#

ok, i'll try it

#

deleted

#

no ping

hidden forge
#

then disable the firewall and test again

storm cloak
#

let me clarify

#

Xeet are you talking about windows firewall? or router firewall?

#

Cheeze is referring to router i think, and I want to be clear.

edgy pasture
#

Windows

hidden forge
#

Win

edgy pasture
#

If it’s all local, the router firewall probably isn’t a factor

hidden forge
#

why should i refer to the routers firewall when we are talking about a local connection not even involving it?

storm cloak
#

i suppose I misunderstood why disabling my internet would be needed when the router still has it's own firewall

edgy pasture
#

I mean… you can leave the internet connected when you drop your firewall if you like to live dangerously

hidden forge
#

eh, as long as the router still block everything from the outside there is no real danger

edgy pasture
#

Don’t be silly cover your willy
Don’t be a fool cover your tool
Use protection. šŸ˜…

storm cloak
#

i just don't understand the difference in security, considering the router is your main defense to begine with

#

windows is more controlling it's communication on the network, disable your router firewall, and all your PCs will likely fall to various attacks due to microsoft's firewall being weak

hidden forge
#

router firewall from everything outside the local net
system firewall for everything from outside and local net

edgy pasture
#

For simple troubleshooting, just drop the windows firewall and see if you can ping your server

storm cloak
#

nothing

edgy pasture
#

there’s deeper networking issues

storm cloak
#

not sure that came to be as I was just using this the other day with friends on a different game. god i love windows

edgy pasture
#

A static ip outside of the dhcp range might be worth a try

#

If decapitation of packets fixes this… šŸ¤”

@whole meadow

This might be important for your testing of the fix for the (un)reliable messaging port issue… or just fixing it in general.

#dedicated-servers message

storm cloak
#

I can ping other machines from the server, but not vice versa

edgy pasture
storm cloak
#

not yet, i've been looking at firewall settings, xeet probably had the right idea

#

something blocking incoming, but not outgoing

edgy pasture
#

If it didn’t work with the firewall disabled, the firewall probably isn’t the problem

storm cloak
#

dns pulls the correct ip when pinging the server name

mild thunder
#

when you created the firewall rules, under advanced, make sure they are applied to all 3 profiles, if ever needed outside the local network, then you need to also allow edge traversal. have you restarted the server software at least once, i have seen on windows that the first time it launches that it doesn't always work. also when trying to connect from the client, are you adding the server each time, i have seen if you are trying to use a previous one, it might not work.

storm cloak
#

i guess i can change the ip

storm cloak
storm cloak
#

or are you aware of any restrictions

edgy pasture
#

Same subnet. Just go outside of the range of dhcp.

Like… if dhcp starts at 192.168.1.50, use 192.168.1.49

hidden forge
#

@storm cloak whats the current network profile? Privat, public or domain?

storm cloak
#

i think i found it, i love windows, let me check something first

storm cloak
#

found it

#

it's public

#

i can ping it now, game still won't connect to server

hidden forge
#

Yeah, set it to private

edgy pasture
#

Try private

storm cloak
#

alright

#

can still ping it

hidden forge
#

Public block ping

storm cloak
#

i just came back to the game, and it appers to have grabbed

#

i could ping it when it was public

edgy pasture
#

Hm. Mysterious

storm cloak
#

here's the issue...

#

i'd bet a windows update did this

#

i'm trying to find it again

hidden forge
#

Could be win update, could be driver update, could be something on the network

storm cloak
#

i can't find the window again, but it was literally an option that let your PC be discoverable on the network, share printers option was in there too

#

was set "NOT" to appear

#

god i love windows

#

i can see the server in game now, so lemme check if it actually works

#

i chose a name, and password, but it has not prompted for a starting area

hidden forge
#

You need to create a game/save first

storm cloak
#

like create a manual file ? i don't recall that in the steps, but i guess i did get halted by windows

hidden forge
#

Nah, in the save management tab

storm cloak
#

herpa derpa, i know what I'm doing derp

edgy pasture
#

Enjoy making conveyor belt spaghetti

storm cloak
#

i''m making fun of myself, not you xeet

#

god forbid text communication

edgy pasture
#

I don’t think he ever did… but I’m not a theology expert

storm cloak
#

am i to understand that you control the server via the game on a different PC, and you can host multiple saves?

edgy pasture
#

Yes

storm cloak
#

this is new

edgy pasture
#

Well… one save at a time in the server… but you can load different ones

hidden forge
#

Multiple save? Yes, but only one active/loaded

storm cloak
#

yeah, i understand

#

this is unique

#

so, i recognize there's an admin password, what about a server password, i don't see a server password

hidden forge
#

Should be somewhere in the general config tab

storm cloak
hidden forge
#

No, server manager in the game

storm cloak
#

tad confused at the moment, not sure where the "Create game" button is, metaphorically

analog glen
#

scroll down?

storm cloak
hidden forge
#

See the scroll bar at the side? It is not everything

storm cloak
#

that's it

hidden forge
#

Might need to create a save first? Been a while since I had to do it myself tbh

storm cloak
#

Yeah, just weird since other people in videos just click a starting location, session name and go

#

so close....yet so far

#

oh

#

i know, herp...you click "BACK" to go back to the creation screen.

#

those are advanced settings

#

@edgy pasture @hidden forge thanks for your time, we got it rolling, what a chore

#

i wish you both a great weekend

tidal relic
#

Can we configure server manager to connect to a URL instead of a straight up IP? I tried putting the url for my server (managed via dynamic dns) but Satisfactory didn't let me save it as an option

edgy pasture
#

If this

#dedicated-servers message

is true, it might be a better workaround to the (un)reliable messaging port issue than going full vpn tunnel.

I haven’t tested it… but at the docker compose level, it would be as simple as adding this to the compose file:


networks:
    backend:
      driver: bridge
      driver_opts:
        com.docker.network.driver.mtu: 1350

Lowering the MTU elsewhere for other platforms/hosting setups should be pretty easy too.

I think maybe it wouldn’t require any changes on the client side, for those that have clients that are scared/incapable of messing with stuff.

upper juniper
#

I downloaded the dedicated server through steam and started a world trying to have my friends join but they just get stuck in an infinite loading screen they can hear audio though if I zap them with the taser. I have ports 7777 and 8888 open We are all on 1.1 and windows

deep turret
upper juniper
#

Thats what I think as well, when I start the server it shows it as port 7777 so im trying to find it and change that

deep turret
#

what do you mean by "shows it as port" ?

upper juniper
deep turret
#

that's expected

tidal relic
upper juniper
#

oh, then im at a total loss then, im not a network person so kinda just doing my best. What problem would i have with port 8888? Ive opened it on my router and my system both TCP and UDP inbound/outboud

deep turret
#

you opened it the same exact way as you did with 7777 ?

upper juniper
#

yup

#

I had a dedicated server I ran through 1.0 so I know this was possible but now that 1.1 requires port 8888 even if ive done it the same way I cant figure out what would fix it

deep turret
#

are you using port forwarding ?

upper juniper
#

yes

#

thats been set so both 7777 and 8888 are port forwarded as well

mild thunder
#

line in the log will look like: LogReliableMessaging: Server streaming socket bound to port 8888

deep turret
#

did you double check the 8888 port forward rule targets the server pc ?

upper juniper
#

I believe so but I'll double check to be sure

mild thunder
#

also check for allowing edge traversal on the windows firewall rule, quite a few people have missed this

upper juniper
#

ooof okay I didnt have it setu p to forward from target pc that should fix im firing up the server now to test

#

thank you

mild thunder
upper juniper
#

@deep turret bless you youre a god amongst us mere mortal plebs

deft vine
#

what server host site should i go with?

jolly sluice
#

hey yall ! i currently self host my own satisfactory server for me and a few friends. the further we progress, it seems like the server tick rate is abyssmal when we go near a factory with many belts/machines. any way to fix this?

#

server isnt even running that much under load under the cpu

#

server is (i think?) being run on a docker image running steamcmd

jolly sluice
#

it seriously dips to a point of unplay-ability

#

interestingly, this really only happens when i go near a blueprint factory i got online

latent night
#

I am getting this error, and the client side can't join the server. It is stuck on the initializing respawn_sequence.bat stage.

cyan heath
#

Hi everyone, I'm having trouble hosting a dedicated server and was hoping someone here could help. When I connect to my server using an internal IP, everything is fine. When I try to connect to my server using an external IP, I get the 'fail to connect to the server API' error. I am hosting on Windows. Windows Defender firewall is currently turned off, but there are both inbound and outbound rules for the dedicated server application using any port, any protocol. My internet router has 2 'Services' under NAT/Gaming, one for port 7777 TCP/UDP and one for 8888 TCP/UDP, both pointing the computer that the dedicated server is running on. I'm sure I have something misconfigured, but I'm not sure what. Any help is appreciated.

hidden forge
hidden forge
cyan heath
# hidden forge 1. Your external IP might not be public. Check if the one shown in your router a...

Thanks for the quick reply! I restarted my router. I checked my public IP, and the one that I am trying to use is the correct IP. I'm not sure how to check the 'rebound' traffic (NAT loopback?) without hosting something locally (such as a web server) and then trying to access it via the public IP. I have hosted several other dedicated servers for games without issue, so unless this is something unusual that Satisfaction requires, I would think that this is fine. Maybe other games auto convert a public IP to local IP when it determines your client is looping back, and that's why I've never seen this before, idk. A friend of mine tried to connect from his house and said that he got an infinite loading screen, so a different error than I am getting. Thanks again for the reply, I'll keep Googling for a solution.

cyan heath
#

Looks like port 8888 was the issue, that and not being able to loopback. If I connect with my client using a local IP, everything is fine, but I cannot use my global IP. My friend can now connect from his house using my global IP. I guess the error he was receiving earlier when connecting (infinite loading screen) was from before I forwarded port 8888, and we didn't retest his connection after I forwarded 8888. I still can't connect to my server (which is on the same machine as my client) using the global IP, but that might be some type of loopback issue with my router or ISP. So we're up and running. Thanks for the help!

fringe cobalt
#

Hello, is there any information on how to use the HTTPS API with an exporter for Prometheus and Grafana ? I've tried using a few online resources but I couldn't make it work

low void
#

these are all enabled

#

these are open on my firewall

#

do i have the stupid

#

i also just included 15001

wicked knot
#

!wikisearch Dedicated_server

rancid etherBOT
#
Official Satisfactory Wiki

This page provides basic instructions on setting up and operating a Satisfactory dedicated server.
Dedicated server binaries are available for 64bit Windows and Linux systems. It can be installed using the Steam client (where it is listed in the user's library as a "tool"), its command line sibling SteamCMD...

pine tapir
#

Why would 2 people playing on the same server, all of a sudden have a player not be able to join anymore?

if player 1 and 2 disconnect, and player 1 joins, it works but if player 2 joins, player one sees everything slowly popping in right in front of them.

if player 2 is in already and player 1 joins, playeer 1 isn't able to connect at all......

This just started all of a sudden, I'm player 1, I'm legit sitting next to the server, i tried connecting direct to the IP, doesn't help.

I tried my WAN IP (I normally use my domain name), doesn't work, my friend is in the UK (i'm in the US) and she's connected just fine to my server, legit able to reach out and touch it right now......

I've tried changing ports, idk, what else to check.....

I've forwared UDP/TCP 7777 and TCP 8888 but... it was all working just fine legit 30ish minute ago.....

low void
#

@wicked knot thanks. took a bit of retooling but it worked.

#

is there a way to change the save file away from "~/.config/Epic/FactoryGame/Saved/SaveGames"

whole meadow
drifting hatch
#

Good CPU util on this 12600K xD Quite a large fac now

deep turret
whole meadow
mild thunder
#

guess its time to turn my server back on and let it sit with an empty world for a few days

acoustic pecan
#

ooooooooo

#

thanks team!

viscid light
#

desync not fixed. Just had to logout/login after putting down foundations

upbeat fern
#

Hey all! Im new to the game and am running a dedicated server, today I logged in to find a Version mismatch error, from a quick google search it seems I need to run a command in order to update my server to match the recent patch. Is it as simple as running the steamcmd.exe again? I don't want to accidentally mess up my world save šŸ˜…

Edit: after looking around online I tried running steamCMD and using the app_update 1690800 command. it took its time and updated but im still seeing the error and now when I try to update the game it says the app is already up to date

mild thunder
#

created new world, and placed down a power pole and removed it a few times, will see if cpu goes sky high again

frosty plaza
#

kinda sad about the desync

viscid light
#

me too..was excited to see patch, but then when it didn't fix it...was sad

fallow crypt
#

hell yeah

viscid light
#

desync seems to be much worse now...can't go 15 minutes without having to reconnect

drifting hatch
#

I don't think I've ever had a desync but it is a LAN server

viscid light
#

i have to log out every time I complete a project, or unlock something...then after a bit when I attempt to put something down or cut trees..

drifting hatch
#

Hmm, something very wrong there xD

#

Is it a new save in 1.0/1.1 ?

viscid light
#

ya..been a known issue since 1.0 for dedicated servers

drifting hatch
#

Fortunately I am not affected

upbeat fern
#

Ive been running dediated for a few days and havent had any issues at all, let alone issues that bad. what could be causing such issues for you?

drifting hatch
#

My server for this 1.1 play has been running for 1920 hours now and I've put in roughly 600 hours so far, not a single disconnect or issue

#

At least not that I can recall xD

upbeat fern
drifting hatch
whole meadow
upbeat fern
whole meadow
#

Nope, but I know its a steamcmd issue that it does not switch back to default if you have used -beta. Maybe someone here might know an easy workaround instead of a full reinstall.

analog glen
#

If I get a server via nitrado can I use my current save file that me and my friends have been using?

upbeat fern
#

Then there should really be some way to choose to ignore patches or downgrade your game... wild that this patch that was so minor might actually cause me to lose my game I set up with friends.

wicked knot
drifting hatch
#

Why would you lose the game?

upbeat fern
drifting hatch
#

Back up the save, you can even do it in-game, server manager, create save, download save

#

and/or backup the datastore on the server

drifting hatch
#

Backup the saves on the server then?

upbeat fern
#

Do you know where thats located/ what the saves are named because it isnt intuitive. theres no indication of what folder is containing saves from what I can see unless Im missing something.

drifting hatch
#

I'm using a docker container, not sure where yours are, possibly in the same directory as where you run the server but that is just a guess

upbeat fern
#

that was my guess too

#

What are the files named on your end?

#

the actual save file

drifting hatch
#

I think the main two directories you want to backup are called "backup" and "saved"

#

saved contains two subdirectories - "blueprints" and "server" (which contains all of my saves)

#

You want to ensure you back all of this up to be safe

upbeat fern
#

there is no backup folder contained within SteamCMD or Satisfactory folders and the only "saved" folders contain Config for server stuff and manifest files

drifting hatch
#

What's in "saved" ?
the "backup" folder I have might be specific to the docker image I am using

#

It seems to basically contain a copy of all the .sav files in saved/server

whole meadow
#

I do not think they are stored in installation directory.

drifting hatch
#

I've never run it directly using SteamCMD so that was purely a guess šŸ˜‰

upbeat fern
#

That doesnt really apply to my situation, the link is for running a server on Ubuntu and the filepath is for epic games. If what your saying is that saves are stored locally on my machine, and not dependant on the installation folder for the dedicated server, then that would mean I can reinstall without losing my save, is that correct?

drifting hatch
#

Oh you running it on Windows?

#

xD

upbeat fern
#

I made no indication that wasnt the case

whole meadow
#

it is assumed that most of the servers run on linux unless specified

drifting hatch
#

Yea same lolz

upbeat fern
drifting hatch
#

SteamCMD is available on Linux too šŸ˜‰

upbeat fern
#

did I imply that wasnt the case?

drifting hatch
#

No it was my bad for making the assumption šŸ˜„

upbeat fern
#

I can appreciate the help from you two but its turned into something frustrating and sarchastic and not helpful at all truthfully. If you dont know how to solve my problem or where to find server saves or how to actually update my server im not sure why its funny to laugh at my situation. It sucks enough to potentially lose several days of progress over a boombox update.

drifting hatch
#

I assure you that isn't the intention, I'm searching google now

#

On Windows, Satisfactory server save files are located at %LOCALAPPDATA%\FactoryGame\Saved\SaveGames. To access this directory, you can press the Windows key + R, type %LOCALAPPDATA%, and navigate to \FactoryGame\Saved\SaveGames. The server saves are stored in subfolders, often named with a numerical ID, within the SaveGames folder

upbeat fern
#

What ive found is from 4 years ago and the solutions there "app_update 1690800 validate", adding the -beta experimental" tag and running multiple times didnt really help

drifting hatch
#

I'd probably firstly make sure the save files are actually within a subfolder there, take a copy of them to be safe, and then if you reinstall clean the server it should retain the saves as you mentioned they are not in the same location as the server itself, and hopefully it will pick them up again

#

But definitely make sure they are there, and you have a full backup of them all

left owl
#

How can help

drifting hatch
#

Is this another beta scenario?

#

Oh no my client is 424353

#

Update your client?

left owl
#

Client is Up to date 432215 Server on version 424353 but i cant update it

drifting hatch
#

Steam/Epic, update it? Surely must be possible if my client is 424353

left owl
#

Steam and Debian steamcmd server

drifting hatch
#

Steam should be issuing the newer version, I have the Steam version and it is up to date

left owl
upbeat fern
drifting hatch
#

Oh derp I missed the 3 xD

upbeat fern
#

Mine is also the new build 432...

drifting hatch
#

Yeah well other way around then, you need to update the server I guess XD

upbeat fern
#

this is what ive been chatting about the whole time yea šŸ˜…

left owl
#

But i cant update the server... it tells me it is up to date

drifting hatch
#

Client has been running all day, I'll exit and see if it updates

upbeat fern
#

steamCMD isnt working properly thats the issue

drifting hatch
#

Yea Steam offering new update

fleet sable
#

For anyone having issues: I just reinstalled the server (on windows) after backing up saves %LOCALAPPDATA%. I deleted the folder for my server and reinstalled using steamcmd. Upon opening my game and going to the server manager it is no longer showing a mismatch. It seems like you need to fresh install the server istead of relying on steamcmd to update it for now

upbeat fern
#

Yup just tested it too this is the way^

left owl
#

Yes, a new install didn't help either.

drifting hatch
#

Right client and server on 432215 now xD

#

It picked up your saves okay @upbeat fern ?

dry chasm
left owl
dry chasm
left owl
#

also and steamcmd

errant sorrel
drifting hatch
#

See what Grizzly wrote just above maybe

errant sorrel
#

i just got to the most recent lol i will try that

drifting hatch
#

xD

errant sorrel
#

what is "apt" used for?

drifting hatch
#

Debian/Ubuntu package manager

errant sorrel
#

lol yep duh, i am trying from a windows, my epic server says its up-to-date, but my game on my laptop says its not my Laptop is at 432215 says my server is at 424353

drifting hatch
#

I think you just need to backup your saves, and then reinstall the server to get the latest version

#

That seems to be what these guys have done

vivid parrot
#

probably stupid but a fresh install of a server gets stuck on that what can i do to fix it

drifting hatch
#

Server ready?

vivid parrot
#

?

drifting hatch
#

i.e. loaded and ready for connections?

vivid parrot
#

i mean i dont see it on the client side

#

thats the problem

drifting hatch
#

I'll see if I can find what mine says

vivid parrot
#

there is no firewall in between me and the server

mortal silo
#

Any word from the Devs when the update will be on Steamcmd?

#

I didnt really want to back up and reinstall

drifting hatch
#

I get those additional lines after, accepting connection

#

That might have just been me connecting the client tho

#

It seems like yours has loaded up to the point where it's ready

vivid parrot
#

hmmmm. wait where do you set the port? except setting it in the launch variables?

#

is there a file with ports too

#

cause that might be it

drifting hatch
#

On the commandline I think

#

-Port=7777 -ReliablePort=8888 -ExternalReliablePort=8888
Those are the defaults I believe

vivid parrot
#

im lanunching it with ./FactoryServer.sh -multihome=192.168.88.28 -port=1111 -log -unattended
And other servers work

vivid parrot
drifting hatch
#

Someone mentioned about multihome fixing connectivity
My docker image adds:
-multihome=::
On the end

vivid parrot
#

hmm

drifting hatch
#

Not sure, I'm using a docker image that auto-updates, configuration is specified in the docker-compose file, I haven't really touched the inner config

vivid parrot
#

hm no i checked and i aint getting a connection on the deafult port too

drifting hatch
#

I can paste the entire command that it uses if you like xD

vivid parrot
#

i would be thankfull maybye it can clear something up

drifting hatch
#

/bin/sh ./FactoryServer.sh -Port=7777 -ReliablePort=8888 -ExternalReliablePort=8888 -ini:Engine:[/Script/FactoryGame.FGSaveSession]:mNumRotatingAutosaves=5 -ini:Engine:[/Script/Engine.GarbageCollectionSettings]:gc.MaxObjectsInEditor=2162688 -ini:Engine:[/Script/OnlineSubsystemUtils.IpNetDriver]:LanServerMaxTickRate=30 -ini:Engine:[/Script/OnlineSubsystemUtils.IpNetDriver]:NetServerMaxTickRate=30 -ini:Engine:[/Script/OnlineSubsystemUtils.IpNetDriver]:ConnectionTimeout=30 -ini:Engine:[/Script/OnlineSubsystemUtils.IpNetDriver]:InitialConnectTimeout=30 -ini:Engine:[ConsoleVariables]:wp.Runtime.EnableServerStreaming=1 -ini:Game:[/Script/Engine.GameSession]:ConnectionTimeout=30 -ini:Game:[/Script/Engine.GameSession]:InitialConnectTimeout=30 -ini:Game:[/Script/Engine.GameSession]:MaxPlayers=8 -ini:GameUserSettings:[/Script/Engine.GameSession]:MaxPlayers=8 -multihome=::

vivid parrot
#

cause later when i launch it first i will put it into an anticrash script anyway

#

jesus christ

drifting hatch
#

xD

vivid parrot
#

hm wel fuck. cuz if i take the fact that i use deafults on everything except the damn port there is no place to fail here

#

wait a fucking second i might have been premium stupid

drifting hatch
#

It's basically just setting stuff like TickRate, Timeout, MaxPlayers, etc

#

If not try slapping that -multihome=:: on the end

vivid parrot
#

fucking hell my bad im gonna crucify myself

#

its a new port and i forgot to ufw allow the damn port

drifting hatch
#

Ah ha, bingo

vivid parrot
#

thank you for your tries in trying to educate my dumb ass :D

drifting hatch
#

All good, easily done, kind of mistake I usually make XD

vivid parrot
#

now that i think about it went into forge mc support server with the same damn issue two months back xd

#

eh thank got i am not an IT guy

drifting hatch
#

XD

#

Yea it's a hard job I think xD

vivid parrot
#

thank you again and i will be going to put myself into the "forgot about basics" stupid corners now

drifting hatch
#

No worries I wasn't much help lol, no such thing, anyone can (and does) forget a simple firewall rule, we all do it šŸ˜„

hidden forge
vivid parrot
#

oh yeah no it was the query port and the another port command

#

yeah sorry for that

hidden forge
#

query and beacon

fluid cypress
#

Hmmmmm when I loaded up the new update my saves and blueprints didn't get recongized by the new Linux FactoryServer.sh location.

drifting hatch
#

They in:
~/.config/Epic/FactoryGame/Saved/SaveGames/server/
?

fluid cypress
#

~/.config/Epic/FactoryGame/Saved/SaveGames/server yes

drifting hatch
#

Running the server as the same user?

fluid cypress
#

yes

drifting hatch
#

Log time I guess xD

fluid cypress
drifting hatch
#

I assume so, I use a dockerized version so not 100% sure how it works outside of docker but that would be my assumption

#

FactoryServer.sh is just a wrapper script but I would expect the server itself uses the standard location, but I am usually wrong

#

Hmm, first mention in mine is just it loaded the last autosave
LogServer: Display: Loading most recent SaveGame 'DesertRockCorp_autosave_0' from auto-load Session 'DesertRockCorp'

#

Is there a GameUserSettings.ini

fluid cypress
#

Yeah I just peaked in there and GameUserSetting.ini and Game.ini and Engine.ini couldnt find the correct one. When I looked at log shows that it see the most recent SaveGame

#

[2025.09.02-20.02.07:720][ 0]LogServer: Display: Loading most recent SaveGame 'Yute Maggot_autosave_1' from auto-load Session 'Yute Maggot'
[2025.09.02-20.02.07:725][ 0]LogNet: Browse: /Game/FactoryGame/Map/GameLevel01/Persistent_Level?ClientIdentity=210000003735333765613538346135386263323765306132623838643961343139663432000100000006080000005dc6b80001001001?loadgame=Yute Maggot_autosave_1?sessionName=Yute Maggot
[2025.09.02-20.02.07:729][ 0]LogGame: Warning: Failed to preload package '/Game/FactoryGame/World/Benefit/DropPod/BP_DropPodSettings'. Assets inside of this package will not be pre-loaded

drifting hatch
#

But it not loaded it?

#

I get the same message
LogGame: Warning: Failed to preload package '/Game/FactoryGame/World/Benefit/DropPod/BP_DropPodSettings'. Assets inside of this package will not be pre-loaded

#

It seems like it has loaded it

#

Does it get as far as
LogSave: Display: ========= [] NO LOAD ERRORS FOUND =D =========

fluid cypress
#

Yes

drifting hatch
#

And the client can connect? or some other issue

fluid cypress
#

Hang on let me try

#

hmmmmm I guess it works now

#

I am just an idiot

drifting hatch
#

Not at all

#

Maybe it was still loading or something when you last tried

fluid cypress
#

Possibly maybe had something to do I didnt try restarting my client after I updated the server which caused continueity issues

drifting hatch
#

or downloading perhaps

#

Could be that although normally it would throw up a version discrepancy message

#

Either way it's working now so all is good šŸ˜„

fluid cypress
#

Just do not like sometimes my autosaves do not work have to roll back the game a bit -.-

drifting hatch
#

Autosaves on the server-side?

fluid cypress
#

Correct

drifting hatch
#

In what way do they not work?

fluid cypress
#

Rolls back ages ago to like a crash point and the server had auto saved from that point. Then when the server comes back up if you didnt manually save after the couple of hours it rolls back to that point.

drifting hatch
#

Hmm, should do them every 5 mins I thought by default

fluid cypress
#

I do mine every 10 minutes

drifting hatch
#

My instance adds:
-ini:Engine:[/Script/FactoryGame.FGSaveSession]:mNumRotatingAutosaves=5

#

Maybe could try that

fluid cypress
#

Unfortiantly I have lost about 6 to 7 hours of progress

drifting hatch
#

Yikes

#

What about in the Server Manager -> Saves

#

Nothing more recent?

fluid cypress
#

No the recent ones that I have are when I last manually saved at 10:51 am yesterday. I was playing until like midnight this morning and all the auto saves are of that manual save

#

pretty depressing

drifting hatch
#

That's odd, I wonder what's going wrong there

#

Yea I can imagine

fluid cypress
#

This is the 6th or 7th time this has happened to me and my dad

drifting hatch
#

Do you get the Autosave in 10... notifications?

fluid cypress
#

yes

drifting hatch
#

That's really weird that they would be a copy of the last manual save, I have no idea why that would be happening :/

fluid cypress
#

Yeah and the worst part about it the last save that I have I fixed in it in the Tools Map to fix random elevators in the sky. Well it cause a issue with the power. Now the power wont go on becuase I am in a 15GWh deficit

drifting hatch
#

Nightmare

fluid cypress
#

Yes yes it is and I have refix the power grid all over again -.-

drifting hatch
#

That would really depress me too

#

Urgh

#

How many autosaves does it rotate by default?

fluid cypress
#

I have 4 auto saves on rotation

drifting hatch
#

Do they have a newer date/time on them?

fluid cypress
#

Yup all the ones from 25.09.01_1051 is the same exact save file -.-

drifting hatch
#

autosave_2 which was 10 mins before autosave_1 has a lot more hours (545h versus 520h), that seems a bit weird too?

#

Tried loading autosave_2 ? That seems to have the most hours

fluid cypress
#

cause when I loaded up the CALCULATOR one when I left the server it autosaved it from disconnecting

#

up I am in it right now same exact point as yesterday

drifting hatch
#

Weird AF, I dunno what is going on there

fluid cypress
#

No one has been able to figure it out either. The only thing I can do is manually save the same occasionally. But like last night I forgot to do that when I was tired and yup the rest is history

drifting hatch
#

Yea regular manual saving but it really shouldn't be behaving that way I am fairly sure

#

You could set the server to run 24/7 maybe that will cover a forgotten save

#

Does mean it's always running even if you are logged off tho, personal preference

fluid cypress
#

I run my system 24/7

drifting hatch
#

It's in the Server Manager / Settings from memory

#

Mine does an auto restart every 24 hours around 1am, not sure again if that is this docker image configuration, or by default, but again that could risk losing a save if the problem persists

fluid cypress
#

yeah I have my computer restart at 0300 in the morning as well

drifting hatch
#

Did you try out of interest downloading that autosave_2 and loading it locally?

fluid cypress
#

Yeah I it loaded right now. I do not recogize what point its at

drifting hatch
#

And if you want the server to run it you can load it on the server instead

#

Hmm, it's the one I saw with the most play hours

fluid cypress
#

That one is wrong too

drifting hatch
#

Strange

fluid cypress
#

Yeah that one is wierd in a way cause my power figure it all wrong so either so a big part of manufactering is missing I think with that autosave_2

drifting hatch
agile sierra
#

Hello, I was wondering if anyone could help direct me to resolve my dedicated server mismatch?

#

I went to steamcmd, login anonymouse app_update 1690800 validate numerous times but continued to get the mismatch

#

Only just joined the server from clicking on links I found on reddit lol

fluid cypress
#

make sure your server isnt running that was my problem

#

update steamcmd first though

agile sierra
#

How do you update steamcmd?

fluid cypress
#

sudo add-apt-repository multiverse; sudo dpkg --add-architecture i386; sudo apt update

agile sierra
#

I am pretty sure my server isn't running since I restarted my PC one of the times I went about it

fluid cypress
#

sudo apt install steamcmd

#

make sure it isnt running in top

#

also you can use this as well to make sure it isnt running sudo systemctl stop satisfactory

agile sierra
#

Not really sure what sudo is lol

fluid cypress
#

are you on windows?

agile sierra
#

yeah

#

i could go find the video I watched to set up the server

#

Maybe it'll explain the update piece

fluid cypress
flint owl
#

setting up a dedicated server right now. ive done all the port forwarding stuff and it launcheds fine. how do i join onto it?

agile sierra
#

You should be able to boot it up with the .exe file I think

flint owl
#

yeah i did all of that

fluid cypress
#

Why not run linux

agile sierra
#

boot up the game then you have to connect it

fluid cypress
#

are you guys using a vm?

flint owl
#

im trying to join onto it from the game

drifting hatch
agile sierra
#

with your IP and Port info

flint owl
#

i tried its not working

agile sierra
#

I am not a technical person. Not familiar with Linux

drifting hatch
flint owl
#

my own pc

drifting hatch
#

Can't connect on 127.0.0.1 ?

fluid cypress
#

Wouldn't recommend doing that

flint owl
#

its fine iv done it on tons of games

drifting hatch
#

Yea unless you have a lot of cores

flint owl
#

i have a second pc if needed aswell but im just doing it this way rn

fluid cypress
#

Do you have a decent CPU

flint owl
#

yes

#

intel i9 14700k

fluid cypress
#

you'll probably fine. But did you follow the wiki steps or some random youtuber?

#

I ask that because we don't know what you have tried so far.

wicked knot
flint owl
#

do i have to put my ip adress in anywhere?

#

i never did that and i think thats the issue

#

like in the server files

drifting hatch
#

127.0.0.1 or localhost

flint owl
#

im trying to do multiplayer

drifting hatch
#

In the game, Server Manager, Add server

flint owl
#

and when i did that it made it single player

#

is there a way to change it?>

drifting hatch
#

Go back to the main menu

#

Click on Server Manager

#

Then "+ Add Server"

flint owl
#

ok

drifting hatch
#

You join and manage your game always through Server Manager, not the "Continue" <-- that will load a local game

flint owl
#

ok

drifting hatch
#

Does it appear when you add localhost ?

#

Then you do initial setup, password, starting location, etc

flint owl
#

yeah i can join but my friends cant

drifting hatch
#

Windows Firewall

#

Maybe wiki covers it, you need to open 7777 udp and tcp, and 8888 tcp

flint owl
#

alreadsy done that

#

i allowed it on firewall and on my att port forwarding

drifting hatch
#

NAT port mappings on the router --> internal PC's IP

#

7777 udp --> Internal PC
7777 tcp --> Internal PC
8888 tcp --> Internal PC

fervent igloo
#

Are you using nitrado?

drifting hatch
#

He just hosting on the local PC

fervent igloo
#

Ahhh

#

It took me a few minutes to figure out how to connect to my nitrado server.

wicked knot
flint owl
#

wym

#

?

drifting hatch
#

If you open Command Prompt, type ipconfig

#

IPv4 Address

#

You need to forward those 3 things to that IP address on your router

wicked knot
#

Thats gonna give a 192.168

flint owl
#

i did that

#

still doesnt work

wicked knot
#

My router is assigned an IP in the 100.x.x.x range, and my public IP is in the 136.x.x.x range, so i cant host, unless I ask my ISP to let me

hidden forge
#

you can try IPv6 in this case

drifting hatch
#

Yea v6 would be best if you have a delegation

wicked knot
#

sadly, also not an option

drifting hatch
#

Behind CGNAT on both stacks?

wicked knot
#

no IPv6 available

drifting hatch
#

Ah okay

hidden forge
#

enabled in the router?

flint owl
#

yeah'

wicked knot
#

I'm in the US, a 3rd world internet

drifting hatch
#

US seems like you either have amazing internet like Google Fiber, or like 2meg DSL

flint owl
#

so in the past on other games i had to edit a file in the game files to input my local ip. do i need to do that?

#

like on pal world for instance i had to add my local ip

drifting hatch
#

No shouldn't be needed, it binds to local addresses automatically

flint owl
#

is there a way to do it manually?

hidden forge
#

to host? just pass "-multihost=::"

wicked knot
#

the server ports get set launch args, but you have the defaults

drifting hatch
#

Oh yeah prob need -multihost=::

#

Forgot about that (again)

flint owl
#

so when i enter in my ip it doesnt show up. but when i type in the 127.0.0.1 i9t works

#

any reason why?

#

like they should be the same right?

drifting hatch
#

Run it with -multihost=::

flint owl
#

idk wwhat that is lmao

hidden forge
#

wdym with "my ip" your PCs IP or your WAN IP?

flint owl
#

like when i go into the command prompt and type in ip config or whatever

#

my ip

hidden forge
#

local/PC IP then. probably firewall then

flint owl
#

already did all of that though i wnet into defenter and added a7777 port

drifting hatch
#

Run the FactoryServer and add -multihost=:: onto the end
FactoryServer.exe -multihost=::

flint owl
#

and on my router port forwarding i added 7777 tcp and udp and a 8888 tcp because zatie said i needed that too

hidden forge
drifting hatch
#

You need 8888 tcp as of 1.0/1.1

flint owl
drifting hatch
#

This is before you launch it

flint owl
#

oh ok

drifting hatch
#

In Command Prompt

hidden forge
#

or rather while launching

drifting hatch
#

-multihome=::

#

I might have typed multihost xD

flint owl
#

do i need to run as administrator?

drifting hatch
#

Don't see why

flint owl
#

it just wont let me type ain the command prompt like at all

drifting hatch
#

Never run the server on Windows tho

flint owl
#

wym?

drifting hatch
#

I run my server on Linux

#

Close the box

flint owl
#

ah ok

drifting hatch
#

Then open a fresh Command Prompt window

flint owl
#

ok

drifting hatch
#

Then go to the directory for the server

flint owl
#

how?

#

like the file?

drifting hatch
#

Whever it may be, where is it?

#

The folder

flint owl
#

ok

drifting hatch
#

In the Command Prompt

flint owl
#

now what?

drifting hatch
#

FactoryServer -multihome=::

flint owl
#

also how do i run it on linux?

hidden forge
#

basically the same, just .sh instead of .exe

drifting hatch
#

is it running?

flint owl
#

no

drifting hatch
#

error?

flint owl
#

no

#

just doesnt work

#

i dont know why either

hidden forge
#

send screenshot of terminal

flint owl
#

and whenever i type that mutihome thing into another tab it does nothing

drifting hatch
#

Close the left one, it's already running, ctrl+c / exit that

hidden forge
#

ok, back up a bit, how do you start the server?

flint owl
#

i open the SDS shortcut that i made

drifting hatch
#

Edit the shortcut then and add -multihome=:: after FactoryServer.exe in the Properties

hidden forge
#

then in the address bar of the (file) explorer window that opens, replace the path with "cmd" and hit enter

#

then type/paste .\FactoryServer.exe -multihome=::

flint owl
#

wym follow path?

hidden forge
#

in the right click menu there should be an option to open the file path. you might need the extended options if you are on Win11

flint owl
#

eh its alright ill worry about it some other time.

#

i appreciate yall trying to help

drifting hatch
#

Where is the FactoryServer directory

#

or the server directory... Desktop?

flint owl
#

this is what i see

drifting hatch
#

You see the address box at the top

#

Delete all and type cmd

#

Enter

flint owl
#

ok

drifting hatch
#

Close all the other command/terminal windows

flint owl
#

i have this now

drifting hatch
#

Good

#

Type

#

.\FactoryServer.exe -multihome=::

#

Enter

flint owl
#

ok

#

it opened

drifting hatch
#

Nice, I guess first check you can connect on your PC

flint owl
#

ok

#

yeah i can connect on my pc

drifting hatch
#

Any luck with your friends now?

#

They need to connect to your external public IP address

#

You can google what is my IP

flint owl
#

ok thanks

#

that worked

#

so do i need to boot like that every time

drifting hatch
#

Yep, or that shortcut you have

#

Right click on it, Properties, and you see where it Target:

#

....FactoryServer.exe

#

Add that -multihome=:: on the end

flint owl
#

ok

#

thanks

drifting hatch
#

Remember a space after FactoryServer.exe

#

So friends can now connect?

flint owl
#

yeah]

drifting hatch
#

Good job šŸ™‚

flint owl
#

is there a space between .exe and -multihome=::?

#

or no

drifting hatch
#

Yes a space

#

Just like when you typed it

#

Screenshot the shortcut Properties if you want to be sure it's right

flint owl
#

i tried to apply this and got an error saying the target was invalid

drifting hatch
#

Remove the double quote from the end

#

And move it to the end of the .exe

flint owl
#

ok

drifting hatch
#

So it's like .....FactoryServer.exe" -multihome=::

flint owl
#

done

#

thanks

#

appreciate the help

hidden forge
#

the " around the path because there are spaces in it

drifting hatch
#

Pleasure, nicely done šŸ™‚

violet onyx
#

Hi, I'm running a dedicated server on ubuntu server, through steamcmd. The game updated a few hours ago, and it shows version mismatch when trying to join the server. I ran app_update in steamcmd for the app multiple times, it says it's "up to date" yet there's still a version mismatch

#

is the dedicated server updated to 432215?

violet onyx
#

nvm figured it out I had to go to steamapps/common/Satisfactory/FactoryServer.sh for some reason my steamcmd refuses to update my directory i was trying to use to start the server. force_install_dir just doesn't work and I can't find a command for steamcmd to show me its working directory

errant sorrel
#

so i did the reinstall and just had the 2 saved folders i put back, still loads as a mismatch in my game

edgy pasture
#

So… the desyncs still happen huh?
Guess I’ll keep using my VPN tunnels.

whole meadow
gaunt oasis
#

Morning.

What is wrong with this setting in engine.ini

[/Script/FactoryGame.FGSaveSystem]
mNumRotatingAutosaves=10
mTimeBetweenAutosaves=300

I wanted to increased my auto saves.

frigid pilot
#

Is there no way to retrieve data about players connected using the server api? Like player name

drifting hatch
#

Would be interested to know too, tried searching but can't find much - ideally list, kick, ban, basic user control

deep turret
#

that would make no much sense
the dedicated server is agnostic of client platform and so client ID
one could reconnect with password
only disconnect/kick would make sense but would not be very useful (you can zap people out instead)
simply change the password and give it to trusted players

tulip cypress
#

Does anyone have an idea how to fix this?

deep turret
#

as a workaround you can also shut down the network connection

deep turret
tulip cypress
#

How does one do that

deep turret
#

depends how you installed it

#

it's usually very similar to install

tulip cypress
#

Used steamCMD

deep turret
#

then same command (including +force_install_dir= )

#

with steamcmd install and update is exactly the same process

tulip cypress
#

Aight i shall try

#

Thank you

drifting hatch
#

I think stop the server first, you can try updating it with:
app_update 1690800 validate

#

Backup your saves just in case

tulip cypress
#

Oh I used app_update last time so I did this time aswell

drifting hatch
#

Worked?

tulip cypress
#

Errm maybe

#

Im restarting the game becuase it still said it was a version missmatch

drifting hatch
#

Your game client looks like the correct latest version

tulip cypress
#

Yeah i just updated it so it should be right

#

However the update did not seem to work let me check something first tho

drifting hatch
#

Some were saying that you might need to backup saves (just in case), uninstall and reinstall the dedicated server

tulip cypress
#

Oh I keep the savefiles somewhere else just in case but ill try to reinstall becuase it did not seem to work

drifting hatch
#

Yea try a reinstall

tulip cypress
#

Im jsut gonna make another backup

drifting hatch
#

Probably wise yea

#

The saves are in a different location so it shouldn't erase them but not worth the risk

tulip cypress
#

I agree on that

#

Since I also cant reach the old verson of satisfactory I cant take a backup from the server right?

drifting hatch
#

You'd have to do the backup on the server itself

tulip cypress
#

That might actually be the play since some people played after I save the game last

#

How does one do a backup from the server then?

drifting hatch
#

Linux, Windows?

tulip cypress
#

Windows

drifting hatch
#

I think Windows they are in
%localappdata%/FactoryGame/Saved/..../server/...

#

Somewhere around there xD

tulip cypress
#

I shall look

#

There is a savefolder with some stuff in it

drifting hatch
#

Should contain .sav files like autosaves and your factory saves?

tulip cypress
#

HHmmmm

#

Im sure but let me check

drifting hatch
#

AI claims it's
%LOCALAPPDATA%\FactoryGame\Saved\SaveGames\server

#

I'm running on Linux so I'm a bit nooby when it comes to the Windows version of the dedicated server

#

I should probably just install a dedicated server on this windows rig so I have a vague clue what I'm blabbering on about XD

tulip cypress
#

That did not work

drifting hatch
#

reinstall?

tulip cypress
#

Havent tried the reinstall yet

drifting hatch
#

Oh, what in SaveGames subfolder?

tulip cypress
#

Just config and logs

#

Or the folder is called Saved

#

So it might be the wrong folder

drifting hatch
#

For a dedicated Satisfactory server on Windows, the save file directory is typically located at %LOCALAPPDATA%\FactoryGame\Saved\SaveGames\server or %WINDIR%\System32\config\systemprofile\AppData\Local\FactoryGame\Saved\SaveGames\server if the server is running as a service using NSSM. You can access the general SaveGames folder by typing %LOCALAPPDATA%\FactoryGame\Saved\SaveGames into the Windows Explorer search bar

#

Those are the only two locations I seem to be able to find

tulip cypress
#

Interesting

#

Well im sure that there is savefiles

#

So why can't I find them

drifting hatch
#

You could try searching your drive for *.sav

tulip cypress
#

Aight

drifting hatch
#

Other games use .sav extension so that might throw up quite a bit depending on what you have installed

tulip cypress
#

Only Windows files came up since the computer that is running is just a server computer

#

However no files about satisfactory came up

drifting hatch
#

How are you running the dedi server, from Steam?

tulip cypress
#

Yeah from Steam

drifting hatch
#

If you right click on it in Steam, Manage -> Browse Local Files, I'm wondering if they are in there somehow

tulip cypress
#

I dont think so since I save files from Steam tough the cloud

drifting hatch
#

I suppose another option is to load your cloud save, save a copy to your PC locally (in the game itself), clean install the server and load the save into the server when setting it up again, but it seems strange as to where the server is keeping the save files

#

I'll just fire up a dedicated server on my windows system and see what it does

tulip cypress
#

Aight

drifting hatch
#

That's where the steam dedicated server has put it for me

tulip cypress
#

I scannes the entire hardrive for .sav however nothing

#

Scanned*

drifting hatch
#

And this is on the server itself?

#

Strange, I don't know where it's putting them xD

tulip cypress
#

Me neither

drifting hatch
#

Maybe try the other technique I mentioned, load your cloud save locally, save it to your PC, and then setup a clean server and load in that save file when setting it up

tulip cypress
#

i cant acsess the cloud save since its in a different version of the game

#

Its stored in the server

#

but not in the sever

#

Its there but its not there

#

Idk how this is working actually

#

Well its not working now I guess

drifting hatch
#

There is a way to view your cloud files on the web, just checking

tulip cypress
#

What

#

This is new information for me

drifting hatch
#

View Files for Satisfactory and you can download

tulip cypress
#

I see the files however they are files that are old

#

And these I also have a backup of

drifting hatch
#

Hmm, they've gotta be somewhere on that server XD

#

Can you pull up the server log?

#

If you search for "LogServer: Display: Loading most recent SaveGame"

#

Beyond that it should say what the save is called

tulip cypress
#

Where do I search dat

#

that*

drifting hatch
#

If you open the latest log in say Notepad and then search

#

Ctrl+F

tulip cypress
#

Aight I just have to find the logs then

drifting hatch
#

There should be a Logs folder somewhere where the server folder is

#

or if you run the server and scroll up, it's fairly near the start, maybe 20 lines down

#

Maybe a bit more than 20 lines, it's just after that bit about the Self-Signed Certificate

tulip cypress
#

looks like that

#

Wait I see something

drifting hatch
#

Then maybe you can search the server for SPR1NG_autosave_0_continue.sav

tulip cypress
#

we can try

drifting hatch
#

It's gotta be picking it up from somewhere šŸ˜‰

tulip cypress
#

It

#

Exsists

#

Why did it now show up when I serched for .sav then?

#

Anyways its there so Backup time

drifting hatch
#

Strange, I wonder if they are hidden files but they don't seem to be on my system

#

Yep

tulip cypress
#

Yuh

#

Time to reinstall then I guess

drifting hatch
#

Yea once you got that safe and sound, give the reinstall a go

#

As mentioned it "shouldn't" remove the saves, but now you're safe either way

tulip cypress
#

Yeah

#

Its working now

#

Thank you

drifting hatch
#

Excellent

#

No worries šŸ™‚

tulip cypress
#

When I think about it may I ask a question

drifting hatch
#

Sure I can try to answer lol

tulip cypress
#

The server restart schedule resets to 12pm sometimes and some of my players play during that time

#

I want it to stick with 6am since we all sleep or work by thenn

#

Is that just a bug and I have to live with it or is there something I can do?

drifting hatch
#

Mine restarts at 1am but there is a way to change this, just reading the wiki

tulip cypress
#

You see in the settings there on the picture that its set to 6am

#

is that noy enugh?

drifting hatch
#

Yea, wiki also mentions in the notes that it's not an interval but a time, so it should restart at 6am

tulip cypress
#

Well it has been resettning to 24am and I did not change any setting when it did

#

So its really weird

drifting hatch
#

Yea I think I have a similar problem where it just does the restart at midnight UTC (currently 1am UK)

tulip cypress
#

Aight for me that would be at 2am since I live in sweden

drifting hatch
#

Yea

#

I've changed it to 4am but I'll have to see if that takes effect by tomorrow

tulip cypress
#

But the logs say that it restarted at 23uk time last night for me

drifting hatch
#

Oh right, can't immediately explain that

tulip cypress
#

And thats when the savefile was from

#

So it deffenetly did restart at that time

drifting hatch
#

Just seeing if it can be passed as a command line arg

tulip cypress
#

But the settings was to restart at 6am

#

Aight then we have to wait and see

drifting hatch
#

It's not listed on the wiki, I guess it has to be set in the server manager. Yep, see what happens tonight, I'll check my logs tomorrow as well and see if it obeys 4am šŸ™‚

tulip cypress
#

Aight

#

Thank you again for the time and help

drifting hatch
#

Pleasure, happy building šŸ˜„

tulip cypress
#

Thank you

drifting hatch
#

I'll message tomorrow with results šŸ˜„

tulip cypress
#

Aight you can add me trugh dms if you want or thrugh here

#

your choice

drifting hatch
#

Yea sure I'll add you

granite python
#

okay

#

how do i fix this

#

I just updated the server

#

someone

#

anyone

granite python
#

im trying to update it but whenever i try through steamcmd the version just stays the same

fervent igloo
#

restart the server if its on nitrado that worked for me yesterday

ripe spoke
#

same problem as @granite python after update (multiple) through steamcmd still version missmatch

wicked knot
#

Some yesterday were saying steamCMD itself had an update, that needed to happen before it could update the server

kind basin
#

i get "your connection to the host has been lost" when trying to join my server. any idea how to fix?

kind basin