#dedicated-servers
1 messages · Page 144 of 1
depends on the hosting type. if you have a complete system a VPN tunnel is still possible.
not so much if it's limited to the game server
Any help pls?
True.
If it’s a complete system, and not just the game server, it could absolutely be done.
Security implications of punching a tunnel through to the third-party server might be something to consider.
🤔
It might not be a big deal… but it could be ¯_(ツ)_/¯
as i dmed u if everything is setup correctly port forwarding etc we can't really get into it if u won't give the ip :/
Im not going to give out an ip of my dedicated server man
i dont trust anyone with it
lol… healthy paranoia.
You have to do your own port checking then.
it's ok if u don't wanna give it but troubleshooting without it won't go far
@dusty hazel You are such a patient helper. Props to you.
i love to help when i can improve in it for my job etc
anyway u can check port forwarding/firewall look if ur server is still running when u see it offline in the manager look for crashing logs
No crashes. I checked port forwarding ports are open. Two people can connect, but only one person cant
always the same person ?
yes
So assumed its on their end
but why is it happening?
maybe a VPN on their end?
yeah maybe he loses the connection sometimes and can't find the server anymore
he could try to add another server and look if he loses connection to both
to be sure it's on their end
Thank you. I will investigate further and let you know
Can that person join any other games?
Hm. I know sometimes ISP’s overreach and do “packet shaping” or something nefarious to control traffic on their networks.
It can mess with specific traffic.
A VPN might cut through that.
Or maybe the person who is having trouble is unlucky enough to have some other service sometimes using that port.
The fact that it’s a “sometimes” problem is kinda odd.
They can join other servers yes, but not ours
Does anyone here have a dedicated server open for his friend to try to join real quick?
Or just wondering if he will fail to join others dedicated servers
im playing on a dedicated server with mods and none of the milestones are going through, when i unlock a milestone it just takes my resources but doesnt give me the milestone
Hey all. Was looking for some assistance with my dedicated server. It was working a few days ago but now all the remote folks are getting the "server name pending - not authenticated" error message and shows that my server is down.
I now have one person connected. I've been verifying firewall rules in PFSense and everything looks correct. I now have one friend able to cnnect and one th is unable...
Problem solved. Not sure how it started but last issue was someone's local firewall blocking the outbound traffic to my server
Has anyone ever seen an issue with the self signed certificates created by the dedicated server? I'm troubleshooting some issues with connecting to my server and through the WAN is being super troublesome even though it's super easy port forwarding
I know the port forwarding is technically working too since I can actually in a browser connect to that port through my wan address and pull up the cert provided by the game server
But I'm still having the issue where without the second port (usually 8888 mine is currently 9600) it half loads you into a game but the loading screen never goes away and you just hear everything around you
been fighting this for hours and I'm at my limit
I mean unfortunately the loading screen with sounds has always meant the 8888 tcp isnt reached.. so.. its kinda a .. 🙃
But I can reach that port through tcp and even pull the cert from a browser with the cname
So I just don’t get what isn’t working. I know it has SOMETHING to do with port forwarding on my firewall since it works through LAN but the port is clearly open and functional
Hmm yeah you sound like you're pn the right track but Ive only known and experienced the loading screen with sound like that with 8888 tcp not reachable
Ya all the stuff I find says that’s been the issue given these symptoms
Just not sure where to go from here I guess. I had suspected it was a self signed cert issue but I assume most people’s dedicated servers use the self signed cert
Where did you change the port? Does the firewall do port translation or is the server running on 9600?
Hey guys, we were playing with a friend trough Steam on his world. We decided to move to dedicated server. He hosted it imported the world and he joins fine but when I try to join I get stuck at infine loading screen with the message "Initializing respawn_sequence.bat..." He did opened 8888
you also need 7777 in tcp and udp
I need help with setting up a dedicated server, all steps are done correctly, ports are open and my friend can see the server but cant join. This is the error shown from the server logs: LogNet: Error: UEngine::BroadcastNetworkFailure: FailureType = ConnectionTimeout, ErrorString = UNetConnection::Tick: Connection TIMED OUT. Closing connection.. Elapsed: 20.01, Real: 20.02, Good: 20.01, DriverTime: 171.65, Threshold: 20.00, [UNetConnection] RemoteAddr: 10.172.112.216:52632, Name: IpConnection_2147471645, Driver: GameNetDriver FGDSIpNetDriver_2147481957, IsServer: YES, PC: BP_PlayerController_C_2147471636, Owner: BP_PlayerController_C_2147471636, UniqueId: Epic:3 (ForeignId=[Type=1 Handle=2 RepData=[034D61A6C815324FE9BD22F65ABC6EA549000209C37A4843D5B15A5392308C8F93]), Driver = GameNetDriver FGDSIpNetDriver_2147481957 LogGame: Error: Network Error Recived: Type: ConnectionTimeout, MSG: UNetConnection::Tick: Connection TIMED OUT. Closing connection.. Elapsed: 20.01, Real: 20.02, Good: 20.01, DriverTime: 171.65, Threshold: 20.00, [UNetConnection] RemoteAddr: 10.172.112.216:52632, Name: IpConnection_2147471645, Driver: GameNetDriver FGDSIpNetDriver_2147481957, IsServer: YES, PC: BP_PlayerController_C_2147471636, Owner: BP_PlayerController_C_2147471636, UniqueId: Epic:3 (ForeignId=[Type=1 Handle=2 RepData=[034D61A6C815324FE9BD22F65ABC6EA549000209C37A4843D5B15A5392308C8F93]) LogNet: NetworkFailure: ConnectionTimeout, Error: 'UNetConnection::Tick: Connection TIMED OUT. Closing connection.. Elapsed: 20.01, Real: 20.02, Good: 20.01, DriverTime: 171.65, Threshold: 20.00, [UNetConnection] RemoteAddr: REDACTED:52632, Name: IpConnection_2147471645, Driver: GameNetDriver FGDSIpNetDriver_2147481957, IsServer: YES, PC: BP_PlayerController_C_2147471636, Owner: BP_PlayerController_C_2147471636, UniqueId: Epic:3 (ForeignId=[Type=1 Handle=2 RepData=[034D61A6C815324FE9BD22F65ABC6EA549000209C37A4843D5B15A5392308C8F93])'
i see him in game online for about 10 seconds then he gets kicked out
7777 tcp/udp open and 8888 tcp open.
verify that your server is actually using 8888
it is, i run the game through cubecoders amp and the instance does run 8888, however the server has no exposed ini config to check that, what should i do?
Wolveix’s docker image has env variables for changing the ports. I retested it through lan and it worked using port 9600
I could also switch it back to the default 8888 but I was just trying anything at that point since nothing was working
anyone ever seen {"errorCode": "errors.com.epicgames.httpserver.route_handler_not_found", "errorMessage": ""}?
that means you can connect
That’s what I get trying to access the second port through a browser but I still can’t get past that loading screen
can u send me the docker compose u use in private ?
The secondary port should not return anything, because it's not https.
Maybe you got the ports mixed?
both ports actually return the same thing weirdly enough
Thats a problem then. Only the base port (7777) should respond to https
Hello. I'm trying to set up a server for me and my friends, I got the server to run and I can see/join it but my friends can't see it. I have set up firewall for 7777 TCP and UDP on inbound and outbound but I am stuck on port forwarding, I set local and public port to the same (7777) and the Ip to my local IPv4 but they still can't see it. I'm verry new to this but trying to learn.
"Inbound and outbound"
Do you mean internal and external or source and destination?
I'm not sure but I believe its internal and external
u gave ur friends ur public ip or local ip ?
K, just do not restrict the source port to 7777
Also, did you ever host anything else? Do you know if you have a public IP?
This is my 1st time setting up a server.
what is the ip u gave ur friend send it in private not here
this was actually a god answer because it gave me the hint I needed
some reason my fortigate was being stupid so if I had a combined rule to route 7777 TCP and UDP (as one VIP) then the policy would also lump 8888 into the same 7777 port (which is why I got the weird printout on BOTH ports through WAN but ONLY on 7777 through LAN)
I just needed to some reason have 7777 TCP and UDP as separate VIPs
Could someone help me make a dedicated server on my own laptop?
Whats so funny @wicked knot ?
It's generally not recommended to game and serve on a robust desktop. Laptops struggle with just one of those tasks
if the laptop is just HOSTING the server I don’t see it as that crazy if it’s a decent machine
@wicked knot advice off context
If the laptop has a Ryzen 5/7 it's better than most desktops
Besides depends how many players play it
Servers are also usually for constant duty, which laptop are not
Can do, unplug the battery
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...
I have issues on my server too
Nobody can connect but myself locally, ports are open and people can see the server
They try to join but connection timed out after 10 seconds
anyone ever see this before? LogAkAudio: Warning: UAkGameplayStatics::StopActor: Could not retrieve audio device.
would anyone have an idea on why i cant join my friend's dedicated sever i have put in the ip and all that when i press confirm this pops up. someone please help
either the server is offline or u don't have the good ip/port
what is the right port
the sever is on i have the ip
its set as 7777
the port is
7777 is default port if he for any reason changed it u must change it too
and maybe he gave u the wrong ip
ok
what type of ip do we need to use?
the public ip
currently its ipv4
alr
we have done everything you have said and nothing changed
does ur friend has a vpn ?
he does not
gimme the ip in private i can't do more troubleshooting without it
can port 8888 be changed to something else?
there is tons of tools to check what listener ports are beign used depending on your os
the port open on my firewall but external tools gets a connection timed out, which means it isnt really open
canyouseeme.org would respond "connection refused" IF the port is open
so i need a way to change the port in satisfactory
OR at least a way to input a new port when connecting
looks like something else in my network is using 8888
Yes, "-Reliableport=XXXX"
any idea if this can be changed in AMP cubecoders?
No, sry
config files then?
In the instance settings you have a setting. This server runs 24 servers so the setting should work 🙂
Anybody can help me setup a dedicated server with playit.gg?
I currently have the following setup on playit
and I run the server with
-Port=1751 -ReliablePort=1752
But my friend is still unable to connect
what is the error
did u check if the ports are open
it shows up as open on portchecker
No error shows up. Nothing happens when they click confirm
then to your friend you give the serverip and he types x.x.x.x:1751
Got it working thanks!
hey Im running a dedicated server but my CPU averages 85-90 degrees is that normal?
Yes, that's a normal CPU temperature
95-110 is the danger zone
Of course I do live in Texas so 90 is roughly room temperature here
I see cheers
what's your ambient temp ?
Depends on CPU, cooler, usage, clocks and ambient temperature.
Also more of a question for #off-topic-tech
important to clarify C or F (i assume C when people talk about PC temps but you never know)
I would like to give a very late followup to my time running Satisfactory on an ARM server:
It worked very well. I had no noticeable bugs and the game was very playable. The only slowdowns were from doing a megafactory, of which was still totally playable, at 18 at worst if my memory serves well
My run was, however, cut short from Oracle deciding to suddenly and without communication deleting my account and my server. I lost the latest world file (had a backup about a day or 2 old) and obviously had no motivation to try to work with a company that was willing to do that
So basically, if you have access to a (powerful!!!) ARM server, Satisfactory is still a great use case for it. Just make sure you trust your hoster.
However, if you have access to a spare x86 server instead, I would recommend it over ARM. Even a decade old laptop CPU will run laps around modern ARM cpus when emulation is necessary. This would likely change if CoffeeStain ever make a native ARM port of the server.
you were probably using too much resources
or simply their policy doesnt allow you to run x86 code on ARM
did windows update really cause this or something? (been running this server for a month and what changed?🤣
SO is everyone still having issues with the CPU hitting 100%? Becuase mine consistantly caps out and crashes the Satisfactory server on the VM
am i able to join anyone from the epic games launcher ?
Change ur reliable port for a random high one like 34876
wdym ?
mmh maybe the server wants a reconnection some times
when you first claim the server you set a password
simply use it to connect to admin panel
can i make more players on server?
or its just max 4
in server managment i did not found anyhting related
also first loading always takes this long? i loaded my save onto server and now im stuck on loading screen xD
U need to open another port the 8888 TCP
7777 wont work? or i need both
both
allright
7777 TCP/UDP and 8888 TCP
i have opened both ports in firewall, forwarded both thro my router and connecting thro 7777 right? still does not work :/
it says "initializing sequence revive.bat"
i have this in my client console... and save i have loaded on server
Shouldn't be an issue it's just a warning not a fatal error
gimme the public ip in private
still stuck on loading screen :/
well we fixed it with @dusty hazel, changing port helped. 8888 was blocked somehow 🫡
Yes I did that months ago, did an update or something require it to need authentication again ? I'm wondering what that was about and why it wanted me to authenticate a month later if it was already running and being claimed a month ago..
im having problems with infinite loading screen loading in a dedicated server. i can hear my character scrolling the hotbar, shooting the rifle etc. starting a new game doesnt matter. i opened the 8888 port tcp and the 7777 port for tcp and udp . ran the game as administrator, with and without steam running as addministrator. the ports and game are public and private clearance. no diffrence. i assume i need to do something with the server itself but dont know where to start. Anyone know what it might be?
Firewall maybe?
something is still blocking the secondary port at least
gimme the public ip in private i can check with you if u still need help
It got fixed by asking the server hosting to change the 8888 port to something else
Is anyone using gportal? We can't get our server to load. It says waiting for server to load and it never does.
make sure ur host opened 2 differents ports for u
2 different ports?
yeah the "classic" port the one u put in the server manager and another one the Reliable port
Ok, thanks so much.
and tell them to change the setup command if the port is not the default one default are 7777 and 8888
Noted, ty
Any idea on what would cause this?
Was getting this screen before
But it never finished loading
If you can, use VPN. My Server with a Intel 12400/12 cores used up to 100% of that. Some incomming traffic seems to mess up with the Server
After closing all ports and use vpn, its down to 1-2% without anyone connected
Hmmm…. It usually takes around 4-6 hours to hit 100% but then I typically have to just restart the VM and the process begins all over again.
Correct, sometimes it runs for hours totally normal, and then at 4am when no one is connected it goes nuts
had the same issue on my proxmox lxc
flat after using vpn
@sly juniper
Hello, I recently tried to self host a satisfactory server using docker an specifically this image (https://github.com/sa-shiro/Satisfactory-Dedicated-Server-ARM64-Docker). Everything whent smoothly I opened the required ports and when checking the server with nmap and curl I have the expected outputs. However the server shows offline when I launch the game. Does anyone have a clue on what's going on?
sry, no arm & docker machine available. only x64 and lxc containers/vm
So the specific docker image targeting arm won't work in any cases?
Yup, having the same issue, I even whitelisted one IP the my buddy uses to deny all excess traffic but it seems to be the factory server continuously eating it up. As soon as I close it, and reboot it, no issue.
its a server issue i think, hope for a fix from coffeestrain after holydays
but vpn helps
i cant do a batch file, but it should be possible to monitor the server executable and when it uses >60% cpu, restart the server 😉
holy, 70% of 24 cores... not bad 😄
This server runs 4 vms (win11/linux mint and so on) and about 10 lxcs for home automation/solar panel control etc
Ok, so gportal isnt working out for us, it wont load. Does anyone have any suggestions for a good host?
is that your fking phone
@sly juniper as @timid saffron mentioned, vpn tunnels, and removing the port forwards would help, if you are willing to punch holes in networks between the server and clients.
Or you could try changing the (un)reliable messaging port to another random number and hope for improvement.
Past info… in case you haven’t seen it.
For vpn tunnels, I use Tailscale.
But Wireguard, Radmin VPN, or Logmein Hamachi, or other ways to set up a VPN tunnel would work fine.
yep, using wireguard - its one of my lxcs
It would probably be the former, I imagine they don't care about what you run as long as it isn't including copyrighted media like movies
Either way, it's a real shame that they decided to just cut my account without even a single warning beforehand. If I was using too many resources for too long, let me know so I can actually cut back on it.
Yeah, I have my own VPN and I can connect to my home network from my phone 😂
i thought you literally installed windows on your phone
i did that one time
never an iphone tho
Already got rid of 8888 since it’s used for alternate http traffic
Naw, 😂 I’m using a windows 2025 VM on vSphere
I want to run two dedicated servers on the same machine, i know I can chance the server port with -Port=7778, but how can I change the secondary port (the 8888 one)?
- It will automatically try the next 512 ports after 8888 until it finds a free one
- Use "-ReliablePort=XXXX" to choose one
IS IT Possible to disable auto reboot at Midnight in game? im with nitrado
Ports are forwarded and I'm still getting stuck at a loading screen.
Firewall?
Already created rules for them as well
Multiple people can connect because they can hear themselves in game. It's so odd that its just hanging at loading
Send a photo of your start file, firewall, and port forwarding?
Add in -unattended and -Port=7777
if u open a cmd with admin rights and do this what do u get
netstat -a -n -o | findstr :8888
while the server is running*
TCP 0.0.0.0:8888 0.0.0.0:0 LISTENING 10008
do this now
tasklist /FI "PID eq 10008"
FactoryServer-Win64-Shipp 10008 Console 1 3,976,648 K
Now the server is showing offline. Lemme restart it
I can connect via local IP but still stuck at loading screen and can hear the menu in the background
mind giving me the public ip in private ?
@dusty hazel is the man! Had to set the TCP rule in the firewall as 2 separate rules instead of combining them and it fixed the issue.
Thank you @sly juniper as well for the troubleshooting efforts!
I think ur host haven't changed ur starting command with the good reliable port
if it is windows server it should be like this FactoryServer.exe -ReliablePort=29901 -Port=29900 -log -unattended
I sorted it out. It was the outbound firewall.
Hey guys, just a quick question. When my friend have dedicated server, will machines work even when none of us will be on the server?
Hey in game in the manage server the admin can choose to stop or not when no on is connected
autopause something like this
Yeah okay, thanks man
Yes and no
You can change the time but not completely disable it.
It has to do something with the engine and without a regular reboot it will have problems
hello, I had a server on 1.0 and since 1.1 came out, I have an error, how can I fix this?
does the server crashes ?
yes, every time I start, the console comes to this red point and stops working
but I solved it, the latest savefile was corrupted so I loaded a savefile one week earlier and now it works, sucks for the progress but oh well
yeah if it doesn't crash u can ignore but if it does u need to come back to an old save
Hello! I'm hosting server locally on pterodactyl and I'm trying to figure out how to import blueprints. There is no SaveGame folder and the blueprints seem to be saved locally on the device I'm playing the game. I had like 30 blueprints in the save I uploaded but after importing it to the server I'm left only with the categories I had. Please help
hi, i got a blueprint made in singleplayer onto my server with this:
- unlock the blueprint milestone
- place a blueprintdesigner
- create and save a blueprint (that creates the folder in the server directory)
- copy the blueprint.sbp and blueprint.sbpcfg into the new blueprints folder
- start the server
I've made a new world(on a sever), unlocked blueprints, made one and saved. It appeared in my local blueprints folder, not on the server. Idk what's wrong. Maybe I'm looking for a wrong directory or something
dont know how pterodactyl handles it but my directory looks like this:
/home/steam/.config/Epic/FactoryGame/Saved/SaveGames/blueprints/servername
let me read up on it
Found it! Thank you
Can someone remind me how to up the max players on a dedicated server from 4 ?
I set the maxplayers in the Game.ini but I don't think that did anything
add this to ur .bat or start arguments
-ini:Game:[/Script/Engine.GameSession]:MaxPlayers=8
Is it normal that on a dedicated server, as a client who has achieved a milestone, I don't receive the unlocked content? When I want to cut down a tree, I receive the resources but it isn't cut down? Everything refreshes when I disconnect and reconnect...
Is there a solution or a fix ?
desynch issues is a well known problem in dedicated server no real fixes
can u check the cpu usage ?
Looks like low server performance. I have VM with 18GB of ram and 6 cores of cpu. I achieved 120 tickrate. Runs like a dream.
been at this for a while now and i keep getting this
Can anyone help?
keeps saying this in command prompt
also yes the server is running and all ports are set up
Is it a local server?
From some searching around Reddit, do you have 7777 open UDP and TCP?
yes ive troubleshooted so much stuff
nothing is working
dedicated
How are you running the server, Linux, Windows?
Yea same as what I am doing
did yours work?
yeah
If it's just a local server and nothing else, you could try disabling the Windows Firewall in Security and see if it works?
okay
If it does you could make rules for 7777 udp/tcp and re-enable the firewall
ill try that
or just make the rules allow 7777 tcp and udp without disabling it, allow those inbound
weird i turned it off and it still didnt work
could be my virus protector maybe
let me turn that off
Perhaps the API server is being blocked, not entirely sure
imma be honest i have no clue what that means
wait
im dumb
yes i do
i turned it off and that wasnt it
Hmm, don't forget to turn these things back on to keep you protected, but not entirely sure to be honest :/
The cpu usage is approximately at 30% of it's capacity in average
The address needs to be my external ip right
Internal IP if it is an internal server
Where is the server running?
On your PC or a PC on your local network?
on my pc
So IP is 127.0.0.1
127.0.0.1 means "localhost" it points to your own PC
Yay xD
thats all that has been wrong this whole time 😭
Thank you so much lol
No problem, glad it's working now 👍 🙂
Turn back on the anti-virus and firewall back to how it was, don't forget 🙂
Yes thank you for reminding me
Stay safe 👍
The server is running on a VM who has 16 cores and 32Go of ram, is it really a performance issue ?
are you not on newest version? sounds like one of the issues they were trying to fix by adding reliable port
if it still persists they may want logs for this issues on newest version
we are on the 1.1 version of the game, but yeah, wierd
the desynch issue is dev sided can happen to any server it's a "bug" can't really do much if u have a good config and low cpu usage only deconnect and reconnect some times
oh. so we just have to wait for the devs to fix it when they come back from their summer break ? xDD
Only if they do xD


Would changing the Network Quality on server change the "desync" from happening..
I'm not really sure if Desync is the right way, but like if you're building something - then the hologram sticks.
I know its a quick fix with disconnect / connect to server - but still annoying when it happens every 5-10 minutes
guys i got problem
nice
i set up dedicated server on my pc and when i start it for my friends it says not authenticated
and server is offline or something like that
does anybody know how to fix it
for me the server works
i set up firewall tcp and udp 7777
Has there been any update on the cpu spikes?
nope
we need to do this
OnlineMode=false
but
i dont know where is the server properties file
@regal fern
thanks
Bruh
Got the same issue. Same with the foliage when you cut it with the chainsaw
Is it normal that after the server auto restarts, the cpu usage goes to 100% usage (from the satisfactory server) and stays there? If I manually restart, it goes back to basically idle until someone joins.
What’s the trick to joining a game through the Server Manager using a controller (specifically Steam Deck)? I was able to add the server, but there doesn’t seem to be a way to select the buttons in the rightmost pane of the interface without switching back to keyboard/mouse mode.
Did u opened ports on ur router as well ?
u need three rules 7777 TCP/UDP and 8888 TCP
there is some work around if u still want ur server to be on internet and lower cpu spikes
same if u need some workaround feel free to ask
sure..
do I need to set OnlineMode=false in the server config?
there is others u can change ur reliable port for a random high one like 45780
I can't really afford to have my server eating 30% of my cpu doing nothing.. if someone's playing on it that's fine.. but not at idle.
kind of wonders what is the estimated timeline for the fix for the reliable port issue?
gimme ur ip in private i'll show u
I'm using 15100, and 15300 for reliable port(s)
my gateway server gets scanned heavily and there is really no way to change port to help the issue. If this is going to say for a while then I might as well make a launcher for my friends
u can use Tailscale or other
if u changed the port already u can alos use Tailscale for example
creating a virtual network so u can't get scanned
I can't sadly.
why that ?
They're public servers
then do firewall and only allow ur friend's ip
almost the same idea, just I happens to know some coding thus can make a nice package for my non-tech friend, just want to know if it is worth the effort
I mean I don't know who's connecting and from where. they're not exactly for me
it is if u got big issues with it
tailscale should be pretty straight forward.
kinda is. server very loud when pinned at 100%, and is in my apartment 😆
so I wonders if they are fixing it soon(like next week or two) or will it come a couple of months later
Mine doesn't get any louder, it just's the added power cost for nothing lol
Yeah, what are some workarounds for it?
My server is hosted on a VM in unraid behind cloudflare/nginx
as say above ur can either change the reliable port for a high or use firewall to only allow ur friend's ip or use a vpn like Tailscale
I guess I don't understand what the route cause of high CPU usage is, after a manual server restart the high CPU usage issue stops. Until someone joins it, it stays at basically zero % usage. How does changing the port fix it?
gimme ur ip in prviate i'll show u
From what i know is the reliable port (default 8888) get port scanned. It is using raw, plain text tcp so more likely to get triggered
just be ready to restart your servers after he shows you lol
my guess on the port actually cause the paused level to load when sent garbage data (as I see a lot of level loading logs roughly corresponds to high CPU) and somehow never releases
[2025.07.15-05.00.04:932][220]LogWorld: UWorld::CleanupWorld for Persistent_Level, bSessionEnded=true, bCleanupResources=true I've got a bunch of this spammed in my log from when it was pegged.
no mention of accepting a connection in the log. it's almost like they forgot port scanning was a thing.
That's what I was kinda thinking was happening but wasn't sure
I have tmobile @dusty hazel
It doesnt support
btw, this is what happens if garbage actually went through the port
then you cannot host. sry
Or can i do it on tmobile somrhow
not really no.
wireless isps.. starlink, tmobile,verizon and even some wired places give you what's called a cgnat.
with a cgnat, you don't have an external ip.
so i can give up
you can use a hosting provider.. you could also try using tailscale.
something free?
I think tailscale can punchthrough if someone on the network can open a port. (your friend on the other end)
tailscale is free, yes.
yea but my friends are dumb as fuck and doesnt give a shit so they doesnt even try
and its hosting or?
so, I shouldn't say it's not possible.. it's just much more complicated.
Yeah, I can host.. but I can't do it for free.. my hardware, electricty, internet cost.
i dont have money for this
it cost me roughly $30 a month in electricty to host my own stuff. x:
There are some free offerings, but beware that these usually comes with some caveats
huh
what
u can use Tailscale if u have cgnat
they said their friends arn't going to be willing.. it's worth a try i guess
my friend cant even find admin password
it's just an app on the computer and a mail to accept
if u have cgnat there is no other possibilities than vpn
so is there like tutorial?
Goodluck. And ditch the tmobile internet lol
xdd thx
It's decent for browsing and streaming, but it's not very stable for gaming..
I have it as a backup lol
i see but how to use my wifi and host it?
damn 0.2kb/s download ?
That's current usage xD
Not sure why it posted my actual ip there. I'm right next to a tmobile tower too
that is impressively slow for a tower in a major city
Right now. But later you might drop to 50.
I think it's congested where I'm at.
Depending on the time of day, it'll drop to 80.. or go up to 400
and i can't go up cause my ethernet won't support past 2.5gb
bruh
It's supposed to be symmetrical, thanks at&t
I'm stuck on wifi for pretty much everything except for where my server is.. I thank whoever built my house for making parts of the attic inaccessible for that.
about that home hosting stuff. The way I do it is to rent a VPS for network proxy and host the software at home. usually pretty cheap if you does not want much compute on the cloud, but the IPs you get are generally quite dirty for low prices.
I've thought about doing that
Setup a wireguard client and nginx on the vps and tunnel it back to my wireguard server.
usually works better latency/loss wise than direct ipv6 across networks as clouds tend to get better peering, unless you are paying big bucks on internet
Hi, I haven't been playing satisfactory with a dedicated server since 1.0
Can someone tell me if there have been improvements to the dedicated server in terms of stability and performance?
gotta love symmetrical fiber

dang
Don't do this to me 😭
as a matter of fact it's worse
UE5 was a mistake
the game is amazing there's no doubt but dedicated server :/
your cpu is still sitting at 30% even after switching the default ports from 8888 and 7777 to 15100 and 15300?
btw i didn't asked but is it 30% global usage or 30% of a single thread ?
global
how would u know ?
oh okok
i have not
gimme ur pub ip in private i'm gonna show u something
what are you going to show me lol
something really cool xD
your gonna piss off my router i can already tell lmao
half the msgs in the server say are just this spammed
yeah that's why u got 40% usage
yeah, how do i change the port? is there a config file somewhere?
open another port and add this in the start arguments -ReliablePort=xxxx
open a random high one
like in the 45000
windows or linux ?
windows
make a .bat to start with arg
FactoryGame.exe -Port=7777 -ReliablePort=xxxx -log -unattended
alright
One thing I've noticed is that other players on the same server don't have this problem, it's just me who seems to be desync xD
that's the principle of desynch if u destroy the tree they gonna see it destroyed and not u xD
but weird it's not the other way around sometimes idk
you would need to replace FactoryGame.exe with FactoryServer.exe for this to work
i wrote fast maybe i did a mistake
Here's a .bat from chat gpt with a auto restart on server crash script built in. You don't need to have this .bat file in your server folder if you don't want, you could keep it on your desktop.
title Satisfactory Server Auto-Restart
cd /d "C:\Users\Administrator\Desktop\Satisfactory server\satisfactory"
REM change "C:\Users\Administrator\Desktop\Satisfactory server\satisfactory" to where your FactoryServer.exe is located
:loop
echo === Starting Satisfactory Server ===
start /wait FactoryServer.exe -Port=7777 -ReliablePort=xxxxx -log -unattended
REM change -ReliablePort=xxxxx to what you want
echo === Server exited or crashed ===
echo Restarting in 10 seconds...
timeout /t 10 >nul
goto loop```
i know u just have to specify the path
yeah
if u put the .bat in the server folder where factoryserver.exe is u don't need to specify more
yeah
Why might my save show zero blueprints, yet the BP folder on the computer is full?
the server save u mean ?
Yes, why might my server show zero BPs? I should have hundreds, and I can easily find them in the games folder structure.
.... Is the dedicated server software updated on a different schedule then the client game files ?
... Or is the dedicated server software only updated when the client is updated ?
both have the same version
... I think my server updated last night (when I ran a manual update), even though I updated it back a few weeks ago ..
what is the console command to check server version ?
there was no recent update no ?
there was an update 3-4 weeks back
Well, like I said, I ran an update and it appears to have updated (I did a 'fresh' install basically, and I wound up with more files than before).... So I might be confused ....
Is there a build-date anywhere in the files ?
i don't know the command :/
I'm def looking at the server. It's not the same machine as the client
If you copied the blueprints to the server did you create one in game first before you copied them and then restarted the server?
I did not copy them to the server. The server was fine yesterday, I went to bed, woke up, now it does not load the BPs.
Can anyone tell me why the satisfactory server wiill start using CPU over time, even when no one is playing and its just idling? My CPUs will go from 3% usage to 15%+ usage after several hours :/
I fixed it. I had to delete all my BPs from yesterday :<
None of them had special characters
I used tiny nudges from Infinite Nudge in them but no more than I normally do.
Anyone want to make a crazy nuclear power plant?
This would be a new save and the goal is to make a full cycle nuclear power plant and we would use all the uranium in the world! And we would make it look aesthetically pleasing! Oh and this will be a dedicated server!
Change your Reliableport to something other than 8888 using a .bat file
#dedicated-servers message
Is it possible to increase the max player count?
What is the difference between -Port, -ReliablePort, -QueryPort, and -ExternalReliablePort
Port is for the base game port, default 7777
ReliablePort is the new addditional port for large game updates, default 8888
ExternalReliablePort is to tell the Server the external port when sime ind of port remapping is done to the reliableport
Queryport is pre 1.0 and no longer in use
(Disclaimer: these are the names passed directly to the server binary, if a container or other wrapper renames them the names might be different)
Thx
yes just add this to ur .bat
-ini:Game:[/Script/Engine.GameSession]:MaxPlayers=x
Alright 👍
My server CPU usage is fixed btw, appreciate the help yesterday @dusty hazel
that's good to know !
I was using -serverqueryport=15800 Changed it to -ReliablePort=15800 So far no issues 🙂
Don't worry the new update does NOT change a thing to dedicated servers
pulled the update from steam CMD but it didnt seem to actually update?
mmmh mine did just fine did u reboot ?
if your talking about rebooting the satisfactory server, then yes
have u done the update while the server was off ?
yes
what do u get in the console ?
Have these changed (Im running the docker container from wolveix)? I dont see EOS and Steam on the wiki
I also dont have the same files.
I have Engine.ini and GameUserSettings.ini but the wiki lists Game.ini and Scalability.ini as well that are missing for me. Should I create the files and add these lines?
@dusty hazel Found the issue, steamcmd was installing the update in the default location, forgot I moved it into its own folder
Anyone else have issue with wrecks not working that require power, hooking the power grid or even stand alone biofuel gens it doesnot power them up even though there is plenty of power
Did the last update fix the CPU issue with the port thing?
Hi. Weird question. Got a dedicated server running via the Steam tool. Running on my box. When I join, there's major ping spikes and I constantly desync (eg: if I upgrade something via the fixit terminal, I have to relog to see the newly available schematics). For why?
Other players do not have these issues
you on wifi?
check cpu usage
Oooo will do
While logged in with client or just simply server?
either
Term is 0.1%
well.. if you know your connection is pretty stable and that sounds stable, so it sounds like 'amazing' coding of the game itself strikes ..??
0.1% idle ?
the server just restarted ?
Yeahhhhhhh... No offense, I want your help, but I'm gonna need a description of this coolness prior to dumping my IP to a rando on the interwebs 🙂
There's a player connected if that's the angle
understandable then go here and check ur reliable port 5 times then look for ur cpu usage again
dnschecker.org/port-scanner.php
Went from .7 to 0
so server crashed ?
Nope
can't be 0
what port did u scanned ?
Range. All game ports. Including 7777
do 8888
with the 1.1 u must open 2 ports the 7777 and a new one the reliable port default is 8888
Both are open
but get timed out on the website ?
BitDefender, but Satisfactory and Firefox are exceptions
anyway my point was that if ur reliable port get scanned online the cpu usage will spike and will not decrease and could cause desynch
Define reliable port?
the new port u must open in order to be able to play on a dedicated server
So, to clairfy, if that were the case, wouldn't other users have the same issues?
by definition desynch happen to one person like u would cut a tree it will not disappear for u but would for others
but can happen to any of the player if the cpu is the issue
That is definitely happening to exclusively me
but there is a lot of desynch issue possible
can be, only TCP
Yeah that all checks out
but in ur case if u can't port scan it then the issue isn't cpu and unfortunatly we can't do much more :/
yeah they need to fix dedicated server
Would running via SteamCMD potentially improve the situation, you think?
same shit
Thought so. Same install yeah?
yeah install via steamcmd open ports and run that's pretty straight forward
Oh I mean it's just downloading the same tool
oh i mean yeah
Happen to know the filepath for the server cfg file?
via steamtool idk where it is but look for engine.ini
n the install dir, under the saved subfolder
Satis~ or Server dir?
Ah, yes, got it, thank you
Is the -unattended arg necessary?
If not using specific ports?
from the wiki
-Unattended Makes it such that the Dedicated Server will not present any dialogs which might otherwise interrupt the server from running if not attended to. This option is enabled by default when launching on Linux.
So no. What about multihome?
no need if u run 1 server
Shazbot
Makes no freakin sense to me that the host would have these issues and not any of the external logins
System must be borked
can be because the game and server runs on the same hardware i don't really know
But in prior iterations of the game, zero problems running for over 260hrs?
yeah 1.1 added some issues ^^
Sad man
just for kicks, open CMD and type :
ping 8.8.8.8 -t
see if you get some great under 18ms times..
Ooof
Wifi 7 my @ss... 🤣
No I'm the dummy that pays for stupid fast internet. Funny story - ISP tech was shocked I got 1.8Gbps and didn't understand why. Had to explain that most motherboards don't come stock with a 2.5-5Gbps ethernet card onboard
Makes me sad for CA ISP customers buying fast internet
Machine's ten years old but still holding strong with a moderately current video card. Large chance I just need to wipe the OS and install clean I'm guessing
Either that or I'll just live vicariously through the other three players
how do I update my server?
Aw shit. I got to you
TBF most ISPs have garbage upload unless you spring for fiber
If you're in Northern CA Sonic is the GOAT
Yeah I"m not at home but when I am, (I went with ATT fiber.. )and well speed tests show 800-970 MBPS for both down/up
Ick. Probably that garbage fiber-over-copper companies are peddling
Errr... You have an adequate ethernet card for over 1Gbps?
it was 1Gig though so I was happy enough
Ooooh
It's probably fiber-over-copper - upload speeds still top at like 20mbps or so
steamcmd +force_install_dir <game_server_directory_change_this> +login anonymous +app_update 1690800 validate +quit
i wonder how much u pay for internet in ur country ?
oh no i saw upload at 800+ so they dedicated a line to the house.. and I know they did because we had so many calls out for a tech they finally got sick of it and dedicated a line to our house.. assuming it's not another copper .. but i certainly get higher than 20mbps uploads..
126USD for 2Gbps
i have 2.5gb speed too and i pay 46 dollars
Oh wild
he must be in some 'wild' country..
for internet and television
🤣
i'm in france
I'm in the silicon valley. Everything super expensive
in france one operator broke prices 20 years ago and data is super cheap from back then
like my phone with unlimited 5g is 10 euros
It's nice to hear your companies in France don't want to explore your rectum with their clenched hand.
xD they were but an operator named 'FREE' changed the game
and the others had to adapt or no clients
We have a company called Sonic doing that, but the way it works in the US prevents them expanding quick enough to hit the market hard
Like, to run fiber you have to rent space on telephone poles from local jurisdictions, means you need enough users in an area to lay the framework for deployment
Kinda nutty
yeah..
actually mu fiber offer can go up to 8gb/s
but i don't have the right hardware
I got fiber from my electric coop
ty
yeah but i need an adaptator on the router to actualy delivers 10gb
as i don't really need it rn i'm good with 2.5gbps
Someday we'll look back on this conversation and sigh longingly for the good old days
"Less than 100Gbps?! What is this garbage?!"

hilarious
found my 1st speedtest after getting 1gig Fiber..
Such a sweet and kindhearted dude for a guy named "hide the pain harold"
That must've felt awesome hahaha
I'm literally in google-town and can't get google fiber
Okay. I have discovered the answer to my problem is logging in and out until it doesn't happen
hello! im trying to get the wwolveix's docker container working but hwen i try to join i see this. UFW is off, im running it on an ubuntu server, ports are forwarded on my router even tho im on same lan. docker is showing those ports when i use docker ps. any advice?
this will be my first time connecting to it to claim it
Also is there somewhere i can go to get a claim token? I saw in the config of it it had a line for me to put a token in
I didn't see it in the patch notes but I was hoping they would fix it,
but still having desync issues with latest patch on dedicated servers.
I just had one working on a windows vm but I reset that pc cuz im going to sell it 😔
How do I update server if it is on separate hosting?
Is your server working?
what r u running the server on?
PufferPanel
⬆️
for 10gbe gateways you're looking at fiber networking too.. gateway with 10G sfp ports, a core switch with a 10gbe sfp and 2.5gbe copper. 10gb copper sfp's run hot af.
kind of pointless for home use.
I've had a bit to drink but I think we agree fiber over copper is nonsense
getting 2.5gbe to a pc is easy enough, and is nice, getting 10gbe to a pc is really only worth it if it's a NAS or server that benefits from it.
did the dedi's get any love this update?
Eh, the company I worked for had no problems with the experimental customers.
But that was pure fiber
But as you mention, the speed posed no benefit past a certain point
At least... not for their porn boxes and vidja games 😂
good news i got it working, bad news when i try to load any save file to the server i get this
using steam cmd
Hey could u send ur docker_compose pls
Do u have access to a console on ur host service ?
I have console
ok first of all did u reboot ?
Why would it help?
No I didn’t *
the server needs to reboot in order to update
if ur server is hosted by a 3rd part they must have some auto update after reboot
like some version check at eahc start
We put server ourselves
I just wasn;t the one to do it
but I have full access
yeah, restarting didn't do anything
ok then shut down the server and do this
steamcmd +force_install_dir <game_server_directory_change_this> +login anonymous +app_update 1690800 validate +quit
be sure to change the path
not sure to what thould I change path. Could you give an example?
try this
steamcmd +login anonymous +force_install_dir . +app_update 1690800 validate +quit
nothing seems to happen when I type into console. Seems like I have to deal with that first
seems ur console is for ingame purpose not to connect to the pc
server is windows or linux ?
linux 99% sure
then can u connect through ssh to the pc ?
then connect through ssh and do the update here
how do I update through here?
this, right?
I assume, I need to get server files somewhere?
still with the command
steamcmd +login anonymous +force_install_dir /home/steam/SatisfactoryServer +app_update 1690800 validate +quit
but winscp is for windows if i'm not wrong
can you ssh and type steamcmd
iirc, it's app for windows, not for windows based servers
at least I've been managing other servers we have on this hosting
And I have LinuxServer folder on server, so i figured it's linux
well if you ssh into it (not ftp or sftp) you would see it
"Create a user account named steam to run SteamCMD safely, isolating it from the rest of the operating system.
Warning:
Do not run steamcmd while operating as the root user. Doing so is a security risk."
remember that bug when steam would wipe all of ur mounted data ? xD
I only have SFTP information avaliable
then get a ssh client or connect via terminal
OK, ty. I'll try
uhhh am still running it as root when i update hmmmmm insert this is fine gif
xD
Is there much benefit running a LAN server greater than 30 tickrate?
how do i downgrade my satisfactory, i am not the owner of the server
Log into it with ssh.. open cmd, type ssh youruser@serversip
You can login as root.. and probably switch users with sudo -u username -s
Hey guys ! I have a dedicated server that i set myself, and i'm having trouble with CPU usage after short uptimes (seems like im not the only one according to this channel and forum). I was using reliable port 8888 and it seems you guys recommanded changing it from default value
Is it the only port you recommand changing ?
And also, 3h seems to be the threshold to high cpu usages so i need to setup the arg to reboot every 3h can someone help me ?
Not sure if this was answered already but it's the game.ini file
C:\Users\[YourUsername]\AppData\Local\FactoryGame\Saved\Config\WindowsServer
Yes change the reliable port from 8888 to something random, like 45000. Fixed my high CPU usage.
Yes i did
Port and ReliablePort both to 15800 and 15801
And improved tickrate to 60 tho seems nice for now
i'll update through the apm
Is that something that you can manually change or was it just running better after changing ports? I think I remember seeing my tickrate being 30
Yeah through the Engine.ini file
Is there a command that needs to be put in there or is it a value already in there you can adjust?
Wait im tryiing to copy it lol
[/Script/OnlineSubsystemUtils.IpNetDriver]
MaxClientRate=120000
MaxInternetClientRate=120000
NetServerMaxTickRate=60
LanServerMaxTickRate=60
[/Script/SteamSockets.SteamSocketsNetDriver]
MaxClientRate=120000
MaxInternetClientRate=120000
NetServerMaxTickRate=60
LanServerMaxTickRate=60
[/Script/OnlineSubsystemUtils.EpicNetDriver]
MaxClientRate=120000
MaxInternetClientRate=120000
NetServerMaxTickRate=60
LanServerMaxTickRate=60
Inside Engine.ini
How can I downgrade a server?
After 2 hours up still no lags even with 2 players 🙂
Why do you want to downgrade ?
You don't
why would u want to downgrade it ?
i have a friend group and a friend of a friend is begging me for some reason
i dont know how any of this works btw
also, is 1.1.1.1 the latest version
seems like a cracked version ^^
u can downgrade a server but it's tedious
bruhh
he is from a third world country so i could expect that
to downgrade u would need to look on steamdb find the depotID u need and do this command in a steam cmd
download_depot 1690800 <DepotID> <ManifestID>
alr... does this count as illegal? like im not actually pirating the game
also is the latest version 1.1.1.2?
no that's not illegal, yes that's the latest version came out 1 or 2 days ago
oh ok thanks lol
services:
satisfactory:
image: wolveix/satisfactory-server:latest
container_name: satisfactory
environment:
- PGID=1000
- PUID=1000
- MAXPLAYERS=4
- UPDATE_ON_BOOT=true
volumes:
- ./config:/config
ports:
- 7777:7777/udp
- 8888:8888/udp
restart: unless-stopped````
Sorry for taking so long I was afk
u miss a port rule 7777 TCP
needs to be both udp/tcp or just tcp?
7777 TCP/UDP and 8888 TCP
turns out, my server had to be updated through github by taking updating manifests and getting update files from steamDB. That shit was above my paytgrade. TY to evertyone who tryed to help BTW
aside from that all is well?
mine looks like this ```services:
satisfactory:
image: wolveix/satisfactory-server:latest
container_name: satisfactory_ds
ports:
- "7777:7777/udp"
- "7777:7777/tcp"
- "xxxx:xxxx/tcp"
volumes:
- "/home/noc/satisfactory-data:/config"
environment:
- SERVER_NAME=
- SERVER_PASSWORD=
- MAX_PLAYERS=4
- SERVERMESSAGINGPORT=xxxx
restart: unless-stopped
deploy:
resources:
limits:
memory: 6G
reservations:
memory: 4G```
i put xxxx instead of my actual ports
but it's the tcp
8888
so where u have xxxx is actually 8888? sorry im new to homelabbing in general
and when u add it in the server manager inside the game u use port 7777 right?
yes
what is the purpose/ reason behind changing the xxxx to a idfferent port than 8888?
if it get scanned the cpu usage skyrocket as 8888 is quite common and not far from 8080 changing it make it less likely to get scanned
services:
satisfactory:
image: wolveix/satisfactory-server:latest
container_name: satisfactory
environment:
- PGID=1000
- PUID=1000
- MAXPLAYERS=4
- UPDATE_ON_BOOT=true
volumes:
- ./config:/config
ports:
- "7777:7777/udp"
- "7777:7777/tcp"
- "8888:8888/tcp"
restart: unless-stopped```
dude ur the goat fr
thank you so freaking much
no problems try it and tell me if it works
so far it seems to have worked i succesfully loaded my save and joined without any issues. but im on the same lan as server so ill keep posted if my brother can join
gimme the ip i can try
no offense and i hope yoiu dont take this the wrong way but you are far more knowledgeable than me on this stuff and i def have some cyber security knowledge to gain before im comfy giving someone on he internet my ip
yeah that's alright don't worry
but i greatly appreciate the help and ill lyk if ur still currious. i was about to head out and moww but i saw ur message asking about the docker compose file so i hopped on before
if u still need help afterward feel free to ask
(bad scanner if it doesnt check the first full 10k tho lol) but true fact
So I saw someone talking about hosting with docker compose. Im currently running on heroic on my Linux vm. My friend has an issue where he places a block and he has to re-log for it to be where it is? Would docker fix this issue instead of using a windows server on a Linux machine? And how would I transfer save data seamlessly if I do this route?
wouldn't change much but the save transfer is easy just do it on the management page in game
check cpu usage
if u can
My CPU utilization is around 75 % but is is a ryzen 5 5600x on proxmox. Should I lower tick rate from 60? Although the lag still appeared for him. He says its happening every 5 to 10mins now.
evening everyone. i have a dedicated server in US cen. needing some help ive started a truck station and about to start a mega factory for mass production of parts... and to get threw phase 3... just need some help moving things around... i have my steel ingot set up to almost 100k a hour but the flow isnt there yet... plus i have to move it from where its being done at to the floor where ill start making parts... if anyone has any good factory set ups that could help i would love it... also have my own discord to run a voice chat out of... thanks
Are the devs aware of the bug with dedicated servers rn with progression and building desync that forces you to re-log? it gets quite annoying having to re-log so often lol. I heard it's not a server config issue and actually a current game netcode bug
Yes they are
check ur cpu usage too
ah okay thanks! I assume there aren't any better workarounds than relogging? and cpu usage or RAM aren't an issue
No really fixes but high cpu can cause desynch
I'm not sure what to search for exactly but I setup a server for some friends, they can connect but they only see tips? I see them spawn in game but they only see a tips screen?
u need to open a second port 8888 TCP on top of 7777 TCP/UDP
really?
yes
I'm just using a tickrate of 30 atm though the cpu could probably handle 90 easily so definitely not a cpu usage issue xD the only desync is with milestone progression, MAM, awesome shop purchases, occasionally placing builds, etc.
ok i'll give it a shot! thanks 🙂
the server just doesn't feed those updates to the player sometimes
yeah if u don't have high cpu usage then u need to wait an update
yeah.. I'm pretty sure increasing tickrate wouldn't help that either, but I might try upping it to at least 60 anyway
What’s it mean when you get a slew of “ServerMove” messages?
LogNetPlayerMovement Warning ServerMove TimeStampExpired…
Any of you also got a bug where you cant dismantle really complex blueprints on a dedi server?
Also takes a few clicks to place them sometimes too
after updating through steamcmd server version is 416835 is that correct? I don't think that's the right version but trying re-update says its already up to date
anybody have a temporary fix for the sever using 100% on single cores often?
if i restart the server its fine for a while but after a bit i will go right back up to 100% on one of the 12 cores and stays there.
i think ur making the update in the wrong folder
change ur reliable port for a high one like in the 45000
Hello, i want to start a new game with some friends and we will be looking for a dedicated server, we're from the EU.
Would anyone know any good stable host we could use?
Having just used Pingplayers hosting - and can't really recommend them..
Their server admin panel ain't fully coorporated with Satisfactory, so default settings has to be done via Ingame settings, and Filemanager.
And also you have no overview of hardware usage, so you can't see CPU or RAM status of the server, although they advertise you can :)
Thank you, I appreciate it
Question I used bash FactoryServer.sh -ReliablePort 45xxx
I changed my firewall rules but now when a client connects to the server they are getting loading screen only and not gameplay. They can hear their character? Is this my fault as server owner improperly configuring server somewhere?
What do you mean by reliable port? And youre saying the port number will fix the high single core CPU problem?.. That seems strange.
reliable port is by default is 8888 and once it get port scanned ur cpu usage will spike and not decrease until u reboot changing for a high random one mean it has less chances to get scanned
Wow interesting. I've read through the server wiki and can't find anywhere that shows how to change that port. Is this a startup argument or something you change in a config?
easiest is a .bat if ur on windows and do FactoryServer.exe -port=7777 -ReliablePort=urnewport -log -unattended
Awesome thanks for the help!. I am on Linux and funny enough I'm using a platform that they say doesn't work. (proxmox VE) so its a virtual machine. With no issues except this lol. But I'll try this out! Thanks again.
Yep. I've set it up as a systemd service. So I should be able to just modify that file with the startup argument
if u want to try urself port scan ur server ip with the 8888 port and look ur cpu usage
Yep I'll do that.
What are the new firewall rules?
Its the same as before just copied my rules for 8888 port and changed it to my 45xxx port number. So I dont think its my firewall. I think I found the problem. I need to edit the bash script and place the arguments there instead of calling the script then arguments.
Kinda wish I could change all this information in engine.ini folder, instead of arguments to run after executing.
arguments to run after executing.
Arguments are passed to the executable. Difference is only if it's read frim the ini or read from the cli/arguments
The config file setup definitely leave much to be desired with this game lol. There needs to be one place and one file that you can edit with all the server parameters in it just like most other games.
I agree with ya there. I can't imagine doing moded statisfactory but I haven't tried so it could be easy....
Is there a fix for the high cpu usage? i always get 100% after some time
dont think theres a fix to this and the desync
change ur reliable port for a high random one that should do it for now
It's probably something I just completely forgot about, but I update the server through steamcdm and fully reinstalled it, but I always get the mismatch. Do I need to switch to an "experimental" version of the dedicated server?
Hey, I need help desperately. Im trying to set up a server to a remote Server PC and have been almost 90% successful but everytime i have gone to join the server it get stuck on "Initalizing_respawn_sequence.bat" and i never load in. Iv reinstalled the server twice and tried with new world but it seems to always hook up on that part and never move past it. Any help would be appreciated im at my witts end.
I had that… my save was from 1.0 and after 1.1 i can’t Connect anymore…
i fixed it
I created a New game
apprently you NEED to have the port 8888 also port forwarded
and the suddenly 4 hours of headache gone
it never said that on any offical guides or wikis
for windows 11 steam CMD ran servers anyway
(even if "https api" for 8888 is not correct)
On the offical Wiki*
is there a technical blog post or something that describes how the dedicated server works?
You mean like the internal workings or just how to host one?
Internal workings
Nothing official AFAIK
But can't be much different than the client. Take out all graphics, add an external management capabilities, tweak it a bit to make it run unattended and without a play and yours done.
The game already let's you host for others and join via IP
The rough way it works is easy to guess but I'm interested in the details 😄
you were right! i switched the Reliableport and now the cpu usage is way lower. only about 3% vs before it would spike on one core and stay at 100% and other cores would be in the 20s
Nice ! but that only a small bandage it can happen again someday
i got a question about friends joining my server. Im able to join it from my main pc while hosting from a laptop, but my friends cant seem to join while using the 7777 port and the ip from my laptop. Am i doing somethign wrong?
this is what they have when they put in my ip
I recently switched my server to a dedicated one running on that docker container.
After I followed the wiki config stuff and after the server restarted tonight now whenever anyone logs in the person spawns as a new character in the hub with the old character still alive as a logged off user back where he was. What is going on?
Are u giving them ur local ip or public ip ?
figured it out
forgot to change the port after i changed what i was running the server on
bit dumb of me lol
Yeah if the server was running good was euther the ip or the port ^^
It happened once for everyone or they always come back as a fresh character from the reboot ?
Seems like it happened once for everyone.
but the dedicated server has been having odd problems outside of this as well
like making a blueprint and requiring users to leave and rejoin to see the bp in the list
Hello i wanna play in 1.0 not higger update how i can downgrade the version of server ? i cant find how in internet T-T
use depotdownloader
thank ^^ i will look tuto about it
2 friends having an issue where their screens aren't loading when joining the server, they can hear sound and hear themselves moving but the screen is still loading. My pc is fine but theirs arent
about my dedicated serveur not my game it is aldready 1.0
when i didn't own the game i got the right version of dedicated server for my game version and used it
ill see if i can find the command i used
you can use depotdownloader for dedicated server
ok i will search a bit more if u have commance yeah please i need it
does this mean i just have to open 8888 as well?
dm'd you
also why 1.0 ?
and also that they use 8888 to join?
You need three ports. The base port (7777) in UDP & TCP, and the secondary port (8888) TCP
ah tyty
Hello everyone, I updated my game and server via steamcmd +force_install_dir ~/SatisfactoryDedicatedServer +login placeholder +app_update 1690800 -beta public validate +quit
But I still get this message telling me that the server is at version 418783 and my game is at 424353.
What should I do?
restart server should auto update
have the same issue updated the server reinstalled it still the same :(
I just restarted the server and apparently it works.
I hope it works for you
sadly it did not
ig i will just try to run the server in win and see it that works
good luck bro
also why are you using the beta flag?
i dont
sorry wrong answer was targeting m953609536
Im currently playing multiplayer with a friend and I host the world. But bc im playing less he wants to host the world. What files do I need to transfer so everything stays the same but he hosts the world?
the last .sav of the world
okay he has the world now but he also has my stuff obv, and if im joining the world I dont have anything. How can I change that?
go back to ur sav on ur pc put ur stuff in a box then save give him this save and take back ur stuff
are u sure you do the steamcmd update in the right folder ?
should be ya
i will reinstall the vm and try
mabey i did smt worng
Me and my friend are trying to play mp together on 1.1. He set up a dedicated server for us with port forwarded 7777 on tcp and udp and 8888 on tcp but i still load infinitely
Can your friend connect to it with the remote address?
Is he self hosting it? Or rented a server?
he is self hosting
Looking for a server service that is really high powered and able to handle a endgame map with TONS of builds, assets, players, etc. with minimal lag, crashes, etc. Obviously restarts are necessary but I need something that is more CPU power more RAM. it seems some options out there say "increase player count" but that doesn't tell me if they increase the server capability beyond just player count. I need a heavy duty server. Any recommendations from anyone here who has had really beefy and high powered servers for their endgame maps?
Make sure his firewall allows inbound traffic for those ports
Is he hosting windows? Linux? Using docker? Steamcmd?
firewall allows inbound traffic for those ports and redirects it to Linux host that has the server running on docker
I have a dedicated server set up for 5 players. I have one player that often logs in and their camera is stuck in one direction with no hud until they respawn (inconvenient if far from hub). Sometimes this player also doesn't see things being built until they exit to main menu and come back in. Any suggestions?
Sorry if this isn't that helpful but whether if it's about increase player amount or whatever, the goal is the same as far as any 'game hosting dedicated server' :
- Need highest single core clock speed
- most amount of cores
- with most amount of high efficient ram of latest architecture and etc..(6000+MT/s DDR5+)
- and 1gig fiber or higher internet etc ($80/month or less from atnt 🤣 )
Any pinned guide here for steam version?
no vpn on ur friend side ?
check if the 8888 port is well opened too
stuck in loading screen is 99,99% something wrong with the secondary port setup (default 8888)
is everything set to the same port number or is there some kind of remapping done anywhere?
How do i update my dedicated server?
self host? the same way you installed it
bought hosting? depends on the hosting service
Self hosting the server on Pterodactyl, port 7777 TCP/UDP and 8888 TCP are open and I can connect through my local ip. When I try to use my public ip it gets the server's name but says "Not Authenticated" when I click on the server to join it says "You need to be authenticated to see this information" and it repeatedly stacks the "Connection to the server has been lost" box over and over. How can I fix this issue?
Send the docker compose file
And i couldn't get just the docker to work i had to use docker compose
I 1000% may be wrong bc im pretty new to homelabbing but pretty sure if you try to join with your public ip from the same network it doesn't work
If it works with your private IP and the ports are forwarded someone should be able to join with ur public ip if they are ourside your network tho
My god you're right.... I've been trying to figure this out for like 20 minutes
just depends on the nat reflection if it will work or not from the inside to use the public IP
some systems allow it, some don't, and the defaults that they use differ
has anyone found a fix for the sync errors or blueprint "ghosts" and cpu usage? or is that sonething that the devs have to fix
Glad to help 🫡