#dedicated-servers

1 messages Β· Page 213 of 1

quick mist
alpine dawn
#

can you take a screenshot of the version missmatch error?

somber anchor
#

im trying to update again via steamcmd. hold on.

somber anchor
#

i understand what the problem is... but i cant seem to get the newest update for the server.

#

btw. im running the server on a dedicated server machine ive built.

#

not on my local pc

quick mist
#

I'm on Ex right now, Greg, do you happen to know the current EA build number?

#

FEDNO, can you please show your current invovation of steamcmd and its output?

orchid vault
#

799

fading quarry
#

U need to update your server.

somber anchor
ornate osprey
#

Because people care about their games (fun) working and don't care about their work/jobs not working

somber anchor
#

is this it?

quick mist
#

can you scroll that up a touch?

somber anchor
#

thats ewverything

#

everything

quick mist
#

how is it being started then? I'd like to see the paramaters that are being fed into steamcmd.

somber anchor
#

it is in norwegian... sorry for that. πŸ˜›

quick mist
#

That's all right. I am sorry there seems to be a bit of a language barrier here. That shows how you are starting the server itself. I need to see how you are running steamcmd to see what paramaters it is getting, to compare against those given in examples in the Wiki. The earlier screenshot only showed the output, not the invocation.

fading quarry
#

U should add -log -unattended in the end iirc when running on windows.

orchid vault
#

he wants to the install command line you gave steamcmd.. the long line

fading quarry
#

.\steamcmd.exe +force_install_dir C:\GameServers\SatisfactoryServer +login anonymous +app_update 1690800 -beta public validate +quit

somber anchor
#

im starting to think that there is 2 servers of the same game installed and that i keep updating the one that is not starting. that i just keep restarting the same "the wrong one" over and over. πŸ˜›

quick mist
#

that is certainly possible (:

somber anchor
#

maybe a fresh reinst should do it πŸ˜›

quick mist
#

if you do so and are still having issues, we'll still be here

somber anchor
#

Guess who is back online again!

#

Thanks for all the help!

alpine dawn
#

+force_install_dir is missing from your invocation

somber anchor
#

Yes! i am a noob. πŸ˜› stupid mistake. but now i know to do that from here on πŸ™‚

quick mist
#

we all started somewhere- mistakes are how we learn!

orchid vault
#

well the main thing is you found out whats wrong and your set now

somber anchor
#

also i delete all the other servers and reinstalled it on the forced location. and i worked like a charm πŸ™‚

quick mist
#

fantastic. Glad you're up and running.

somber anchor
#

TY TY πŸ˜„

#

Again TY for all the help

#

ive have learned now... i think

#

XD

patent light
#

where can i Find my Adress and Port in the Console?

alpine dawn
#

unless you explicitly changed them the defaults are below

quick mist
#

and if you did change them they're in your invocation of the server

wide ivy
patent light
#

is it bad, if my game is on Steam but my server is on Epic?

quick mist
#

Videos rapidly go out of date and are extremely slow for conveying informations. directions are more clear, able to be kept up to date, and most importantly, copy/paste-able intext form. Like in the Wiki

quick mist
patent light
#

Nice !

orchid vault
#

his post from exp might help a bit... Niray β€” I havve started an Dedecated Server. but i have no idea, how to use it. can sombody help me?

quick mist
#

to use (i. e. play on the session hosted by) a Dedicated Server, start the Game Client. Go to the Server Manager on the left, and enter the address of the host running the server. Once connected, click Join Game.

alpine dawn
#

pretty straight forward once you have it running

#

usually getting it running is the hard part

#

lol

alpine dawn
#

hah

manic gyro
#

Server quality price?

pale bay
#

?

manic gyro
#

Have 4netplayers and is very lagg

patent light
#

I found my Port but i still cant find the Adress

alpine dawn
#

what is the ip address of the server?

#

thats the address

patent light
#

got it but...

quick mist
#

Start with these troubleshooting steps:\

alpine dawn
#

or firewall

patent light
#

if thats helping

alpine dawn
#

did you follow the wiki including the part where you allow the ports in the windows firewall?

#

also is the server running on the same machine you are playing the game from?

patent light
#

...

#

I hate to read that all😫

#

XD

#

k i will do it

alpine dawn
#

there is a one line powershell command that will do it

#

New-NetFirewallRule -DisplayName "Allow Satisfactory default inbound ports" -Direction Inbound -Action Allow -EdgeTraversalPolicy Allow -Protocol UDP -LocalPort 15000,15777,7777

#

run that in an admin powershell window

#

should open the 3 ports

patent light
#

i cant write in my console

orchid vault
#

server manager ingame has console

patent light
quick mist
#

again: start at that troubleshooting guide I linked you to, step by step

alpine dawn
#

reading is hard

patent light
#

i know

#

right?

orchid vault
#

well that makes helping you really problematic then

alpine dawn
vocal jungle
#

Damage control is easy. Reading Klingon, that's hard

wraith pebble
#

Anyone else having problem with server not remembering NetworkQuality or AutosaveInterval between restarts?

quick mist
#

only if it's not restarted gracefully

orchid vault
#

use the cmds then send EXIT

wraith pebble
#

how can i restart it gracefully? shouldn't "quit" in console do a graceful shutdown?

orchid vault
#

let the server write out the inis and restart it

quick mist
#

That is indeed a graceful shutdown

wraith pebble
#

any way to instead manually edit savefile?

quick mist
#

I have tested it and those definitely get saved. If it's not in your case, make a post to that effect with server logs in the QA site

orchid vault
#

if you use the commands then exit .. it writes the changes to ini

hushed gateBOT
orchid vault
#

its not just stored in a cache/memory

quick mist
#

☝️

#

πŸ™ƒ

alpine dawn
wraith pebble
orchid vault
#

those settings are ini settings ... they dont go into the save file

alpine dawn
wraith pebble
#

So i can change it in some .ini file Engine.ini?

quick mist
#

for save file edits, I believe there is a pin in #welcome with a link to an online save file editor

orchid vault
#

the wiki page tells you how to fix those

#

but you might need to restart server/client

alpine dawn
#

also if settings are not sticking you may want to verify file/folder permissions

#

if the user satisfactory is running as does not have write permissions things will go badly for you

wraith pebble
#

So NetworkQuality is supposed to be stored in ServerSettings file?

#

Or another ini file?

orchid vault
#

check the wiki page it tells you

#

i dont remember which file is what

#

both things you asked about are ini settings though

wraith pebble
#

The ServerSettings is a binary file not in ini format

quick mist
#

I just checked and confirmed that the NewtorkQuality setting does get preserved in GameUserSettings.ini

orchid vault
#

honestly i have no clue what file i would have to read it on the wiki to tell u

orchid vault
#

serversettings.port is encrypted server file

quick mist
orchid vault
#

its the password and such stuff

#

look in resetting admin password of wiki page

wraith pebble
wraith pebble
# quick mist

If i change that file, and then start the server, it just gets overwritten by defaults.

orchid vault
#

sounds like you might have ini in the wrong spot

wraith pebble
#

Yeah, seems so, think i found it now

orchid vault
#

or your files need verify

#

i forget where im supposed to put things so i go thru that all the time πŸ™‚

wraith pebble
orchid vault
#

yw just want ya to enjoy the game like we do

rigid pivot
#

has anyone been successful in getting backups to work on AMP for satisfactory server?

alpine dawn
#

what is AMP?

quick mist
#

systemd for people with more money than sense

alpine dawn
#

oh

#

never heard of it

#

haha

quick mist
#

it's a paid game server manager

alpine dawn
#

lmao

#

that would be why

alpine dawn
wet kindle
#

Has anyone noticed any stability/feature differences between the Windows and Linux versions?
I am planning to implement a dedicated server for my clan on my ProxMox server.

#

I would prefer to use the Linux. But if people have found the windows runs better I have no qualms.

rigid pivot
alpine dawn
desert bear
#

anyone have an idea about this error that appears in the game's error log (file.err) every time the server is gracefully stopped?

fading quarry
#

aaargh, i even reinstalled server and keeping hyperthreading off to see if it would help

pure crystal
#

Guys how to set up a dedicated server?

orchid vault
#

there is instructions to get you started there. or steam and epic both have server installers now

pure crystal
#

Thank You very much

ebon cloud
#

lol

alpine dawn
#

big ol chainsaw

alpine dawn
ebon cloud
#

lol

#

i have not tried to restart the server and see if it still is there

alpine dawn
#

I doubt it will be there if you restart your client

ebon cloud
#

yup when away with a client restart

sturdy bough
#

Do you have a guide, I'm pretty new to docker, I'm trying to use wolveix image without success

opaque pine
#

so, i have a dedi server. whole reason why im here. but when ever i load into the save, i cant move for a good 2-5 minutes, i can look around, access my inventory and the other menus, but doesnt WASD works.

#

and also my map settings dont save, like if i press M and toggle off vehicles and truck stations for the compass, they dont save for whgen i next load

fading quarry
opaque pine
#

ah, so thats probs the issue. im making a huge city XD

next vapor
#

so yeah, so far the biggest issue I have with playing on a dedicated server is the same as playing as a client in a multiplayer game that hasn't been addressed: clients have no notification that an auto save is about to happen/is-happening... so you're trying to build something or moving around... and all of a sudden you rubberband back, possibly die, etc, when the autosave is done.... has this been addressed in any way that I'm just not aware? I did a "question" about it here: https://questions.satisfactorygame.com/post/61b0d61d831c852052364d7d ... but seems impossible to get anyone actually see these or respond to them. been an issue since day 1 😦

lilac juniper
#

I wonder if/when Dedicated servers might support mods?

carmine jay
#

have they fixed this whole problem with the server appearing offline in the client when it's not?

orchid vault
#

sudsmaker you should check with the modding disord

alpine dawn
#

but I found a work around

#

I created a bogus second server and if you click on it and then back to the real one it will refresh the status

quick mist
faint lagoon
#

Anyone encounter a server that clients get hung at the loading .bat stuff screen? Rebooted host and still no good. We reached 988hrs and ticks\server resources are golden. Nothing in the console is indicating anything wrong I can tell. It's just hung there...

#

We had just unlocked Bauxite and everything went to crap, lol

merry bolt
#

how long are you waiting? had someone get stuck at the loading for like 10 minutes once and eventually got in. then after that they could connect faster next time.

#

never happened again after that so no idea what the issue is

proud quail
#

how do i join a server

faint lagoon
#

Anyone else got baux unlocked on dedi yet? Just curious if that is related. Not really sure what the hold up was, lol

faint lagoon
#

Well, whatever it was it stopped occurring. So weird. We unlocked it again and did not have the same issue. Almost thought the save got corrupted

stuck mango
#

my world takes 3s to save (on NVME), and not had a join wait quite that long (though enough you have to wait for the inevitable rubberbanding)

#

(we have all the milestones)

fading quarry
alpine dawn
elfin thorn
#

heya, i just noticed that dedicated servers are out on epic, wanted to take it for a spin, but seem to be too dumb to wrap my head around and the wiki doesnt seem to be updated for epic yet, so long story short, i launched it, but it seems to be offline still, joining with ip and the port, it does show some errors connected with steamappid, but i dont know if thats just a relic, also a couple of warnings, last being "nat detection failed, unable to resolve host"
and "eos sdk analytics disabled for route", its been years since ive had a private server, so im pretty much a newborn here all over again, any input is welcome πŸ™‚

vale bobcat
#

what is the best CPU for a dedicated server? Ryzen 5 5600x should be ok?

carmine jay
vale bobcat
#

after every save the clients get dc, is there a workaround?

ornate osprey
elfin thorn
faint lagoon
fading quarry
#

Our save was only 3MB, what NetworkQuality setting do you run?

haughty veldt
#

christmass calendar doesnt work. iv havent been online in a week and i cant click the remaining numbers till december Tenth

fading quarry
#

I have heard some say they need to restart server to be able to open the calendar.

alpine dawn
alpine dawn
quick mist
#

loopback won't work if the server is on a separate host from the client

alpine dawn
#

Oh NVM I read that wrong

#

Disregard what I said

quick mist
#

the LAN IP would probably work perfectly though (:

alpine dawn
#

Yes

#

Sorry still waking up

patent light
#

whar happened here?

orchid vault
#

if you have multihome=0.0.0.0 in your launch arguments then try without it.

waxen anchor
#

hi, since dedicated servers came to early acc, can I have a question as well or is it here only for experimental?

orchid vault
#

there is early access and exp servers questions in here

waxen anchor
#

I do have some questions, but I just noticed some advices in patch notes, so I will ask after I try those

#

I play on epic store, early access and when I start sati. dedicated servers, I got only this window. I do not understand the code at all. is it possible, that some connection setting is blocking it?

orchid vault
#

a working server sits at 2 warnings like that normally

#

its waiting for clients

#

have you added it in your server manager to check it

waxen anchor
#

I thought, I should first run this server part and it will guide me through. since its "only" waiting for clients, I will go through some guides first, so I get more knowledge

patent light
#

i finaly got my server running!

#

can i load a other Game and if yes how

#

never mind...

patent light
#

Ok my problem Was solved by repeating to Disconect my game from the server and reconect.

past leaf
#

I am experiencing major animation issues with the belts. I saw (and upvoted )the issue. But for now, is there a way to make it less glitchy / better?

lilac juniper
#

I'm getting "Ran out of memory" when I start the Dedicated server. The machine has 48GB or so I'm guessing its "Heap Memory" or something.

earnest kraken
#

anyone else having an issue were it takes about 3 min to join the server? it stays in the loading screen for a really long time

kind gazelle
#

Hi

#

can anyone help me with this problem?

#

This problem occurred after update 0.5.1.6

alpine dawn
kind gazelle
#

no

alpine dawn
#

are you able to connect at all or is this what happens when you attempt to connect?

kind gazelle
#

all

ornate osprey
elfin thorn
#

@alpine dawn thank you so much for your help, cheers

alpine dawn
#

you get it working?

elfin thorn
#

loopback worked, now i guess i have to wait for an update on the server, version mismatch for now

kind gazelle
#

Unfortunately, the error message tells me nothing at all. I have no idea where to start looking.

alpine dawn
#

what is the version mismatch error you are getting

#

can you screen shot it?

alpine dawn
elfin thorn
#

before i used the loopback it showed up as offline ingame, now it just says version mismatch, ill make a screenshot

kind gazelle
#

He says he's offline. But, he always said that, we could play until update 0.1.5.6

alpine dawn
# elfin thorn

you need to use the early access game client because thats what your server is running

#

or you need to update your server to experimental

elfin thorn
#

oooh, for some reason i thought it was live for the exp branch, that makes sense, thanks mate

#

on epic i only see one download for the server

alpine dawn
#

not sure

#

I use steamCMD

patent light
#

stupid question, but can i go out of my Server app, and make the Server still run?

alpine dawn
#

cant use epic for my server because its only available for windows on epic

elfin thorn
#

@alpine dawn ok, huge thanks mate, youre a life saver.

alpine dawn
kind gazelle
alpine dawn
#

what are the invocation parameters used to start the server?

#

oh...I am looking at their site now I doubt you even know how its starting

alpine dawn
#

thats going to be your best bet

#

we cant troubleshoot black boxes

vale bobcat
#

New server Hardware.

kind gazelle
#

ok

north plaza
#

Hi everybody, I got my server running in minutes using a docker image and everything is running fine. well except for fact that we have about 10 - 15 ghost players hovering around the base and blocking us from building there ..any idea how to remove them?

alpine dawn
#

have you tried beating them to death?

#

lol

meager summit
#

i wonder if death crates stop building

alpine dawn
#

dunno

#

free loot though

#

haha

meager summit
north plaza
#

well ... that was easy jace_smile thanks guys

alpine dawn
#

that moment when killing other players on purpose is the right answer

agile field
#

Hi There, Sorry for bothering I hope I'm in the correct channel, I really need help, we are currently in a Satisfactory LAN, and are stuck with only a 4 Player server hosted on AMP, I cannot edit the GAME / ServerSettings.ini files as I cannot find them, does anyone knows how to edit Max player in AMP please ?
Thanks in advance for any help !

alpine dawn
#

looking at the docs it mentions one

agile field
#

Yes, there is, but it doesn't let us edit the settings s:

alpine dawn
#

well no but you should be able to download and reupload the files

agile field
#

Mhh, Yes, the issue is that the files are in the format of ServerSettings.{PortNumber} and the PortNumber as the file extension, that's encoded :c

alpine dawn
#

no thats the wrong file

#

the file you want is actually where the game is installed not the home dir where the saves are

agile field
#

Ohhh

#

But the only .ini that I have is the Manifest.ini :c

#

No Settings

alpine dawn
#

is the server linux or windows?

agile field
#

Win

orchid vault
#

shutdown the server thru console using exit. so it writes out the ini files

alpine dawn
#

path should be somethin like Basedir/FactoryGame/Saved/Config/WindowsServer

#

dunno I deleted my windows server

#

haha

agile field
#

Through AMP ? Or In-Game ?

agile field
alpine dawn
#

yeah so you need to do like @orchid vault said and shut down the server for the first time so it writes the config files to disk

#

thats what my server looks like

agile field
#

Goddamn, it was as easy as just gracefully shutdown the server :c
Thanks you very much !!!! You saved us ! ❀️

alpine dawn
#

lol

#

nice one @orchid vault

sour yoke
#

How goes the sever hosting?

alpine dawn
#

me? I need to upgrade my firewall before anything

#

but yeah just not that serious about it, if someone gave me hardware to rack up I might do it

#

but its not high on my priorities

sour yoke
#

Firewalls are fun

#

I run a OpnSense firewall/router for my main one

alpine dawn
#

I used to run PFsense

#

but switched to a linux distro

mighty flint
#

I just logged into my dedicated server and apparently it didn't recognise me .. I got a completely empty inventory and my toolbox is also unconfigured, etc.
This was after a client crash.

I don't see a "person" indicator on the map for any "old" character.

mighty flint
#

I found my old corpse sitting somewhere and could kill it. that restored at least my inventory

sharp geode
#

Does the log4shell exploit effect satisfactory?

candid stratus
#

Trying to connect to a friends server he just setup, he's having no trouble connecting to it on his end (on the same LAN for him). When I try and connect, I get this error:

UNetConnection::Tick: Connection TIMED OUT Closing Connection. Elapsed: 20.01, Real : 20.01, Good: 20.01, DriverTime: 20.04, Threshold: 20.00 [UNetConnection] RemoteAddr: <his ip>:7777, Name: Ipconnection_2147479577, Driver: PendingNetDriver EOSNetDriver_2147479578, IsServer: NO, PC:NULL, Owner: NULL, UniqueID: INVALID

He set this up on the non-experimental branch, is that the problem? He was under the assumption that the latest patches allowed for ded. servers on the regular branch.

nova cliff
#

So... Ran into a Bean while driving my explorer... Shot into the sky and now I'm stuck floating 100+m up. Anyone else experience that before?

#

went back to an earlier autosave and it put me in my explorer under the world

#

woo.

quick mist
sharp geode
#

ah, awesome, thanks

sinful gyro
#

has the amount of xmas presents from one drop been changed it was once 100 to 300 now its 10 to 100 ???

trim hearth
#

how tf do i reset the admin password?

#

I have deleted the servername.port file and nothing

stark zenith
#

Hi, i just was unable to move, so i decided to try respawning, however, when my body collapsed, the game didn't let me respawn in the hub, i logged out of the game and logged back in, however, the game made a new character for me, i can still see my 'old' body lying there, but i can't get my stuff now, any way to fix that?

dull jasper
#

Kill your old body ?

stark zenith
#

i can't, because it's inactive, it's like it's someone else on the server who's not online, all i could do was revive him

#

but then he switches to the stage when he sits on the floor

terse widget
#

they still didnt fix server not showing up in steam?

spiral imp
#

Hello. Yesterday I set up a satisfactory server for me and my friends to play. It's deployed in docker on ubuntu server. I can connect and play on the server, but when my friends try to connect they get the error on the picture. Under is the configuration of my ports in pFsense. Does anyone know what the problem might be?

stuck totem
#

Not an expert in pfsense but if your PC is on a different subnet/interface from the Ubuntu server you can inspect the traffic from your pc in pf’s logs and see if the game/EOS is using additional ports you need to open. Also I’d check policies to make sure there’s a rule allowing the external traffic. Again not an expert but in my experience the NAT will tell the traffic where to go but in a zero trust environment you need to allow the traffic via policy

stuck totem
#

The closed source firewalls I’m used to working with youd have to put something like

Source: external interface
Destination: Ubuntu server
Service: (game ports)
As an allow

carmine jay
#

just an aside, @spiral imp did you setup the forwarding on the NAT page of the firewall? it's not enough to just open ports in the firewall.

#

oh wait, that is the nat page. my bad.

#

looks right to me. I don't have my server forwarded though. just a couple wireguard ports.

#

oh, there's an idea. setup a tailscale network between you and your friends. you wouldn't need to forward ports either. just join things and have them connect to the server's tailscale ip.

devout jolt
#

Hello where is the save file on satisfactory server

carmine jay
#

which OS? on linux it's under ~/.config/Epic

devout jolt
#

is good thank

still dove
#

Morning folks - quick question. Say I have a new single player game in U5 that I'd like to use in a dedicated server setting.

#

Is that possible at current time?

carmine jay
#

um, yes? doesn't matter how many people play on a server. one or many. I'm the only player on mine. I use the server to keep machines going while afk.

still dove
#

yah that's what I was thinking of doing

#

starting up a dedicated server on my laptop for just me

#

and let my new game run there to sink for tickets while I run errands today πŸ˜„

bitter sandal
#

Hello, I have a problem with dedicated servers, i'mm using the Γ©pic games tool, I have created a server and it seem to work, I can join it as admin or as user, but when someone else try to come he see that the server is offline. Did someone have an idea ?

carmine jay
#

common problem. wish I had a good fix. only thing I have is restarting or reconnecting the networking on the client pc. :/

modern escarp
#

Was curious if anyone else playing with larger worlds is having issues with belt/fluid distribution with areas outside view distance. (And in general, slow simulation speed). For example, all my buildings that are actually operating at 100% (say fully supplied directly to a sink) only show about 50% efficiency. Which, doesn't make sense. πŸ˜„

dense gate
#

is there any documentation out there for troubleshooting the epic launcher Server?

teal jolt
#

Hi, I have a problem: IΒ΄m using Shadow (cloud computer) and try since three days to start an dedicated server over it, who I can join with my local Pc to get better performance in the game. The Problem is, when I am hosting a dedicated Server on Shadow, I cant join this server on my local Pc (I cant find the IP to join the server). I acitivated the ports, 15000,15777,7777 and tried to switch the pcs (hosting server on local Pc and join over Shadow), but this didnt work, too. The Server ist everytime marked as offline, but on the Pc himself, I can join the server, so which IP have I to use to join the server from the other machine? (at Both computers I use Satisfactory on Epic, so one is hosting server at Satisfactory dedicated Server from epicgames and the otherones play the early access game)

modern escarp
#

You will need the Shadow server IP in order to join it.

teal jolt
#

I tried it over the IP from Shadow with the Port 15777, but this didnt work

sleek pond
#

Ehm, sometimes the Server connect two things weird.

lilac juniper
#

Any hints on how to increase the tick rate? I'm at like 7. The system CPU is at 23% RAM is at like 33%.

vapid lichen
modern escarp
modern escarp
vapid lichen
#

ah, how did you increase the CPU?

modern escarp
vapid lichen
#

okay πŸ˜†

alpine dawn
#

23% of 4 cores is over 80% of a single core @lilac juniper depending on how you are viewing cpu usage. The server is very single threaded heavy so it's possible your CPU is not keeping up

modern escarp
lilac juniper
#

I have 8 cores. Not sure how to show the core usage on Ubuntu.

modern escarp
#

If you're on console, you can type 'top' and then press 1 to see cpu stats at the top

lilac juniper
#

OK, so htop is showing maybe 2 cores even being used.

alpine dawn
#

Yup sounds correct

modern escarp
#

That sounds right. Satisfactory is not heavily multithreaded.

lilac juniper
#

1 core may hit 100% for a bit

modern escarp
#

It uses other cores for minor tasks, but the main simulation is done on a single thread/core

alpine dawn
#

Yeah your CPU isn't fast enough

lilac juniper
#

Yeah, older PC with an i7

alpine dawn
#

What i7 is it?

#

cat /proc/cpuinfo

lilac juniper
#

Looks like Intel(R) Core(TM) i7-4810MQ CPU @ 2.80GHz

alpine dawn
#

4th gen i7

lilac juniper
#

Yep, certainly a few years old.

alpine dawn
#

Make sure turbo boost is enabled in the bios so it can hit 3.8 GHz on a single core

rich palm
#

And still regarding single core performance your CPU isnt too bad

alpine dawn
#

I suspect turbo boost is off

rich palm
#

Could also be, that turbo boost is automatically throttled or turned of, bc of one of those reasons:

  • CPU running too hot
  • Too many cores are in use
alpine dawn
#

Yeah, it's a laptop so cooling could be an issue

rich palm
#

Oh I didnt notice that, well that could be the problem haha. Also my screenshot only compares laptop cpus I just noticed

alpine dawn
#

Mq is mobile

winged mantle
#

anyone here experiencing an issue on dedicated server that you can't open the advent calendar stuff past day 4?

alpine dawn
#

You have to restart the server after midnight every day

pure hinge
#

hey can i install mods to a dedicated server?

orchid vault
#

no

pure hinge
#

why lol lost game developers

#

hate satisfactory all time atm

hushed gateBOT
#

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

orchid vault
#

you would have to ask the community

#

my guess would be they dont want to wreck all the reporting for dedis

crimson igloo
#

Is there currently anyway to create plugins for the dedicated servers, much like minecraft has?

orchid vault
#

check the link above for the modding discord

spring shore
#

So i setup my steamcmd satisfactory server. All fine. Is there any way to set limit ram usage?

vast mulch
#

are dedicated servers still only for steam use or can epic games users use the dedicated servers aswell now

carmine jay
#

@spring shore dunno about steamcmd directly but docker has a way of limiting usage.

#

@vast mulch epic has their own release too now but the servers themselves work with both.

spring shore
vast mulch
carmine jay
#

might be bugged. I don't have epic to try. I just use the steam one..

carmine jay
vast mulch
#

yeah

#

ohwell

grand granite
#

I get the same issue on mine. This is the first time I've ever touched Steam dedicated servers - how would I go about resolving a DNS issue with them?

alpine dawn
alpine dawn
#

unable to connect?

alpine dawn
#

my server is working fine and it says the same thing

#

its not an error

grand granite
#

I get the same warnings. I'm not sure how to connect to the server. There's nothing in the Manage Server list.

alpine dawn
#

you have to add the IP address

#

are you running the server on your same PC you play from?

grand granite
#

Yes

alpine dawn
#

add a server in the server manager and use the ip address 127.0.0.1

grand granite
#

That worked. How will it work for adding in other players?

alpine dawn
#

you need to setup the correct port forwarding in your router as outlined in the wiki

#

and then give people your external IP for them to connect

grand granite
#

Which wiki?

alpine dawn
#

its in the pinned messages

rancid basalt
#

Quick question. I have a server I’m hosting locally for some friends to multiplayer on. I have been able to do a save and then upload to the satisfactory calculator site, and moving loot boxes that become lost during exploration. However I’m not able to do that anymore it seems. I save, upload the file, edit the location, download the sav file and the β€œload” it on the dedicated server but it doesn’t seem to take effect. Any ideas?

modern escarp
#

Are you saying it's loading something other than the save you uploaded?

#

Because if that's the case, either the save you're making isn't altered, or, the save isn't the one being loaded.

rancid basalt
#

yeah its weird, i have done it before, but maybe i'm doing something wrong...

  1. i save the file, then go grab that save and upload to the calculator
  2. then i click the loot box and update the position to put it back near the hub
  3. then i click the download button and redownload the file
  4. Then i will open up satisfactory on my local client and go into the server manager and click load save and find the save that i manually put in the saves folder.

it goes through the motions and restarts the server it seems and when i join, its right where it left off with no changes... its very weird

modern escarp
#

Try saving the file to a new name.

#

Before uploading.

rancid basalt
#

yeah tried that too, took the _calculator off the end of it too, and still nothing

#

i'm running it as a service on my server and i know just enough to be dangerous.. not sure how to watch the log file to see what may be going on

#

going to try and load it as a local session to see if that works

#

yeah the save file works when i load it on a local session, but when "loading" it on the server it doesn't seem to take for some reason

#

i've tried starting and stopping the service as well, and restarting the entire server physically

rancid basalt
#

tried to use the script to manually start it instead of the service so i could watch the logs. When I load the save file, it starts to go through the process, then hits a ton of red error text and closes the window. I can't catch it quick enough, but this is some of it.

warped oriole
#

I was tomorrow days old when I found out you can connect with ipv6 πŸ˜„

alpine dawn
#

I turned off IPv6 on my network a while ago because my ISP implements it badly

#

but good to know it works

warped oriole
alpine dawn
#

ah yes

dense gate
#

Is there documentation for the the epic version of the server?

orchid vault
#

the wiki page has settings and such that apply to dedicated servers

#

just skip past the initial install stuff

dense gate
#

That's the issue, I want the experimental branch, but in the epic launcher there are no install arguments.

#

So I have a version mismatch

orchid vault
#

epic launcher only installs ea

#

if you want to test then use steamcmd to install exp

dense gate
#

So if I want to use experimental on windows I have to use a system that makes updates a pain in the ass? Since they locked the server tool behind owning the game. Rather that an actual stand alone tool. Because steam cmd does not do auto updates

orchid vault
#

you just stop server.. run install cmd and start server

#

steam has issues lol it doesnt even show server in tools for all the people who own the game on steam

dense gate
#

Well in my experience it usually takes about 4 attempts minimum with steam cmd on windows to run the update properly

orchid vault
#

so the devs did what they could to get the server on steamcmd for everyone to use

dense gate
#

Well, sadly, I guess I will move on for now. My time limited and I can't spend 45 mins of an hour of my play time I scrounged up fighting this. I know it's all beta stuff. But it seems like a lot of unnecessary short cuts where taken for the sake of "right now" rather than "done right".

#

I will check back after the holidays and see if anything has improved

orchid vault
#

its better for exp to be on steamcmd then everyone isnt using it just to play the newest stuff that isnt even on exp

#

keep more of the players on ea

dense gate
#

There are 100's of servers listed on steam without using steamcmd and without having to own the parent game. As this is an experimental branch, now is the time to fix the steam issue, and not build a house on a broken foundation.

orchid vault
#

steam has to fix the steam issue

empty trench
#

i need some help with my dedicated server because it wont work for me on epic

orchid vault
#

what is wrong

dense gate
#

Well, if you are waiting on steam, this project is doomed

orchid vault
#

im not waiting for steam i have no problem running a script

empty trench
orchid vault
#

does it say error or warning

#

or can u screenshot it

dense gate
#

So you never want to be able to run as service, with auto updates and launch at boot. So your friends just get to wait for you to get home from work.... But help @empty trench

orchid vault
#

we have that stuff if you put the time and effort into setting things up

dense gate
#

Not on windows

orchid vault
#

you can write/run scripts on windows

#

anyways enough about downloading

#

people have shared powershell updater scripts that check and update then restart the server

#

using search and the attached image or whatever you should be able to find them

dense gate
#

Satisfactory is a game not a full time job. If the feature is not accessible to the folks with little time, or folks with less than a master's degree. Your missing your audiance

empty trench
orchid vault
#

well i just stop the server and update it when new patch notes post

#

k u can probably skip that

empty trench
#

how

orchid vault
#

screenshot your server window for me

#

warnings dont stop the server they are just annoying notices

lilac juniper
#

Anyone having issues with the Satisfactory server posted to the Application Event log "Ran out of memory" This happens before anyone is connected or anything has been built in the world.

orchid vault
#

usually means ran out of drive space or ram

lilac juniper
#

Hmm... the box is running 1 server with 48GB RAM and 1.2TB of disk. I'm thinking that may not be the issue.

orchid vault
#

do you use -multihome=0.0.0.0?

lilac juniper
#

I haven't been but I can give it a try

orchid vault
#

no you dont need it.. it could cause some issues

#

like if it was across all adapters and one ran out of memory

#

check the bug site see if it matches with the ones people have had lately

#

other then that all i could think of is a client had a mod installed and somehow joined with it

warped osprey
#

Am I the only one being unable to join my Nitrado server bois ?

shell pendant
#

anyone got any dedeicated servers that i could join?

languid quail
#

not sure what happened here but my server crashed

modern escarp
carmine jay
#

great, now my server is in a restart loop.

quick mist
#

oh?

carmine jay
#

well, disabled the cron and it stopped restarting but the server isn't connectable and there's a bunch of red text in the systemd status.

#

ooh, semi-false alarm. the game finally connected.

#

not sure why it did what it did when the cron fired but it's working again. kinda annoying. I wanted the server to restart regularly to keep it stable. :/

rancid basalt
#

have a lot of errors in the windows log for the FactoryGame Source. Any idea how to fix this?

carmine jay
#

I'm seein those navmesh errors too. not sure why.

rancid basalt
#

ok, was wondering if that was part of my issue from above where it won't let me "load" a save game file

#

it crashes and just uses the current save, won't let me load a new one

#

i can us the save on a local version of the game and its fine, but if i try to load it to the server, it tanks for some reason

quick mist
#

Were there ever any mods in use over the life cycle of that save?

rancid basalt
#

no

#

its been a dedicated server from the start without any mods

#

only thing i have done to it is upload to the satisfactory calculator, rescue loot boxes by changing their coordinates, and then reuploading the save and starting the server back up

#

to save our stuff essentially

alpine dawn
rancid basalt
#

its worked probalby 5-6 times

low gazelle
#

@rancid basalt can you try to empty your server save folder, restart it then upload the save when it will ask for one

rancid basalt
#

ok yeah i'll try that

#

not sure if this helps here's the full error log i just found

#

thats where it crashes

#

@low gazelle trying that now

#

@low gazelle that worked! thank you so much!

quick mist
#

good to know! Yay for trying random ideas (:

rancid basalt
#

that was driving me crazy!

low gazelle
#

Not random

rancid basalt
#

thank you so much!

low gazelle
#

Exception 268 exists in single player when loading a save within a loaded game

rancid basalt
#

ok now to try it with another new save, lol so i dont lose 2 days of production,l ol

#

@low gazelle Thank you so much! really appreciate you taking the time to help!

low gazelle
#

No problem ☺️

rancid basalt
#

dont suppose you know how to fix me being frozen for the first 2-3 minutes of loading in? lol

#

figured its because i had so many entities to load πŸ™‚

alpine dawn
#

I don't understand all the issues people are having since I run the server on such crappy hardware and don't have issues

rancid basalt
#

that could definitely be it, we laid down a HUGE foundation for a megafactory adn thats where i've been spawning in

#

may have to try and log off somewhere quieter and try that πŸ™‚

alpine dawn
#

Yeah I would try that and see if it loads faster

#

Still would like to see what the resources look like on the server while it's doing nothing

#

LoL πŸ˜‚

rancid basalt
#

i'll take a look after i get this game save done and reupload it

alpine dawn
#

What is the network connection speed between you and the server?

#

It could be network io

#

But I would be surprised if that works was the case

rancid basalt
#

i'm local to it

#

thats while i'm stuck

#

was stuck for about 20 seconda on load... looks like maybe related to the map loading in all the elements (beacons, etc.)

alpine dawn
#

could be, I wonder if its the windows server or possibly just running it on the same machine as your game

#

if you want to do some testing you could fire up a linux VM to run it on and see how that works

#

a lot of effort I know

#

haha

rancid basalt
#

yeah i started off with linux, but dont know enough about it so went windows

alpine dawn
#

ah

rancid basalt
#

its on a dedicated machine (server) not running on my pc

alpine dawn
#

ok, no worries

#

and yeah my server is running on my file server which is linux

rancid basalt
#

yeah would have been nice to go linux, i just don't know it well enough to be comfortable opening it up to remote access to my friends to play πŸ™‚

alpine dawn
#

all good

#

its actually a good little starter project if you were looking to learn

#

lots of documentation in the wiki

rancid basalt
#

yeah, i would like to try it again for sure

#

was kind of in a hurry to get this one up and running. all my friends bought the game at the same time and were itching to play on something that someone didn't have to host, lol

alpine dawn
#

oh yeah best to just get something goin quick

#

I ended up installing it on my local machine to test some stuff but I dont have anything built out

rancid basalt
#

its definitely been a fun experience so far. and the community seems super helpful when i run into issues

rapid haven
#

any use of Sam Ore yet?

quick mist
#

not until we get the plot

#

until then.. HaRvEsT.. cOmPlY..

ornate osprey
copper lily
#

Don't use dmz on servers

#

Lol

dire field
#

is it possible to run a modded server if i buy a virtual server host and then let that stay online 24/7 so me and my friend can play without relying on sending savefiles to each other whenever we log off? Ty
im aware that dedicated servers dont support modded, so was just wondering if this would work since multiplayer does support modded, any help at all is appreciated!

ornate osprey
#

Hidden, when you say a 'virtual server host' are you talking about buying a server and running the game client on there constantly?

#

you need a dedicated graphics card to run the client which you would have to do in order to run a modded system... and a virtual server wouldn't have the dedicated graphics card

#

unless the modded satisfactory discord has a way around that but you'd have to ask there

dire field
#

@ornate osprey yes by running the game on the client on that server constantly, which is why im currently looking for a provider with the specs i need, maybe someone already tried this and has experience to offer?

ornate osprey
dire field
#

Ty ill try my luck in there!

quick mist
#

(it'd honestly be easier just to use the actual dedicated server rather than the hacked modded-client workaround.. that's the entire point of dedicated servers)

stuck mango
#

except mods don't work with dedi servers

supple marsh
#

Most still dont work on basic u5, lol

grim spoke
#

i have a issue. i am running the game with NSSM - the Non-Sucking Service Manager... cant seem to find the save location for my game

#

anyone have any ideas?

alpine dawn
#

%LOCALAPPDATA%\FactoryGame\Saved\SaveGames

grim spoke
#

checked that and it hasnt saved since dec 3 and when i start the game from NSSM it shows my saves from todau

alpine dawn
#

there should be a subfolder named server

grim spoke
#

wow thanks

alpine dawn
#

oh my bad, it looks like if you are using NSSM its in a different location

#

C:\Windows\System32\config\systemprofile\AppData\Local\FactoryGame\Saved\SaveGames\server

#

should be in one of those locations

trim hearth
#

anyone able to answer why we cant just set what ports are what per game instance?

#

why is there the auto port increment? I'm hosting 3 or 4 servers at once, and have to open a bunch of ports per server as I cant specifically set port x y and z for game, query and the rest. This deviates away from the standard of any other multiplayer game server, is is not the best practice for security.

cloud beacon
#

A lot of mods say compatible with multiplayer do they mean like when somebody host their world or servers?

desert bear
#

Is there a way to show the tickrate info when while we are in-game ?

fading quarry
fading quarry
kind gazelle
#

Hi

#

I need help. My G-Portal Server dont work..

orchid vault
#

you should contact the support for g-portal

#

you pay them for the service to work

kind gazelle
#

i have it

#

answer.. the server have no problems

orchid vault
#

also alot wont know what that says

kind gazelle
#

the version is OK

kind gazelle
#

Ok, the server is running

#

but our savegame is not running

#

how can i load my savegame in Server Manager ?

orchid vault
#

use console to load session .. information is on the wiki page if you need it

kind gazelle
#

where is the save/savegame file in the steam version ?

orchid vault
#

check the wiki it should say where to find based on OS

neon harness
#

I got a little question about the setup.
I managed to make the server work on a external IP address, with all the port forwarded, and I also have a domain name linked to that IP address. When I put the IP address I can connect to the server, but when I put the domain name it doesn't. Any fix? Feel free to ask for more information

quick mist
#

Double-check that the domain name is correctly resolving to the IP address you believe it to be

#

FQDNs work perfectly well when adding servers to the Server Manager

#

as, in point of fact, do local hostname aliases

#

I haven't tested it but I suspect even a NetBIOS or WINS-resolved hostname should work in the client

neon harness
#

I used DNS lookup on my domain and it gave the correct IP so...

quick mist
#

would you mind sharing the hostname so that I can attempt to replicate the issue?

neon harness
#

Should I DM it or not? IDK what cybersecurity risk that makes (I'm a developper, not a network guy)

quick mist
#

if you are concerned, feel free to DM it to me; if you share it publicly here, anyone in this discord could potentially attempt to connect to your server.

#

okay, I have tested probing the server via hostname using the provided address; the results are nominal for a server across the ocean from me:

$ sfping -v $server
        Response Time   256.75msec
        Server Status:  Live
        Server Version  174799
neon harness
#

It's in france

quick mist
#

the issue may be that your hostname is resolving to both an IPv4 and IPv6 address, if your computer is getting both it may be resolving the IPv6 address and not all internet providers or routers play nicely with NAT reflection at all, much less with IPv6

neon harness
#

Ok, so... Any idea how to fix it?

quick mist
#
$ host $server | sed 's/address .*/address [REDACTED]/'
imaginary-tree.freeboxos.fr has address [REDACTED]
imaginary-tree.freeboxos.fr has IPv6 address [REDACTED]

To fix it, go to your DNS host, and you should see an A record and an AAAA record for your hostname. remove the AAAA record.

neon harness
#

Oh, that means I can't fix it. It's just a free domain name that I got with my wifi router, and I can't change the parameters

quick mist
#

hrm, that complicates things

neon harness
#

It's just a subdomaib of my internet provider

quick mist
#

you might be able to work around it by forcing your server to only use IPv4. that might work.

To do so, add the following arguments to the end of your startup command for the Dedicated Server: -multihome 0.0.0.0

orchid vault
#

-multihome=ipv4

neon harness
#

I'll try it.

quick mist
#

then your server won't be listening on IPv6 any more, and the client might fall back to IPv4 in that case

neon harness
#

Nope

quick mist
#

darn.

neon harness
orchid vault
#

how did u do ur cmd line?

quick mist
#

the good news is that it might just be you, and if you add the server using the IP internally and the hostname works externally you have nothing to worry about

orchid vault
#

mine you replace ipv4 with the ip

#

but you need the = that dopeghoti was missing

quick mist
#

dang, that's what I get for doing that from memory

neon harness
quick mist
#

yes, Canuk is correct, try -multihome=0.0.0.0

neon harness
#

Oh.

orchid vault
#

0 can cause issue that uses ipv6

quick mist
#

no, using 0.0.0.0 forces IPv4

orchid vault
#

since when that binds all available adapters

quick mist
#

=:: would force IPv6

orchid vault
#

he has to replace ip

quick mist
#

0.0.0.0 binds all available IPv4 addresses

orchid vault
#

well i disagree but try what ghoti said

neon harness
#

Still no with the equal

quick mist
#

okay, next thing to try would be to explicitly bind to the actual LAN IP address, just for grins. If that still fails, you might just have to use the IP address internally, but again: externally the hostname appears to work

neon harness
#

You mean the local IP of my rooter or the IP of the domain?

quick mist
#

Your server should bind to the local LAN IP address for the host on which it is running; your router should then forward inbound requests on the game ports on the WAN (public) address to the local server.

#
[Internet user] -----> ( public IP or hostname) ---> [Your router] ---> (internal LAN address) ---> [your server]
neon harness
#

Wait uh...
My server is on the same network as mine. Both my PC and My server are connected to the same router, and I try to make it avaible externally for some 0friends

quick mist
#

Right.

#

things can sometimes get.. "interesting" when using public addresses from inside a router, effectively routing the connection from your computer to the "outside" of the router and back in to your LAN. Not all routers play well with this, which might be why the hostname is failing for you, though it's intriguing that the public IP works for you

#

Are your friends reporting that they cannot connect to your server, or have they not yet tested?

neon harness
#

Not tested yet, and they aren't online. If I use my phone's wifi hotspot, can it work?

quick mist
#

that should be a viable test, yes

neon harness
#

YAY! It works!

#

Welp. Tech is weird sometimes

quick mist
#

Awesome! Then you have nothing to worry about- just add the server using the IP address for your computer and your friends can use the hostname

#

heh, that it certainly can be

neon harness
#

Thanks for the help anyway.

quick mist
#

glad to be of service!

clever idol
#

Is anyone running into a Map issue on dedicated servers?

#

On our dedicated server, we can only see Trains and Train Stations, and only when they are within a certain range of the player. We can't see beacons, other players, and have no categories on our map.

But if we take our save and load it up into single player, the map is working fine.

quartz oar
#

is there a command to teleport to another player? I'm, however, below the map and my autosaves are too old

supple flint
#

Sorry for asking this possibly stupid question: How often is the server updated and is there an overview over the existing versions with their issues?

clever idol
desert bear
alpine dawn
#

weird, I havent had any issues with the map on my server

ebon cloud
#

i have to restart my server each day to be able to open the advent calendar

alpine dawn
#

you will likely need to download your save and upload it to a save editor to modify player locations and then reupload the modified save to the server

clever idol
#

When I noticed it, was when I unchecked some categories from the map. That worked and reduced the map down. When I reconnected, only trains and train stations appeared.

alpine dawn
ebon cloud
#

ok so just keep doing it πŸ™‚ hehe

alpine dawn
#

thats what I have been doing

ebon cloud
#

i also had a truck with me on falling though the world πŸ˜‰

alpine dawn
#

save editor might get it back

ebon cloud
#

it shows it on map a whole other place, than where i am πŸ˜‰

#

haven't gone so far to check if it really is there

quick mist
#

On my server, the map in general works fine for beacons; stations appear normally where they should on the Compass. However, as you said, trains all appear at the exact center of the map unless they're basically within about 300 meters

#

and they never appear at the correct location in the Train / Timetable UI

alpine dawn
#

I havent even tried trains because I know how broken they are

clever idol
#

but you at least see the categories

#

right?

quick mist
#

yep, and beacons can be turned on and off as normal

#

and appear in the right places

clever idol
#

Trains are actually working really well for us.

#

We have approximately 40 trains running and around 150 stations

quick mist
#

@alpine dawn other than the one station I had to rebuild Trains have been fine for me.

#

wow

#

my network isn't nearly that interesting yet

alpine dawn
#

damn

quick mist
#

and I'm still working on learning how to properly signal a deadlock-proof side spur

clever idol
#

yeah we have turned the Desert into a distribution center. Every single raw material is trained into there. Some being 10 cars long.

alpine dawn
#

good use for the space

quick mist
#

That's a neat idea

clever idol
#

then we distribute to factories based on need. So if one factory needs say raw iron and raw quartz, as an example, we split and create a train specific to that need.

#

it's a neat map.

alpine dawn
#

been just waiting for #patch-notes to light up, for a while there it was daily but I think they picked off all the low hanging fruit

clever idol
#

they might be on holiday now too.

alpine dawn
#

ah yeah good point

quick mist
#

on my game, it's our group's first implementation of an "Ikea" centralized warehouse for all producable items. It was a good first draft; need to rework the inflow so that overflow shunts to a separate line rather than route through all the other sorters, and figure out a better system for exporting goods for on-demand modular manufacturing.

#

also planned for next time is building an ingress and egress train platform into the design

clever idol
#

There's a Steel Mall, a Copper Mall, what you're looking at is the Iron, Quartz, and Oil Processing Mall

quick mist
#

I need to get better at artful architecture

#

the best I can do so far is Brutalist Industrial

alpine dawn
#

lol am I the only one that always goes around with the rifle in his hand? everyone always has a coffee cup and I am like "what if I need to kill something? coffee isnt that strong"

clever idol
#

am I the only one that thinks the rifle isn't as powerful as the rebar gun?

quick mist
#

per shot, it's not, but it fires a lot faster

alpine dawn
#

and its got a lot flatter trajectory

#

dont need to arc your shots like a bb gun

#

lol

long pollen
#

Does anyone know how to disable Analytics on a dedicated server?
I'm seeing calls to api.stathat.com, and I would like to stop that.

alpine dawn
#

use your firewall

long pollen
#

i'm already sinking it in DNS, but there's got to be a way to configure it false

alpine dawn
#

not that I know of, the only tuneable option is to disable crash reports

#

that MIGHT turn that off but I doubt it

long pollen
#

i'll give that a shot. Thanks. if you see anything about "bAnalyticsEnabled=False" let me know

cloud beacon
#

is there anything I can do to optimize fps on my server?

alpine dawn
#

generally poor performance is related to bad single core/single threaded processor performance

cloud beacon
#

I'm using a second pc I had so that's possible

silver ingot
#

Are pipes bugged or something on servers? I've got a plastics plant in between the Rocky Desert and the Dune Desert. I'm barely able to keep half the refineries on line at any given time, but I've 10x checked my math and its correct.

orchid vault
#

no, pipes should be working on dedicated servers

grim wadi
#

If when I’m on the server panel I save the game where can I access this saved file of my server?

alpine dawn
#

there is a whole section about save files

grim wadi
#

Thanks I’ll take a look

ripe flax
#

hi i wanted some help is there any way u can give yourself some items or anything such as that?

#

on the sever

alpine dawn
#

if you edit your save and reupload

#

yes

ripe flax
#

oh and where can u do that?

alpine dawn
#

pretty sure you can use satisfactory-calculator to do it

ripe flax
#

ohh ohkay

alpine dawn
#

SCIM

ripe flax
#

yeaup got it

elder stream
#

anyone using any 3rd party service to host Satisfactory server? Are there any cheap servers that cost only when the VM is up for example?

orchid vault
#

never heard of that.. most bill by the month

elder stream
#

@orchid vault how about containers?

orchid vault
#

im not sure what you mean

modern escarp
quick mist
#

you can set up a virtual server with a host like AWS or Google Compute or Oracle Cloud, which all bill by the minute, but if your server is up 24/7, such configurations are universally more expensive then just getting a traditional VPS

modern escarp
#

If you do AWS, get z1d large, 'if' you expect to have a large world. Even with that, it still is heavily CPU limited, and ticks slower than 30.

#

You can do lower CPU speed for smaller worlds though, if you're not looking at making a big one.

quick mist
#

one z1d.large in the us-west-2 region would run you almost ninety dollars a month to keep running.

modern escarp
#

Yup

quick mist
#

compared to, say, a $20-$40 VPS from a reputable provider

modern escarp
#

You can get lower, but would have to do reserved instances do get down there.

rustic eagle
#

Does anybody know where the save files are on the server I searched forever and online I only find guides how to load save files not to download them, can anybody help?

quick mist
#

see the wiki

rustic eagle
#

There I was 100 times but in ~/.config/Epic/FactoryGame/Saved/SaveGames/server is nothing

quick mist
#

Linux or Windows server?

rustic eagle
#

linux

quick mist
#

are you checking the home directory of the user under which the server is running?

rustic eagle
#

yes

quick mist
#

are you aware that .config is hidden and will not appear by default? I have not seen any SF dedidcated server set up on Linux that did not have the saves in that location notwithstanding shunting them from that location with symlinks

#

(and in that case, the symlinks would be in that location)

rustic eagle
#

I found it thanks

quick mist
#

cool beans.

rustic eagle
#

I was searching in the Server Folder and not in the home folderπŸ€¦β€β™‚οΈ Never felt so dump....

quick mist
#

hey, it happens (:

#

glad you found it; that's the important thing at the end of the day, right?

rustic eagle
#

yea

mint wasp
#

Has anyone had problems getting disconnected from their server with a error: UNetConnection:Tick Connection TIMED OUT. It happens about every 5 mins.

elder stream
#

@modern escarp @quick mist I have found some VPS that either match the wiki requirements for large world or specifically host Satisfactory for $12-$16, but that's quite a lot for the convinience I am trying to achive. I only play with one friend and it would be useful if somethimes we had the option to play async

modern escarp
#

That's really inexpensive.

elder stream
#

azure container with 8gb ram and 2vcpus seems to be around $6.44 for 48h and theoritically you can spin in up and bring it down anytime you want
I am not sure about storage tho

modern escarp
#

Keep in mind, memory is only one part of the requirement. The wiki doesn't list CPU recommendations, last I checked.

elder stream
#

the VPS options usually have 1-2 cores @ 3.8Ghz

quick mist
#

The actual optimal CPU specifications are not known, which is why they are not documented. All that is known is that single-core performance is paramount to multicore task-switching capabilities.

#

And that a relatively modern SSE instruction set must be supported.

earnest willow
#

are there any alternatives to NSSM for automating server reset on Windows machine using steamcmd to host dedicated

thin sierra
#

quick note to say i now have a Satisfactory dedicated server running as a docker container on unraid and it runs very well

crimson flicker
#

Hi! What's the best settings for a smooth dedicated server for 3 players, I'm on 100/100mbit on a dedicated computer for it.

quick mist
#

you can set your own confabulation up in Task Scheduler, but that's basically what I understand NSSM does for you

alpine dawn
crimson flicker
#

i5-5250U CPU @ 1.60GHz and 8gbs of ram

languid kayak
#

How do you guys set your servers so that they are always accessible by your friends when you’re not there. I’m running a server off my computer

glad hearth
#

Use an actual dedicate computer / server

quick mist
#

by using a server that is dedicated to providing services 24/7

#

(hence "dedicated server")

languid kayak
#

I’m still new to this dedicated server, so my fully understanding may be off a little

crimson flicker
#

Common issue that you can't walk around when you join?

quick mist
#

fairly common, give it a few seconds and it'll self-resolve, Meatball.

crimson flicker
#

Thanks Sir!

proper vine
#

Does anyone know if the Invalid Authentication Token error is known/being researched by the devs? It looks like most of the posts about it are left without much of an answer. I'm running into the same issue - we all have to attempt to join the server at least a few times before it magically works. The fact that success is random seems to indicate that it's not a server configuration issue. I'm not sure what else to look for though.

quick mist
#

sometimes the client gets confused. there have been anecdotal reports that deleting and re-adding the Server Manager entry can be a quicker fix

proper vine
#

Yeah, I've had that work sometimes, but usually it doesn't. Seems like a placebo solution

quick mist
#

quite possible

earnest willow
alpine dawn
indigo bone
#

can i run a server on windows 8?

karmic thistle
languid kayak
karmic thistle
alpine dawn
#

lol

languid kayak
indigo bone
#

i7 4770K good neough to run a server?

alpine dawn
#

i7-4810MQ wasnt fast enough

nova cliff
#

Given that the MQ is a Mobile processor.. I'm not surprised

alpine dawn
#

too slow at single threaded performance

#

but yeah you can give it a shot and see

#

stock its only 12% better

#

so unless you can OC that thing to the moon

#

it also entirely depends on your build and how many players

#

basically your mileage may vary

indigo bone
#

hmm i guess il try it and find out

alpine dawn
#

for what its worth your processor is faster than what I am running

granite schooner
#

Hi guys
I had a server running without any issues lately but suddenly my server shut down
I tried to restart it but now I am getting this error :
[ 0]LogCore: Error: appError called: Fatal error: [File:D:/ws/SB-211116092526-440/UE4/Games/FactoryGame/Source/FactoryGame/Private/Server/FGServerSubsystem.cpp] [Line: 83]
Failed to initialize server. Could not bind any addresses to port '15777'

I double checked the port and it is still opened. Do you have any ideas ?

carmine jay
#

Could not bind any addresses to port '15777'

#

implies something else is using that port.

granite schooner
#

Well that was the server itself

alpine dawn
#

yup, you either have another unreal server running or 2 copies of satisfactory

#

something is using that port

carmine jay
#

sudo netstat -nltp would tell you but I see you're using windows so idk. πŸ€·β€β™‚οΈ

granite schooner
#

Nope the server is a Linux

alpine dawn
#

oh yeah that D: thing gets me everytime

carmine jay
#

is it? I do not think linux has windows paths though... unless it's wine? if so, why? lol

alpine dawn
#

pretty sure they compiled the server on windows

#

its hard coded into the source now

granite schooner
#

Here is the result of sudo netstat -nltp

alpine dawn
#

we want udp ports not tcp

carmine jay
#

my bad, replace the t for a u then

#

sudo netstat -nlup

alpine dawn
#

yup

granite schooner
#

Indeed there is a 887/UE4Server-Linux running πŸ€”

alpine dawn
#

kill it

#

sudo kill 887 should make it die

carmine jay
#

pew pew

#

somehow, something might have hung when it crashed?

alpine dawn
#

if regular kill doesnt make it go away then yeah its hung

granite schooner
#

Ok killed and the server restarted thanks !

alpine dawn
#

nice

carmine jay
#

πŸ‘

#

I like to do a kill -9 if a regular one doesn't work.

alpine dawn
#

kill -9 solves all and breaks all

carmine jay
#

if that don't work, it's usually a zombie and only reboots fix those.

alpine dawn
#

yup

#

-9 is not graceful at all, just pulls the rug out from under the process

granite schooner
#

Why did my process got stuck tho is a mystery

carmine jay
#

one reason we tend to use containers and vms to avoid host reboots.

alpine dawn
#

dunno @granite schooner would have to look through the log and see if there are any clues

granite schooner
#

Ok thanks I will check it out πŸ™‚

opal snow
#

I wish Epic gave us the ability to rent severs similar to how minecraft does. As I cannot host due to having a Strict NAT connection

modern escarp
#

Ok. So, I have an AWS instance that on a large world does a save in about 15 seconds. Transitioned to a home PC, 8 core FX8350 4.2ghz turbo clock, 16GB of ram, and an SSD, and the save time is 30 seconds. I would not expect that much of an increase (if any) due to much better single-core performance than my AWS instance.

#

The main problem is with a 30 second save, that exceeds the network timeout limit for the connection, and clients will disconnect.

indigo bone
#

update @alpine dawn i set it up and it seems to be running fine

modern escarp
#

Unless there's something I'm missing, it looks like there is no way to increase the timeout period. 😦

alpine dawn
alpine dawn
#

not sure

modern escarp
#

I think it's client side.

#

Going to try a client side engine.ini edit for ConnectionTimeout

alpine dawn
#

ah

#

yeah I am not sure, I dont seem to be having long save issues which surprises me

#

but I also dont have a massive build

modern escarp
#

Yeah, the save time steadily increases as the build increases (from what I saw)

#

Started at less than a second, and is now up to 20+ seconds on a reasonable server CPU.

#

But it's 30+ seconds on my older game system I'm trying to use as a server.

#

What I wouldn't give for some async save management

alpine dawn
#

[2021.12.14-02.54.36:656][526]LogGame: World Serialization (save): 0.658 seconds
[2021.12.14-02.54.38:156][526]LogGame: Compression: 0.865 seconds
[2021.12.14-02.54.38:156][526]LogGame: Write To Disk: 0.634 seconds
[2021.12.14-02.54.38:197][526]LogGame: Write Backup to Disk and Cleanup time: 0.675 seconds
[2021.12.14-02.54.38:214][526]LogGame: Total Save Time took 2.216 seconds

#

thats how long it takes to save

#

2.2sec

modern escarp
#

Pretty small world I take it?

alpine dawn
#

we are working on nuclear now

modern escarp
#

I have max uranium processing going (no nuke plants yet). Plus a full 200+ fuel generators for turbo fuel

alpine dawn
#

ah yeah thats a bit more

#

πŸ˜„

#

what will piss you off even more is that my saves are on an SD card

#

πŸ˜›

#

via USB reader

modern escarp
#

lol. Nah, doesn't really. The bulk of the save time is serialization.

#

Disk write time is pretty minimal once it's compressed.

alpine dawn
#

compression takes the longest on mine

modern escarp
#

Soon it will be dwarfed by serialization.

#

I wonder if running a dedicated server at the same time as my client will be bad....

alpine dawn
#

pretty soon I will need to look into overclocking my x3470

#

XD

modern escarp
#

hah

#

bah, it's not accepting my connection timeout setting. 😦 I think it might be hard coded.

alpine dawn
#

could be, I dunno

languid quail
#

are automated vehicles less likely to bug out if they're on foundation

topaz dock
#

Hello, I am running the dedicated server from steam on linux and can't find the config.ini file was trying to go past 4 users, and looked in FactoryGame/Saved/Config/LinuxServer/ but didn't see that file. Restarting that server at least made that directory with some files though.

#

The server itself has been very stable beyond that though

#

Hmm, after the last restart it did show up

sand galleon
warped oriole
#

Worst thing that can happen overnight 😭

muted tangle
#

Hi every1, i am thinking to rent a server on g-portal for satisfactory, do you think it will work with Epic?

muted tangle
#

Thx @hasty girder

cloud beacon
#

idk what's happening but my server keeps timing out stopping loading the latest save then doing it all over again everytime I do something ingame

crimson flicker
#

Do i Need to have 2 separate steam accounts, one for dedi one for the game?

supple flint
#

Experiencing very strong rubber banding / lagging of items on belts with rented dedicated server from Nitrado. Is this normal compared to "regular" gaming experience as a client w/o dedicated server?

cloud beacon
cloud beacon
supple flint
cobalt sinew
#

Is it normal that if you load a semi decent factory it can take a few minutes before you can move when loading in the game?
Own dedicated server btw with 32GB memory

#

When i load in a new game. it loads the same speed. but i'm not stuck on the stop. unable to move for a few minutes.

#

Or is this only a one time thing after loading a large map just after restart?

cloud beacon
supple flint
cloud beacon
#

I host my own so don't know good hosts but you might want to look at other hosts

supple flint
cobalt sinew
#

@cloud beacon i have a dedicated server in datacenter, 32GB ram. nosepicking, i run the server but leading a decent size map (only 187h played) and it takes literally minutes after loading in the game to be able to move. have you ever encountered this behaviour before?

cloud beacon
cloud beacon
cobalt sinew
#

Do you have auto pause enabled by any chance?

cloud beacon
#

no it runs 24/7

cobalt sinew
#

ok let me find the link for Q/A doubt it's there, but worth a look

vapid lichen
#

Any tip to get a full working map with all Trains, PLayers etc?

modern escarp
ancient kernel
#

the 8350 has quite abysmal single core perf, and ddr3 memory will also keep the serialization slow

modern escarp
#

The single core perf of the 8350 isn't 'that' bad. But on a larger world, it definitely shows its age.

#

Interestingly, I forgot that computer only had DDR3. πŸ˜„

#

That was my main system for playing satisfactory in my initial plunge a couple years ago.

fossil sinew
#

Pretty sure the base Amazon instance is something like 2.4 - 2.9ghz.

#

Your CPU would 100% be equal to that single threaded.

modern escarp
#

nods That makes sense. Because it was very close. The z1d large instances are 4ghz (well, 3.6 but somehow boosted 8151 xeon chips). That reduced the save to about 20 seconds. It's about 10 seconds on my 3700X. πŸ˜„

ancient kernel
#

has anyone benchmarked save times for satisfactory? would be cool to see a breakdown of CPU ipc, mem bandwidth, mem latency

quick mist
#

Server logs give extensive information about this

modern escarp
#

It would be, but it's going to need some other component of factory size.

#

World size is the primary driver of increased save times, aside from server specs.

#

That said, you could do relative benchmarks with the same save across many platforms.

ancient kernel
#

oh yeah of course, i'm thinking more in terms of that last point

quick mist
#

sort of. world size is a constant; the map is always exactly the same size

#

it's the number and state of objects in the world that grows

ancient kernel
#

for a given save which stat is best to improve on your machine

modern escarp
#

Get out, you silly pedant.

ancient kernel
#

haha

modern escarp
#

Of course we know world size is build size, lol.

quick mist
#

words are important; especially in technical contexts.

modern escarp
#

But IN CONTEXT everyone here knows what I mean precisely because you can't change the actual physical dimensions of the world.

#

So your clarification is pedantry only, and does nothing to disambiguate.

quick mist
#

only to the informed who are aware of the constancy of world size. many people still think the game world in SF is procedural

modern escarp
#

lol, separate issue. Won't matter for this discussion.

#

And, if you insist on going down this road, I'm more than happy to just block you.

quick mist
#

easier to always be accurate rather than to rely on correct assumptions about correctly incorrectly parsing words. But anyhow, proceed.

modern escarp
#

Blocked. πŸ™‚

#

I hate dudebros like that.

ancient kernel
#

i think its a fair point imo, some readers definitely would learn something, even if the number of them is small, i didnt read it as him trying to be too agressive

#

some of the posts in this channel reflect 'interesting' amounts of technical knowledge

modern escarp
#

I mean, I just don't think it's really important to the discussion. World size is often used to describe a satisfactory world's 'fullness' in various areas.

ancient kernel
#

also agree to that, it wasnt important to either of us

#

my world is still working on phase 4 with a modest size base and even the 5s autosave is beginning to hurt

modern escarp
#

Like, that's his hill I guess, and now I don't get to see anything else useful he might post because, frankly, I don't think it will be of substantive value.

ancient kernel
#

i think i would give up at 20-30s haha

#

probably before that

modern escarp
#

It's mostly annoying at 20 seconds because of the reset that happens

#

Like, whatever you do for those 20 seconds, you end up getting put back into the old physical location at the start of the save.

#

But any things you dismantled are dismantled. Any belts you build are broken.

ancient kernel
#

yeah the broken belts has been getting me even at 5s XD

modern escarp
#

So, I turn down the autosave frequency on my server to at least minimize that.

#

Whenever I see building stop working, I stop building more and wait for the jump back. I'm worried that the devs won't ever address it. But if it goes to 1.0 and still has that crappy working, I don't think multiplayer is going to ever be viable for large worlds.

#

It'll be fine for people going up to T6 or so, as it'll be short enough, but the frustration looms.

ancient kernel
#

i recall factorio devs investing some time in optimizing their save routine with great impact, maybe theyve got some room for that here

modern escarp
#

Yeah, that would be fab

#

[2021.12.14-15.10.57:563][679]LogGame: World Serialization (save): 10.108 seconds
[2021.12.14-15.10.58:710][679]LogGame: Compression: 1.141 seconds
[2021.12.14-15.10.58:710][679]LogGame: Write To Disk: 0.003 seconds
[2021.12.14-15.10.58:711][679]LogGame: Write Backup to Disk and Cleanup time: 0.005 seconds
[2021.12.14-15.10.58:763][679]LogGame: Total Save Time took 11.308 seconds

crude tapir
#

Lots of Unreal crashes today and server just created me a new body, like I'm a new client

quick mist
#

That'll sometimes happen. Track your former self down and bash its skull in to get your inventory back.

crude tapir
#

Oh, easy enough

#

Take a little frustration out too. At least you get full hp!

quick mist
#

true that!

crude tapir
#

Well the boys at Coffee Stain gonna be getting a few train loads of Unreal crashes today it seems!

alpine dawn
#

just pulled the trigger on a 10gig card for my server

#

lol

#

it was under $120 for the card and the DAC

modern escarp
#

eNice!

alpine dawn
#

upgraded my switch to support multi gig on my gaming computers and figured the file server would be better if it was faster too

#

πŸ˜„

#

so now I can see if I can max out the raid card bandwidth

modern escarp
#

With 10 gbit? unlikely

#

Unless it's a really old raid card

alpine dawn
#

well its worse than that, the gaming PCs only do 2.5Gig each

#

so...

#

the 10gig will never hit full speed

alpine dawn
#

9650SE-8LPML

modern escarp
#

That brings back some meories

alpine dawn
#

so whatever the max throughput of an 8 drive raid 5 running consumer spin drives

modern escarp
#

Yeah, fair point. Should still be pretty good, at least on sequential

alpine dawn
#

good enough for what I use it for

#

haha

#

I know it can saturate a 1gbit link now

#

on windows shares