#dedicated-servers
1 messages · Page 105 of 1
is it an issue that the server has not stopped yet to be updated? if so, how do i stop and restart my server? im running it on a dedicated machine running debian
It's been 24 hours since my last tech confession
Which I suppose doesn’t contradict your assertion, but they’re certainly not all resolved
same
yea if its corrupted its corrupted; you gotta axe the bad BPs
i don't think any patch will save those
Is there a way to change the Dedicated server Session name?
I have spaces/special characters I'd like to remove
I cannot for the life of me figure out how to set up a dedicated server even staring at the wiki
I removed the bad lift from my bp and it seems to be ok now?
I don’t expect a patch to fix the BP, but it would be nice if I could delete already extant copies in the world
@dusky wedge doesn't deleting the BP file do it?
SaveWithNewSessionName "Save File Name" "Session Name" in the console. Not sure if it works.
You can also use satisfactory calculator to edit the save file
That removes the blueprint, not the machines, belts, etc placed by it previously
oh. I forgot the second part. I assume the quotes are for effect and not necessary
Satisfactory Save manager to delete them?
Last I checked, they did not support modifying belts
Maybe required if you want spaces in the filename, but probably not since you're trying to remove them
U so smart
Though it seems that banner is no longer present, I’ll have to try tonight
seriously is this whats supposed to happen when you run the server tool?
yes. stop the server. update. restart the server.
How do you "talk" to debian. Is it a service? A docker container? you ssh to it?
If you used a guide, do they have a "update server" section?
Did you use steamcmd have you seen the install_dir option anywhere. If you scroll up the past 20 minutes I posted a lot about it. 🌻
skimming through it nothing super concerning. not sure bout curl top of my head but its just warnings. .... eh?
i access the debian server by ssh in from my windows terminal, debian is just a linux distribution. i do use steamcmd and have force installed into the correct directory both times. my question is specifically wondering if there is a way i can restart or stop the server using steamcmd or the regular terminal
Has anyone shared access to their dedicated server using tailscale? I am trying to figure out the best way to set up the ACL for that
Unfortunately, this doesn't seem to work for my Dedicated server
so how did you start the server. (For me it's inside a tmux session and i can ^C it. Im sure that not really applies.
Uhm... can you access the server ingame? is it just ❗(wait) quit in the server console (ingame) isn't it?
so then the server is stopped but wait
you want to run the steamcmd command again. to update the server. and you want to start it again. you know how to do that. if not you end up with a stopped server. not sure you want that
okay what about the part where
[2024.09.19-19.52.22:174][ 0]LogServer: Display: Server API listening on '[::]:7777' (Standalone)
[2024.09.19-19.52.22:174][ 0]LogServer: Display: Server API listening on '0.0.0.0:7777' (Standalone)
going into a screen and typing ./FactoryServer.sh is how i start the server
about the ingame part, unfortunatley when the server is outdated it locks you from using the ingame server console or anything relating to the server in the actual game it seems
Looks like it's working. I'm having the same issue, went in and deleted my lifts (and connected items just in case) and it seems to be working.
how to permanently disable offline players feature? its useles, i expected crash and returned to server as new instance of myself
losing all items in result
you're a virtual CS exam :3 uhhh if pressed to answer (which I am not but I make noise anyway)
This line tells you that the API is listening on port 7777 on any IP adress both for v4 and v6...
You reconnected before your previous instance timed out. If you wait for the player count to decrease before reconnecting, that should prevent it in the future.
timeout never happens, players satay untill they login back
i want to disable this "feature"
awesome. I haven't used screen for a while but yes!
You can basically go to there and press CTRL+C be a bit patient for it to shut down. It should take less than a minute to drop you back to the console.
This effectively stops the server.
You then want to run the steamcmd command.
and then restart the server with ./FactoryServer.sh .
If the version still mismatch you need to use a different install_dir. You also want to cd into the new install dir to run the "new` FactoryServer.sh file.
Do I make sense? :3 🌻
Anyone know the command to restart the dedicated server via console so I can switch the network quality?
I'm having an issue today. I noticed this morning my machine had restarted. I took the opportunity to update the Satisfactory server through Steam CMD (Like I always do) and now when I run the Satisfactory server .bat, it runs but it closes itself after a short amount of time and doesn't continue running. What is the solution here?
alright got it working, I have a vpn though, how do I set a static ip?
dedicated
sorry for the long response i was figuring some stuff out but this worked!!! thank u so much :3
I have a dedicated server. but how do i restart the server and have it automatically apply the 1.0.0.2 update
If anyone is running a dedicated server on a 2nd pc, i've just had same issue with version mismatch. I had to reboot the pc for it to see the update for some reason. Using the SSM cloud server
After today's update, my perfectly fine running Dedicated Server now crashes every time it goes to save the game.
Running into the Version mismatch detected between game and server
how do I fix this?
My server runs and closes itself after updating it
You may be able to use a VPN if the VPN service allows port forwarding.
If you mean a public static IP with the VPN, again, if the VPN service supports it. If you mean a private static IP, you can set that up on your device or in your router.
Hosting with a VPN is not ideal if you're trying to keep it simple. Probably don't use it, or change the setting to allow the server to bypass the VPN. (this may or may not be easy)
today's patch seems like it has major regressions with dedicated servers
My server is updated.. I can connect to it using the updated client.. can do stuff in it.. the MOMENT.. that I either tell it to save or it performs an autosave.. the game server crashes.
I'm not running it through steamcmd though
I'm running it on linux Ubuntu and IDK what the command line is to update/upgrade
Well, Steamcmd is how you get the files (originally or for updates). Where did you get the files in the first place?
from steam cmd
but if I run steamcmd on the linux pc, will it actually affect the server?
Do that step again. The same way you got the files in the first place is the way you update it
👀 If you run it on the server, it should update the game files.
(I won't infer much. Just to clarify you would not run it via steamcmd but most likely install and upadte it with steamcmd. But it seems with Vapok you are in good hands <3)
There was an update on steam for the server
make sure this is in your steamcmd argument +app_update that will tell it to check for updates when you run the same steamcmd you did to install the server
now it won't let me start the server and the file has been moved from what it was previously at
./steamcmd.sh +force_install_dir /home/steam/satisfactory_server/ +login anonymous +app_update 1690800 validate +quit
replace the /home/steam/satisfactory_server/ folder with your chosen install directory
This is beyond my scope man...IDK where the file went when I put it on the linux machine
then just put it somewhere you will know. chose a new directory that you know where it's at
you can find the other one later and clean it up
are you just running it via steamcmd commandline?
no. I'm running it via terminal
commandline/terminal, same thing
you may wanna look into linuxgsm; i like them for standardizing all my servers.
everythings as simple as 1 line updates. lgsm for configs. .local for saves. serverfiles for everything game related. nice and segmented.
./sfserver update/reboot/monitor/et al you can crontab
its a fancy shell for steamcmd
and you don't have to remember app #s
oh wow!!!
I figured it out without doing all that
I literally just updated the dedicated server on steam, restarted the machine and then restarted the server and now we're good to go!!!
I have a love/hate relationship with this like linuxgsm. When it breaks because it's a wrapper it can be very hard to figure out where it went wrong because there are so many layers. but it does help make things easier usually
ehhhhhh; i can't say it's been my pain ever. it's usually the games themselves that are awful to administrate 
very true
adding mods = sobbing sysadmin every time
Have you solved this issue?
omg yes. that's why I try to stay vanilla with my servers
okay yeah.... I can no longer connect to my dedicated server after the update..
what else changed?
Signal 11 caught.
Malloc Size=262146 LargeMemoryPoolOffset=262162
CommonUnixCrashHandler: Signal=11
I'll be honest...They need to notify an update like that before we all start freaking out again...LOL
Also, I know I have the most basic way set up to run the server on Linux specifically Ubuntu...but my problem was fixed within minutes of finding out about it.
IJS, maybe Keep It Super Simple (KISS) really is the best way to go
LogHttpListener: Error: Error accepting expected connection [0] SE_NO_ERROR
LogSocketsSSL: Warning: Failed to initialize SSL state for Socket HttpRequest
LogHttpListener: Error: Error accepting expected connection [0] SE_NO_ERROR
LogSocketsSSL: Warning: Failed to initialize SSL state for Socket HttpRequest
LogHttpListener: Error: Error accepting expected connection [0] SE_NO_ERROR```
While connecting to dedicated the client crashes ever since update.. is this bug known?
no mods.
No mods
@ornate lichen The updates is only a few hours old, but I haven't experienced anything
so uh, got the server working sort of, but my friend can't join
Have you set up Port Forwarding?
you mean the thing in powershell? yeah
No.
Google Port forwarding. The ports you need to forward are tcp 7777 and udp 7777
two separate entries
You'll have to set it up in your ISP modem/router
For me, I ended up doing all the port forwards for 7777, 15000 and 15777
I think 15000 and 15777 are no longer required
I did it anyway because that's what allows others in
Whatever works!
Yeah, the other thing, just in case you are trying to set up the server on your own machine within your network. You need to make sure that you know what your Public IP is
literally says nordvpn does not support port forwarding
It's what others will log in to when trying to access the server in game
You don't have to use a VPN....honestly...It won't affect anything on the server side. The one incoming port for your friends are based of your unique public IP
this a good place to ask about why my servers crashing? or should i put it in questions and help?
Is your server behind Nord?
Anyone have the issue were the Satisfactory .bat runs and then just closes on you?
really I'm only doing it because my friend is scared of the fact you have to use your ip address for the server
idk man i just have nordvpn running on my computer
dedicated server through steam cmd, just placed 3 blueprints down and whenever a conveyer (dont know if its just the conveyer or everything in the blueprint) gets deleted the server crashes
Is the server on your computer?
yes
this isnt on my computer btw
There is a minimum requirement for dedicated servers
Then it is behind Nord and as you said Nord does not allow for port forwarding.
It's a lot...12GB of ram including pretty decent hardware
Are you on the new update?
lol
Is the blueprint from before the update?
okay well my friend is scared of sharing their ip address so I offered because I thought a vpn would help with that
I bet the blueprint needs to be redone
i made the blueprint last night before the update, so maybe thats it
Yeah try remaking it and see. If it happens still you should make a bug report.
hmm, so how do i get rid of the things that are placed, thats gonna be annoying XD would updating the blueprint help the already placed structures
No but you can delete whole blueprints you have placed.
like can I get assurance in what way is a dedicated server better than just having the host leave the game on?
crashed :/ fun
atleast i have backups of today, so ill rollback the server and remake the blueprint before placing it down
but i will put in a bug report first
Most people host the game on servers that are not the computer they play the game with. That is the advantage. In your case probably just host a multiplayer game instead of making a server.
Still having issues with my dedicated server on connecting through the public ip. Ports are forwarded with UDP/TCP @ 7777.
Using pterodactyl
Heres the startup command ./Engine/Binaries/Linux/*-Linux-Shipping FactoryGame ?listen -multihome=0.0.0.0 -ini:Engine:[HTTPServer.Listeners]:DefaultBindAddress=any -Port={{SERVER_PORT}} $(if {{DISABLE_SEASONAL}}; then echo "-DisableSeasonalEvents"; fi)
Change -Port to -port
Are you changing the default port? Also most of that can be deleted.
No. I've added the multihome and -ini stuff as a last ditch from the patch notes to attempt to get this working. Egg is from https://github.com/ghostcap-gaming/pterodactyl-eggs/blob/main/games/satisfactory/egg-satisfactory10.json
If you are not changing any defaults then just run the base startup command with nothing. If that doesn't work then your port forwarding is incorrect or not working.
All of that is correct.
I assume it's something very stupid, and I simply can't find it.
SF-ToolsPHP has been updated to have an easy example to play with now. you can easily install XAMPP on the server PC and connect to the example pages to check your settings and Download save files. Hope to figure out Uploading soon.
https://github.com/oarko/SF-ToolsPHP/
./Engine/Binaries/Linux/*-Linux-Shipping FactoryGame ?listen -port={{SERVER_PORT}} seem barebones enough?
New error. [2024.09.19-21.13.08:089][ 4]LogSocketsSSL: Warning: Failed to initialize SSL state for Socket HttpRequest [2024.09.19-21.13.08:089][ 4]LogHttpListener: Error: Error accepting expected connection [0] SE_NO_ERROR
No remove it all just the first part that starts the server
looks normal to me. you got in ingame error?
gotcha
That error is fine.
Still no dice.
+10 for the proverb
-10000 for not stating an actual error :3
satisfactory-server | [2024.09.19-21.16.58:167][224]LogCircuit: Warning: Tick, circuit '157' has 14 reachable components but only 10 listed. Re-adding reached components. this is fantastic, it's basically ruined my savegame
it's spitting out thousands of these loglines per second
it's basically just wasting the entire event loop with whatever that is
when did it start. autosave by default every 5 minutes? make a backup BEFORE you stop server. (by default it auto saves on player leave (and? on shutdown).
maybe you're lucky...
restart server
I think your save is corrupted.
yeah, I didn't get lucky, whatever autosave this showed up in was some time ago
I'm having an issue today. I noticed this morning my machine had restarted. I took the opportunity to update the Satisfactory server through Steam CMD (Like I always do) and now when I run the Satisfactory server .bat, it runs but it closes itself after a short amount of time and doesn't continue running. What is the solution here?
Could try and put it into a map editor and fix the issue. Have to find it first tho.
any idea how to find it?
Verify your files.
Nope.
What does load game with advanced settings mean? on dedicated server manager?
I assume that would be through Steam CMD right? What is the command for that? app_verify 1690800 ?
Same thing as not being on a server.
+app_update 1690800 validate
Ah thank you
is it normal to have the sever crash between loading save files?
I have had it do that a few times
Hey there, i just updated my server and it now crashes. Any ideas ??
@sturdy gust after i updated it looks like our games are gone? is that normal? am i boned?
new to dedicated server. was running it for a few days. and seems like new version got released.
and i tried this command "steamcmd +login anonymous +app_update 1690800 validate +quit"
it did download some stuff, but still the server version is still same. did i miss any step or i have to do some troubleshooting?
it also doesnt even load the save properly, after loading the save it goes back to the most recent autosave :/
I"m having THIS EXACT issue.
Can't load any of my previous saves.
I can only load NEW saves.
Mine isn't crashing but it's not updating.. Server is staying at previous version..?
Does anyone have the command for updating steamcdm server ????
Seems like dedicated servers are fucked right now
cool. then its not just me 🙂
good news, managed to fix my corrupted save thanks to SCIM, I had to look through all the power connections on the map and I identified a spot where there was a weird circuit connection - so if anyone runs into that Tick, circuit '3' has 6 reachable components but only 2 listed. Re-adding reached components. problem that absolutely tanks performance, that's one way you can figure it out even though it's a huge pain in the ass
It appears from looking at SteamDB...
how do you check the servers version? might be my issue as well
I did a fresh download of steamcmd.. and it gave me the same binaries that I had yesterday before the update.. nothing was new.
Anyone else witth this versions and this issue??
same issue
@dim chasm Sorry for the direct ping.. but Dedicated Servers haven't been working since the update.. seems to be a big issue.
All of us from the look of it
can confirm, our dedicated server is unplayable after updating
im able to loginto my server, but when i do anything it crashes it
I wish it would ask before updating sometimes. 😦
I think what's happening is for some reason.. my server is crashing at the point it's trying to match the version number..
because it crashes right as soon as I try to join it.
You can actually get to the join page?

i cant even get to update it
Yeah, I can see the server, configure the save files, change passwords.. etc.. that all works. but as soon as I try to join a game, all hell breaks loose.
I'm guessing a bad update? Maybe it was pulled right away?
Mines working fine
Well, so I deleted the entire server wiped it clean..
Unless an update JUST went out
I could start a NEW game..
My linux servers updated just fine.
Seemed to be like 20 minutes ago?
is this a windows issue?
are your running it on steam cmd???
but the saves I had (all of them) won't load. so maybe something bad about the saves.
but.. things were working before the update...
I am running on Steam CMD through AMP
I havent updated in anout an hour or 2 though
and now after ... no.
Works for me on Windows version 367101
If my save gets F'd I'm going to riot. I'm on tier 8 rn with trains all setup. I'd be pissed if the saves get corrupted
well.. the saves work on the NEW VERSIOn locally.
I've validated the save works fine on local
but on dedicated, having issues.
Just update the server
so we haven't lost the save files..
It works perfectly fine, just update the server
Dedicated
steamcmd isn't updating mine. It's just validating again and again. Maybe the patch isn't out on our DC yet
i'm having this issue...
Linux server here - seems to have updated and is running fine.
If I remember correctly there is a trick to get steamcmd to find a depot update if it's lagging behind
I can't remember what it is
hmm. you might be on to something.. maybe it's a regional issue with Steam
I'm forcing an update on my container. If it doesnt work i'll be suprised
I did a completely new install.. and it gave me yesterdays binaries (I compared them).
off of SteamCMD.
windows or linux
Linux/Ubuntu/Pterodactyl. It's been running fine for years.. (Original EA-er here)
I think it might be a datacenter issue with Steam.. could be my region isn't updated yet
Debian on docker here, and mine updated just fine. Probably a steam CDN delay
I'm east coast US fwiw
Boston here
Western Europe here
My dedicated verified install, didnt have an update.
four hours is a hell of a long delay https://steamdb.info/depot/1690802/
canada here. no update yet
.\steamcmd.exe +force_install_dir C:\GameServers\SatisfactoryServer +login anonymous +app_update 1690800 validate +quit
Windows server using above command. I'm guessing you guys use a similar command?
I updated mine about 2hrs ago.
Thats the last update I know about
I do wish the FactoryGame.log would show the running version number in it.
oh wait. I do see it in there.
well dang it. it is running the new version..
LogInit: Net CL: 367101
and crashing beautifully.
I'll go chase up more trees.
My server is still stuck on 366202 🤔
same here
Wait.. where's the log file
I have 2 servers running on the new update. No problems
I wonder if they didn't change the version number and pushed an update.
Nope. 5.3.2-367101+++FactoryGame+rel-main-1.0.0 1009 3
Can i reamove myself as owner on the server from the console? so the server thinks im a normal users. Trying toi fix the owner leave offline thing.
So this is the error I'm dealing with:
[2024.09.19-21.34.58:041][ 79]LogNet: Login request: platform: NULL
[2024.09.19-21.34.58:075][ 80]LogNet: Client netspeed is 100000
[2024.09.19-21.35.01:121][171]LogNet: Join request: /Game/FactoryGame/Map/DedicatedserverEntry?[2024.09.19-21.35.01:129][171]LogGame: Substracting identity of player known as (Vapok) from player state with last known name of (Vapok).
[2024.09.19-21.35.01:131][171]LogGameMode: Display: Match State Changed from WaitingToStart to InProgress
[2024.09.19-21.35.01:133][171]LogGameState: Match State Changed from WaitingToStart to InProgress
[2024.09.19-21.35.01:133][171]LogNet: Join succeeded: Vapok
[2024.09.19-21.35.10:572][453]LogCore: === Critical error: ===
Unhandled Exception: SIGSEGV: invalid attempt to read memory at address 0x0000000000000000
[2024.09.19-21.35.10:572][453]LogCore: Fatal error!
0x00007f6da5760050 libc.so.6!UnknownFunction(0x3c04f)
[2024.09.19-21.35.10:587][453]LogExit: Executing StaticShutdownAfterError
Huh. Must just not be propagating then.
there we go:
UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1726605427
-- type 'quit' to exit --
Loading Steam API...OK
Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x61) downloading, progress: 65.22 (770592595 / 1181494284)
Update state (0x81) verifying update, progress: 4.44 (52400431 / 1181494284)
Project file not found: /config/gamefiles/FactoryGame/FactoryGame.uproject
Update state (0x81) verifying update, progress: 80.66 (952967342 / 1181494284)
IPC function call IClientAppManager::GetUpdateInfo took too long: 54 msec
Success! App '1690800' fully installed.
Launching game server
5.3.2-367101+++FactoryGame+rel-main-1.0.0 1009 3
Disabling core dumps.
LogInit: Display: Running engine for game: FactoryGame
Uninitialized pointer. Ewwww.
that's... interesting.
Anyone know if I can run multiple servers with Docker just by changing the ports?
Came for that, stayed for the chaos. 🙂
why not?
@clever idol does that crash the server or the client?
Client just gets disconnected. Server Hard Faults and resets itself.
I can play the same game save locally without issue.
Out of curiosity, does a fresh map work?
Yes, it appears a fresh map works just fine.
yes, should work fine
it seems to be connected to my existing saves.. even though they work fine locally.
wait..
let me try something.
When I tried the new game.. I didn't have my blue prints installed.
@clever idol You might want to delete the log your posted - there's encryption tokens and stuff in it.
It could be blueprints that are messing it up
Danke. I edited it
I’m not on my computer anymore but ima just try to delete/move all the blueprints I have
Hay,
there's the setting called "Server Restart Interval".
I left it on default 24h.
But the server restarts at 00:00 midnight instead, not (as I would expect) after 24h runtime.
Is this a known bug?
Has this already been reported?
I have no blueprints and still doesnt work...
Weird
After the update I was unable to connect to my dedicated (Nitrado) server. It was running, I was unable to connect to play. I was able to use server manager, download my last save, run it locally, re-save it (different) name, re-upload it using server manager, and it worked. In case anyone cared or was running out of options.
Mine is set to 24h and seems to restart at 24h from last start. Are you running your own server or using a hosting company?
self-hosted
w00t just built and tested my custom built docker container for my server and it's working great.
It's a clock not interval.
That setting is poorly worded. The "interval" is actually the time in UTC the server will restart.
So if its set for 24:00 it will restart at 24:00 UTC time
EFFIN' BLUE PRINTS
So.. I removed my Blue Prints.. and my original game save came up.
Something is broke on this update with Blue PRints
Really? So if i set it at 4am it will still restart only every 24h, not every 4h?
Yes
Yea its weird
Thanks, I'll try that!
I'll be honest.. we might be dealing with different issues, you and I.
Hmm I wonder if my host is set to UTC and it's actually restarting at 00:00 UTC
May be hahahah
from what I know, the satisfactory server uses UTC only and can't be changed
I updated my dedicated server and it seems to be hanging on startup? Anyone know what's up?
I assume people's servers have also broken because of today's update
really? I'd assume it would have used the host time
there´s a few of us with that issue... not solutions yet
indeed
Me too 🙃
What does this mean? "[2024.09.19-22.11.15:828][745]LogSave: Warning: New/Old Root size mismatch!" happens after i logoff
mixed bag. Plenty of people have had no issue, others aren't having any luck getting steamcmd to see the new update
yup, any idea how to update?
figured, where do I find the steps to fix my server
I tried 'typing' in my cmd box and suddenly it got text flowing again and it started up. It's like it was hanging until I interacted with it. Weird. Maybe try that for anyone else reading this?
I get that too, likely something with how they build the data structure in the save file
did you try to update the server?
i need some serious help. im kinda at a loss here with my server... The ping goes up astronomically when players take tubes or drive vehicles. we only have a small factory. copper and iron. Ping is 300-600. sometimes 1000. Major rubber banding and desync
- Self hosted
- was perfectly fine before 1.0 even while also hosting minecraft and valheim at the same time
- Specs...its old. but as i said, i had no issue. AMD FX 4130 Quad core 3.82 Ghz, 32GB ram, 300GB SSD (SATA) 100GB free, windows 10 pro
- Using Windows GSM interface
Things i've tried
- Reinstalling
- Reinstalling using a different GSM plugin
- Reinstalling outside of GSM all together
- Running only Satisfactory server/turning off all other game servers
- Computer has 2 different networking cards. Tried the other card
- Turned off firewalls completely on my router
- Turned off windows firewall
- Double checked port forwarding. forwarded old query port just because
- Scan disk, defrag, all that good stuff.
OKay.. so if any one is getting fault crashes after this update, remove your blue prints from /home/container/.config/Epic/FactoryGame/Saved/SaveGames/blueprints
Your exact location may vary.
I'm honestly shocked a CPU that old supports 32gb of RAM
I know that's not helpful, it's just interesting
lol
Honesty.. it might be time for a server upgrade
This is the last message i get for my server shows offline status "[2024.09.19-22.11.22:534][948]LogNet: NotifyAcceptingConnection accepted aggregation: xxxxxxxxxxxxxx:59015 (34)" does this mean anything? After this message i need to restart it.
was first produced in 2012
maybe don't post your or your friend's public IP
Do you know if moving vertically causes issues? I'm guessing it's related to loading different zones. Could try setting network quality down a bit to see if it helps.
The more you move on XY the more loadzones you'll hit. Z axis shouldn't be affected.
fixed.
i never touched network quality because it keeps setting it back to medium anyways
@fleet pier it's possible that 1.0 implemented some code that is using instructions that may not exist on your CPU and it's falling back to something really slow. Bit of a shot in the dark. are any of the cores maxed out when this happens?
Are you at least on a 100 megabit connection?
(Upload)
I see the dedicated server update didn't address that once the server population hit zero it becomes unreachable via the server manager until restarted 😩
1400
I mean they're running it on a cpu from 2012...
honestly kinda thought this myself
you could rule this out by connecting to the local IP
from a pc on the same network
What he said
It only happens if the owner leaves. Server can be at 0 if the owner never joiner it.
did this. but also i mean.....i have over a gigabit connection
Good to know, but makes it a bit frustrating as I'm also the primary player
U8 added some stuff that needed more direct cpu access, those of us using pve had to change our vm settings to expose the hosts cpu
Yeah. Got the same problem .If you leave when others are on then everyone gets drops and server dies. Also if your alone. So what im doing until it gets fixed is to restart the server after leaving so others can play.
Anyway, you should check ebay, or the local thrift store and try to nab something 7th gen or ryzen 1000 or newer
I hate to say that, but the fx series was trash when it was new
i have another pc here ima use possibly but im going to test first running the server from my gaming pc. if its pc related, ill know
that was my next step
If you've got the budget, something like the 5600gt or 5700x3d makes a fantastic dedi cpu
I just rebooted mine and it seems to be working fine
Physical server reboot?
I have it on a Virtual Machine but yeah....
That's the one thing I try to avoid lol

My longest is at 70 days currently. Lol
Mine is like 10. Lol
Does anyone know how to rename a game session on a save file?
Anyone having issues with the network quality resetting every restart back to Medium?
I have this in my Scalability.ini
[NetworkQuality@3]
TotalNetBandwidth=104857600
MaxDynamicBandwidth=104857600
MinDynamicBandwidth=10485760
And this in my Engine.ini
[/Script/Engine.NetworkSettings]
n.NetworkQuality=3
I'm using AMP by CubeCoders in a Docker container.
Hi guys is there any information available on hosting a dedicated server on arm processor ? I can't find any
every time.yes
reboot didnt fix it
That's basically how I operate. Any time I disconnect I immediately restart the server.
Any fixes?
game cant run on arm. emulating it will be so slow
not that i could come up with, even when i set it manually or in the console it resets
hm
It could, but not the arm we can afford right now
I was wondering if the server try to render or just launch
Ampere Alta cpus are like 3 grand lol
we are currently converting the docker amd64 to arm64 by rebuilding the sources
Anyone using AMP? Updating the server in the GUI doesn't seem to be pulling the new version
I'm using AMP
Are you using a container or Windows or what
Linux
ok. I'm using a Docker container on a windows installation. I had issues when things werent configured properly, but I dont think an update has recently released. 4hrs ago was the last update
Server is on 366202, Windows PC is on 367101
Getting "AMP configuration failed with return code 138"
I'm guessing it also uses steamcmd
Yep, just checking to see if something went wrong there.
Seems like steamcmd hasn't propogated the update on all servers. Good chunk of us are stuck on the previous build.
Right, so I'll probably just roll back my PC version. Wasn't experiencing anything game-breaking.
Didn't even know you could do that 😛
steamcmd, server seems to be stuck on old version. assuming there is no other way to get the new server build other than through steam?
it was the pc. just loaded it on my gaming pc then copnnected to it (same pc though) 18ms
but i still connected to it through the server manager. that counts right?
so i ran the server on the same pc im playing on
Is there anyway I can download the saves before I restart my server?
The game version is different now last time I lost all my saves
Wait there's a new new update after like 1 hour ago?
Because I updated the server 5 hours ago
No updates available and my steam is the same
Anyhow in this version, previously connected hypertubes in the previous version if you delete them they now crash your server
Happy times
How do I update my server without resetting it?
Managed to update, so I guess the new release has propagated to my neck of the woods at least.
So to clarify steam has not updated the servers therefore we cannot update the the current game version?
My server is up to date + the client. Works fine here.
i am running the update.bat file and it is not updating, is this not the correct way?
New update,
We hosted our own server but it crashed when we place a conveyor belts, any fixes ?
I am hosting a server through host havoc yet now the game versions are mismatched, any idea how to fix this?
What's the general consensus on the latest hot fix? Wait to update until the server issue is resolved?
Is one able to take their current save game and turn it into a server?
I just rented one and now im kind of lost
im assuming i follow the file path for my game and upload it as my server?
it is very simple in game as long as you are admin you can upload a game save via in game
if i cannot get my server to match game version, how do i revert to old game version?
having the same issue i dont know
anyone else seeing ? filed https://questions.satisfactorygame.com/post/66ecb39d772a987f4a8bad1e
satisfactory-server | [2024.09.19-23.26.39:768][842]LogCircuit: Warning: Tick, circuit '32' has 2 reachable components but only 1 listed. Re-adding reached components.
+1 for mismatched game and server.
Found an solution for Dedicated Servers showing up as "Pending Server Name" and Offline.
Host computer was using Avast as the firewall that overruled Windows Defender.
Disabled Avast - Port Forwarded correctly on Windows Defender Firewall.
Non-Host were able to see it
In response to this issue
Using the Epic Store - Dedicated Server - TP-LINK Router
Can someone explain why the steam version is different from the epic version? Getting a version mismatch between my friend's steam game and mine
Is it possable one of you upgraded today and the other did not?
My friend did, he's hosting, he has the steam version
I updated my game with steam and my server using steamCMD. The server says it's on the latest but I still get the game/server mismatch.
you need to make sure you are updated as well
is it a dedicated server
yes
When I was playing with my son I was going to host (on Steam) but it would not connect but him on epic we all could connect.
there about 5 ppl in here with mismatched version of dedicated server and game versions still not info on how to fix the issue
I had a mismatch earlier I just had to update my server.
is there some super secret way to update your server that's not app_update?
Oh boy, how does one keep a server up without the host needing to be logged in the game
I am on bisecthosting If you have that too I can tell you how to fix it.
I am obviously a version behind, unless the devs started counting backwards for giggles
same.
[5:38 PM]Crow: Seems like steamcmd hasn't propogated the update on all servers. Good chunk of us are stuck on the previous build.
This was the same message I had earlier.
this is all i have for now seems like its still an issue
this would make sense if I was updating off of a steam server, but I have the game on Epic
ChurlishKnave: Server is on 366202, Windows PC is on 367101
[5:36 PM]ChurlishKnave: Getting "AMP configuration failed with return code 138"
[5:37 PM]Crow: I'm guessing it also uses steamcmd
So just so I'm clear, the dedicated server bug where it stops listening after I disconnect - it seems like that's also happening when I'm just playing in another unrelated game on an unrelated server? Is that right?
it might be because it uses steam possibly
With Bisect I had to reinstall server but select Keep current files.
does anyone know where a dedicated server save game file path is?
Anyone have experience running a server on Oracle?
I can tell you that for AMP on Linux it's /FactoryGame/Saved/SaveGames/server
Thank you!
presumably in the AMP instance folder, wherever that may lie
I'm having the same issue as some people above server is stuck on version 366202 using steamcmd on ubuntu server
anyone know a good tutorial for a dedicated server set up through steam
I resolved the mismatch error by updating steam files (update Server Files), then removing the server and readding it
Is there some kind of "flush to disk" command that we need to be running prior to taking snapshots? One of my players (and ofc it's my wife), lost several hours of progress after the update, and restore to backups 1 and 2 hours before has none of the progress they made. Wondering if I need to be running some kind of pre-snapshot command before backing up the server? I'm on Pterodactyl on and Ubuntu host server.
update today did not fix my server issue 
is this that the server was out of date or the game
Do inbound and outbound ports have to be allowed in firewall? Or just inbound?
7777
just inbound 7777 to dedi server IP
I noticed I had to forward both tcp and udp
Craaaap my friend and I were trying to figure it out
I don't wanna use port forwarding on the router though so I tried setting it up by sharing the server through tailscale
how does tailscale even work; cause everything has to pass through their auth servers doesn't it? whats the typical latency vs direct
i'd never tried it compared to something like hamachi cause it just seems it'd add a fuckload of latency at random
It's a mesh VPN system
I'm just sharing the Satisfactory server to my friend who has his own tailnet
He can ping the box
yes, I'm hoping they fix it
But it always said the server is offline when he adds through the tailscale ip
I saw some people get tailscale to work a few days ago in here.
Did they have to modify the ACLs?
i know it works; but my way of understanding how it processes traffic; unless you're running your own headscale client; it's just a 3rd party with extra latency and signoffs in the way
Tailscale doesn't route all of the traffic through their servers. It uses their servers to negotiate ports with clients and then they connect directly to each other
Considering a port-forward takes a few minutes to add to most consumer routers, I don't see why people struggle with hamachi/talescale/etc.
Is port forwarding gonna be secure though? Hard to say
With TS I'm only sharing the box to my friend and everything is encrypted
is it a common port with 9 million known vulnerabilities: no
bit different port forwarding 22 and 23094
😭 the tailscale how it works page is one page i always read more n understand less. all the words i recognize but put together in strange ways
i just want a simple packet pathway 
It's complicated but everything else I've done with it has been seamless, Plex, remote backups to off-site NAS, you name it
Any clue why I’m getting these errors?
https://discord.com/channels/370472939054956546/1286476875539025940
xd doesn't help their explanation of how it works is "I SHOVE TRAIN THROUGH MOUNTAIN. I DO IT VERY H ARD"
whats the server RAM at
It’s default settings. Where would I be able to find that answer?
DERP = bad
nah just if you have your own server if it was maxing out on memory or something. It looks like a nothing burger; you have 4096 entitities spawned in and it can't do more
did you like yeet across the map at mach 7 or something?
No. Those popped up after I logged off
Nobody else in the server.
I logged back in and it stopped. Logged back out and it did the same thing. Just spamming those errors
is it set to pause on exit
i haven't seen any of this behaviour 🤷♂️
Yay Linux SteamCMD version mismatch... Oh boi!!!
No. That is turned off
hm i'm officially outta ideas.
Hello, I restarted the container to update the client and now m container crashes :
Looks like a permission denied ? How can I solve it ? 
looks like your linux user + perms got messed up; look at your files n chown/chmod the affected files
How can I provide more than one world so that my friends can play on the different worlds at the same time?
as in host more than 1 server at a time?
should be able to just run multiple servers and change the port
that would be my best guess too, then just upload your chosen map to each server
Ok thanks.
Good night my friends
have this issue also... didn't see your questions post before I made my own 😮
so this white box is a bug not a feature right?
i think it's new behaviour but my memory blows
While the patch didn't seem to resolve it, the interactive map seems to support messing with belts now. So I was able to clear it out and move on
good to know. In my case the in-world blueprint works fine as long as I leave it alone... I just can't modify it to serve another purpose 😦
holy shit they still haven't fgixed the dedicated server bug? Come on
the new patch broke my server
this is the error it gives
i cant find anything on what is causing it
?
Saw that error, I think you should look into that
Can not reach the download sv / invalid response
Nothing I see there matters, that's just sending the crash report not the cause.
also getting this as an error
That is definitely the important part. Is there not also a part complaining about spline errors or such. And is this a crash on start or while playing.
on start
are you using a basic vps ?
vps?
if its a permission problem, try running this command in the server folder
chown -R $[whoami}:${whoami} .
that should fix it
iv already done that
i understand, yes
linuxgsm provides scripts for a bunch of game servers
you can see they are really easy to use, and manage the server for you (mostly)
I prefer just using a systemd unit file personally
this channel doesnt really have a lot of linux super-users, so I would preffer recommending begginer-friendly solutions
that's why a fully complete example unit file and directions are provided on the wiki
Exactly, but you know how it is when you start out :D, you may need help here and there
and I'm happy to provide it (:
and going in systemd if you just wanna run a game-server, and have no business in linux besides, seems much for a begginer, IMO
just proffering my opinion. I'm not saying don't use GSM; just stating my preference
ofc ofc, me personally I use docker, but I can manage it 😄
if you wanna see me say "don't do that" say something about "just run it as root" 😄
rm -fr /
don't run this command, not even for fun
no no i like my files
things I've accidentally done while having network mounts live read-write in /mnt, partial list.
but at least I didn't dd if=/dev/zero of=/dev/sda on a production machine like one of my former cow-orkers
linux gsm is not working
bs=4M
also saying i have less ram then i do
define "saying" and "less RAM".
Did you follow their guide?
- did you install the dependencies ?
yeah'
Things that are not the same, partial list: Available RAM; installed RAM
show the output of free -m for an actual report of how much memory is installed and free
i would have to make a deploy to follow as well
at least one of em should be linux GSM config file
you can adjust server memory from there
thanks couldnt find docs anywhere
bumping, sorry. Does anyone issue any commands before taking a backup of the dedi server?
i see you use pterodactyl
i cant find a setting for memory allocation
I'm using
I would suggest only backing up your .config folder
since there is the save files and blueprints, the rest is just the server
I backup the whole container, but sadly that was not effective and we had a bit of a big data loss
I sent you a dm.
is there a section for documentation on dedicated home linux servers? I am getting server mismatch even after I ran the app_update and it stating it is up to date?
Looking at LinuxGSM's github, thier template for Satisfactory is still out of date
ok i think i got it figured out and running thanks for the help
wasnt killed when i thought it was leaving a server running on a screen
Fixed 😄
This dude is the champ! In case anyone experiences similar, he rightly pointed out that we were using default settings which do not have autosave, so no write to disk automatically
I think i'll make a repo on github with a bunch of useful things 😄
i think the laptop is cooked, i aint even done anythin
finna place one thing and it go to 10
one of us! one of us!
i see the link dw
it jumps u straight to it
ah
Server tick rate
<@&387163995947270144> might be a good idea to whitelist links fo the SF wiki linked at the top of this channel if it's not already.
lol, firefox dont auto open infront on linux xD
it wasnt that one, it was .fandom
oh that explains it. Sorry for the ping, mods!
Im not sorry, allow the satisfactory.fandom and linuxgsm domain
lmao
Client should do that by default
I wouldnt worry about that
aight
the server process is already multithreaded as much as it can be but the game server stuff is very largely inherently single-threaded
Ticking in games is a bit more complicated, as it depends on the core-clock
Or why minecraft has been single-threaded for so long lmao
alr alr gotcha
Hey sorry to have to ask for help again, but how do I update the server off steam? I use Steam for the server. Do I gotta go into the command area and type something in? Whatever's easiest, I'll do it.
minecraft has lots of things going on that SF doesn't, like propagating terrain changes due to other terrain changes and handling stuff in other worlds and the the like. You're comparing apples to chicken Alfredo
You downloaded the dedicated server from steam UI ?
Yea
It should update like any game
try restarting your steam client, or validating game files
Ah, it hasn't yet. Any way to make it do so? It updated my normal game, but not my server.
via the manage menu
no, the dedicated server
The server shows up on my Steam list?
Try doing a 'delete local files' on the SF Dedicated Server and re-downloading. The server configuration, saves, and other state files are stored separately
Ah, shit, I guess that's not how I did it, then.
I did it through SteamDB. With the console commands.
Then follow the guide you followed for instalation
I thought when you said Steam, you just meant like through there, whoops.
SteamDB is a web site. Do you mean SteamCMD?
as guessing is not my stroung suit
How do I change the epic dedicated server ip that I set it up with?
iI suppose I can reinstall. That should be easy enough.
Lemme just back up the save.
what do you think you mean by 'epic dedicated server IP'?
Or actually, just to make it easier, let me try using the actual tool. I think I can import the save.
I used local ip to start the server, I need to set it as my Public ip
Any suggestions?
I can't get my buddy outside my network to see the server
The server binds to all network interfaces on startup. To expose your WAN IP to connect to the server, that's just setting up port forwarding for TCP/7777 and UDP/7777 to your LAN ip on your router or gateway
You just wanna play with your mate?
Done that. Had to do it so in network could also see it.
SteamCMD sometimes has trouble seeing that an update is needed. delete the serer install and re-run the SteamCMD to force it to do s fresh download. your save and config are stored separately so are safe
or have it actually public ?
Public. As we both work different times and the save is on his pc. He's out on a trip right now
In network is fine to see the server. Out of network is not.
again, so just your group of friends
or actually public
so anyone on the internet whatsoever can join it?
Yes, he is in a hotel right now
do you not understand the question ?
??? Did I not answer this?
No
Do you want only for your group of friends to join or actually public so anyone on the internet whatsoever can join it?
you just wanna play you two ? or have 10 players
I think he's trying to ask "do you mean public as in 'accessible over the internet' or public as in 'open for anyone to use'?"
or let anyone join
Oh, accessible not open. So obviously password.
Anybody have a guesses what would cause this?
english is hard. words mean things and sometimes they mean different things
ONLY TO YOUR FRIEND GROUP ?
OR DO YOU WANNA MAKE IT PUBLIC?
this is most often caused by timezone or system clock issues on the server, the client, or both
SURE WHATEVER LETS HIM CONNECT FROM A HOTEL MY GUY
ANSWER WITH ONE OF THE FOLLOWING OPTIONS
- FRIENDS
- ANYONE ON THE PLANET
ILL USE A PASSWORD IDFC
@quick mist did a app_uninstall and then an app_update and getting same server mismatch
wish you luck in solving your problem
sir or ma'am or other, no need to shout, the acoustics in here are fantastic
correct
I have him 2 options for answer
physically delete the files in your force_install_dir path, and then re-do the app_install.
Jesus christ. His account. Accessed from internet just us 2. Not peer to peer
Just. Us. 2. On a dedicated server. So he can access it outside home network.
Ive noticed the dedicated server build likes to crash after a day
ok bro
- Google Radmin VPN
- Install Radmin VPN (Both u and ur friend.)
- Turn it on, big button for it
- Create a network (any name and password you want.)
- Both of you join that network.
- Connect to your friend using Radmin VPN IP connection
Running a shared game from just the game client was working fairly well for me
there
christ on toast, why introduce that much complexity into the network path?
haha, bro i've had gaming communities in the past
Ok then. How to make it public so anyone can access.
trust me bro, that's the simpler solution than teaching everyone port forwarding
avtually you know what, don't answer that, my lunch break is over and I don't have time to try to mediate this communicaiton gap (:
I have the ports forwarded jerk
Holy shit I have been ripping my hair out for like 3 hours trying to figure this out. No shit I am eastern time and my server was set Pacific time but the correct time. Set it to eastern and synced the time and bam worked. Thank you
If im a jerk, you can solve your own problem im sure
y'all. Play nice. We're all pulling on the same rope here
any fixes coming for deconstructed things not updating for a client until they rejoin server?
You're being an asshole for no reason. Assuming I don't have an understanding of port forwarding?
Presumably they're working on it
To people that just wanna play with their friends is a great solution, for some people in here it was actually the best solution to play with their friends since some ISPs do not offer public IPs or port-forwarding capabilities
I dont have to help you, I do it out of my own free time and will, and will not help anyone that is disrespecting me
Don't disrespect others then?
You can call me whatever you want, good luck in solving your problem, i only tried to help you
This is my last response to you.
Don't disrespect others and you will not be disrespected. I felt attacked by the caps and felt as if I was being treated like an idiot. Sorry for the misunderstanding.
Well I thought it was fixed, time is definitely correct. Any other ideas?
did you try configuring you own SSL certificate?
I am gonna be real honest here. I am pretty new to doing dedicated servers. I am not sure how to do that
Windows
This is what I followed to install it.
I also opened TCP and UDP 7777 on my router
@quick mist TYVM that fixed it, after the manual force uninstall and reload
Updated, with no change
If I load the game on my server I can join the server no problem. If I try to join from my computer or if my brother tried joining from his house same error
Managed to crash my server by placing a train signal on a split piece of track (inbetween two tracks)
There was one other user that had this issue and he claims he updated his server's time and updated his port forwarding and it worked.
Same error, so I'd double check that. Make sure its sync'd and double check your port forwarding is correct.
#dedicated-servers message
Hmm. Might just be my router just having it's own issues with port forwarding. Guh. T.T
Have you successfully port forwarded anything before?
Honestly, no. Assuming I did as much doing a separate forwarding for both tcp and udp on my router.
It might not be your error then. Your ISP might use CGNAT.
Check your public IP on the whatismyip site and check it against the IP on your router. If they are not the same, your ISP uses CGNAT and doesn't support port forwarding.
That might be it.:/
Yeah tried that for sure. This is driving me nuts. These are the errors when trying login
So I get the first error try hitting retry and get the second picture
Appreciate the help. Network stuff is super frustrating.
Idk how to check the certificate but this user removed and readded the server in the manager, and found it was generating a cert with a future time. They just waited until the cert was valid and it started working.
#dedicated-servers message
You could also try clean installing. Might fix it 🤷
check your server time?
hours don't matter (if it's within 24 hours) but minutes and seconds do.
any reason why my servers crashing when i delete a part of a blueprint i put down? it is a blueprint from before the update but it did still let me place it down, servers also crashing whenever i try to go to a previous save file and it just crashes and doesnt change as well
So I'm going to leave this here, in case anyone comes behind me looking for similar stuff.
**Are you struggling with the restart time on dedicated servers? **
Are you using Pterodactyl?
Are you frustrated that you can't get it to stop restarting at 00:00 UTC?
If you answered yes to most of the questions, read below.
The current Pterodactyl Egg being passed around is ALMOST accurate.. but it has some issues with the configuarion file settings, which reset the GameUserSettings.ini on every server restart.
So... here's the manual fix, and I'm going to try and get a new Egg published:
In the Nest Configuration for the Satisfactory Egg, look in the Start Configuration, and you'll find this block of code:
"FactoryGame/Saved/Config/LinuxServer/GameUserSettings.ini": {
"parser": "file",
"find": {
"mFloatValues": "mFloatValues=((\"FG.AutosaveInterval\", {{server.build.env.AUTOSAVE_INTERVAL}}))",
"mIntValues": "mIntValues=((\"FG.NetworkQuality\", {{server.build.env.NETWORK_QUALITY}}))"
}
}
Notice the mFloatValues setting. It's missing a value.
The line that needs to read is:
"mFloatValues": "mFloatValues=((\"FG.AutosaveInterval\", {{server.build.env.AUTOSAVE_INTERVAL}}),(\"FG.ServerRestartTimeSlot\", XXXX.000000))",
Where XXXX is the number of minutes from Midnight that you want the server to restart. For example, I want my server to restart at 3AM Eastern. Well that's 7AM UTC.. 7 hours * 60 minutes = 420 minutes. Thus, this line would read:
"mFloatValues": "mFloatValues=((\"FG.AutosaveInterval\", {{server.build.env.AUTOSAVE_INTERVAL}}),(\"FG.ServerRestartTimeSlot\", 420.000000))",
Because the Egg is missing this, the game applies the default value of, you guessed it, midnight/24:00. BTW, 24:00 and 00:00 are basically the same thing.
Weirdly it just just started working. Not gonna ask any questions lol
Thanks for all the help everyone
shlould I add EnableCheat term inside the game.ini to use GiveItem on console?
welp
its definitly something to do with the blueprint
but no clue how to fix it
moved the save folder to a singleplayer world to see if it would fix it but it didnt
is there a way for a placed blueprint to not be a blueprint structure anymore? that could fix it
Anyone else getting this when running the server on a different computer from the client (both are windows)
anyone struggling with tools randomly disappearing amongst other bugs that effect QOL?
Red, out of curiousity, what's the name of your game session?
like the save name?
Yes
Scrungo_Autosave_2 is the most recent (dont mind the weird name lol)
okay.. just curious if it had spaces or werid characters...
so.. I'mma type this out.. but I had your exact same issue.. and I finally fixed it.
ah k
I literally just went through this entire process and blueprints were the culprit, though I don't know why... here's what I had to do.. It's stupid...
-
On a dedicated server, download a saved game that you know is working.
-
Load that game locally and make sure that you are able to load it appropriately.
-
Exit Game.
-
Go to your local AppData folder (e.g.
C:\Users\Vapok\AppData\Local\FactoryGame\Saved\SaveGames\blueprints -
Find the folder that is your Game name, in your case "Scrungo"
-
Copy all of the files in that directory out, and place them some place else....
-
Delete everything in that folder.
-
Load the game locally again, confirm that you have no blue prints... and save the game file.
-
Stop Your Dedicated Server
-
Remove all blue prints from the Scrungo blueprint folder on the server.. it's probably located here:
.config/Epic/FactoryGame/Saved/SaveGames/blueprints/Scrungo -
Start Your Server
-
Start your game, connect to server manager.
-
Upload the NEW save you made without the blue prints via Server Manager
-
Load that new save file to the Dedicated Server via the Server Manager
-
Wait for game to load/start, and then join game.
== At this point, the game should load JUST fine ==
-
Save the game/Exit to Desktop.
-
Stop Server
-
FTP/Copy your blue prints that you deleted back to
.config/Epic/FactoryGame/Saved/SaveGames/blueprints/ScrungoBUT do NOT restore them on your local install. -
Restart Server
-
Once server is up, attempt to join. It should work.
It's stupid that it took me 4 hours tonight to get this process nutted out.
oh my
When a dedicated server restarts via the built in restarter, does it try to update as well?
Depends if you've set the value for it to verify the files or if SteamCmd is set to update.
loadin it up, will see if i can join, and see if i delete part of the blueprint will it crash or not :D
What do you mean delete part of the blue print? which point are you at?
thats what would crash me
i could always load into the save
but deleteing part of the blueprint building that i put down crashes
i saved the blueprint before the update, and placed it down after the update, it placed down fine, but i cant delete anything on it or it crashes
nope, still crashes 😢
So, I tried using this egg, and it largely works, but still had issues. I've fixed those here: https://github.com/Vapok/pterodactyl-eggs/blob/master/game_eggs/steamcmd_servers/satisfactory/egg-satisfactory.json
One note is that the Game Server saves your existing Startup Command.. so this Egg is changing that startup command, which means, it's best to potentially reset your game server startup command directly.
do i just accept that i will never be able to move or delete anything in that blueprint, i can still connect stuff to it XD
accessing the blue prints seemed to be the issue, not the deleting part (and by that I mean, when you go to delete, the game accesses the blue print file)...
Without really troubleshooting it with you, I'm not sure how to help short of the long form steps I provided.. the state that you need to get to first.. is a clean save file that does not have ANY blue prints associated with it.
and i'm not talking about buildings that you've already placed down with a blue print.
When you hit Q and go to Blueprints, that should be empty.. once that's the case which is like Step 8 above.. then... that's the point where you have a clean game save.
Blueprints are known to be buggy on dedicated server since 1.0 atm
Did you get this egg to work for sure on a public IP? I'll give it a go in a bit so at least issues can be narrowed down if not fixed.
yeah i did that, im wondering if theres a way to get rid of the blueprint state of the already placed sections, like when your deleting and hold r and go to delete whole blueprints, is there a way to get rid of that whole blueprint section, i doubt it but might work if its possible
Yeah, I run an Azure Server on a public IP and use this egg.
I found this thing that may be helpful https://questions.satisfactorygame.com/post/66e07cdd772a987f4a8a9c26
Perfect, thanks for doing all that.
I recommend using this egg for perodactyl: https://github.com/pelican-eggs/games-steamcmd/tree/main/satisfactory
I'll give both a go
After giving it thought, I honestly assume there's something wrong about my panel, but I don't know for sure, nor even know how I'd debug that.
Yeah parker and team over there had a break up, and they moved their eggs over to Pelican. Looking at that egg I can tell you it's not complete, and is not utilizing the right startup command that CSS has made for Linux Servers... and it's missing the Seasonal Disablement variable.
It's also not appropriately setting the Server Restart Time Interval.
still not working, ima give up, im so tired of this, ill just never delete anything on that section ever, maybe itl fix itself randomly after a few days
Yes I understand, as obviously stated the egg still needs updating, feel free to contribute
I do not recommend setting the server restart time interval from the panel
Yeah, I'll attempt to. The last few times I've tried to contribute on these eggs, there was some super controlling personalities over there that were gate keeping.. so not a great community experience that i've had unfortunately there.
use satisfactory interactive map
?
That's an opinion... I happen to have a differing of one.
You do you bro, and contributing is one pull request... you can read the code of conduct etc.
Merging can be performed automatically with 1 approving review.
just FYI
> [!CAUTION]
> This Egg has received a preliminary update on Sept. 10th to accomodate Satisfactory's **v1.0 release**. \
> This egg has not been fully verified or stress tested, but is capable of starting the server and accepting clients. \
> \
> ***This caution banner will be removed once official documentation is released and the Egg has been properly updated.***
as i said, it was stated that its a preliminary update
Congrats!, I'll upvote it
I sent you a dm to ask some questions
I dont think ?listen does anything anymore
In fact it was removed literally 8 hours ago
I am having an issue where I am unable to modify the network quality. I can edit other setting and they save but when I change the network quality it gives me the little restart symbol and when I restart it reverts back.
So, i just went to dismantle a placed bluprint, and it crashed all three players and the server with unreal error
I've never seen a game client and server crash at same time before, i was crashing when we tried cutting specific trees before that was patched
bps are pretty fucky rn
best to steer well clear
i havent even unlocked them yet
pretty shambolic
bruv
yup
so, not to sound like a jerk, but how would you know they messed up bluprints if you not using them?
Because ive been in here since day 1 of 1.0
in the trenches helping ppl out
and bps are a commonality to everyone whos been having problems
I also believe that CSS has acknowledged that they are a problem but I could be making that up
the bug report site is also a thing
plenty evidence there
My friend scanned a hard drive and we were debating which recipe to take when the server did it's automatic restart. After going back in, the drive is gone and nothing is in the MAM. Will that HDD be back in my friend's inventory then?
Blueprints are fine rn. The issues I’ve noticed with blueprints are long standing and are related to train tracks and belts
They perform as usual.
If you’re placing blueprints larger than the default sizes, that’s on you and not Coffee Stain as you used a non-official way to modify them. As soon as you leave official parameters it no longer becomes a game issues
This is happening to everyone
Hopefully it will be fixed soon
The Fandom wiki is outdated and not maintained, why would you want to link to it?
Might already be known, but dedicated server issue whereby dismantle sometimes removes things server side, but is still visible client side and you just clip through it.. if you restart it's then gone, but its annoying if you're doing a lot of dismantling and can't figure out whats actually gone...
Happens to me from time to time
Hello, sorry about my question, that's the first time i have create a dedicated server, but yesterday the game had get a maj, so, how to update my server ( with SteamCMD pls ) I'm a newbies.
just rerun the app_update 1690800 command
Well, i don’t saw it on my folder
Hello everyone. I am using a wolveix docker image. Is it safe to mount /config/saved directory to my nas with nfs, or part of it requires fast disk access? I want to keep saves and blueprints on my nas, and other stuff can use a fast ssd
server doesnt require fast disk access
im seeing KB/s drive access to my raid array from the entire vm its sitting in
safe to say it requires basiclly no disk access
how do you mount your saves? In docker file I can see two paths:
GAMECONFIGDIR="/config/gamefiles/FactoryGame/Saved"
GAMESAVESDIR="/home/steam/.config/Epic/FactoryGame/Saved/SaveGames"
I mounted second one to my nas, but it seems like it only contains some outdated autosaves while first one has all the files
upd: not the first one, but just /config/saved .
remote fs with 250kBps access would be enough yes
gamecomfig should be for .ini files
it's not used for save / game itself, but for server configuration tweaking
yep, my bad. looks like saves are actually in /config/saved. Don't know what is GAMESAVESDIR though
if you do not perform manual saves its should only keep a few files (last auto saves, serversettinfs.<port>, and blueprints)
that's minimum of 2 files
4 after you played a bit
7 if you started to expand in your game
but it will only be plenty if you perform a lot of blueprint + manual saves
ok thank you. So, for safety, I should just mount /config/saved and GAMESAVESDIR ?
if I want to play with blueprints files and keep my saves in a safe space
Well, i got another question, i’m running my server from Steam CMD, why he is stopping alone when i disconnect ( i let the command app on )
what are you calling "/config/saved" ?
for gamesavesdir yes
Hey Hoh, have seen wee have a new update. So i would update my Dedicatet server runing over Steam on Debian. But short at the ende, i became this error: IPC function call IClientAppManager::GetUpdateInfo took too long: 140 msec
Has anyone an Idea?
Inside the docker container fs there is a '/config/saved' dir, that contains: blueprints/ server/ ServerSettings.7777.sav
And /config/saved/server/ contains 10 .sav files most of which are autosaves
I mean is there not a doc for the docker ?
looks like the variables are used by the docker itself
you should maybe just stick to the directories standardized by the docker
that also maybe why so many people are complaining their save files are gone
they are probably not binding the correct docker directory
that's why now I always ask if people mixed docker and wiki walk-through
because it's not the same setup
either you follow a docker container or the official wiki with no container
there is, but unfortunately it's not really clear. In the docker-compose example they mount the whole /config directory. And it seems like it contains all server files. Which can be ok, if your container and volumes are on the same host, but I am not sure wherther it will work smoothly with nfs. That's why I want to separate the sever and saves dirs
Hello everyone. Does aynone encountered the Problem that the Dedicated Server does not do its automatic restarts? It seems that for me the Server Restart Interval does literally nothing
I definitely saw some config for this behaviour. It's enabled by default
My server restarts perfectly.
Yh, got it, if ur running as admin, if u disconnect, u litteraly shut down the server, just needed to be connected as a client ( public IP )
Got anyone also the problem with dismantling after using the 1meter foundation? The objects stay but u can fall through it. After reconnecting to the server the dismantled objects are finally gone.
it does not contain all the server files, as all the server files are under /home/steam
Have that problem too
But is this only the 1m?
I think the problem is from the 1 meter foundation.
Its a know bug whith all the objects. They are deleted from server but not from client. Reconnect fixes it
I think the foundation got deleted by the server but the client will show Them anymore
Yes true
When this should be fixed?
That’s not a fix:D
Looks like it does. Here is an install commang from run.sh:
steamcmd +force_install_dir /config/gamefiles +login anonymous +app_update "$STEAMAPPID" -beta "$STEAMBETAFLAG" validate +quit
An alternate Way to fix
do other people have problems with autopause turning on automatically
i have turned it off multiple times
cool, but mine doesnt 😄
In my case, the server restarts at 2am every day.
Yh but it’s just taking time to build big projects when you reconnect 50 times😅we just can hope the devs see the problem and fix it in next time
Same here
Yea feel it. it‘s sooo anoying to reconnect for every foundation. I hope to see a fix very soon.
well how did you set it up? Isnt the Settings ingame about the Intervall? so set to 4 should be every 4 hrs
so you are supposed to bind specific directories under these, with the settings then ?
but if the docker have these variables is probably because its handling some of the relocation/storage process of these ?
I think the server Setting will do nothing. I increased it recently but the server still restarts at the same time.
I dont really know what is your question as you already found the variables
I think for Non-Germans this might be different times.
you can upvote the bug on the official website so devs notice it https://questions.satisfactorygame.com/post/66e975ce772a987f4a8b84d9
But: I think the server don‘t restart in a normal way.
I run it via Docker and it doesn‘t restart the whole container.
Sad though... I currently used a simple batch file to run it all and thought "hey they added a auto-restart, try it" 😄
Good to know. Thanks.
But well...guess Ill let my Batchfile do its thing again... with that all worked fine...restarts every 4 hours and a version check with it
True. The Auto restarts are not doing Version checks i think.
yea should be fine auto saves might be a bit long
The restart 'interval' is not an interval, it is a 24hr clock, as in the hr set is the time of day that the server will perform its auto restart. (yes its wrongly worded in the UI)
Maybe. I'd like an ingame-Message just like "Hey, the Server is restarting in 15 minutes, prepare for it"
So if u slide it to 4, it will restart at 4am?
ah that would make sense to me.... 😄 that explains why I never have seen a restart lol... because I set it to 4 and yep..then I am sleeping
correct (assuming the server time zone is correct to your timezone)
let me check
Makes sense
just said to me "Server is restarting in 10 minutes"
Nice. But i think the server will not check for version updates?
dont think so too
so Ill still have to manually update the server...ooooor Run my batchfile xD
Hi i alwas get the error certifcate not yet valid. I tried setting up the server in different ways, docker, Steamcmd always the same error.
The Ports 7777 tcp and udp are open. I do not add my own certificate I think the server creates on?
Server runs in the same timezone as im
I never add my own certificate. Docker works for me.
When i try to start it as its documenten on the docker page i get the error ingame when i try to add the server
I get the popup for the certificate fingerprint it matches with the one i see in the log
But then i get the error certificate not valid yet
Can u send the startup command u are using?
I tried different ones
./FactoryServer.sh -log -unattended ?listen -Port=7777
I found that one but does not work either
wolveix/satisfactory-server also tried the docker image
What are u using Right now? Docker?
yes
Which Docker?
I use ```./Engine/Binaries/Linux/*-Linux-Shipping FactoryGame ?listen -Port=7777
same error
Is your time set correctly on the server?
yes
It's juist the command for Pterodactyl or Pelican Panel
I tried Pterodactyl , docker directly on the host and steam cmd directly on the host all the same result
@hearty spruce is your time and date on your client correct?
yes
Pterodactyl eggs for Satisfactory might be use the wrong startup command.
Have you any other system running on the server that's using Certificates?
I reinstalled it with the command of you. It workes now THANK YOU!!
Glad to hear it works now. 🙂 You're welcome.
Sorry if this is a noob question, as I'm am indeed new to this. We are using wolveix docker for server and my game already updated to the hotfix version overnight but the docker image hasn't updated yet, so I can't play right now due to version mismatch. Any advice?
the docker image doesnt need to update afaik
just restart the container, should auto update your server version
oh will try that thanks!
Thank you that helped! 🥳
I got another question, how can i let the server run without anyone ON ( for let the ressource craft ) Because, actually, my serv are on, but nothing is crafted
in server manager, untick the auto pause option
Thank's u !
thats a workaround - not a fix 😛
That's what i mean, lol
on another note anyone having issues getting the server to update?
updated it - but its saying server mismatch
version*
i will look
Steam already updated? Last update should be available yesterday
yeah game is higher than server
i will look if i got same issue
works for me
Hi @mossy shale. I created a Discord bot that does this and I've just updated it to support Satisfactory 1.0. It uses the Lightweight Query API (UDP) to get the server status and it detects connected players by parsing the log file: https://github.com/DJWoodZ/Satisfactory-Discord-Bot.
My bot is written in JavaScript (Node.js). I've not yet explored the HTTP API to see if that would be a better way to obtain some of the information now. However, if you are interested in creating your own, the Lightweight Query API code is in it's own library: https://github.com/DJWoodZ/satisfactory-dedicated-server-lightweight-query-probe
login anonymous app_update 1690800 validate?
is that the string you used?
lemme check
UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1726605427
-- type 'quit' to exit --
Loading Steam API...OK
Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
Success! App '1007' already up to date.
Success! App '1690800' already up to date.
im an idiot - wasnt doing the dir location before loggin gon -.- i need some coffee
xD
just have a .cmd/.sh file that you run when you update
steamcmd +force_install_dir ~/SatisfactoryDedicatedServer +login anonymous +app_update 1690800 -beta public validate +quit
Windows:
steamcmd.exe +force_install_dir C:\GameServers\SatisfactoryServer +login anonymous +app_update 1690800 -beta public validate +quit```https://satisfactory.wiki.gg/wiki/Dedicated_servers#Installation
have one - but still didnt do the force_install_dir in it LMAO
hence - im an idiot - i need coffee LMAO
thank you again guys - i owe you some coffee's
You always are the best help!
i also have an issue: Why cant SF find my server, that is running properly. I opened ports 7777 tcp and udp in the firewall (Windows Server)
so after yesterdays update my dedi server crashes nearly every 5min without doing anything ...
can i see why ?
Does it have enough resources (memory, etc.)? The log file (FactoryGame.log) might offer some clues.