#dedicated-servers

1 messages Β· Page 227 of 1

sonic mural
#

(I've been running it for 300+ hours at this point)

vocal jungle
#

are you using epic

sonic mural
#

No, Steam

#

But I'm logged into epic within the game

#

Not sure if the dedi server is logged in, not sure how I'd check that. There don't seem to be any options for that as far as I could see

#

Anyway, so first question is - is my dedicated server using the same saves as my client? And if yes do I need to be careful with overwriting the saves? AND if yes to that, how do I split the saves?

vocal jungle
#

go into server manager and go to manage saves upload your save with the options provided

#

then load the save in the save manager

#

then save the save with a new name with the save manager then you can just do a file search on the computer for that name plus .sav

#

that should locate your save folder for you

sonic mural
#

But there is no server folder :/

vocal jungle
#

ok so it useing your single player save location

sonic mural
#

Yes, which seems wrong :/

vocal jungle
#

it is still in deveolpment

sonic mural
#

I'm aware of that, but is there a way to fix it somehow that anyone knows? πŸ™‚

vocal jungle
#

load the save you want then save it with a new name like BlahServer then they wont get crossed

#

there is no way to change the saves path that i know of

#

the best why is to not run the dedicated server off the same machine you play from

#

it the fact you using the same for both that makes it a issue

sonic mural
#

Unfortunately I don't have a second one to play ith 😦

vocal jungle
#

fair enough, the point of a dedicated server is a host that can run 24/7 from a Dedicated box so you dont need to keep the game open on your machine for friends and players

sonic mural
#

Yeah I know but it's the best solution we have so far without renting one.

#

So my 2nd question is - if I pulled the save on my client instead - can my friends join me directly and would that be a better experience for everyone?

vocal jungle
#

by running them on the same machine you defeat the point, you might as well do MP via the session system

#

depend on your system

#

if your not playing on it at the same time i am sure it would be fine for your friends if its setup correctly, if you also join then that system has to run your game and the dedicated

#

it is doable and playable i play on one that is setup like your and i dont really have any issues

#

but its still a new world so there not a lot in the save to slow it down yet

sonic mural
#

Yeah we're just getting into very large and complex builds now and starting to twinge and jerk around more

#

More invisible stuff or delay building or dropping when autosavving etc

#

Which again is fine, I know it's an earlyacces game and I'm not complaining. Just trying to see if there's a better way I can run it

vocal jungle
#

i real dedicated would help and if you have the power in your pc then it might work whats your system specs

sonic mural
#

12900k / 3080 Ti / 32GB DDR4

#

running on an nvme hdd

vocal jungle
#

your fun run both

sonic mural
#

Theoretically it should be fine

vocal jungle
#

yes the only bottle neck might be your net connection

sonic mural
#

But reality is just not as smooth as I'd like, considering my PC isn't even chugging to keep up

vocal jungle
#

just keep in mind you need to keep the server app running all the time

sonic mural
#

But if I'm connected to it locally via 127.0.0.1 that shouldn't be an issue either should it?

vocal jungle
#

you can connect via you internal ip "192.168.1.blah" or via 127.0.0.1 or with the name "localhost

sonic mural
#

I've tried tweaking the network quality around but it doesn't seem to make a difference

vocal jungle
#

they would need to connect via your external ip

sonic mural
#

The main big thing I'm seeing is trucks on paths

#

We made a truck realtively early on. Drives smooth on it's course

#

I've made a truck route now and it's just teleporting all over the place

vocal jungle
#

the one you would see in your router dashboard or googling what my ip

sonic mural
#

Yeah we've been running it for 300 hours, it's been fine πŸ™‚ It's all setup fine

#

I just noticed performance dipping and wanted to find out how I can improve it

vocal jungle
#

but those ports need to be forwarded in your rounter to your pc and the firewall rules need to be set

sonic mural
#

That's all setup already πŸ™‚

#

Like I said, been running it for ages

vocal jungle
#

i cant type and read at the same time lol

sonic mural
#

Just trying to figure out how to improve performance if possible. Are there any options for tickrate or netspeed? I see them in the server log as it scrolls past but no idea if it's possible to manage them πŸ˜„

vocal jungle
#

next to moving it to a dedicated host not much you can do did you do the FG.NetworkQuality 3

#

command in the console

sonic mural
#

No, what does that do?

vocal jungle
#

sets network mode to ultra

#

on the server

sonic mural
#

Oh

#

I've done it in my client settings but not on the servver

#

If it breaks, what is the default?

vocal jungle
#

i think 1

sonic mural
#

Would my broadband be ok for it

vocal jungle
#

yes

sonic mural
#

Ok, thanks for all your help! I will make a backup of my saves and play around and see what works best. Maybe I can run it directly off client when I'm playing and switch to server for my friends during times I'm not on. At least that way one of us gets the local experience πŸ™‚

#

One more question (sorry!). If I run the game as client (instead of dedicated server), does my network quality setting in the options affect the speed my friends will get when joining me, or only their own setting? Or do both need to be on Ultra?

orchid vault
#

yes

#

everyone uses same max

#

on listen or dedi

#

lower setting, that one is making rest wait for it

rare falcon
#

Is there a list of servers anywhere I can join

subtle sundial
stoic stream
#

anyway to tell the dedicated server to use more memory?

#

I don't understand how my tick rate on my server is so low going down to 25. With three people on it, my CPU is barely breaking a sweat at 19% usage

orchid vault
#

it increases as it needs it

#

tick rate is going to adjust to what it can do for work

stoic stream
#

in the satisfactory calculator site, when you upload the save and looks at the players, they show as "guests" not their actual name

#

any reason?

orchid vault
#

client id kind of info is used to match you into ur body

rigid smelt
#

hi guys, i can't find wich ip my server is using, is there a way to check using the in game ui ?

Or do you guys have recommendations on decent hosting service wich are relatively cheap ?

quick mist
#

not using the in-game GUI that I am aware of, no. But you can go to a site such ipchicken dot com from the server in a web browser and have your server's IP displayed to you.

'cheap' is relative, but I have personally had good luck with Linode for several years, but they've just been acquired so I don't know how it's going to shake out.

candid ravine
#

Hello I have the problem that I can't delete my char on the dedicated server. No matter what I delete and do it is always the same stuff in the inventory.
I would like to start all over again. even complete deletion and reinstallation of the server has brought nothing.

quick mist
#

server save state data is kept separately from the server install. if you really are okay with and want to completely purge your save world and all character data, then:

  • shut down the server
  • remove the contents of ~/.config/Epic/FactoryGame/Saved on the server
  • restart the server
candid ravine
quick mist
#

See the Wiki for the savefile locations on Windows deployments

candid ravine
quick mist
#

Yes, that is normal

candid ravine
#

ah lol ok

quick mist
#

items should include some building materials and the Magic MAM Component

#

and a Zapper, and some other sundries

candid ravine
#

ok thx

hidden rock
#

If you skip tutorial that is

#

The game even says "skips the onboarding and starts you out with some material" or something akin

tropic wraith
#

hmm

#

question: does game break randomly if too much stuff is going around?

#

for some reason cant build the lift

#

it just gets stuck at ghost phase and thats it

#

hmm

#

might be desynchorinzed state

old light
#

I played in singleplayer mode for a while. Is there anyway to host that save file using steam dedicated server tool in order to play with my friends?

orchid vault
#

yes you put the save on the server and load the session

vale torrent
#

I just got an in-game notification that my dedicated server will reboot in 30 minutes, but I didn't do anything to trigger it. This isn't the first time it's happened, and last time it would only do the reboot if the game was running (i.e. when someone is connected). Anyone seen this before? (using Linux GSM on an AWS EC2 instance)

bright robin
#

there is a 24h reboot hardcoded for the experimental phase

#

they don't want to deal with "long-running" bugs for now πŸ™‚

native vine
#

hello! my friend and I have a dedicated server running satisfactory. It lets him join fine, but for me it says "Server name pending" and "NotAuthenticated" and "Offline". Anyone have any advice? The IP and port both of us put are the same

rapid kindle
#

Try putting in localhost maybe? I've heard that's what the computer hosting the server should do but I have no knowledge of dedicated servers at all, so apart from that I can't help any more unfortunately

native vine
#

But surely both me and my friend should be having the same issue if this were the case? It lets me join a different server, just not this one for some reason

tropic leaf
stoic stream
#

The not seeing stuff on the conveyor belt on my dedicated server has gotten so bad, you can't see anything anymore.

orchid vault
#

whats teh tick rate at

stoic stream
#

I think 45

#

My CPU is not even breaking a sweat at 19%

#

And this has happened from the beginning, but now it's just worse

orchid vault
#

did u set it up to 45?

#

i would let it run at 30

stoic stream
#

I set it to 60 vut ill put it to 30

orchid vault
#

Bogdan β€” 11/23/2021
Tick rate is capped at 30tps by default. If you want to experiment with different tick rate caps, you need to add this to Engine.ini:
[/Script/OnlineSubsystemUtils.IpNetDriver]
NetServerMaxTickRate=<a number>

stoic stream
#

yeah I put it to 50

#

i know where it is

#

But put it back to 30?

orchid vault
#

yes

#

lol

sterile pecan
#

Hi guys my saves just broken and all my auto save is corrupted too,tried some tools on internet but nothing working so far:) anyone have any idea can fix this?

#

the game is running on the dedicated server

native vine
#

hey, i just thought I'd continue with my issue now, as it's the morning after and haven't been able to figure it out!

hello! my friend and I have a dedicated server running satisfactory. It lets him join fine, but for me it says "Server name pending" and "NotAuthenticated" and "Offline". Anyone have any advice? The IP and port both of us put are the same

Someone suggested I am using the wrong ip - we have checked, and both of us are using the right ip and port. We are inputting the same i and port, yet for some reason he can connect whereas for me, the server doesn't even show up.

I have also tried with messing around with a VPN, which sadly hasn't made a difference.

I tried joining a different server, which worked. It let me connect and play, so it is just our servere I am having issues with

I also verified my game's integrity, which didn't fix anything. I then reinstalled my game, also not fixing anything

This started when we switched VPS. It used to work, but not anymore, so maybe it has something to do with the server files rather than client side?

sterile pecan
unkempt pagoda
#

Are mods on servers currently

native vine
sterile pecan
native vine
#

he’s gonna reinstall the server later so we’ll see if that fixes it

lilac juniper
#

Is there any way to determine who has been on a server and when?

trail fulcrum
sterile pecan
#

idk if its server so I got many bugs except the save files got corupted

#

the pipeline floor hole always not working

#

have to reinstall multiple times to make it work

#

(u can connect pipe into the hole but the water/oil wont go through)

#

dunno if its a server only bug or not also many other bugs

trail fulcrum
# sterile pecan the pipeline floor hole always not working

I've not had my dedicated server running in a couple of months.
I had a problem a while back where it would connect to wrong side of the hole, and I didn't know it. So when connecting from below, it attached to the top of the hole, thus the flow would be messed up. Had to make sure which side I connected on. Was more obvious with a 2 Meter floor depth.
I have no problems with holes now, but also not on my dedicated server. The rubber-banding and some glitching were making it difficult to enjoy. I should try turning it back on again.

trim tree
#

Is it possible to just put our world

#

on a server

#

by simpy drag & drop or do we need to start over?

sterile pecan
stoic stream
tranquil sky
#

I've been using my primary computer as a dedi for a while now, but I've just finished building a new tower to take over that responsibility. I'm running into a bunch of issues trying to get things up and running on the second box; would anyone be up for helping me out?

  • Trying to run the dedi on the other box without needing to sign in to steam, as it doesn't like you being active on two machines
  • Made a new steam account just to run the dedi on the other box, but it seems I can't run it without owning the full game (I thought it was free for anyone to download/run the dedi software)
    - I think my networking settings might need some help, but I'm not 100% sure
trail fulcrum
#

Once you download the dedicated server from the Steam Tools, you can run the Dedicated Server without Steam needing to be running or signed in. So sign in with your regular account, download it it, and close out steam and stop the server, then step through starting up the dedicated process however you are doing that.
I used Windows Scheduled Tasks with Action and Arguments of: D:\Games\steamapps\common\SatisfactoryDedicatedServer\FactoryServer.exe -log -unattended

tranquil sky
#

I just tried running "C:\Program Files (x86)\Steam\steamapps\common\SatisfactoryDedicatedServer\FactoryServer.exe" -log -unattended from a command prompt, and it does launch for a second or two, but then it closes :/ Steam is no longer running on that box

trail fulcrum
#

I'm sure you already looked at the Wiki article for notes.

tranquil sky
#

Huh, I figured I'd try just a command prompt before going the full scheduled task route (walk before ya run sorta thing), but the task worked even though the command prompt execution of it failed thinking_helmet I'm up and running now; thank you!

trail fulcrum
#

Hah! Very nice. Might have been a double tap start.

#

Key settings in Windows Task Scheduler I set:
Settings: "Do not start a new instance" Run task as soon as possible after scheduled start is missed.
Trigger1: Every day 12:AM after triggered repeat every 15 minutes.
Trigger2: On Startup after triggered, repeat every 15 minutes.

This is so when the game crashes or server restarts, your dedicate should come up within 15 minutes (or set to what you want.) Just remember when you need it down to Disable the Task, or it will start again. πŸ™‚

tranquil sky
#

Thanks for the advice, I'll dig into those setting today :)

#

Actually, just went ahead and updated those settings >_>
Side note: Trains had been HIDEOUSLY rubber-bandy while playing on the same machine that was hosting the dedi; stuff is buttery-smooth now. Tickrate and framerate had been garbage as well, but now they're up around 30 and 40-50

#

As for enabling more than 4 players, would that be adding [/Script/Engine.GameSession] MaxPlayers=16 to C:\Program Files (x86)\Steam\steamapps\common\SatisfactoryDedicatedServer\Engine\Saved\Config\WindowsServer\Manifest.ini? I don't see a Game.ini within \SatisfactoryDedicatedServer

tranquil sky
#

Documentation says that FactoryGame\Saved\Config\WindowsServer\ServerSettings.ini should exist, but the only thing within FactoryGame\Saved\Config for me is \CrashReportClient

Just found the quit command in the docs; calling that caused that directory and all of its files to be populated

frosty gale
#

What's the default " FG.NetworkQuality" and if this is lowered can it make the game smoother for someone?

upbeat rain
#

So I've been running my dedicated server in a VM for several months with no issues. I've got the server running with a separate Steam account and it is shared from my main Steam account using family sharing. Before, steam would give me a warning about the server being terminated when I started Satisfactory on my computer. It would never actually terminate the server though. Now, something has changed as Steam now terminates the server and I'm unable to play on my server. How should I have this setup because I've believe you don't have to buy a separate copy of the game in order to run a dedicated server. However, Steam treats the two as the same "game." Any help would be appreciated!

old light
#

I could not manage to expand player number in my server. I did what is described in wiki but still no one can join after 4 players. Any ideas?

lofty slate
native vine
native vine
#

the server is hosted on pterodactyl if that affects anything?

#

this is the network tab with all the ports

vocal jungle
upbeat rain
#

@vocal jungle I actually found a way to run the server that was installed with the Steam GUI anonymously by just starting it via command line

orchid vault
#

lol its the link at top of room and pins has the steamcmd information

#

that networking ports image right above.. try setting one of the server ports as primary so it listens on 15777 like its supposed to

restive badge
#

I keep seeing items glitch in and out of existence on conveyor belts, but only in multiplayer. usually there's like a small section of each belt that is messed up. is this a known bug? any workarounds?

orchid vault
#

play with rendering/video settings or try the bug site

sterile pecan
#

not the server problem

#

what port u r using

#

only query port matters

orchid vault
#

he doesnt have primary port to listen for the server

#

lol

#

that would be helpful

sterile pecan
#

I never use server panel tho

sterile pecan
orchid vault
#

look at last pic

sterile pecan
#

it doesnt matter

#

primary or not

orchid vault
#

his container doesnt know what to listen on

#

15777 is the starting port

sterile pecan
orchid vault
#

but hey my stuff all works so what do i know

sterile pecan
#

xD

#

just use VPS with remote desktop

#

do not use panel

#

the server is installed on linux Im using windows so Im not sure

#

but @native vine said his friend is working right ,so I m thinking maybe its his problem

orchid vault
#

but it does help if the container knows what port to listen on

#

not be listening to primary thats not the server

#

lol like his image

sterile pecan
#

lol

#

anyway good luck Jaxmes

vocal jungle
#

I chatted with them i assumed Pterodactyl is not setup correctly and i have never had to forward ports on a vps since in most cases all port are already forwarded

orchid vault
#

i dont know much of squat about hte containers except they are usually setup per server

#

so i thought was strange he had 4 ports and off one was the primary

#

just wild guess

vocal jungle
#

hes is a gaming vps from ovh with ubuntu i thought that strange as well

orchid vault
#

his ports shouldnt need forwarding then .. just maybe ufw thing

vocal jungle
#

but since jxmes the one asking didnt have any control what so ever i stoped helping since they couldnt do anything

#

oh its more then likely ufw but i dont know if Pterodactyl does any firewall config stuff since i dont use it

orchid vault
#

if u do see him .. tell him to set the primary port to 15777 for his dedi . thats the starting connection port

#

he did have that in his last image he could set

#

that should fix it listening

vocal jungle
#

i told them to lose Pterodactyl and try and get it setup with the correct port manuly via the wiki but they havent read the wiki ether

orchid vault
#

i have memory issue i wont remember if i see them

#

πŸ™‚

#

ahhh i c hehe

#

i feel ur pain

vocal jungle
#

its hard to debug when there is a unknown in the middle

orchid vault
#

yup i usually dont bother with containers

vocal jungle
#

i can help with epic/steam/docker/lgsm and amp but dont know squat about Pterodactyl

orchid vault
#

i just noticed that and seen a few that had wrong port set as primary to listen on before

vocal jungle
#

i only use containers when i know how it works without them

orchid vault
#

nice ya its a big help to know how it works

vocal jungle
#

i also thought somthing looked funny in the exe string aswell

orchid vault
#

i didnt notice.. i was lazy lol just looked at the last few pics

#

let me roll

#

he probably doenst need the multihome

#

that could be issue

#

thats more for special setups then a server host setup

#

and the listen port in teh cmd line

#

its wrong

#

thats teh off port in his last image

#

if he listens on 15777 server could hear clients

vocal jungle
#

yea i thought that was only need if you where hosting where multiple ips could be bound or more then one instance

orchid vault
#

also he didnt need to define default ports in the cmd line

#

so it looks little strange

vocal jungle
#

i tried to connect for him with 15777 and 25566 both files lol

orchid vault
#

ya multihome is more if u have ipv4 and 6 and other adapters and u setup ports thru certain way

#

u can tell server to use certain ips

vocal jungle
#

right I have not had that test case where i needed it

orchid vault
#

but hosted servers they are setup to work already

#

ya multihome was more of workaround as they worked on things

vocal jungle
#

95% or the people that i have helped has been due to double nat

orchid vault
#

yup

#

his server isnt setup right for those ports though

#

his container is listening on wrong port that doesnt goto the dedi

#

as he told it to listen on 15777

vocal jungle
#

or it the issue where there on a isp that hands out internal ips cant remeber the name for that typr of isp

orchid vault
#

thats why both are dead

vocal jungle
#

odd thing he says his friend can connect but that makes no sence

orchid vault
#

i agree with u

vocal jungle
#

so i think someone may be lieing lol

orchid vault
#

so whats ur guess on the big announcement lol

#

hehe ya

vocal jungle
#

they finnished the modding api

orchid vault
#

would be nice

#

im still hoping for dedi api

#

lol

vocal jungle
#

or there going to change the looking for group channel back casue the new method fails on many levels

#

rcon intergration that works would be nice

orchid vault
#

ya

vocal jungle
#

or maybe a sigtem fix lol

orchid vault
#

lol

vocal jungle
#

or open up that nice little cheat window that jace uses for admin players

#

so many things on my wish list

#

but its likely going to be that there still not adding golf

orchid vault
#

hahah ya

#

id laugh if they added a flushing trigger to toilet in hub

#

some shit like that

vocal jungle
#

i am surprised there is not a mod for that

orchid vault
#

lol so true

stoic stream
#

wait they finished the modding api, who did?

#

what big announcement when

orchid vault
#

no

#

we were just talking about what we would like

stoic stream
#

right but when is the big announcement coming

native vine
orchid vault
#

jxmes

native vine
#

hello

orchid vault
#

in ur thing u have it listening for the dedi stuff on a port

#

its wrong

#

set that to 15777

#

and/or make that the primary port in the container settings u showed before

native vine
#

ok, will try it

orchid vault
#

thats why the server cant hear

#

think its just set the primary

#

so the container listens still

#

im not sure i dont mess with them usually but i noticed u didnt have dedi as primary

native vine
#

what should the server query port be?

orchid vault
#

u dont have to define the ports in cmd line

#

ur using defaults

#

and u shouldnt need -multihome=0.0.0.0

#

i heard ur using vps with ovh

native vine
#

yeah

orchid vault
#

ur ports should be good as long as the ubuntu ufw is happy

native vine
#

my friend has changed a bunch of stuff and has come up with this

orchid vault
#

so u can clean up your launch line

native vine
#

unfortunately still not working

orchid vault
#

did u fix primary

native vine
#

yh

orchid vault
#

and restart the container

#

or server

native vine
#

yeah

orchid vault
#

ok so info?

#

lol

native vine
#

sorry lmao

#

still not working

#

still got this

orchid vault
#

click off that to something and back to refresh?

#

it timesout

native vine
#

same thing

#

ill try re load#

orchid vault
#

btw ur port image didnt show a master

stoic stream
#

these are the ports you need

#

you need to forward those three ports

#

to your server machine

orchid vault
#

he has a vps from ovh

#

on ubuntu

stoic stream
#

ah

native vine
native vine
orchid vault
#

ya but primary should be 15777 thats the one used to start communications

#

server will worry about the rest as long as ur ports are good

#

ServerQueryPort This is the port specified in the Server Manager in the client UI to establish a server connection. This can be set freely. The default port is UDP/15777

#

from the wiki

native vine
#

query port is already 15777 though

orchid vault
#

i know that lol

#

in ur container thing u use

native vine
#

yeah

orchid vault
#

make sure that is primary port

#

so server can listen on it

native vine
#

kk

#

i shall update soon

orchid vault
#

im watching tv .. no need to ping

native vine
#

πŸ‘Œ

#

it was primary port already, but no working

orchid vault
#

u have to look at shit

#

logs and such

#

right now its like me saying my car wont work ... how do i fix it

#

i dont know the container though

native vine
#

what should he look for in logs? It doesnt even say i even attempted to try and join

orchid vault
#

did u use the ufw thing on wiki if u setup the server in ubuntu

native vine
#

what was strange is that after a server reinstall yesterday, it worked until the server restarted once then broke again

#

yes

#

im starting to think it may be client side considering he can join whereas i cant

#

but i've reinstalled so idk

orchid vault
#

dm me ip

native vine
#

k

flint saffron
#

damn with docker it's so easy to setup this server

native vine
#

thanks for everyone's help, as our final effort before we were going to swap to just hosting it from our computers, we restarted the server a fifth time. For some reason, it magically has started working again πŸ™ƒ

native vine
#

now it has stopped working for me : (

native vine
#

it's really wierd why it still does this

#

so a reinstall is the only temporary fix we know of

golden harbor
#

@native vine try running it in a docker container, should be easier

#

There's available images on dockerhub iirc

vocal jungle
#

consideing they cant get the manager there using now working i dont think adding docker will help

native vine
#

we have just ended up switching back to our old windows vps

#

exact same files, and it's magically working

#

im pretty sure it's just a bug, not to do with our setup

vocal jungle
#

i disagree its 100% your setup or we would have 100's of people with the same issue

native vine
#

strange how it works perfectly on windows but barely works on Linux

vocal jungle
#

except 95% of servers are on linux

orchid vault
#

lol

spare birch
#

Heya guys, so I can't find an answer to this anywhere: assuming the server is doing its best, what're the factors that are causing spikes in lag every so often?

I'm assuming it's something about moving between world zones, and my game loading/unloading a heap of information about what's in those zones. I'm wondering if my overuse of power poles so I can hover about the map is problematic, but being that they are placed once and rarely deconstructed I'm not sure if cleaning them up would actually help.

Any tips for where I should focus my efforts on cleaning up, or is it more likely nothing to do with the game (and perhaps more to do with competing processes spiking the server's resources and/or network)?

orchid vault
#

could be loading parts or autosaves

spare birch
#

The autosaves are every 5mins, I'll keep an eye on the timer and see if they align with the lag spikes

lofty sky
#

I need help. I don't know wether this is the server or just his pc, but my friend cannot join my world even if i use the dedicated server or use the ingame invite. e's tried revalidating the steam files, reinstalling the game, but it just freezes on the 4/4 loading screen. Any help?

orchid vault
#

invites dont work

#

listen server u share session id

#

dedi server u share ip

#

you have to fix ports

spare birch
#

Is there a list somewhere of the various things being logged and what they mean? (e.g. "LogGame: Warning: BP_MaterialEffect_Dismantle_C_2147380359::SetMeshes, This cannot be called after PreStarted.")

hushed gateBOT
lofty sky
orchid vault
#

the 3 on the wiki page

stoic stream
#

so ive been noticing more abd more on the dedicated server the conveyors have been bugging more and more as the game goes on

#

and I don't mean visually

#

Like stuff gets stuck and won't move especially at mergers/splitters

#

and the line has to be broken down and rebuilt

#

I was going crazy tryong to figure out why my factories stopped and the conveyor for no reason stopped moving materials

quick mist
#

That's very bizarre. I know this doesn't help you a lot but I have not noticed anything like that on my server.

#

out of curiosity- if you see this happen again, I wonder if the problem would persist if you, when you see it, download the save from the server and load it locally in a singleplayer session. For Science.

covert pewter
#

Okay, I want to join someone's dedicated server, but I don't see a way to contact the person submitting the forms. Anyone know how?

quick mist
#

the person hosting the server has to give you the server address and, if there is one, the password for it

#

once you are armed with those data, go to the Server Manager, and add the Server to your local list

#

once it's added, connect and enjoy

covert pewter
#

But I'm missing step one, getting in contact with that person

orchid vault
#

they are using lfg

stoic stream
#

It's getting worse and worse a d starting to happen to random conveyors

#

Tick rate is at default

orchid vault
#

are u restarting the server?

stoic stream
#

yup

orchid vault
#

is it updated

stoic stream
#

every day

#

yup

orchid vault
#

u might have borked ur save with editor or something

stoic stream
#

never edited the save ever

quick mist
#

is it usually the same belts that are faffing up? Is there an odd item sneaking in that splitters or assemblers are not expecting that is gumming things up?

stoic stream
#

nope its just happening randomly

quick mist
#

That is really strange. You might want to make a post on the Q/A site with a copy of the save with the issue extant attached to it for CSS to review

stoic stream
#

okay ill try that

true canopy
#

I get the same thing on my save.

stoic stream
#

At least im not the only one

spare birch
#

@stoic stream So I discovered this may be related to the lag spikes I'm experiencing -- which I confirmed (from my message earlier today) is at the time the autosaving is happening.

In particular I was noticing that if I was placing a conveyer/train line/hypertube at the time the lag spike occurred, the build blueprint would hover there after I clicked, and then it would build animation of the trail would happen after the spike.

However, I noticed that those were the converyer belts that tended to sometimes stop working (or be around the wrong way, even though those aren't normally possible to connect), the train lines that self-driving trains would insist could not be pathed over (even if manually they worked), and the hypertubes that would kick me out -- or sometimes boot my client (and then rejoin the game kicked out at that part of the tube).

Because of that, I've made it a habit that if I am building something and it just happens to be at that pause of the lag spike (autosave), then when the spike is over I will just immediately deconstruct it and reconstruct it. Has saved me a lot of heartache, and now I only occasionally notice it because of something another of the players on my server has done and I'll go troubleshoot the factory/train routes/hypertubes.

Would also make sense as to why it's occurring more and more: the autosave is getting bigger and taking longer. My total save time is now ~12secs (World serialisation 11.45secs, compression 0.71secs, write to disc 0.003secs and backup cleanup 0.006 secs). Incidentally, the save file has just hit 6MB.

#

I remember first catching the issue a week or so ago when sometimes the conveyer build animation would be going the wrong way vs. the direction I'd made it. I don't recall noticing that animation difference with train lines or hypertubes, it's just now a habit that no matter what: if there's a spike, deconstruct and reconstruct.

#

My autosave is currently every 5mins, and I'm considering making it less frequent for convenience... but sometimes the Steam server does indeed just stop maybe once every couple of days (despite twice daily PC restarts) and I am fighting my internal voices shouting that it is / isn't okay to have to rebuild a bit of train line once in a while (I'm willing to rebuild 5mins of train line, but 15? 30? That's a lot).

#

Hope that helps πŸ™‚

compact pilot
#

funny bug. create a second world on your dedicated and then without playing save it.. xD
(it sais invalid and from now on you can't join the world)

late coral
#

I've seen the issues you describe

compact pilot
#

"However, I noticed that those were the converyer belts that tended to sometimes stop working (or be around the wrong way, even though those aren't normally possible to connect)"

  • had this a lot. especially when the CPU of the server peaks.
  • also belts that where there and works, but were invisible
late coral
#

Also a good practice is to have the dedi server shutdown and restart in it's entirety every 24 hours. (Have mine cycle the Linux service, so also executing the pre-start condition to check for a game update)

spare birch
#

Oh, and I suspect the other issue of being booted off the client entirely if travelling through a boosted hypertube at the time of the autosave is cuz the server sees me at one location, saves, and thinks that I've moved half a world away within what it thinks is the split second it took to save -- but was actually 12secs to my client.

So the server says no and tries to put me back where it says I should be cuz it has authority over the client. I expect this is why sometimes trains go backwards when I'm in a self-driving one (cuz that counts as player movement), or I've flown out over a canyon to my death after a spike when I was hovering near a power pole before it (probably had some velocity/was holding a move key when the save occurred; likely the latter, cuz my up/down inputs are sometimes stuck and I find myself refusing to take off until I press crouch again).

I expect if the server can't move me back reliably, or the acceptable distance is too great (i.e. player movement hacks), it just boots the client.

late coral
#

I use a Cron job for this, the dedi is run as a service

compact pilot
#

same

#

created a systemd service (like you :D)

late coral
#

As per the manual on the wiki

compact pilot
#

oh.. this is new then.. xD

#

my server is one of the first wave.. anything handmade..

late coral
#

LoL, also using dedi since it was released

#

Even went as far as to setup a dedicated VM on a ProxmoxVE server πŸ˜‰

spare birch
#

I just have mine on a separate PC to the one I play on, and the CPU spikes about 5% when saving, but that's only from 15% to 20% overall. I've not looked at the per-thread performance or anything. The server process sits at about 2.4GB of RAM pretty consistently (performance throughout the day has been a flat 16.5GB of 32GB total).

compact pilot
#

like this? xD

compact pilot
#

"CPU spikes about 5% when saving, but that's only from 15% to 20% overall".. how much cores? 20% could mean that some cores are heavily used and other not at all..

late coral
#

Like this πŸ˜‰

#

Server has been migrated to a more potent system

compact pilot
#

cant show mine.. have a lot of stuff on it which is available externally xD

#

"SlowDrive" ? how dare you πŸ˜„

late coral
#

That's a 2,5" HDD
Did a quick setup on my nuc

compact pilot
#

uh.. did the nuc cpu catch up with a big base?

late coral
#

No, that's why we had to migrate to a more serious machine

compact pilot
#

mine is a miniatx server special build for proxmox
the storage is missleading. the proxmox-backup-server is calculated in..

late coral
#

i5 5250U did not cope well with a base just beyond the starter factory

compact pilot
#

thought so.. the singlethread-performance is not good of U-CPUs

#

mine is a i5-10500 - a big base is laggy..
either you need a better singlecore cpu than this or the code has to be optimised for multicore..

late coral
#

It really favours high clockspeed on the core the main thread is running

compact pilot
#

yep.. Its Alpha.. optimizing comes later

late coral
#

It's still experimental, so not complaining until it's officially released

#

It's serviceable in it's current state

compact pilot
#

.. alpha.. πŸ€ͺ

spare birch
#

Just checked:
CPU: Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz, 3600 Mhz, 8 Core(s), 16 Logical Processor(s)
Hard drive: Samsung SSD 970 PRO 512GB

As above, the main spike is the world serialisation (save): 12.244 secs, compared with compression 0.718 secs, write to disk 0.003 secs, backup and cleanup 0.004 secs.

Been watching the server process in Task Manager Performance tab, it's hopping happily around cores 04,05,06,07,08,09,10... every other process is just staying on 00, sometimes 01.

compact pilot
#

hopping is completly normal.. does it uses 100% of the given core?

#

Also activate core-times

spare birch
#

Well I haven't seen anything else using it, nor am I aware of how to check that in detail. This has just been me today looking over at the monitor of the server PC when I'm in-game on the other, trying to figure out what's happening.

compact pilot
#

sorry, I am german, but whould be there:

spare birch
#

I saw as I'm not in-game and the server decides it wants to sit at 6GB of RAM for a while. shrugs "Okay bebe, you work hard, you have the extra"

compact pilot
#

core times go up if the system is doing hardware-stuff like shuffeling data around..

#

6G of ram should be good. espacially if you are alone on the server

spare birch
#

Yup, spiked at the time of the save.

compact pilot
#

kerneltime is low at this point -> good
but process is seeling -> not good

is the world "old"? Has it a lot of stuff in it?

spare birch
#

Oh yes, a lot of stuff.

#

Mostly power poles everywhere because I play the game like the floor is lava.

compact pilot
#

ok.. I think then there is not a lot you can do :/

#

remove unnessesary stuff like vegetation and nature MAY help a little bit..

spare birch
#

Hahaha part of the reason I'm doing it is to keep the world as pretty as I can; only miners and train lines at ground level, so I can ride them through the caves, tunnels n trenches. It's very pleasant. I'll go around and do a mass delete of excess power poles later, I've almost finished collecting all the hard drives anyway.

#

Yeah, so I logged in and you can see one CPU is normally a lot more active just while I'm playing (vs the earlier one when I wasn't). Then when it autosaves, it switches activity to a different CPU and maxes out that, then goes back to its 'normal' one for playing.

Also my earlier image was dimmed cuz I usually have the second monitor dim and I forgot to turn that off when I took the screenshot haha

#

Overall a fascinating day, I learned a lot ^_^ thank you

compact pilot
#

you are welcome..

spare birch
#

Just for reference, I loaded the save into the calculator map website thing... During the loading it said something like 157,000-ish entities. You can tell I'm addicted to hovering...

#

I really don't like to be attacked by the spider things (or, since I have arachnophobia on, "Spicy Cats").

#

So what I really need then is a hover pack that takes a stack of batteries as fuel, so then I wouldn't need excessive power poles (need?)... I am the drone (in art, as in life).

#

On that cheery note, goes zooming off to deconstruct things

compact pilot
#

thought it would be nice if the hoverpack has a little battery in it that would be recharged near poles and you can hover 1 or 2 minutes on battery power..

spare birch
#

But I want to have to go to a drone station and be forcibly LOADED UP with batteries in every dark crevice of my being so I'm good to go building train lines for an hour...

#

Related, am I just trading one phobia for another?

#

FutureJace: "Our spiders are causing save files to balloon, and the solution is batteries"
Everyone: "Wut?"

compact pilot
#

gotta go.. worki worki πŸ˜’

stoic stream
stoic stream
spare birch
#

Yup, tested and confirmed the autosave lag spike thing: deliberately built some pipes to a 4-way while the save was underway, watched the blueprints hover, the animation play after the spike ended, and no liquids would travel through them. Deconstructing and reconstructing worked.

orchid vault
#

top left of screen is ur version

spare birch
#

Yeah, I meant there were no threads on the forum with the current version number discussing this issue.

orchid vault
#

ahh building thru lag could be it not syncing the data

spare birch
#

Yeah. Though it's communicating something... for example, other players can see the hypertube, but it kicks them out at that part of the tube when they try to use it (though, like the player that built it, not necessarily consistently: I suspect that's a player movement thing, as discussed above/in the forum post I just made).

#

And I can use the train manually driving over the track, but if I'm on self-driving, it will stop cuz it thinks the track ends.

spare birch
#

Also, I shouldn't have gone AFK... time to restart the server.

crystal eagle
#

Those messages are normal it happens all the time, are you running the server via steamcmd?

sterile pecan
#

appreciated

#

seems like I have to let my auto save interval to extend a bit longer

#

my pipe always stop puming for some reason and I never figured it out

#

but my server got 8G also I checked task manger which it isnt hit the limit

#

I also test the save in my own PC its totally fine

#

the only thing I can see is the save is above 1MB which maybe is the thing cause this

#

the normal log should look like this

#

and the server could still start the server somehow when it got a good mood(tried 8 time 2times working)

#

maybe its because I changed tickrate to 60? not sure but I cant afford to restart the server to test more

crystal eagle
bright robin
compact pilot
#

nice to know.. funny how the destruction of an object is saved xD

#

thanks for the information

bright robin
#

you save is just a differential between "now" and "the world when you arrived" in the end

compact pilot
#

is there some special flag that can be set that trade of memory for savetime? so that at save a whole memory-copy of the world is made and then the save just works on the copy while the normal world just continues?

bright robin
#

I don't think they support that scenario, it's not that good because it will cost a lot of memory (so you will need 16Go min) and copying ram isn't really cheap (still have to traverse the CPU), but I don't know if they have benchmarked it.

#

They may have different optimizations in the work (different serialization strategy, multi-threading it by chunking it, etc.) too

stoic stream
#

Having conveyors completely break down, and pipes break down is a huge issue. It basically is breaking the game

worthy sage
#

I wanted a server to make two race ideas in a Multiplayer:

A Rally, using the Exploration vehicle.
And a crazy race using those Factory Mini Cars.

Anyone? πŸ˜€

errant lichen
#

Hey all, I keep seeing this on my server log. Anything I should be concerned about with these long ticks?

orchid vault
#

get better hardware and setup

sterile pecan
#

my building time on my factory as same as my fixing time on my factory

#

lol

#

I guess the best way is avoid using pipe instead using train or cars

terse tusk
#

so i have the Epic games version of the dedicated server and i get errors that tell me to use the -NOSTEAM in cmd. which i do, but that doesn't seem to change anything. i get the same errors telling me to use -NOSTEAM again

orchid vault
#

use steamcmd version

terse tusk
#

ok

#

ok, how do i run FactoryServer.exe in steamcmd?

orchid vault
#

wiki has instructions

terse tusk
#

one thing, i don't have the steam version and hence it doesn't seem i can install the steam version of the dedicated server despite the wiki suggesting i can

orchid vault
#

steamcmd is anon

#

its in the cmd line lol

#

its just hosting the server files to dl

terse tusk
#

ok

#

ok it worked this time

#

i get the same error using the steam dedicated server

orchid vault
#

check the bug site

#

or try using search

sterile pecan
terse tusk
#

red text in image posted above

terse tusk
#

im able to set up a server on localhost

#

thank you for your time

frosty gale
#

Anyway to no clip to get something from under the map that glitch?

vocal jungle
frosty gale
proper stratus
#

Somehow I ended up with an extra (undeployed) hub

#

I can't actually equip it, so i guess thats ok. is this something I should report

orchid vault
#

its a known bug

#

u can only use 1 hub but sometimes u get a spare or 2

sterile pecan
terse tusk
#

ok

#

thanks

#

i was able to set up a server with my localhost

#

i didn't think i could make a server because i was attempting to start one with a custom ip

#

but my localhost works just fine

proper stratus
#

Incidentally, after way too long I have figured out how to implement a port forward properly in SFOS 18.5 now

#

man they make it complicated

terse tusk
#

ikr

fickle vale
#

hi I'm looking to find out if someone can help me get the give fly and more orders on my server with the command console

hushed gateBOT
#

Ask for mods over at the [official modding discord](#welcome message). - <3 @orchid vault

oblique ice
#

<@&387163995947270144> apparently this guy posted in multiple places.

#

Just two places actually.

alpine radish
#

Server IP to play with?

spark pine
#

Where is the engine.ini file again?

vocal jungle
alpine radish
#

I'm searching for servers

vocal jungle
orchid vault
#

should say on the wiki how to write out ini files

vocal jungle
orchid vault
#

tldr

stoic stream
#

or whatever you named your Server directory

light agate
#

:11:02, [UNetConnection] RemoteAddr: 92.8.14.57:59146, Name: IpConnection_2147478373, Driver: IpNetDriver_2147478397 IpNetDriver_2147478397, IsServer: YES, PC: NULL, Owner: NULL, UniqueId: INVALID
[2022.03.11-13.11.02:937][750]LogNet: AddClientConnection: Added client connection: [UNetConnection] RemoteAddr: 92.8.14.57:59146, Name: IpConnection_2147478373, Driver: IpNetDriver_2147478397 IpNetDriver_2147478397, IsServer: YES, PC: NULL, Owner: NULL, UniqueId: INVALID

grave cedar
#

Hey, is there some kind of distance limit for machines ?
We have or Coal gens pretty far away and or pumps next to it.

When i leave the area, it's like it stops working after few seconds. But if i keep standing near the Coal Gen and Pumps. Everything works like a charm

#

Is there a setting for this somewhere

#

Its not loading the area or something. Like chunk loading in minecraft

frosty gale
#

Hey, i setup a dedicated server using docker (wolveix/satisfactory-server). I change a parameter which is auto-pause to false.
But actually, after some hours, the server just stopped and i don't know why. I search for some crash error but i found nothing (may be the crash is hidden).
Is anyone can help me ? Thanks πŸ˜„

#

I'm on debian 11

echo marlin
grave cedar
vocal jungle
#

no distance for anything like that if you pumps are and coal gens are acting up it likely there not balanced or the math is off

vocal jungle
#

piss off no one cares and this isnt the place for it

echo marlin
echo marlin
#

@grave cedar ^

chilly chasm
#

i have a dedicated server set up but it keeps timeing me out and my friends any info why? like every 3 to 5 minutes of game play time out

vocal jungle
#

you hosting local of on a separate box

chilly chasm
#

hosting local for wan own blade server

proper cloud
#

anyone wanna play with me

lone imp
#

is there a way to save the files from a rented server and add it to singleplayer or multiplayer?

orchid vault
#

connect to the server and download the save

#

its just a file on comp like if u were playing it

#

3 to 5 mins is probably autosave and ur server cant handle it

#

so ur game timeouts

#

@chilly chasm hahahah

#

ok and it dies everytime cause why??????

#

also i dont care .. honestly

#

im out

#

bla bla bla

#

i answered it thats all i dont have to have a converstaion with u thats my choice

#

hahahhahaa

echo marlin
#

satisfactory is a very single threaded game, even the server. so your dual hexa cores dont really mean much unfortunately

#

also ddr3 ram implies older xeons, so single threaded performance on those isnt going to be that great

#

...yikes. deleting the guys question but not the rudeness from merkules? sus

vocal jungle
#

@orchid vault getting bitter like me i love it

echo marlin
#

yikes

vocal jungle
#

might be when in a good mode merkules helped alot of people, that wouldnt listen or argued we where wrong only to come back later have sovled the issue with what we siad

orchid vault
#

correction "helped" lol past tense

vocal jungle
#

fixed it

wet warren
#

Hello I have a question is their a way I can install mods on a Satisfactory Dedicated Server

vocal jungle
#

not at the moment

#

the smm/sml team are still working on it if you want mod in a dedicated env you would have to use the session/leave the game open route

hushed gateBOT
#

Ask for mods over at the [official modding discord](#welcome message). - <3 @orchid vault

subtle sundial
#

it might be the feature where servers restart after 24 hours because float precision fuckery

frosty gale
#

nop because it seems to be random, if i disconnect, the server can reboot 2 hours after πŸ€”

frosty gale
#

i got this error when i was playing

vocal jungle
#

after you change a setting like most time it requies a graceful stop of the server to save the changees

frosty gale
#

i restart the server 3 times a day because it crashes

honest seal
#

my dedicated server seems to not work?

honest seal
#

it always says its offline

#

@alpine dawn hey bud sorry for the ping but i really need help

ember mica
#

For your first connect or did it work in the past?
I've seen issues with missing firewall rules and if you use docker make sure that local ports are the same as container ports

honest seal
#

it worked flawlessly the first time

opaque cargo
#

Hi all, where does the server store the save game files? I used the tutorial to stand my server up on a Linux (Ubuntu) VM, used steamcmd, and am running it as a service. I also had to create a non-root user to isntall steam, and looks like the dedicated server installed under that user. I've looked, and the following path that is listed in the wiki doesn't exist: ~/.config/Epic/FactoryGame/Saved/SaveGames/server

#

Also, after I stood the server up, I opened the game on a client PC, connected to the server, and loaded a save game from the client PC onto the server, so i didn't actually copy/paste the file onto the server

opaque cargo
# honest seal how do i fix it?

what os are you hosting it on? also, mine does that some times too. try closing the game session and restart it, then try clicking Server Manager and it should show as online

vital grove
#

Guessing this is a known glitch: Destructible rocks not being blown off a node? Specifically the caterium in green fields.

ember mica
sacred lynx
#

I'm running a dedicated server, that started behaving strangely yesterday.
Symptoms: placing foundations now defaults to using the "FICSIT Factory Swatch" instead of the "FICSIT Foundation Swatch" - i.e. the wrong color swatch.
This started happening after the dedicated server crashed. I'm guessing a default swatch selection configuration got corrupted during the crash.
Does anyone know how to fix this issue?

late coral
#

Push "X" to access the customizer, check and correct the colours of the swatches there

sacred lynx
#

All the swatches still look the same. None of our chosen colors have changed. That is not the issue.
The issue is that the game always picks the first default swatch; "FICSCIT Factory Swatch", regardless what we are building. When we are placing brand new foundations, it uses the "FICSIT Factory Swatch", not the "FICSIT Foundation Swatch" as is expected. The same goes when placing pipes down: it picks the "FICSIT Factory Swatch", not the expected "FICSIT Pipeline Swatch".
Something got derped up when the server crashed on us yesterday. Since that crash, the game only picks the "FICSIT Factory Swatch" and I don't know how to correct this issue. So, if anyone has a golden nugget on how to correct this issue, any insights would be greatly appreciated

honest seal
honest seal
#

Sorry in Australia texted me at like 12:47

honest seal
rugged condor
rugged condor
sacred lynx
frosty gale
#

Hi!

I'm trying to launch the game after setting up a dedicated server on the same pc.

Steam says "running" then gives option to "STOP", no game tho

#

server is running fine, friend across the country is playing (by himself)

#

I've verified game files, have the latest windows 11 updates and graphics drivers

#

okay it just launched

#

i just had to complain first

#

lol

opaque cargo
#

do you guys find that the server runs better on linux or windows?

opaque cargo
#

So to answer my own question about location of the files on a linux server.....I am a pretty much a noob at linux, so I didn't know how to look up hidden folder within Linux. So the file is contained within /home/<steam user name>/.config/Epic/FactoryGame/Saved/SavedGames/server folder. My issue was that when i navigated to /home/<steam user name> folder and ran the "ls" command, I wasn't seeing the hidden folders. What I had to do was first run a "sudo -i" command and enter my admin password. After that, once in the /home/<steam user name> directory, run "ls -a" this lists all folders(this isn't needed, but just to see what's all in that directory). But once you are a sudo user, you can change to the .config folder, and it's still under Epic/FactoryGame......and so on (even though I'm using steam, the folder is still Epic/FactoryGame)

orchid vault
#

hahaha

drowsy yacht
#

Hello, I just started this server software and entered my ip + port in the server manager but it says the server is offline all the time but why?

orchid vault
#

start with link in topic or pins

frosty gale
rugged condor
frosty gale
#

I think the problem is the memory, but i have 8gb. Does that mean it's not enough ?

orchid vault
#

server min is 6gb

frosty gale
#

I know. But with 8gb, the server seems to run out of ram

orchid vault
#

well has to run the comp to

#

just need to add ram

frosty gale
#

okey, thx

kindred sierra
#

do trains still rubberbang heavily and are a pain? or is it smooth ride now

#

(and collide to eachother because of rubberbang and refuse to progress to stations..)

#

@frosty gale last time i hosted dedi at the end of last year, i also had 4vcpu, 8g ram and we managed to make it all the way to nuclear and a bit over that. But you started to see the heaviness about the time you reached nuclear

#

i hosted through LinuxGSM and it performed fine, i used crontabs to check the server status

orchid vault
#

they shouldnt but u have to try

chilly chasm
#

game crashes a lot and is glitcghy

#

eventualy the bugs we be worked out takes time

#

i am running a dedicated server with ddr5 ram 64 gigs and a intell 12th gen at 5.5 ghz i even had it at 6.0 ghz and server still crashed a lot but the rerst of my games are fine

chilly chasm
#

yes 100 percent its only .5 more

green zenith
#

hello, i am trying to get my server to work again. I had it working and configured in December but then stopped playing on it and want to get it set up again, However it seems that people cant access it from outside my network. These are the current ports i have forwarded in my router:
7777-7827 UDP
15777 UDP
15000 UDP
5222 UDP/TCP
6666 UDP/TCP

Does anyone know if i am missing ports or why it might not be working? i can connect fine using the servers internal IP and the ports are definately pointing towards the correct IP as well

kindred sierra
#

For me on linuxgsm game port was +1 higher than instructed to. Like 15778 if i remember right

#

That was at the end of last year

orchid vault
#

@green zenith you should just follow the wiki page in the topic .. cause u made up extra bs ports for the server so i doubt your setup is right

#

fix defender ports routers firewalls and any bs software

violet finch
#

any open servers?

orchid vault
crystal eagle
#

Any of you guys have had this drop today?

#

I thought it would be the patch....obviously not lol

late coral
calm onyx
#

What is everybody's overall impressions of dedicated servers in Satisfactory? I'm thinking about upgrading my media/dedicated server machine and wondering if it's worth it for Satisfactory.

calm saffron
#

They're pretty good. Not perfect, but thus far most things have worked. There are some known bugs (e.g., rocks forgetting they've been blown up; programmable splitters crash the game; path signals don't work), but the game runs and has been very stable for us. Enough that as a group we've put 200+ hours into our dedicated server.

calm onyx
calm saffron
#

Nope. Any bugs that are present as a client in a multiplayer game are present for everyone on a dedicated server. That said, if they're fixed for regular multiplayer, they will hopefully be fixed for dedicated servers as well.

calm onyx
green zenith
#

No, I was using my current public IP as well as a ddns IP from noip.com, it's all ok now though, I managed to get it working

south sluice
#

hey i got problem in my dedicated server whit player

#

is there away to ban him or block him from joining?

orchid vault
#

wiki would know

south sluice
orchid vault
#

topic of window

south sluice
#

thx

dense knoll
#

um may i join

#

im boread

stoic stream
#

Anyone getting crashes since the latest patch/

fleet yoke
#

Quick question: would a PC with an I7-6700 and 12GB of RAM work for a dedicated server? Our hope is to go into Tier 8 and beat the game with ~3 clients max

nimble sapphire
#

remember to set the network quality to max (see pin), you will also have to do it on your game

#

ie each client (options) and also on the server (command line)

fleet yoke
#

OK, cool

#

thanks

orchid vault
#

bare min u want of ram just to run but not run that great is 6gb

#

thats just for hte server to run on ... doesnt count the OS and other shit running

leaden halo
#

Failed to bind to port 15777 on windows 11

orchid vault
#

use a port thats not in use and is able to be opened

#

and its UDP

leaden halo
#

how do I change the port info if there isnt a severconfig.xml file?

orchid vault
#

link in topic has the info

fleet yoke
#

checks system monitor

900MB RAM in use

fleet yoke
#

Figured out why my CPU was idling at 24%. SystemD was spamming PCIe error messages and eating an entire CPU core to do so!
Fixing it with a grub setting helped alot - now the OS is definitely faster

austere gyro
#

hi im trying to find the save location for the server on linux. ive installed the server through steam cmd. ive tried to follow the path on the wiki page that says its for the save location but the folder doesnt exist on my server. any ideas where the save location is?

Edit: I have been the big stupid and was looking under the wrong user directory!

fleet yoke
#

Lmao glad you found it

fleet yoke
#

So my server launches fine outside of some EOS warnings, but when I try to enable the systemctl service it does this

#

Any way to fix this?

reef gull
#

Sounds like a permission issue

fleet yoke
#

The user for the service is QuantumComputer1

reef gull
#

and what user are you when you manually run it?

#

root?

fleet yoke
reef gull
#

Remember, root is God, root is all powerful... do a chown to the user of the service across the whole directory that you have SFDS in and recursive

#

Command would be: chown QuantumComputer1:QuantumComputer1 <path/of/SF/DS> -R

#

long user name for a linux user, XD

#

Mine I had to do (mine you my service user is ssm): chown ssm:ssm /opt/SatisfactoryDedicatedServer -R

fleet yoke
honest seal
#

hi i need help fixing a server issue

fleet yoke
#

Exit Status is 203

reef gull
#

SELinux running?

#

I think it is an SELinux issue now

#

Whenever there is an issue where I am like I gave it perms, why it no run... its <blanky> <blank> SELinux

#

getenforce I believe is the command to find out

honest seal
#

does anyone know why this happens?

#

with a public ip

reef gull
#

Did you set it up?

#

Looks like an unconfigured instance

honest seal
#

yes

#

but it doesnt work idk

reef gull
#

Hosted or you hosting?

honest seal
#

im hosting

#

it worked before

#

its when i switched over to epic it failed

reef gull
#

Using the public IP, right?

honest seal
#

yes

reef gull
#

Firewall is the first thing that comes to mind

honest seal
reef gull
reef gull
reef gull
honest seal
#

also i want you 2 know it works

#

its when i try with my friends it doesnt

reef gull
#

Oh... Game Ongoing

#

wait... second one is your friend's DS?

honest seal
#

is this like a bad issue or small issue?

honest seal
#

both are mine

#

im just testing if the ip works

reef gull
# fleet yoke SElinux?

I forget the command, I think it is setenforce permissive, and try re-running... that will not persist on reboot, but it will help you troubleshoot. I don't like disabling SELinux, so I would check the Wiki if there is a thing about it

honest seal
#

also the public ip definetly detects my ds it just wont connect

reef gull
# honest seal both are mine

Did you open ALL 3 ports? 15777/udp, 15000/udp, 7777/udp

You might need to do a "netstat -ano" and see if there is something listening on those ports

honest seal
reef gull
reef gull
#

Usually, Windows Firewall Rules are set to the process path/name. You might have rules to the Steam version, but not the Epic one.

Start > Search Windows Firewall > Advanced Settings

honest seal
#

ok then?

reef gull
#

Yes

honest seal
#

wow that was a bad screenshot

#

but anyway

reef gull
#

Imbound Rules

honest seal
#

mkay

reef gull
#

Nope, good enough to be in the right spot

honest seal
#

alr in imbound rules

honest seal
reef gull
#

Is that based on the port, or the process path?

honest seal
#

im sorry pardon?

reef gull
#

Getting a drink, Gove me a min

honest seal
reef gull
#

Do those rules have the Program field to Any or does it have program path?

honest seal
#

any

#

wait

#

how do i check?

reef gull
#

Not what I was asking, but that is good anyways. I would make sure the Program is set to Any or your Epic Server. Your modem/router's firewall have those ports forwarded? If so, I would check if the server is running.

honest seal
#

right? like where you set them?

reef gull
#

Depends on your router... I have a PFSense, so my screenshots might not match yours.

honest seal
#

rightt???

#

this is what u mean?

reef gull
#

If the internal IP is correct, then sounds like the Dedicated Server is not running.

honest seal
fleet yoke
honest seal
#

im pretty sure

reef gull
fleet yoke
#

If SElinux isn't the problem, what is?

honest seal
fleet yoke
reef gull
fleet yoke
#

Figured I'd try it, since it seemed like a bland Arch Linux
Not exactly sure I like it lol

reef gull
#

I don't know Arch

honest seal
fleet yoke
reef gull
# honest seal and?

I use linux, I don't know the process for Windows. Try looking for FactoryServer or UE4Server

honest seal
#

ah is it IPv4?

reef gull
honest seal
#

i found it

reef gull
#

getenforce is the command I use for SELinux

fleet yoke
honest seal
#

do i need to change that?

reef gull
reef gull
honest seal
#

are different from task managers

reef gull
honest seal
#

nonono

fleet yoke
honest seal
#

the internal ip is diff from my task managers one

fleet yoke
reef gull
fleet yoke
#

oh lol

reef gull
#

I use command line for most operations, so when you say you have the IP in the task manager, I couldn't tell you where to find it. But if the firewall and your DS don't match, that's definately a problem.

honest seal
#

just modify the ports?

reef gull
#

make your firewall match the server

honest seal
fleet yoke
honest seal
#

but what then

fleet yoke
#

Use that to port forward in the router

honest seal
#

how? im not very good with this stuff

#

only 14 here

reef gull
#

You got this far

#

So, take note of the IPv4 address in task manager

honest seal
reef gull
#

And change the Internal IP of your Router to match it

honest seal
reef gull
#

Ports β‰  IP btw

#

In this screen

honest seal
#

ok

reef gull
#

Probably that notepad area

#

will let you modify it

honest seal
#

so do i change the internal ip

fleet yoke
#

TP link router gang rise up jace_piper_2

honest seal
#

to the one in task manager

reef gull
#

Yup

reef gull
honest seal
#

done

reef gull
#

now try to connect

honest seal
#

wow if this works imma be pissed

#

the ip was 105 not 106

reef gull
#

Think of IP Addresses like your home address, it needs to know where to go... Ports is the doors of your house that it is trying to get in

honest seal
#

WOW

#

ffs

reef gull
#

I blew up a minimum 100TB of backups across about 50 customers once.

#

A MINIMUM... still don't know how much damage I actually did

violet finch
#

can i join?

frosty gale
#

would anyone by chance be able to help me with an issue im having joining a dedicated server. im playing through early access and i've managed to connect to the server a few times but most of the time it fails to connect and i get some sort or error message. i know the server is fine as a friend of mine is able to connect just fine and load into game

opal compass
#

when I started up my server for the first time why did it start in Tier 2

frosty gale
#

because tier 1 is just the opening act showing how to mine and craft

opal compass
#

So DS bypass that i'm guessing

frosty gale
#

even in normal private games you can select the option that skips that step and start in t2

opal compass
#

I didn't even see that skip option

#

Does starting a brand new dedicated server force you into tier 2

frosty gale
#

yea i think it defaults to t2

opal compass
#

gotcha thanks

orchid vault
#

no it doesnt force u to skip the tutorial .. u didnt read the loading screen .. there was a check box u didnt uncheck

dusky smelt
#

So I have a linux dedicated. For some reason in the past few days, I've started getting the following whenever I try to connect. It seems like a common problem across multiple games even, but I can't figure out what the source is:

orchid vault
#

keep trying or restart all your hardware for net

#

its just timing out

dusky smelt
#

Okay

orchid vault
#

maybe have someone kill ur character

dusky smelt
#

Like I see the connection stuff pop up on the server too

orchid vault
#

it might be bugging while matching u

dusky smelt
#

Can you do that via the console?

orchid vault
#

no

#

also check wiki see if u can increase the timeout from 20sec

dusky smelt
#

I'm not seeing any setting around timeout on the wiki

grim mica
#

RemoteAddr is an IPv6, is that right? Maybe try the IPv4 address

#

Is your dedicated on your LAN or across WAN?

dusky smelt
#

LAN

#

I was doing it by name actually

#

And its weird since I didn't have a problem a day or two ago

orchid vault
#

use lan ip

grim mica
#

Yeah, try to use the internal IPv4 - you mentioned other stuff wasnt working could just be weird internal name resolution type stuff

dusky smelt
#

Nope, that didn't work

orchid vault
#

use multihome to aim server at ipv4 ip

#

or 6

#

mainly defining which adapter to use

grim mica
#

Same message but RemoteAddr is the IPv4?

crystal eagle
#

Hmm really weird thing is happening, every time the server saves it times out my session with the timeout message, i did a small experiment and it worked I changed the save interval in the server console which i had it to 1500 secs = 25 minutes to 1000 secs = approx 16 minutes and my session was timed out at exactly that, anybody having the same issue?

#

Could it be a router related issue?

#

Started happening since last update, I've validated files quite a few times

#

btw its steam im talking about

#

and the server is via steamcmd

grim mica
#

Where is the server located? How long does the save take to happen on the server? (it shows you in the console)

bright robin
opal compass
#

seeing some interesting animations on the belts like not showing anything on them however they are filling up the boxes this is a dedicated server not sure why it's doing this?

fleet yoke
#

lol - Dyno deleted my error message with an Ubuntu link

fleet yoke
# reef gull Try it in a VM like VirtualBox or VMWare Player first, just to see if you can ge...

Kind of an update from Yesterday - I installed Linux Mint and installed with the steam user this time around. SystemD is still throwing an error though:

-- Defined-By: systemd
-- Support:
-- 
-- A stop job for unit satisfactory.service has finished.
-- 
-- The job identifier is 2627 and the job result is done.
Mar 19 18:06:05 satserv-M32CD-A-F-K20CD-K3CD systemd[1]: satisfactory.service: Start request repeated too quickly.
Mar 19 18:06:05 satserv-M32CD-A-F-K20CD-K3CD systemd[1]: satisfactory.service: Failed with result 'exit-code'.
-- Subject: Unit failed
-- Defined-By: systemd
-- Support:
-- 
-- The unit satisfactory.service has entered the 'failed' state with result 'exit-code'.
Mar 19 18:06:05 satserv-M32CD-A-F-K20CD-K3CD systemd[1]: Failed to start Satisfactory dedicated server.
-- Subject: A start job for unit satisfactory.service has failed
-- Defined-By: systemd
-- Support:
-- 
-- A start job for unit satisfactory.service has finished with a failure.
-- 
-- The job identifier is 2627 and the job result is failed.
Mar 19 18:06:10 satserv-M32CD-A-F-K20CD-K3CD gnome-terminal-[1693]: g_menu_insert_item: assertion 'G_IS_MENU_ITEM (item)' failed
Mar 19 18:06:29 satserv-M32CD-A-F-K20CD-K3CD gnome-terminal-[1693]: g_menu_insert_item: assertion 'G_IS_MENU_ITEM (item)' failed
lines 2906-2928/2928 (END)```
How would I fix something like this?  Really wish systemd had descent error reports lol
#

Oh, journalctl -u revealed the issue

#

Now to figure out how to fix this lol

#

systemD is such a pain TBH

fleet yoke
#

I would really like to know how to fix this

#

any ideas?

reef gull
#

where do you have your steamcmd installed at?

spare birch
# bright robin Yes it is a know source of timeout, as the save can be very long if your server ...

With regard to the timeout, I think this answered the question, I've documented some of the in-game issues that I noticed when the game saves at https://questions.satisfactorygame.com/post/622627ba831c85205236c4a9, and one of the comments is from someone who said "You will be really disappointed when your save becomes larger and the dedicated server will boot you out to the main menu every autosave. I can verify everything in your post is happening on our server."

bold zenith
#

not sure if anyone can help or not, i am running proxmox with lgsm and have a current ds running with no problems (other than the lag), im trying to create another vm and host a 2nd ds, i can see it internally and can set it up but when trying to connect externally the person sees the main ds name not the new one. and when they try to connect with the admin password it does nothing. i have the default ports for the current server working fine and the others i have set to be 15778, 15001, and 7778. as i can connect to both im certain its a setting i need to change but not sure which one or where

fleet yoke
reef gull
fleet yoke
#

OK. I was wondering if that's a possibility

reef gull
#

Yeah, and pardon the phrase, but when I was a beginner in Linux. I had a mentor that told me that

"don't use your god powers (meaning root) to do god things, when you don't have a god damn clue what is the problem, god..."

fleet yoke
#

Yeah, the steamcmd file is read-only for the user (steam)

#

lol

reef gull
#

matters really if the service user can read and execute

fleet yoke
#

lol the computer started slowing down and freezing up

#

rebooting

#

seems like root is the owner of steamcmd

reef gull
#

what does "others" have permissions to do then?

fleet yoke
#

I changed the owner to "steam" so both have read/write permissions

#

didn't work

#

same error

fleet yoke
#

maybe I should delete the systemd entry and reinstall the server software, so I can make sure I executed it all while in the steam user?

reef gull
#

worth a shot, I've been messing with SML so much and mods (yes, dyno) that I had forgotten how I got it running

fleet yoke
#

lmao

#

OK

fleet yoke
reef gull
#

At this point to make sure stuff is right, I would run the steamcmd as the user you plan to use for the game

fleet yoke
#

oh

#

steamcmd says 0 apps are installed for user "Steam" when I went to try and remove everything disappointed_snutt

#

strange

kindred parcel
#

idk if this is the correct place to ask this but I'm haveing a issue with my server and need some help to fix or change a setting that's stuck so the issue is that i can't change from private to friends in the drop down every time i change it the thing don't stay to Friends only and auto changes it back to private

#

all so it is not giving me a ID

fleet yoke
#

also is nobody else able to join the server?

kindred parcel
fleet yoke
#

I wouldn't worry about it myself, especially since in co-op it's managed by the host (the server) so that behavior might be expectable

fleet yoke
kindred parcel
#

it is not so you ment the ip and pass than

fleet yoke
fleet yoke
#

IPv4 is the IP they provide you

reef gull
fleet yoke
#

TBH I'd like to try starting it using something that's not systemd, but IDK what software I'd use

reef gull
#

What does your service file look like then?

[Unit]
Description=Satisfactory Server
Wants=network.target
After=syslog.target network-online.target

[Service]
Type=simple
Restart=on-failure
RestartSec=10
User=ssm
WorkingDirectory=/opt/SatisfactoryDedicatedServer
ExecStart=/opt/SatisfactoryDedicatedServer/start_server.sh

[Install]
WantedBy=multi-user.target
fleet yoke
# reef gull What does your service file look like then? ```bash [Unit] Description=Satisfac...
Description=Satisfactory dedicated server
Wants=network-online.target
After=syslog.target network.target nss-lookup.target network-online.target

[Service]
Environment="LD_LIBRARY_PATH=./linux64"
ExecStartPre=/usr/games/steamcmd +force_install_dir "/home/steam/SatisfactoryDedicatedServer" +login anonymous +app_update 1690800 validate +quit
ExecStart=/home/steam/SatisfactoryDedicatedServer/FactoryServer.sh
User=steam
Group=steam
StandardOutput=journal
Restart=on-failure
WorkingDirectory=/home/steam/SatisfactoryDedicatedServer

[Install]
WantedBy=multi-user.target
#

RestartSec=10
Maybe I should add this πŸ€”

reef gull
#

ExecStart I think belongs after workingdirectory

fleet yoke
#

should I copy yours into mine and try it?

reef gull
#

Sure, just make sure to change the paths

#

and the user

fleet yoke
#

OK

#

Sorry, had to save my 3D print job from getting ripped off the flatbed lol
I'll try ```[Unit]
Description=Satisfactory Server
Wants=network.target
After=syslog.target network-online.target

[Service]
Type=simple
Restart=on-failure
RestartSec=10
User=steam
WorkingDirectory=/home/steam/SatisfactoryDedicatedServer
ExecStart=/home/steam/SatisfactoryDedicatedServer/FactoryServer.sh

[Install]
WantedBy=multi-user.target```

reef gull
#

Looks about right

fleet yoke
#

WOAH

#

no error message!!!

#

awww

spare birch
#

If you're running a server, 'Manage Session' isn't correct.

fleet yoke
#

there's one in the status page

#

same error

spare birch
#

Dedicated servers don't have a concept of 'friends': they are either public (server's IP address is all that's required) or password protected (server's IP address and the password is required)

fleet yoke
#

I still don't know what the other folders are though

spare birch
#

@kindred parcel Hope that helped πŸ™‚

fleet yoke
#

hmmm, looks like I made an error in part of the execstart entry

#

maybe fixing that will help lol

kindred parcel
spare birch
#

Yes, but if someone else finds your IP address, they will be able to access the game and troll, deconstruct all your stuff if they want. If you're intending to play with friends only, set a password.

#

Even if you're intending to let others play, set a password. If someone trolls, you can change the password and give it out again to just those people you trust.

kindred parcel
#

much thanks very helpful

fleet yoke
#

Nope, still no solution

#

What will it take to get a simple systemd command to work???

#

Why does it have to be so hard to launch an .sh file at boot

reef gull
#

I'll be honest, your issue doesn't make sense... but then again, I only have what you told me.

fleet yoke
#

yeah, it doesn't make sense for me either

#

TBH I honestly want to just flash Windows on this thing and use that

#

even though that removes alot of other options for running other servers on this

reef gull
#

idk, SF is a pretty CPU intensive

fleet yoke
reef gull
#

πŸ€·β€β™‚οΈ

#

I'm using Debian personally

#

nevermind... its Ubuntu... forgot as it was my 7DTD server

fleet yoke
#

I'd post the link (game server manager) but Dyno deleted one of mine earlier (leading to you getting ghost pinged)

reef gull
#

DM it to me

crystal eagle