#dedicated-servers

1 messages ยท Page 195 of 1

undone plover
#

It does jump from core to core, so at least it's considerate? It could just lock onto one and hotspot your CPU to death, lol

cedar verge
#

Oh mine is stuck on one core. Windows difference, perhaps.

undone plover
#

Well, Windows

cedar verge
#

Poor core #2.

undone plover
#

Yeah, see

#

For me, it continuously jumps from core to core, but it's always torching one of them, lol

cedar verge
#

It lives there for me. Even between server restarts, it always goes to that core.

#

Though hotspots aren't a problem, since my server has very adequate cooling and stays pretty chill.

undone plover
#

Well, if we're flexing, lol

#

I really think if you've got THAT to run it on, you'd be better off running a Linux VM to isolate it, anyway

cedar verge
#

Mine is mostly asleep. Satisfactory is the highest utilization thing I run, when I'm not actively transcoding on PLEX at least. I've got a crap-ton of disk space, that's my flex ๐Ÿ™‚

undone plover
#

lol

#

fucking ever-balooning Plex DB pissed me off to the point where I gave it its own 8TB drive to ruin

cedar verge
#

IS what's in mine.

undone plover
#

lol, chia

cedar verge
#

yeah they're just hanging out. Most of it isn't Chia ๐Ÿ˜›

undone plover
#

this was what I was really trying to point at

slim spoke
#

who cares

cedar verge
#

I saw that. Don't know what a safeguard is ๐Ÿ™‚

undone plover
#

My NAS that's tied in via iSCSI

cedar verge
#

Ah. All local on mine. Smaller volume than yours, though looks like I'm eating more disk space

undone plover
#

Premiere is good for turning any video file into 20x the size, lol

#

I leave all the raw projects on the NAS and do final renders to the SSD creatively labeled "RENDER" lol

cedar verge
#

Very creative ๐Ÿ™‚ My major disk consumption, excepting the chia drives, is just media rips.

#

I like DVDs/BDs on a shelf, visually, but don't like actually going and fetching a disk to play media.

undone plover
#

When I first built this thing, I was doing all sorts of RAMdisk nonsense, but it was wildly unstable, so I gave up on it

undone plover
slim spoke
undone plover
#

But for real, you've got a Xeon, VM your Satisfactory server. Especially if Windows is being weird like that

cedar verge
#

Meh. Not sure VMware or Hyper-V would do it any better.

quick mist
cedar verge
#

It's been 100% stable thus far, just worried if I grow to like a megafactory it might overrun it.

undone plover
#

Mine is running on VMware, I just showed you, lol

#

When I'm not actively playing I don't notice any appreciable resource usage except RAM

#

RAM usage seems pretty steady regardless of what it's doing

cedar verge
#

I meant that if I create a VM, I assumed the actual VMware process would still get assigned to a specific CPU core and just live there. I suppose if I give it multiple vCPUs and if the linux VM bounces the client around among the vCPUs that perhaps the host process might do the same. I might play with it.

#

As for RAM, thankfully that's one resource I simply don't gotta worry about at my current level of utilization.

undone plover
undone plover
#

And it rarely seems to use even 6, but I'm still building out my world and don't want to have to mess with the VM later

devout dune
#

what overlay is this?

undone plover
devout dune
#

well its not an overlay but a top-like program

#

what program is it?

undone plover
#

Oh, it's Bashtop

devout dune
#

ok, ty!

undone plover
#

Easiest way to install it I've found is through snap, can DM me if you wanna know anything else

devout dune
#

ok, thanks!

undone plover
#

And I like watching logs through webmin. Little heavy if you're not using it for anything else, but it's nice to be able to check on the server remotely with nothing but a web browser

burnt blaze
timid slate
#

Wow, since the last update my hyper tube cannon got a lot more powerful ๐Ÿ˜ฎ

undone plover
#

Minimum length on the tubes seems to be shorter now, too

#

Was just setting up a new one and I don't recall ever being able to make the tube segments this short

halcyon gyro
#

Hey guys ! Did you know why i can't update my Dedicated Server at the latest version? The game say : "Different version detected between the game and the server. Game version: 172,651 - Server version: 172,183 ". I already do the command "app_update 1690800" and he say it's already update ๐Ÿคทโ€โ™‚๏ธ

I'm on Linux (Debian) and i use SteamCMD

Thanks for you answer, love you guys โค๏ธ

feral dawn
#

probs a silly question, but as your on linux and you can overwrite files in use on that platform, you have restarted the server process since updating?

halcyon gyro
#

I think ๐Ÿค”

#

I will check that

feral dawn
#

๐Ÿ™‚

halcyon gyro
#

Ok so I cut the Screen which contains the server, I tried to update again but still the same message

feral dawn
#

yeah im going to guess the server is updated, but it was running on the old version still

#

just start the server again

halcyon gyro
#

i will check

#

I just restarted the server and still the same message

feral dawn
#

plz show the command ur using to update the server

#

(not just app_update, the whole thing)

halcyon gyro
#

Well I run steamcmd (./steamcmd.sh) I connect anonymously (login anonymous) and I simply do the command (app_update 1690800)

feral dawn
#

are you certain that your updating the correct install?

#

i am unsure where steamcmd will install the server without using force_install_dir

#

./steamcmd.sh +login anonymous +force_install_dir /path/to/my/server +app_update 1690800

#

kinda thing

halcyon gyro
#

Find ! You're right, SteamCMD was not updating correctly! I had to + force_install_dir and it works x)

feral dawn
#

๐Ÿ™‚

halcyon gyro
#

Thank you for helping me ๐Ÿ™

feral dawn
#

no problem!

#

You most likely have two satisfactory dedicated servers on your server now

#

you may want to delete the one that you're not using to free up disk space ๐Ÿ™‚

halcyon gyro
#

2TB of free disk space but yeah, i will remove it ๐Ÿ˜‰ ๐Ÿ˜‚

feral dawn
#

๐Ÿ˜„

raw cove
#

Anyone on now have an idea of how to fix this?

subtle sundial
#

see if you can kill the tractor

#

they take damage, i donโ€™t know if from player weapons

#

lure some animals maybe
or push it to them

compact basin
#

anyone know how to change the Server Name? Anytime I try to use Server Settings on the game, it won't let me change the name.

ancient sable
feral dawn
scarlet rose
#

Just wondering how many of you know about the server thread issue?

feral dawn
#

You can ensure that this doesnt happen in the future by ensuring you have waited until the crashed player has timed out of the server. If they still look like they are online then have them wait until they are not on the compass any more, they should then spawn back inside the vehicle.

scarlet rose
#

Servers are currently limited to only use 1 cpu thread

#

Its a known bug to the devs btw

feral dawn
#

ah the simulation thread, yeah same with your game client too i think.

scarlet rose
#

No the client is find

feral dawn
#

(not taking into account rendering, ofc!)

scarlet rose
#

The game is just using 1 thread for the simulation which usnt intended

feral dawn
#

ah, tbh i just assumed that's how it was because multi threading something like Satisfactory would have been a nightmare.

scarlet rose
#

It uses 2 for sure

feral dawn
#

example for me is here.

scarlet rose
#

Im hosting a game for people to play on and the tick speed feels like half all of the time with machines

#

With just 2+ people

#

Still bad with just 1

feral dawn
#

so are u saying, for example that if a machine stated it would take 4 seconds to make something, it would take twice as long... Or just that the machine feels twice as laggy when giving you information about it's current craft?

scarlet rose
#

Twice as long

#

Since the server is running at half speed to keep up woth other stuff

#

Playong is fine tho, most players are fine eith it, just the machines take longer

feral dawn
#

hm very odd, i have already hit the 100% CPU cap, but machines still take the same time they usually would, just with less frequent updates to the UI.

#

perhaps try setting your t.MaxFPS down a little bit, to see if it helps give the ticks a bit more breathing room.

scarlet rose
#

Then you afent really pushing it then, the tick speed might be 90% and you just dont notice it

feral dawn
#

possible yeah

scarlet rose
#

Time it with a stop watch in real life with 1 long recipe and a short one

feral dawn
#

i shall do that next time i login for sure ๐Ÿ™‚

compact basin
#

Another Question lol. How do I unlock windows? im on Tier 8 and still no windows in the awesome shop

scarlet rose
#

Down*

raw cove
#

Where do i find my game saves from the server?

alpine dawn
#

windows or linux server?

raw cove
#

windows steamcmd

alpine dawn
#

%LOCALAPPDATA%\FactoryGame\Saved\SaveGames\server

raw cove
#

you rock thank you!

alpine dawn
#

er sorry I think thats actually one folder too deep

raw cove
#

i found it either way

fringe fossil
#

do any of you guys know which ports I have to forward to access the server?

solid ice
flat forum
#

7777
15000
15777 all udp

fringe fossil
#

thx

fringe fossil
flat forum
#

Where does it say that?

fringe fossil
#

"Network configuration
It might be necessary to configure the network in some scenarios, notably on NAT: Strict, which disallows hosting sessions and allows joining sessions only on NAT: Open. Should both the host and client/s have NAT: Moderate or Open, joining sessions should be normally possible.

The game uses the following ports:

5222 TCP & UDP[citation needed]
6666 TCP & UDP[citation needed]
7777-7827 UDP[3]"

#

official wiki

solid ice
#

I think that is referring to Hosting a session instead of dedicated servers

flat forum
#

Yeah it is

fringe fossil
#

oh ok thx I'm dumb

solid ice
#

also should still only need to be configured on the host side

#

No worries! It's kind of confusing now with 2 different multiplayer options!

#

what is happening when you try to connect?

fringe fossil
#

nothing just says its offline

#

but I will try later with the right ports

solid ice
#

oh gotcha. Are you trying to host the server?

fringe fossil
#

yeah trying to run it on an old laptop with linux

#

maybe I will give you guys access at some point just to try out the new dedicated servers

solid ice
#

ahh gotcha.

#

heres the dedicated servers wiki page. Just work through that and it should work peachy

devout dune
solid ice
#

I'm running it on an i7 2400 and it is.... rough. I will need to migrate it to a new machine in the near future

compact basin
fringe fossil
#

i have 8gigs and 4core cpu i think

scarlet rose
fringe fossil
alpine dawn
#

single core performance is most important

solid ice
#

yeah it takes alot of the processing overhead off your machine and puts it on the server instead

alpine dawn
#

for the dedi

tacit finch
#

Train is still not loading for me....:%

feral dawn
#

Does anyone elses 24h server restart work?

#

for me, i get the following error in console and it keeps going

#

[2021.11.16-18.04.54:153][117]LogGameMode: Error: CanServerTravel: FURL :40101/Game/FactoryGame/Map/GameLevel01/Persistent_Level??sessionName=WorldSession?startloc=Northern Forest?Visibility=SV_Private?listen?loadgame=WorldSession_autosave_8_continue blocked, contains : or \

#

not sure why the port is on the URL that it's trying to Travel to

frosty gale
#

I wish they actually fixed the belts...

rare jewel
#

Any cheap recommandations for server hosting services? I've tried Nitrado, but that was nothing but problems.

scarlet pollen
#

I've been running one on LogicServers since it came out and its been pretty smooth

long sable
#

I've been using a game-2 server from soyoustart and it's been running pretty fine so far.

civic barn
#

no server updates? ๐Ÿ˜ฆ

minor narwhal
#

Just to be that guy, I run mine on my NAS

civic barn
#

if minecraft docker runs on a cisco switch ... satisfactory can do it too ๐Ÿ˜‰

agile cove
#

Same, Theo, running on an Ubuntu VM on TrueNAS

clever idol
#

EDIT: apparently I'm just an impatient a-hole. ๐Ÿ™‚ y'all are the best.

civic barn
#

floor holes br0ken again ๐Ÿ˜ฆ

alpine dawn
sour gorge
#

my friends keep getting unreal engine crashes on my server, anyone know how to fix?

clear birch
#

did i overread it or did they added the save manager for servers silent?

spiral root
#

Wonder What time my server updated?

feral dawn
spiral root
#

Oh I missed that too - Yay!

feral dawn
#

Perhaps these belts are a featureโ„ข๏ธ

queen jacinth
#

Anyone else having issues with updating server after latest update?

cedar notch
#

noup works ๐Ÿ˜„

tame solar
queen jacinth
stray bone
#

Is there a HTTP / REST API somewhere to pull the latest Satisfactory version so I can "check" it every now and then to automatically update the server?

reef eagle
#

reboot of server still the issue

stray bone
#

I know, but instead of having to log in to server 2 times a day I will make it auto-update & start instead

civic barn
#

restart of the server during gameplay, because of any automation?

stray bone
#

Satisfactory is all about automation anyway xD

plush iris
#

anyone who had this issue before? :p

#

the server radomly rebooted

#

and yeah...

clear birch
#

really nice

civic barn
#

lost in space ๐Ÿ˜„

warm path
#

I updated my client and did the server update, but it's showing a mismatch between the game version and server version. Anyone else experiencing this?

clear birch
civic barn
#

#172929?

tidal stag
#

same

tidal oxide
#

@warm path yes me too ๐Ÿ˜ฆ

clear birch
#

tbh, i never had any major issues with my server yet, pretty cool - only some ghost belts

warm path
plush iris
#

just kinda annoying

warm path
#

I did the steam update through my server hosting but that's not resolving it

cobalt geyser
#

Everytime I try to update my server it fails with

Redirecting stderr to 'D:\games\SteamCMD\logs\stderr.txt'
[  0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation
-- type 'quit' to exit --
Loading Steam API...OK

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Error! App '1690800' state is 0x6 after update job.```
#

Your updates might be failing in the same way but you don't see the output?

#

This is the exact same command I've used for every update to date on experimental branch for our dedicated server. Running on a dedicated Windows 10 box

reef eagle
#

got the same

civic barn
#

maybe your server is running - then updates fails

cobalt geyser
#

I closed it the same way I always do for an update

tired ridge
#

hello guys, did trains loading actually work ?

civic barn
tidal oxide
tidal stag
#

I've rebooted my machine and get the same error

tidal oxide
#

same here

civic barn
#

urgs .. run as root ๐Ÿ˜ฆ

warm path
#

oh yes, I am getting
Error! App '1690800' state is 0x6 after update job.

cobalt geyser
#

Just checked and factory server is not running

cobalt geyser
#

Also have tried running the powershell window as admin with no change.

tidal oxide
#

@civic barn it's a local VM :p

reef eagle
#

seems like the update is not up on the cmd

civic barn
#

just did a systemctl restart satisfactory without any problems

tidal oxide
#

i did it again and now i got an update ๐Ÿค”

civic barn
#

magic ๐Ÿ˜„

cobalt geyser
#

I see on a steamcmd documentation page,

No connection to content servers.```
#

Interesting

reef eagle
#

o its updating !

worn narwhal
#

mine just started working

cobalt geyser
#

Upon maybe the 15th time running it, it's now working too

#

lol

civic barn
#

maybe steam has some limits for getting content

warm path
#

Trying again...

tidal stag
#

I think we're being monitored ๐Ÿ˜‰

civic barn
#

or some errors in the bridging gap protocol :/

warm path
#

there are cameras in the flying manta ray

reef eagle
#

haha one at a time

#

yep server on the same version as the client ๐Ÿ™‚ it working for me

warm path
#

Hmm mine is still not working, this time I got:
Error! App '1690800' state is 0x606 after update job.

#

0x606 instead of 0x6

cobalt geyser
#
SteamCMD is unable to write to the disk. Normally caused by permissions issues. This issue was discovered when a directory that was linked using symlink did not have the correct permissions to allow SteamCMD to write to it.```
tidal oxide
#

....

tame solar
#

@warm path

tidal oxide
#

my server won't start ๐Ÿ˜ฆ

cobalt geyser
#

Yea, now it says server is offline

#

ripp

warm path
#

at least we're all here for each other during these dark times

#

Hmm...no error this time ๐Ÿฅ drumroll...

#

it's working!

cobalt geyser
#

Restarted the server again and yes, it appears I'm now connecting! ๐Ÿ˜„
Bit of a rough start but we're up!

tidal oxide
#

rebooted my VM and it's work ๐Ÿฅณ

plush iris
#

uhm we are having issues with the new update where you would lose your stuff when you relog into the server

#

like your character is still there

#

but you load in with a new one

#

very strange

civic barn
plush iris
civic barn
#

yes

plush iris
#

how did you fix it?

civic barn
#

this was my local pihole dns blacklisting ๐Ÿ˜„

plush iris
#

oh well :p

civic barn
#

just whitelisting api.epicgames.com .. seems something with the "playerID" need this for working

#

maybe you see some errors in the console output about

plush iris
#

weird thing is, it is not every time... just every now and then

#

and we're hosting on a cloud provider

#

so yeah

#

also, do you guys have satis on epic?

#

cuz some of us have it on steam and some on epic but everyone is having the issue

green zenith
#

so my friend on my dedicated server can see a gigantic rebar gun on the ground, but its not there at all on my screen, and this is just hilarious

spiral root
#

This your first Giant thing?

#

It means he died with that in one of his hand slots.

#

Let me find you some of mine,.

spiral root
clear birch
#

=D

frosty gale
#

That's certainly one way of beacon

#

I'm the friend that died in @green zenith's server

versed merlin
spiral root
#

How about this Sea Chainsaw.

clear birch
#

Love the Server experience so far, i can build and beat the shit out of my mind planning factorys and my friend just run around decorate shit =D

proper basin
#

Hello, we have a dedicated server on the latest experimental branch with a stuck train. I can't dismantle it or any of the stations it is stuck near. Any suggestions? (Previous suggestions are to try the save editor which we will do in a little bit if nothing else pops up)

versed merlin
versed merlin
clear birch
#

technically not, but with different work times and stuff like that its cool that anybody can do his part of the project when he wants and its not the "u have time, i wanna do lights" =D

#

Also its cool to get the awesome sink over night, really love to get the decoration stuff early on

proper basin
versed merlin
clear birch
#

hahah

#

yep, right now my server world is at about 500 hours ingame.. its like we havent progressed xd not even unlocked oil yet

feral dawn
#

I find that depending on the type of person, either you will stop progressing with the Tier's when you unlock foundations and walls and other decoration blocks to make a nice purty factory... Or you'll not give a crap and build wherever to just progress.

clear birch
#

are lifts bugged on DS for you guys too?

#

its like, i setup my assemblers, connect them to power and need to rebuild the lifts because they wont move items even tho they snapped before

versed merlin
#

Meanwhile, one of my buddies is one of the โ€œbulldoze it all down, pave it over and lay the spaghetti downโ€œ type of guys

clear birch
#

hahahha

#

classics

versed merlin
#

Yeah, Iโ€™d be seriously concerned for nature if he ever got hired at the DEC

#

(Department of environmental conservation)

teal notch
#

Am I the only one that the game crashes when I enter my Linux server? The server is running fine though.

hushed gateBOT
onyx crypt
#

I solved it by loading up my save locally to get rid of the factory carts

green zenith
#

i made a to do list for my server, we need to do a lot of shenanigans

lofty bear
#

can people using EGS join dedicated servers?

versed merlin
#

Yes.

#

The servers are game-store agnostic.

#

(the server software, doesn't care if you got the game from Epic or Steam)

lofty bear
#

aight just double checking

#

trying to figure out why my friends server isnt showing as online for me

versed merlin
#

However, the server software is currently only available from Steam (using the software tool, or installed via SteamCMD)

#

Could be any number of things, from ports not forwarded to incorrect settings to the server admin ont authenticating and actually starting a game up... ๐Ÿ™‚

#

Best option is to have your friend follow the instructions in the wiki, see pinned messages, and then post here if they're still having issues getting clients to join the server

#

(the most common, however, is usually port forwarding not set up correctly, or firewall issues)

green zenith
#

my issue was that my ports were not set up correctly on the server, make sure they are correct there as well as for the port forwarding

teal notch
lofty bear
elfin nest
#

I've got a strange one; @pallid rivet could you describe you you guys are experiencing? From what he was saying, it sounds like they get 1-2 seconds of lag when I'm not playing

#

Super strange

mossy radish
#

My ded server is using ~4GB of 32GB available memory.

Should I give it more and if so, how do I do that? I didn't see a cmdline param for it.

#

I briefly debated creating a disk in memory and installing everything to that. It doesnt persist on reboot because RAM but it might help with save latency

#

Write save to the RAM disk then have rsync or something similar copying that to actual persistence

worn spoke
#

The game should be using what it needs, afaik

quick mist
smoky jetty
#

LOOK at my new floating building ahaha h

gaunt gorge
#

2 for one.

wintry halo
#

So for dedicated servers, does each person pick their own spawn or is it still same spawn for all players?

quick mist
#

the server admin sets the spawn zone just like SP or listen servers

wintry halo
#

Danke.

quick mist
#

Bitte

short blade
solid forge
#

@all the Coffee Stainers

#

You guys have any idea when people with large factories can enjoy playing together again

#

?

#

Now it doesn't work for dedicated servers or for sessions hosted by player

slim spoke
#

they are now .. try moving hub away from high load area

solid forge
#

wilderness then it is ๐Ÿ˜„ thx will give it a try

feral dawn
solid forge
#

jup tried every available setting in the ini files

#

no luck

feral dawn
#

it's not an ini setting

#

and the network quality setting will overwrite what you put in your ini files for network speed etc.

#

open ur servers console in game in the Server manager

#

and put FG.NetworkQuality 3

solid forge
#

yes did that and the ini settings

#

the ultra network setting has been a tip for a while which worked quite well

#

ok awesome will also try that

feral dawn
#

ye they changed what doing that command did in the 2nd latest patch

#

it sets a load of internal variables to make the server send the map a bit quicker, among other things.

solid forge
#

ok cool cheers

#

for now @slim spoke s idea worked awesome back in the game cheers guys

feral dawn
#

glad to hear it ๐Ÿ™‚

vague grail
#

Seems like they didn't fix the lift issue on dedicated servers. Building lifts in quick succession - only the first one connects. The subsequent ones don't work correctly and allow for this sort of weird behaviour - you can build a belt between them to 'fix it', but that does no good come time to upgrade.

latent pier
#

I just did the last Update on my Server and it automatically close itself when I start it in less than 3 seconds, why ?

slim spoke
#

check for logs

latent pier
#

I mean, there's nothing wrong with it, it was running just fine before

#

The only line I see wront is this one

slim spoke
#

vid driver

#

lol

latent pier
#

The others ones are steam errors but they where here all the time since I first installed the dedicaced server

vague grail
#

"exit was already requested" - what else requested exit?

latent pier
#

I don't have vidรฉo driver since I don't have a graphics card except thรฉ Server inboard graphics

#

Whiwh I don't even know what it is

slim spoke
#

well somehting is tryin to use raytracing

latent pier
#

Could be in the intel Xeon graphic

vague grail
#

but this is on a headless server? Why would it be trying to access any video rendering services.

latent pier
#

I don't know

#

Yeah

vague grail
#

That's a red herring.

slim spoke
#

helps to have log with actual info

vague grail
#

Need more log.

latent pier
#

Gimme ร  sec I need to go on my computer, I was lazy and did it on my phone ๐Ÿ˜‚
I'll send the full log

#

there

vague grail
#

LogCore: Engine exit requested (reason: Win RequestExit)

latent pier
#

I may have missed information

#

how

#

why

#

I didn't did a thing

#

ok

#

found it

#

two lines before

#

Message dialog closed, result: Ok, title: Message, text: The current resolution is too low to run this game.

#

because my phone screen is too small

vague grail
#

Are you trying to run this on a mobile phone?

latent pier
#

that's the most dumb thing I had but yeah, why not

latent pier
#

the server screen resolution adapted to my phone screen size

#

which is too small for the game server apparently

vague grail
#

no, thats an XY problem.

latent pier
#

rn, the server is running just fine

vague grail
#

what exactly are you trying to do to play the game? Because you're telling me one thing and meaning another.

#

You're using your phone to RDP to your desktop which is running the game client?

#

And then trying to connect the client to the server?

#

Because 'connecting to the server' is as simple as running a terminal client and that has no resolution requirement to view text.

latent pier
#

I was trying to run that little "BAT" file to launch the SatisfactoryDedicacedServer on my Homelab rack server using my phone connected to my Homelab rack server via the windows RDP
the RDP ADAPT the screen resolution of my server to the size of my phone screen (which is pretty small compared to a normal desktop screen)
and when I trued launchine the SatisfactoryDedicacedServer, it didn't liked the screen resolution

#

I never talked about launching the game

#

my server's graphics card barely support the windows server graphic interface, how would it run a game :lul:

vague grail
#

That makes no sense. I run my server on a 'docker' container which for all intents and purposes doesn't have a video card at all.

latent pier
#

don't ask me why ยฏ_(ใƒ„)_/ยฏ

#

I'm jsut telling what it says to me xD

vague grail
#

Or you're interpreting it incorrectly.

latent pier
#

"too low"

#

it means too low

#

nothing else xD

vague grail
#

Then that bat file is not running the server - but trying to run the actual game? Because the 'server' is not a graphical system.

latent pier
#

...

vague grail
#

It runs an unreal physics engine but does not perform any rendering functionality.

latent pier
slim spoke
#

just make a shortcut to exe and put the switches in

latent pier
#

it's the exact same thing

slim spoke
#

reboot or reinstall

latent pier
slim spoke
#

cuase ur server is nuts and thinks its a game

latent pier
#

it runs fine rn why would I reboot the entire thing

slim spoke
#

or running it thru ur rdp ur calling it to the phone to be executed

#

and it ends up killing it

#

hence windows exit

vague grail
#

But your server isn't running fine if simply running it is causing it to crash.

slim spoke
#

if its running fine why are u starting it?

latent pier
#

I already said it, it was rhe RESOLUTION DUR TO THE SCREEN SIZE OF MY PHONE that messed up launching the server
when I launched it through my pc (which is a 1080p screen) it runs just fine

#

what do you don't understand in that ?

slim spoke
#

just make it a service

#

i think he wants us to be sure to understand the the problem is PEBKAC

vague grail
#

There's some kind of disconnect because running a .bat file regardless of HOW you do it is not dependant on the resolution of the device trying to do it. Resolution only matters to a game client trying to access the server.

devout dune
#

very confusing

latent pier
slim spoke
#

ur trying to launch the server on ur phone essentially

devout dune
latent pier
devout dune
#

this is way way over complicated

vague grail
#

๐Ÿคฆโ€โ™€๏ธ

slim spoke
#

i wasnt the one who came with the problem of the phone not loading it

#

lol i think ur confused and should just have a good day

vague grail
#

RDP has nothing to do with how your server host runs a .bat file.

latent pier
devout dune
#

how does that affect the server stability anyway?

latent pier
devout dune
#

how?

slim spoke
#

yup and u did rather well at making it error

vague grail
#

how.

devout dune
#

server is headless

slim spoke
#

thanks for telling us all about it

vague grail
#

screen resolution DOES NOT MATTER running a command line tool.

latent pier
vague grail
#

Nor does it matter when running a physics simulation WITHOUT GRAPHICS RENDERING

slim spoke
#

fix ur rdp

devout dune
#

throw the server in the trash

vague grail
#

no... no it does not 'adapt' to anything.

latent pier
#

what

slim spoke
#

it could if he had it setup wrong

latent pier
#

do

#

you

#

don't

#

understand

devout dune
#

guys let him be

slim spoke
#

making comp change to phone settings

devout dune
#

he's found the sollution to his own problem

slim spoke
#

thing is we understand thats why we didnt have this problem

#

enjoy ur day

devout dune
#

i didnt understand shit but ok

#

i'm glad you did

vague grail
#

His issue is that he's interpreting X as Y and doesn't understand either.

devout dune
#

this made me laugh really we need more people telling us that phone resollution through RDP affects a CLI

#

i'm not joking

slim spoke
#

if rdp changes the resolution and settings for it then u could fuck things up

devout dune
#

its headless

slim spoke
#

just learn to use it properly then u can launch things from phone

vague grail
#

there is no UI on headless - RDP resolution has nothing to do with running a CLI on a remote host.

slim spoke
#

he remoted windows

vague grail
#

so?

slim spoke
#

so u can have rdp changing things

#

i used to match clients on gov comps to my desktop

#

lol

vague grail
#

That's just changing your desktop viewport. It doesn't change how a headless CLI works.

slim spoke
#

anyways

vague grail
#

Otherwise all manner of other headless applications would break because of it.

slim spoke
#

how many enjoy ur days u want

#

enjoy night and day is that enough?

lone knoll
#

Just checking to make sure i didnt mess up my server settings. are crates spawning for yall on the dedicated servers on death?

vague grail
#

I should probably take off my blade runners before testing it

#

Yep, chest spawned.

devout dune
#

anyone completely losing inventory and position on re-connecting

vague grail
#

I did in SP. Not in DS

slim spoke
#

sounds like offline mode gave u a new body

devout dune
#

not using offline mode

#

:S

#

just connected as usual

#

still i've learned to make crates before disconnecting and saving stuff there

slim spoke
#

ya well that can not work also and u get a new body

#

try to logout and in on launcher before u start the game

balmy root
#

Hey sorry if this a repeating question but is there any up to date guide that shows configuration, specifically I want to add more slots so more of my friends can play with us.

#

Windows server if that matters

vague grail
#

Just before "History"

balmy root
#

I've tried locating Game.ini but can't seem to find it

quick mist
#

The server needs to have been running and gracefully shut down for the file to be generated.

balmy root
#

Gracefully shut down as in ran a command to shut it off or

quick mist
#

the most surefire way for a guaranteed graceful shutdown is with the exit command from the console.

feral dawn
balmy root
#

Hmm odd, I've done that. I ran exit through the Server Manager console and it shut the server down, and I could see the console doing it's thing before shutting off and it hasn't generated any files in %LOCALAPPDATA%/FactoryGame

slim spoke
#

just create the ini

balmy root
#

I've tried that as well without success

devout dune
#

like 12 hours to say the least

slim spoke
#

has to be in right folder of server

devout dune
#

but ok, any info is welcome

feral dawn
#

@balmy root the INI files are located in the servers install directory, not the localappdata folder as far as im aware

#

@devout dune ah, not sure then buddy, sorry.

vague grail
#

for windows, it seems the config files are stored in FactoryGame\Saved\Config\WindowsServer\

#

*rel to installation dir

feral dawn
#

^

balmy root
#

Oh...

#

I see it now, thank you. In the wiki it shows as if it's in LocalAppData

feral dawn
#

hmm

balmy root
#

I am just blind

#

Apologies

feral dawn
#

all good ๐Ÿ˜„

stray bone
#

I try to add a 2nd server and changed the ports to -ServerQueryPort=15800 -โ BeaconPort=15000 ?listen -Port=8000.... they are all forwarded, I can see the server on the list but cant connect to it

quick mist
#

first, why are you using ?listen?

stray bone
#

The manual says so?

quick mist
#

oh, someone put that back in the Wiki

#

it should have been removed a while ago

#

let me re-remove that

#

huh. I do not see it on the Wiki since its removal a week ago

#

anyhow.. I see you're specifying the Beacon Port as the standard port of 15000, but you say this is a second server. Two services cannot both bind to the same port at the same time.

stray bone
#

So 15000 is the standard port if not specified?

quick mist
stray bone
#

Oh, so I must forward port 15001 then?

feral dawn
#

U can usually see the ports it's using in the log file when it starts, if that helps.

lone knoll
#

so to continue my inquiry into this broken death crate bug, im getting this error when i try to respawn. fresh sessionID and restart did not fix. Reverified integrity as well:

SpawnActor failed because no class was specified

tacit crag
#

Not sure if the right place to ask and in case it is not, apologize:

Did anyone test the dedicated server with 5-10 players from a proper data center and how the performance works? I have one server in place and could only test with three peeps so far where things more or less run smoothly (with an all new game). Might worth asking before bringing 10 peeps together just to figure out it doesn't perform properly yet :]

Anyone has more experience on such participant setting?

haughty marsh
#

Hi everyone! Besides the loading issues a lot of people are reporting for dedicated servers - do your trains run smoothly in the client session? My trains move rather erratic and seem to have sync issues. Sometimes the train runs over red signals, then go back. At other times they takle the wrong path and then are set back. Especially, but not exclusively, if I'm in the train.

My question: is that a known issue or does this mean the dedicated server machine isn't powerful enough? I'm experimenting with a server from nitrado.

pallid rivet
#

Feels like to me that's just a "normal" desync issue from either poor network (you and/or the server part)

#

Or CPU not powerful enough for your loadsave but you can easily check that via some Linux commands to see your CPU time

lone knoll
#

For anyone following the death crate issue, it seems through research its isolated to the Linux version. Does anyone else run it through Linux that can confirm?

haughty marsh
quick mist
feral dawn
#

I also run Linux, both death crates and item overflow crates work fine (at the moment)

lost plover
#

Anyone know if the object limit is a thing on dedicated servers?

quick mist
#

It's a Thing on the Unreal engine in general, so.. yes?

lost plover
#

Okay thanks

fleet lynx
#

so i am new to SteamCMD, is there an easy way to set up auto update and restarts?

versed merlin
#

The wiki page has information on how to set up the Satisfactory server software as a service. One of those sections had information on how to add the SteamCMD commandline stuff to the service profile so that anytime you stopped and restarted the service, it'd update and verify the game files

#

The "systemd" section indicates the "ExecStartPre" command which does that.

#

granted, that's for linux.

#

There's also a Docker section that includes the SteamCMD commandline as well.

fleet lynx
#

thanks i just looked over that page and that should work thank you

#

so before i set this up for windows, if i use NSSM to keep the server up and running and SteamCMD AutoUpdater it should run fine

clever anvil
#

โ€ข Servers should now use all available cores (Up to 26 worker threads) on both Windows and Linux
thank god I'm running satisfactory on my 32-core server ๐Ÿ˜„

long sable
#

I'm only giving the server 4 4.4GHz cores, but hopefully this makes performance more stable.

clever anvil
#

Nice. I'm running ~3.2GHz, all 32 currently available but soft-limited to 2 cores

#

If the pandemic hadn't screwed up supply chains I'd ordered a few high-perf servers as well for single-thread oriented games

#

Maybe I won't need that

twilit fox
#

time to get that threadripper dedi up and running.

long sable
#

Yeah I have a dedicated at home that has 16 cores at 3.2 GHz, but it is only on a 20 Mbps uplink as its on a home network.

twilit fox
#

to be fair the only threadripper i could afford is the old 1900x.

clear birch
#

i just asked about this a few days ago and everybody was like - uhh, nope

#

nice

clever anvil
#

those first gen threadrippers aren't great, even for their time.

#

There's a reason their price dropped to the floor

#

a Ryzen 3950X easily outclasses them, for half the (MSRP) cost.

twilit fox
#

that's fair. the machine I'm probably going to try my server on is a ivy bridge i7 i think..

#

it could be haswell or skylake too. lol

clever anvil
#

that'll be fine. I'm running broadwell servers

twilit fox
#

it's free to me. that's the major selling point lol

fading geode
#

Sorry if this has been answered before, but I'm having trouble finding the right info: where do I find the server installer on Steam if I have Sat on Epic?

unreal cave
#

Lemme point you to the wiki with all the information you need :)

fading geode
unreal cave
#

Yes :)

#

It is very easy to use

fading geode
# unreal cave Yes :)

Thanks! Yeah, I know how to use it, but that info should probably be added to the wiki in a clearer statement

unreal cave
#

You could create an account and try to improve it if you want :)

#
At the moment, the dedicated server is available for the Windows and Linux operating systems. It can currently only be installed using the Steam service (where it is listed as a tool) or its command line sibling SteamCMD. The servers are experimental and for now only support the Experimental branch. 

In my opinion the wording is quite clear

obtuse cargo
#

is there a setting for multicore. I only have 4 on my linux machine but i only see the one process and no child process associated with it.

unreal cave
#

I must say, I also don't see that much threading ๐Ÿค”

#

Mainly still 1 core capped and the rest idle

violet fulcrum
#

Hello i got this issue with my server running under LinuxGSM and Ubuntu 21.10 :
./UE4Server-Linux-Shipping: error while loading shared libraries: libApexFramework.so: cannot open shared object file: No such file or directory
If anyone got clues, thx

versed merlin
#

if you aren't seeing the same, be sure to drop by the QA site and check if others have reported the same. If not, please file a QA report so that CoffeeStain can look into it!

obtuse cargo
#

I read the patch notes. I am trying to verify I have not missed a setting before posting the QA site in case it is user error on my part.

clear birch
#

current screenshot of mine

#

seems to be better than before

unreal cave
#

Not much change for me ๐Ÿคท

clear birch
#

yep, highly depends on the area im in

frosty gale
#

How do I update my server or is it automatic or smth?

clear birch
#

i guess its hard to really outsource anything in a good way

unreal cave
versed merlin
frosty gale
#

Im using linux

versed merlin
#

that'll update and verify

#

If you set it up as a service, and have the steamCMD commandline in your service description file, you can just restart the service and it'll do it for you

frosty gale
#

Ok thanks

violet fulcrum
versed merlin
quick mist
#

stands to reason. There's not much getting away from the bulk of the work being in one main thread

#

I imagine each automated vehicle might get its own thread for pathing etc. for example though

versed merlin
#

Still not using 'em all but given how the game's tick loops work, that's not too surprising as it does a ton of work in the same thread.

#

dammit, Ghoti.

#

get out of my brain

obtuse cargo
#

most of mine factories are currently loaded. i wonder if simulated areas can be moved to worker threads

fervent crow
#

MULTI_THREADING!!!!!!!!!!!!!

#

Servers should now use all available cores (Up to 26 worker threads) on both Windows and Linux

versed merlin
#

Leeloo Dallas, Multithread

rigid walrus
#

Does the new core utilization require the USEALLAVAILABLECORES launch argument documented on the wiki for clients? Or is it implicitly enabled?

frigid saddle
versed merlin
versed merlin
#

(unknown by ME , I should say)

#

๐Ÿ˜„

fervent crow
versed merlin
#

It was the Fifth Element reference wasn't it. ๐Ÿ˜ฆ

#

However, I'm at home, and have a ssh window up on my other montor watching the core usage on the server.

#

and I'm about to give it ago with the USEALLAVAILABLECORES argument on a re-start ๐Ÿ˜„

#

FOR SCIENCE!

frigid saddle
versed merlin
#

sudo systemctl stop satisfactory-server

#

OMG.

#

*facepalm

#

brb

rigid walrus
#

lmao

unreal cave
#

Awh :c

rigid walrus
#

I've done that a few times

unreal cave
#

Was hoping for a password :p

frigid saddle
#

docker-compose . i love docker

quick mist
#
[sudo] password for cubgeek: _
versed merlin
#

okay, TOTALLY NOT SCIENTIFIC METHOD, but...

#

I just ran the FactoryServer.sh -useallavailablecores and i'm seeing two cores tapped out at times.

Yeah, still mainly one, but as Ghoti and I said earlier, it's not surprising, give how the game uses mainly ONE thread.

quick mist
#

One of these days I'm going to convert my SF server from a system unit to a userspace unit. then I can just systemctl --user restart satisfactory.service and not have to reauth

frigid saddle
#

always the same

#

anyone else run this in a docker? might be a docker issue not doing multi thread

quick mist
#

Threads aplenty now.

tardy orchid
#

the programmable splitter resets every time i close the window is this known??

quick mist
#

Is there like with signs a 'Save Settings' button?

unreal cave
quick mist
tardy orchid
#

ok

green zenith
#

hopefully the server picks up on my 24 cores i have available

unreal cave
#

Would have been nice if they gave a bit more information on it :p

#

As in what we should expect to see

obtuse cargo
#

i've never really looked for threads before but I do see 20 now. they were probably there before. Though I am in the same boat only 1 core really doing anything.

versed merlin
quick mist
#
cubgeek is not in the sudoers file.   This incident will be reported.
versed merlin
#

I just opened a SSH window and had to doublecheck which window was active before I pressed ENTER for my password. LOL (no, I haven't set up keys, yet) ๐Ÿ˜„

unreal cave
#

๐Ÿ˜ฑ

#

But it's easy :p

quick mist
#

it's literally one command (:

unreal cave
#

Just do ssh-copy-id <ip>

quick mist
#

^

versed merlin
#

I know. I just ... okay, fine, bullies.

#

๐Ÿ˜„

forest anchor
#

so do i just do ```
./FactoryServer.sh -unattended -log -useallavailablecores

versed merlin
#

AFAIK

#

and AFAICT

#

Dope's typing, though, so look out

#

๐Ÿ˜„

quick mist
#

There is no need to alter the invocation of the server to leverage the multithreading today's patch brings.

forest anchor
#

i mean im testing it on my 24 core server to see how much i can eat up lol for fun and i have 48 gb of ram on it too lol

vague grail
#

can anyone verify a weird issue I keep having with connecting lifts in manifolds? IE if you build several lifts, only the first one connects unless you "cancel" the build and place a new one from scratch. Trying to nail down what exactly is the cause. Logs don't show anything if this is a threading issue.

versed merlin
vague grail
#

It used to in SP, but that seems fixed.

#

Its been like this since U5 on DS

#

But with the changes they've made to foundation snapping, and their patch notes on lifts not "snapping" I was hoping it would have carried over to DS

#

the one on the right I placed just after the one on the left.

#

And it lets me do weird things on the splitter too :

#

and its letting me bridge the gap (which should have been connected) with a belt:

lost plover
vague grail
#

Yeah its not "always". I can break the behaviour if I cancel the build, or decon/recon the lift. But its subsequent "mass builds" that seem to break after the first.

#

Only every once in a while do I get a log dump with

[2021.11.17-22.33.44:491][434]LogGame: Warning: BP_MaterialEffect_Dismantle_C_2147467522::SetMeshes, This cannot be called after PreStarted.
[2021.11.17-22.33.47:554][512]LogTemp: Warning: AFGConveyorLiftHologram::ConfigureComponents
[2021.11.17-22.33.48:872][535]LogTemp: Warning: AFGConveyorLiftHologram::ConfigureComponents
[2021.11.17-22.35.22:759][ 48]LogGame: World Serialization (save): 1.070 seconds ```
#

But that just seems to show mass dismantle when I want to clean things up. Nothing when placing the object.

small lark
#

Anyone know what's up with servers only updating to 172929 today, while game version just updated to 173131?

vague grail
#

Dunno. My server (in docker) updated and is running 131 just fine.

small lark
vague grail
#

That'll do it.

outer basin
#

Hey, I just restarted my docker container containing a dedicated server. After the restart the server stays offline but i cant find any errors in the logs.

[2021.11.17-22.54.20:413][  0]LogNet: Created socket for bind address: 0.0.0.0 on port 15000,
[2021.11.17-22.54.20:413][  0]LogNet: IpNetDriver_2147478679 IpNetDriver_2147478679 IpNetDriver listening on port 15000,
[2021.11.17-22.54.20:438][  0]LogNet: UNetDriver::TickDispatch: Very long time between ticks. DeltaTime: 0.01, Realtime: 23.07. EOSNetDriver_2147482351,
[2021.11.17-22.54.20:438][  0]LogLoad: Took 23.863655 seconds to LoadMap(/Game/FactoryGame/Map/GameLevel01/Persistent_Level),
[2021.11.17-22.54.20:413][  0]PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory (StatelessConnectHandlerComponent),
[2021.11.17-22.54.20:413][  0]PacketHandlerLog: Loaded PacketHandler component: DTLSHandlerComponent (),
[2021.11.17-22.54.20:413][  0]LogInit: BSD IPv4/6: Socket queue. Rx: 262144 (config 131072) Tx: 262144 (config 131072),
[2021.11.17-22.54.20:413][  0]LogNetCore: DDoS detection status: detection enabled: 0 analytics enabled: 0,
[2021.11.17-22.54.20:412][  0]LogReplicationGraph: Display: SetActorDiscoveryBudget set to 20 kBps (1333 bits per network tick).,
[2021.11.17-22.54.19:265][  0]LogStreaming: Display: ULevelStreaming::RequestLevel(/Game/FactoryGame/Map/GameLevel01/Tile_X4_Y5) is flushing async loading,
[2021.11.17-22.54.19:331][  0]LogStreaming: Display: ULevelStreaming::RequestLevel(/Game/FactoryGame/Map/GameLevel01/Tile_X2_Y2) is flushing async loading
#

This is the ending of my log. Did anyone else get this problem?

vague grail
#

[2021.11.17-22.54.20:413][ 0]LogNet: Created socket for bind address: 0.0.0.0 on port 15000,

Looks like you didn't use multihome. Unless you gave docker ipv6 out of the box, it can't bind to a ip properly.

neat iris
#

idk what y'all did in the patches but they work now!

vague grail
#

You may want to try using --network host if the container still has problems.

outer basin
#

I will give it a try ty ๐Ÿ™‚

dry bluff
#

Is it just me or is the server process still only using a single core after the latest patch?

unreal cave
#

Yea, and will stay that way for the most part

kindred violet
#

Should this warning concern me?

Nov 17 18:02:15 localhost FactoryServer.sh[13536]: ]LogSteamShared: Warning: Steam Dedicated Server API failed to initialize.
Nov 17 18:02:15 localhost FactoryServer.sh[13536]: [2021.11.17-23.01.02:225][811]LogOnline: STEAM: [AppId: 0] Game Server API initialized 0
Nov 17 18:02:15 localhost FactoryServer.sh[13536]: [2021.11.17-23.01.02:225][811]LogOnline: Warning: STEAM: Failed to initialize Steam, this could be due to a Steam server and client running on the same machine. Try running with -NOSTEAM on the cmdline
Nov 17 18:02:15 localhost FactoryServer.sh[13536]: [2021.11.17-23.01.02:226][811]LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
Nov 17 18:02:15 localhost FactoryServer.sh[13536]: [2021.11.17-23.01.02:227][811]LogOnline: Warning: STEAM: Steam API failed to initialize!
Nov 17 18:02:15 localhost FactoryServer.sh[13536]: [2021.11.17-23.01.02:227][811]LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
#

I guess I could do what it recommends, not sure I understand the implications though

outer basin
vague grail
#

what version did you upgrade from? I had the same issue with 0.0.0.0 IP until I used the multihome flag (but networking wasn't configured to host either so I had to fix that too), but that was a while ago.

outer basin
#

Do you mean the game version?

vague grail
#

yes

kindred violet
#

shouldn't need to bind to host network, just need to pass the proper port mappings to the docker run command?

vague grail
#

#lazy

kindred violet
#

#script-that-shit

outer basin
#

Euhm i dont know the exact version numbers but it was like 1 hour ago xD

kindred violet
#

What does your docker run command look like?

outer basin
#
docker run -d --name=satisfactory-server -h satisfactory-server -e MAXPLAYERS=8 -e PGID=1000 -e PUID=1000 -e STEAMBETA=true -v /mnt/docker/Satisfactory/config:/config -p 7777:7777/udp -p 15000:15000/udp -p 15777:15777/udp wolveix/satisfactory-server:latest
feral dawn
#

hm i am seeing no extra CPU usage, shame

kindred violet
#

If you shell into the container can you see if there is a process listening to those ports?

outer basin
#

I can check it from my server but inside the container no commands seem to work. Im kind of a docker noob btw xD

vague grail
#

for the sake of argument, if you add -multihome=<ip of host machine> what happens?

fleet lynx
#

ok so im using NSSM to run as a Service but i cant figure out where the save folder is now please help

outer basin
vague grail
#

try both

#

though you've configured your ports, so I don't think --network host matters.

minor whale
#

is there some where else i can edit settings

#

im using Nirado hostings if that helps

fleet lynx
#

tes

outer basin
feral dawn
vague grail
#

hmm

feral dawn
#

Anyone else on Linux shown any drastic change to CPU usage (over 100%) since the patch?

minor whale
#

how do i connect to my server?

vague grail
minor whale
vague grail
#

"Server Manager"

minor whale
feral dawn
#

You're not on the Experimental game

vague grail
#

^

feral dawn
#

download the experimental version

minor whale
#

oh

#

sorry downloading now

fleet lynx
feral dawn
#

ooooh

#

yes nssm ofc

#

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

vague grail
#

seems like the docker config file on the wiki is gone ๐Ÿค”

quick mist
#

looks like it's still there to me

outer basin
vague grail
vague grail
#

Ah it was moved.

fleet lynx
#

thx

vestal yarrow
#

Is it possible to change the location the dedicated server saves to?

vague grail
#

yes?

feral dawn
#

I did not think that was possible atm.

quick mist
#

you can make the save directory a symbolic link to wherever you like

vague grail
#

I mean context. But symlinks work

outer basin
# outer basin Yes xD maybe i should have put it in my first message

Idk if it matters but when I try to create a new container it keeps hanging at

[2021.11.17-23.59.53:389][  0]LogLoad: LoadMap: /Game/FactoryGame/Map/DedicatedserverEntry?name=Host?sessionName=SatisfactoryServer?Visibility=SV_FriendsOnly?loadgame=savefile?listen?bUseIpSockets,
[2021.11.17-23.59.53:389][  0]LogWorld: BeginTearingDown for /Temp/Untitled_0
quick mist
#

Does it only seize there when you run it in Docker?

outer basin
#

I have only tried running it in docker

#

I just noticed it does keep going if i put in a save game manually

quick mist
#

well a fresh server only really fires up the manager interface until it's claimed and a game is started

eternal ravine
#

hey :)

vague grail
eternal ravine
#

how can my friends join my server?

pine eagle
#

If the update to the dedicated server now uses all the cores it can, is there a way to tell it to use less(using linux)

vague grail
eternal ravine
#

it's already running and it works

quick mist
#

in their game client, they click on the Server Manager, Add Server, and then punch in your server's address

eternal ravine
quick mist
#

from the host your server is running on, go to e. g. ipchicken dot com

vague grail
#

wherever you set your public IP to when you created your firewall rules.

eternal ravine
#

firewall rules?

#

i'm lost

vague grail
#

So your server isn't publicly available.

eternal ravine
#

how can i make it publicly available?

vague grail
#

port forward through your firewall.

feral dawn
#

You'll need admin access to your router, to add Port Forwarding rules.

feral dawn
#

maybe one day the devs might add NAT Punching, but It would be very unlikely.

eternal ravine
#

hmm

quick mist
#

that needs some sort of centralized servers; not worth the cost.

feral dawn
#

indeed it does

vague grail
#

Its the same kind of thing as setting up a minecraft server... its not hard. (not NAT punching - doing it the manual way)

quick mist
#

it's only slightly harder in that you need to forward three ports rather than one (:

vague grail
#

#toohardbasket

eternal ravine
#

is this the only way?

feral dawn
#

Hosting it at home, yes

vague grail
#

well, unless you wan to pay for hosting elsewhere.

feral dawn
#

if u rent a VPS or rent the server directly from a provider, then they will do all of that for you.

quick mist
#

you can host it elsewhere, but you still need to set it up. or pay someone to set it up for you but that's less cost-effective

feral dawn
#

to be fair, there are thousands of youtube tutorials online on how to port forward

#

not every router is the same, but the principle is the same, no matter what router you have usually.

vague grail
#

Hell, you could probably even figure it out by following a 'how to setup a minecraft server' and there are jillions of those.

feral dawn
#

ye very true

outer basin
#

@vague grail I still dont know what the problem was but i restarted the server i was running docker on and it seems the problem has been fixed. Thanks for the help eventhough the stupid "maybe you should turn it on and off" did the trick xD

vague grail
#

ยฏ_(ใƒ„)_/ยฏ

feral dawn
#

It's pretty nuts how much more CPU the server uses just because a player is connected.

#

like 60% to 100-105% with a single player connected.

slim spoke
#

haha

vague grail
#

well its running a full physics simulation. Not much required if the game 'stops' if noone is on.

feral dawn
#

i have mine set to keep running when no one is online

#

but i guess it's just all of the extra tick data having to be sent to the client, causing extra CPU load.

shadow ridge
#

Probably a silly question here, but has anyone gotten mods working on dedicated servers? Like the ones for extra body slots or quicker pod return times

slim spoke
#

no mods

vague grail
#

#no

feral dawn
#

Pretty sure SML isnt even ready for Update 5 yet, but that's a question for their discord.

hushed gateBOT
#

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

vague grail
#

good bot

feral dawn
#

seems like a fun coding challenge to get mods to work on a dedicated server, im sure.

shadow ridge
#

Ah

#

Trying to remember if some of the mods I'm thinking of were exclusively client side or not. I would imagine it would break things if the server or other clients didn't have matching ones though

vague grail
#

I wouldn't expect mods to become available until U5 hits EA. too much stuff changes for them to be able to reliably release stable stuff

#

especially with the engine upgrade.

shadow ridge
#

Makes sense. I didn't realize how often the experimental builds update. It seems like once a day

slim spoke
#

mod loader crashes the game

#

u should just goto the modding discord and learn

shadow ridge
#

So what's this about the engine upgrade?

slim spoke
#

they updated the engine to 4.27 or whatever is in patch notes

shadow ridge
#

Are you saying this game could get even better? This game is already insanely well polished

minor whale
#

mods

#

theres mods

slim spoke
#

wrong discord this is for vanilla game

feral dawn
#

for update 4 yes

feral dawn
minor whale
vague grail
shadow ridge
#

Oh so the engine upgrade already happened? Said 9/21

vague grail
#

in U5 yes.

feral dawn
#

Yeah

shadow ridge
#

U5 is the experimental build right?

feral dawn
#

Yeah

vague grail
#

correct

feral dawn
#

DX12 yay? ๐Ÿ˜„

vague grail
#

"experimental"

shadow ridge
#

Might be my poor sense of taste but I didn't notice right away. I always figured this game was already at 100% goodness visually

vague grail
#

do you play in the desert at all?

shadow ridge
#

Exclusively

#

Lmao

vague grail
#

because the ambient lighting is WAY different than it was

shadow ridge
#

The pure veins galore are where it's at

vague grail
#

reddit has a whole factoryporn gallery with the differences between the versions.

shadow ridge
#

Gonna have to check that out in a bit

versed merlin
quick mist
#

So.. Explorers and Tractors do not seem to be bringing up the path-recording menu anymore with today's update. This happening for anyone else?

quick mist
#

That is what I am trying, yes. no radial pop-up

vague grail
#

Oh is that the bug where if you run over something it bugs out?

#

at least I think that's what does it.

quick mist
#

so theoretically rebuilding the vehicle may fix it?

#

let me test

vague grail
#

or disconnecting/reconnecting

#

I haven't tried rebuilding

quick mist
#

nope, no joy

#

(nothing to disconnect an Explorer from exactly; this isn't a train I'm troubleshooting right now)

vague grail
#

I meant from the server.

#

I have no idea how to reproduce the issue, but I have run into it a few times before

quick mist
#

...oh (:

vague grail
#

ooh but I do like this:

#

I haven't seen that before

#

though putting the truck on autopilot just seems like i've got an old man pumping the gas pedal lurching forward.. ๐Ÿ˜ฆ

#

And I think that's the antenna banging on the truck making that weird noise.

fallow vault
toxic shale
#

Sooo anyone have any tips to increase server performance that's running between 10-100 players?.......... lol

versed merlin
#

Sure. Don't do that.

slim spoke
#

all you can do is mess with any and all engine tweaks in inis ... lots of digging to gather info

toxic shale
toxic shale
slim spoke
#

they did though just update servers to multithread so u should test again

#

now server can use all cores and 25 worker threads or something

#

not just 1 core and thread like u tested on

toxic shale
#

oh nice, was that the update this morning?

slim spoke
#

yup

toxic shale
#

Sweet! Thats good to know

#

I am just hoping I don't hit a world size cap soon.

versed merlin
# toxic shale Ummm oops? haha

๐Ÿคทโ€โ™‚๏ธ The game's being tuned for four players max. If you wanna go tweaking to bump that up, feel free; but keep in mind that that's all at your own risk. ๐Ÿ™‚

#

There are some tweaks you can do in the inis but the most I've seen is 20 players and I can't even imagine just how laggy that server was ๐Ÿ˜„

toxic shale
#

Oh i know haha, I know this is NOT what they were trying to do with servers, its just fun

#

We hit 105, it was pretty interesting lol

slim spoke
#

ya but he did a community event to test servers and see how many they could get on a server

#

video i seen went rather well .. i wasnt expecting it to be that good

#

was nice to see the server perform

toxic shale
#

Yeah it was pretty surprising

slim spoke
#

when i seen over 40 and building rather smoothly it was amazing

#

considering balanced like he said at 4

versed merlin
#

As for your question, the usual would apply, I imagine: More ram, faster disks. Currently, I'd suspect that the bottleneck will be the CPU threading.

slim spoke
#

that was patched today cubgeek

#

all cores and 25 worker threads

#

not 1/1

versed merlin
#

Luckily that was increased today. But even in testing, I'm still seeing a single core capped out, and only one or two other cores utilized on occasion, even though there's lots of worker threads. But, such is the "Life Experimental" ๐Ÿ˜„

quick mist
#

elipsis.

versed merlin
fervent crow
slim spoke
#

amazon who?

fervent crow
#

might actually be working..

#

its not all the time but when rendering new or alot all the sudden(like riding in on train to factory) cores spike.

native spruce
#

So..Ima guess im the only one who cant start the serveR?

#

I get this every time...

#

Im all ears for ideas ๐Ÿ™‚ If you can help a poor soul lol

fervent crow
#

did you try with -NOSTEAM?

native spruce
#

I did not, I shall try it!

#

Same thing..

slim spoke
#

looks like server wasnt just anon downloaded and setup right

native spruce
#

E:\gameservers\satisfactoryserver\FactoryServer.exe FactoryServer.exe -log -unattended -NOSTEAM

#

steamcmd +login anonymous +force_install_dir C:\GameServers\SatisfactoryServer +app_update 1690800 validate +quit And thats the command I used to download..

#

Just change dir

#

I cant find a conf file of any sort to make any other modifications.

#

Am I just blind lol.

slim spoke
#

most u have to create

native spruce
slim spoke
#

did u try that nosteam

native spruce
#

I did.

vague grail
#

instead of using an icon, did you try running it from the CLI?

slim spoke
#

why is target factoryserver.exe factoryserver.exe

#

is ur folder named factoryserver.exe?

#

or did u accidently double the cmd

native spruce
#

Thereโ€™s only one factory server.exe. But the folder name is satisfactoryserver

#

Like CD to that folder and run the exe @vague grail ?

vague grail
#

in whatever terminal you prefer, yes.

slim spoke
#

look in pic and ur cmd line u pasted b4

fervent crow
#

E:\gameservers\satisfactoryserver*FactoryServer.exe FactoryServer.exe* -log -unattended -NOSTEAM

slim spoke
#

ChrisCaseyy โ€” Today at 11:07 PM
E:\gameservers\satisfactoryserver\FactoryServer.exe FactoryServer.exe -log -unattended -NOSTEAM

#

fix that

native spruce
#

Thatโ€™s fixed. Still fails

slim spoke
#

i see the exe in ur pic above for target

vague grail
#

lets not run before you walk. Make sure you can run the server AT ALL before trying to get comfy with UI/shortcut nonsense.

native spruce
slim spoke
#

just as long as u fixed it

#

dont need any little things that could be bad lol

fervent crow
#

potato

native spruce
#

Yeah no, I caught what you meant and went back throughj

slim spoke
#

i know its a simple fix i just cant remember it

native spruce
#

Yeah I am working on CD'ing to the location now to run via cli

slim spoke
#

try searching for nosteam in here

#

this room

#

i have memory issues but ill try to remember

#

like is it in a docker or something

fervent crow
slim spoke
#

you might even find it on bug site

#

been enough with that it should show up somewhere

native spruce
#

CLI does same thing, crashes.

fervent crow
#

copy your full command

native spruce
#

Lol, I could have Ginger, but I am a net admin and I am so used to CLI that I just forget the easy stuff sometimes because im stubborn I suppose. Or maybe just forgetfull ๐Ÿ˜›

vague grail
#

other than your operating environment being some form of windows, what else is on that host.

native spruce
#

Nothing, its a fresh VM win 10, installed this morning for this purpose only.

slim spoke
#

why not linux vm ?

vague grail
#

^

native spruce
#

Running on Esxi, 250 GB of the 14tb ssd farm dedi to it, and 8 cores.

#

Eh, I just wanted to try winders.

slim spoke
#

ahh

native spruce
#

I could through her on my ubuntu or cent just didnt feel like it lol

slim spoke
#

i get it ๐Ÿ™‚ just had to ask u know

native spruce
#

Cant blame ya ๐Ÿ˜›

#

Im used to linux too, Had to with the job I do.

#

Wanted to stop remembering distros for my hobby ๐Ÿ˜›

slim spoke
#

im just trying to not think on that issue so maybe it will pop into head

native spruce
#

Runs into the same Red errors about API

#

Sorry AppID

vague grail
#

i can't remember isn't -NOSTEAM case sensitive/

slim spoke
#

try putting -nosteam before other switches

native spruce
#

Righto one sec

slim spoke
#

and that ^

#

oh switches shouldnt be

native spruce
#

failed. Lol

#

Oops didnt try case sense

#

One sec

#

Same result

slim spoke
#

did u run steamcmd as admin?

vague grail
#

if you blow away the folder and reinstall from steamcmd, did it throw any weird errors?

slim spoke
#

lol

#

i hate windows servers lol

native spruce
#

LOL at this point I might nuke it

#

Lol

slim spoke
#

there is a simple fix for it though

native spruce
#

I actually already did the install from Steamcmd twice just to make sure I didnt mess it up.

#

(Like deleted and did again)

slim spoke
#

but i would just spin another for now til someone is in who remembers

vague grail
#

So you followed the steamCMD instructions as well and have that running on the host?

native spruce
#

Yesm

#

Yeah ill spin up a Cent and throw it on there, I think thats supported.

vague grail
#

or just throw it into docker.

native spruce
#

Oi, I need to re-do my docker vm

fervent crow
#

use the ubuntu CMD in windows.

vague grail
#

^

native spruce
#

??

vague grail
#

WSL2

native spruce
#

I think I might be misunderstanding

fervent crow