#dedicated-servers

1 messages ยท Page 198 of 1

tall oasis
#

so not entirely my fault ๐Ÿ˜›

#

and also your correction ran into the same issue

#

that I have

#

it is incorrect

quick mist
#

I am double-checking right now that I didn't duplicate that error with my "correction"

tall oasis
#

you have

#

lol

#

๐Ÿคฃ

#

you see it's infectious

quick mist
tall oasis
#

lol

quick mist
#

all better

#

I hope

tall oasis
#

looks like my github commit messages

#

"fix bug" "really fix bug" "fix bug for real now" "why is bug still here" "pain"

quick mist
#

git commit -m 'maybe I should just rm -fr $(pwd) and call it a day'

tall oasis
#

lul

quick mist
#

that made it into an actual production codebase commit log once

#

but I'll never admit which one

tall oasis
#

lol

quick mist
#

glad to have helped, and again: sorry about the errors on the wiki; thanks for bringing them to my attention. twice.

tall oasis
#

it's fine ๐Ÿ˜„

#

at least more people won't run into this

north dragon
#

I have read the entire wiki, but I still do not have a connection to the server, the ports are open, in the router they are directed to the server, I have tried to connect by public ip and by private ip but I still do not get anything, I have also verified that the server on progress

north dragon
#

when I try to connect to the server I get that on the console but in the game I get no connection

quick mist
#

have you forward all three ports on the UDP protocol? Have you double-checked the ports the server is listening on?

vocal jungle
#

did you change the ports it uses ?

molten depot
#

does somebody here have experience with gportal? or should i choose a different provider

quick mist
#

so far so good. the last thing to double-check is the actual port forwarding settings but everything looks good so far @north dragon

vocal jungle
#

LogNet: NotifyAcceptingConnection accepted from: 192.168.50.1:55492
13:26:10
LogNet: Server accepting post-challenge connection from: 192.168.50.1:55492

#

these are the server pinging CSS servers not a connection attempt from a clinet

#

i client connnection attempt looks like

quick mist
#

uh

#

there are no 'CSS' servers

#

there's no centralization at all

#

other than crash reporting

vocal jungle
#

there is a poleing service for any one that has the sever listed in there server manager and steam does do server querying

quick mist
#

so it looks like another client on the LAN is indeed trying to connect, so port forwarding isn't even a question just yet

quick mist
#

the polling is from game clients, not any centralized server clearinghouse

#

anyhow

#

@north dragon - the client that's attempting to connect: what error is it seeing, if any, when trying to connect in the Server Manager?

north dragon
quick mist
#

hrm

#

everything looks correct.

#

that's the good news; the bad news is right now I'm frankly stymied

vocal jungle
# north dragon

I know this shouldnt be a issue is there more then one network connection on the server

misty flint
#

So far, the update isn't being very friendly on late game servers. Randomly dying in hypertubes, disconnects in trains (causing the train to become undrivable)..

north dragon
vocal jungle
#

sorry i was unclear is there more then one IP for the box

#

case in point my server has to lan IPs

timid slate
vocal jungle
#

so i bind my servers to set ips depending on how i want it visable

#

are you using the default method to run the server or are you using LGSM or AMP

north dragon
#

Default

vocal jungle
north dragon
vocal jungle
#

just UDP ?

north dragon
#

Yes

vocal jungle
#

have you tried haveing someone connnect from the external ip

#

that not you

#

and not inside your home network/lan

north dragon
#

I have tried with public and private IP

vocal jungle
#

not what i asked

vocal jungle
slim spoke
#

hahaha

vocal jungle
#

it was a bad nat config and was my fault in pfsence took me forever to find

north dragon
vocal jungle
#

also a patch just droped so

vapid lichen
#

yep, my satisfactory exp just crashed while playing from dedi ๐Ÿ˜„

novel mauve
#

i created a dedicated server but my friend get Time Out error, can i solve this?

vocal jungle
#

did it crash or just a disconnect when the server went to update

vapid lichen
#

error message and out

carmine jay
#

is there a bug report for train stations being shown in one spot on the map and not where it actually is?

vocal jungle
#

not sure just search for it and see if its there

candid sapphire
#

Hi all - got a quick question - is there any projects \ command line switch that exposes some stats for the running dedicated server instance (i.e. num users / loaded objects / resource usage etc.) I would love to put a Grafana dashboard together for my home server ๐Ÿ™‚

quick mist
wild bramble
#

i found a glitch how can i report it?

candid sapphire
quick mist
tawdry spade
#

I keep getting this error when connecting through the router. I have the server on my home network and when I connect to it directly with its local ip it works but not when using the port forwarding way

#

I have configured the firewall to allow the ports and the portforward should be correct since it showes up in the server manager

molten depot
#

which server hoster can you guys recommend?

feral dawn
novel mauve
trail charm
#

Is there a way with Steamcmd to check for the most recent update of a package when i do the steamcmd +login anonymous +force_install_dir ~/SatisfactoryDedicatedServer +app_update 1690800 validate +quit or the appupdate only i get stuck with the old version , But if i log with my user in steamcmd and updated it i get the proper package.

trail charm
feral dawn
#

Steamcmd will know if your game files are up to date when you attempt to update them, I think if you were to take the validate option off your command line it'll be faster to boot the server with an update check before hand each time.

#

I'll double check the syntax I use when I'm back at my pc

feral dawn
# novel mauve i have the same problem, what is WAN IP?

Your WAN IP is the IP address that it's external to your Internet connection, for example going to Google and searching for 'what is my ip address' should give you your WAN IP, which is the IP people not on your home network would need to use to connect to things you host, such as a satisfactory server.

#

Assuming the proper port forwarding has been done.

trail charm
#

it's only the package from when i log anonymously , if i log with my user it works fine ( it's mostly as soon there is a new package available it's seems it's not available on anonymous on release is there a delay from steam ?

novel mauve
feral dawn
#

perhaps your steam content delivery network in your region is having a go-slow moment

feral dawn
novel mauve
#

im running the server on ubuntu with ufw disabled and port forwarding is good

feral dawn
#

double check port forwarding, if your port forwarding was correct, and u have ufw off then it should be working as intended.

#

either that or ur friend has something blocking it, but this in unlikely unless he's in like a university dorm or whatnot that blocks ports.

novel mauve
#

i forwarded 15777, 15000 and game port

feral dawn
#

all udp?

novel mauve
#

udp + tcp

feral dawn
#

can u screenshot ur port forward setup, just to check?

#

also u could use tcpdump on ubuntu to see if the packets are even reaching the machine

novel mauve
#

pointing to internal ip address of ubuntu

#

and tcpdumb

19:29:54.594759 IP 193.228.xxx.xxx.54652 > 172.18.0.2.15777: UDP, length 10
19:29:54.595019 IP 172.18.0.2.15777 > 193.228.xxx.xxx.54652: UDP, length 17
carmine jay
#

NAT Reflection is nice on my pfsense box. makes troubleshooting easier too.

worthy swift
#

Wooot dedicated server support is here? ๐Ÿ˜ฎ

#

(watching video now)

peak bloom
#

A version mismatch should still allow console/save access... I couldn't cleanly save or shut down my server after my game updated but my dedicated server didn't because it was still running when the update came out

quick mist
#

SIGTERM performs a graceful shutdown

peak bloom
#

A what?

#

Where do I type that in?

quick mist
#

sending a TERMinate SIGnal from the kernel. At any shell: kill -TERM <the Satisfactory server's PID>

peak bloom
#

Is that like pressing Ctrl + C?

quick mist
#

or if you've set it up with systemd as shown on the Wiki, systemctl stop satisfactory.service

#

My current understanding is that ^C (which sends SIGINT) does not shut down gracefully

#

this may be different on Windows servers

peak bloom
#

Using Windows, Steam and the dedicated server there... Simple setup. Couldn't access it because of version mismatch

#

BTW, I loved Commander Keen

quick mist
#

(note to self: test ^C on Windows later)

I do know that "X-ing" out the server window does not do a graceful shutdown

#

as did I (:

unreal relic
#

Hey Guys. If i install a Server on my Root with SteamCMD can other players join?

quick mist
#

That's rather the whole point of dedicated servers, yes. Though I recommend installing it into a subdirectory, not the root directory.

unreal relic
quick mist
#

Servers are storefront-agnostic, Steam and Epic clients can both play on any server

unreal relic
#

ok cool thank you

quick mist
#

cheers

frigid saddle
#

BUG FIXES
โ€ข Fixed an issue where Vehicles would not receive fuel from a station if their fuel inventory was empty

getting fuel. butnot getting enough now. vehicles stop half way of the route ๐Ÿ˜ฆ ๐Ÿ˜ฆ

frigid saddle
#

we are half way there. think positive

quick mist
#

no longer giving trucks a full tank of air when they pull up empty is an improvement (:

#

baby steps y'all

frigid saddle
#

so i see a issue with the fueling at a station.

station 1 has fuel available.
station 2 does not.
the vehicle gets fuel for 1 way ticket.
so i think the vehicle thinks there is fuel in station 2 wich there isnt any.

calculation error in the game is my best guess

tall oasis
#

does anyone have an issue with power leds on buildings not working at all on dedis?

#

just asking because I'm hoping I'm not the only one going crazy by this

quick mist
#

That was an issue with the very very first dedicated server release but it has long since been solved

#

unless it came back in today's update

fringe fossil
#

have that too

quick mist
#

Silly question, but.. have you tried turning the building off and on again? (:

rose lotus
#

Anyone else using AMP getting an "unknown error" when trying to log in to web client?

tall oasis
rose lotus
#

yes. Tried updating again just to make sure

quick mist
#

well I'm just off of work so I"m updating my server now to see if I can replicate

tall oasis
#

nice

#

thanks

quick mist
#

wow, for the first time ever, my server got the update before my Epic client did

#

can confirm. they also seem not to be illuminated at all:

tall oasis
#

pain

rose lotus
#

so I guess no login issues ๐Ÿ˜„

quick mist
#

hah, nope, just had to wait 30 seconds for Epic to give me the new client

tall oasis
#

no idea what you mean by web client

#

oh is this epic related? thank god I'm on linux then

#

no epic here

grand barn
#

Power LEDs are busted. Again. Kinda annoying when I was just busy reworking my Turbofuel refs.

dreamy steeple
#

Does anyone know why it seems like the client is trying to ping the server from the Server Manager every frame? That would be extremely excessive, and definitely a good way to lead to getting legitimate traffic filtered by some DCs

quick mist
#

from 172183:

carmine jay
#

Apparently I need to reconnect my computer's networking for the client to even connect to my server now...

dreamy steeple
carmine jay
#

Well, now and the version before...

dreamy steeple
#

Getting the manager to reliably connect to the server is another issue I am trying to solve all together, but the ping thing I remember seeing a fix for

carmine jay
#

I am seeing my ping flicker between 1 and 0 ms. Like it's updating a bit too fast.

dreamy steeple
#

I'm wiresharking it right now just to confirm its not some kind of interp or something they are doing to make it look cool in the UI, and I am indeed sending 120+ packets/sec to the server with just the manager idling on the client

grand barn
#

I imagine CSS made a distinction between server state (Does not seem to be online) <-> server ping

#

Although I am just spitballing there

carmine jay
#

And the machine status LEDs are dark...

dreamy steeple
#

120 pps matches what I would expect my FPS to be in the menu

#

I forget how to get the FPS overlay on

pale epoch
#

Yeah, LEDs need to be fixed

tall oasis
#

if someone makes a post on the QA site I'll upvote it

#

if it is not there already

dreamy steeple
#

Yeah it's spot on. The client is pinging the server every frame. I would imagine that might contribute to why the server manager is unresponsive sometimes.

tall oasis
#

but it is marked as a known issue

#

so that is somewhat confidence inspiring

#

hopefully hotfixed before tomorrow

carmine jay
#

That'd be nice.

#

Well, at least we have room lighting and the little bits of ambient LEDs on things. ๐Ÿ™ƒ

dreamy steeple
north dragon
frozen spade
#

anyone made a server on nitrado ? tried to read past post but couldnt find any solutions for me.

I installed the game ~1hr ago on the server and it still shows as this.

bleak fjord
#

@frozen spade did you use the right port to the server?

frozen spade
#

when i try to connect to the server ? or a setting on Nitrado ?

when i connect to the server i tried the 3 different ports.

Couldnt find a way to change ports on nitrado though

#

@bleak fjord

bleak fjord
#

what is the given port may I ask?

frozen spade
#

Game port 10270
Query port 10272

#

i gues i'd need to conntact support to have the game port changed to 15700 ?

bleak fjord
#

are tho the only two port you got given?

frozen spade
#

yes

bleak fjord
#

have you checked to see if tho port are even open they might have them closed or something like that

frozen spade
#

ahhh i'm retarded

#

i only try to join via game port

#

and not querry port

bleak fjord
#

yeah you need to use the query port

frozen spade
#

gues i'm just blind and stupid

#

well thanks anyways^^

bleak fjord
#

your welcome ๐Ÿ˜„

dusty crescent
#

anyone seen giant objects outside of dedicated servers? this ones a beacon

opal gulch
#

Yes

dusty crescent
#

ROFL

#

i had a couple other objects show up but they always were floating so i couldnt see it up close

opal gulch
#

You can see the chainsaw and a scanner in the background

timber ledge
#

so my friends get this issue when trying to join

#

the console shows every attempt so i know my port forwarding works

carmine jay
#

known problem. idk how to fix beyond trying another save.

timber ledge
#

thank you so much LOL

opal vapor
#

we can have servers more than 4 players for sure right?

#

just wanna confirm it again

quick mist
#

instructions for that are on the Wiki

opal vapor
#

i know, I got issues that cannot go over 4 players. if the game has the potential to do it, I am going to rental a new server from other places

#

just wanna confirm it before to rent

bleak fjord
#

as long as there hardware can handle it you should be able to

carmine jay
#

a youtuber did over 100.

opal vapor
#

kk

undone sky
carmine jay
#

mind you, it was very laggy but no idea what kind of hardware was backing it.

bleak fjord
#

I love this server thing as I have it on my server box which it work well so far

opal vapor
#

kk

bleak fjord
#

I wish there was a way to pick a spawn per player and not spawn at the same place

slim spoke
#

just put hub in middle

#

run line of something to spawns

bleak fjord
indigo pasture
#

I have had the game for a very short time and I don't know if it is a bug that has been around for a long time or if it is our problem.
The hypertube gives us many problems, sometimes we have to enter several times for it to work, or if it is extremely long the game freezes in the middle of the trip and you appear dead at the base.

It is a common problem of the servers, or something is wrong with the machine that hosts the server?

slim spoke
#

its desyncing of game most likely

ruby gull
#

Hello, anyone have issue with train on servers ? On our party, they don't go to max speed, only 80 km/h.

slim spoke
#

add engine or 2 to end

cinder wind
ivory moss
quick mist
#

(and wow, I think I'm starting to get the hang of the signals too)

ruby gull
#

@quick mist It's not the signal, when we emulate the server, it's ok, but, on the dedicated server (10 euros/month) we have issu.

quick mist
#

for 10Eu/mo I would be surprised if you were getting proper hardware that wasn't being overprovisioned

pseudo yew
#

I need to start working on trains, the few bugs I've encountered with perma docking etc turned me off ๐Ÿ˜ข

quick mist
#

I was quite surprised when, with trepidation and expectations of failure, I plonked down my first cars and set up the Time Table and.. it just worked.

golden jolt
#

emmmmmmm

#

LED.....

quick mist
#

yes. known regression with today's yesterday's update

bleak fjord
#

it will be fixed in main branch update later today hopfully

gritty robin
#

Hey peeps! I'm beginning to prep for U5 and dedicated servers. I was wondering, does anyone know if the contents showed here:
https://satisfactory.fandom.com/wiki/Dedicated_servers

... will still be valid for the Early Access branch when update 5 hits? Or is there any changes I need to look at?

sly summit
#

I can't open the Factory Server even though I'm running the program.๐Ÿ˜ญ
NAT Detection failed, unable to resolve host.
LogGenericPlatformMisc: Error: SetEnvironmentVar not implemented for this platform: SteamAppId = 526870

slim spoke
#

that isnt the actual error for problem...

#

what exactly is happening?

sly summit
sly summit
slim spoke
#

the last 2 lines are just warnings and normal for working server

prime gorge
slim spoke
#

its unattended so it isnt showing the rest

#

go in exp and into server manager and add ur server with localhost, 127.0.0.1 , lan ip or net ip/ddns

#

pick what works for ur setup

gritty robin
#

@prime gorge Thanks a bunch! I'll try on release and keep looking here as well. ๐Ÿ™‚

frosty gale
#

Is there any info on how will the EA dedicated servers work? What do I need to do to my server installation if I want to switch over to EA today?

slim spoke
#

not yet

frosty gale
#

All right thanks

sterile swallow
#

i got a question what kind of specs do you need for a dedicated server i have a rack here and a server over the specs of that thing is : 2x Xeon 6C 12T, 32GB ram, 512 Nvme m.2 Cash, 2TB SAS, GT 710

slim spoke
#

thats plenty

sterile swallow
slim spoke
#

will be depending on save

#

but u got lots to run a server without issue

#

6-8gb avg usage for ram

sterile swallow
smoky pollen
#

I have a problem, the server says this then just quits the aplication. How do i fix it?

slim spoke
#

it spreads core/threads as needed when main gets loaded

sterile swallow
slim spoke
#

ya the new patch has some fixes for dedis so should work better now threading

sterile swallow
prime gorge
wild dew
#

Does anyone know if there has been some bug fixes regarding train stations not loading/unloading ?

slim spoke
quaint parcel
#

Trains on my server are still really scuffed

#

i've had to rebuild stations several times

#

add more engines etc

#

they still drive really slowly, they rubber band like crazy

wild dew
slim spoke
#

rubberbanding is desyncing of server/client

quaint parcel
#

interesting, may try that, ive just paid to upgrade server cpu and priority to see if that helps

wild dew
smoky pollen
#

how do i connect on the server with the pc im hosting?

wild dew
#

at least it used to be. But i was wondering if there has been some changes to the train stations, because I noticed changes when building them (Lights turned on or off when connected), but didnt read anything regarding it in patch notes

slim spoke
#

same comp use localhost

smoky pollen
slim spoke
#

try 127.0.0.1

dawn flax
#

hi everyone, any info on how to switch to stable version instead of experimental one for the dedicated server ?

slim spoke
#

there is only 1 dedi server for now

wild dew
#

though it should change later today

dawn flax
#

the game id will be different of will it be a flag in the steamCMD ?

slim spoke
#

they have to set it all up and tell us how its going to work

smoky pollen
slim spoke
#

enjoy

wild dew
#

I hope they someday will include a monitor to the server so I can watch its capacity

tall oasis
#

btw I assume that trains randomly slowing down on tracks, going backwards, or carts glitching through the locomotives they are attached to are just normal dedicated server things?

slim spoke
#

not really

#

train in auto only drives forward

wild dew
#

didntt notice anything similar over here

slim spoke
#

so if it goes backwards its rolling

timid slate
tall oasis
tall oasis
#

because the performance is amazing

slim spoke
#

thats desyncing

wild dew
tall oasis
#

it's just glitchy as hell

slim spoke
#

rubberbanding

tall oasis
#

aye

slim spoke
#

server/client/net cant keep up

timid slate
#

Sadly it's not just desyncing, it also affects throughput

slim spoke
#

ya cuase server has to sort all the math out to find the right amounts

tall oasis
quaint parcel
tall oasis
#

it has a dedicated machine with gigabit ๐Ÿ˜„

tall oasis
#

I lowered it to 15 minutes, much better experience tbh

slim spoke
#

hahaha

tall oasis
#

but yeah kind of a pain how async saving is still not a thing in the game

#

and it has to stop the entire simulation

#

but that is the same deal in solo too

#

so..

timid slate
#

Not sure what they add in the savefile. If they save all information about the amount of resources on each section of the belts then it might be quite hard to save async.

full vector
#

"async saving" is one of these great myths that keep being repeated by people, but its just not possible to do what people think it would do. You need to freeze the game state so its consistent, and then you can go several ways, try to duplicate it in memory for the save process to handle, or directly process it for saving, but even the duplication option would take a certain amount of time for a game state of any given complexity

#

If you allow saving and the game to just run in parallel, then while its saving the first part, the second part might already change, and you get odd inconsistent results, and who knows what might break

timid slate
#

Yeah that's what I meant, though it's hard to type on a phone ๐Ÿ˜› But simply put, if a game using static state management f.e. the average FPS or RPG then async saving is easily possible, however with simulations it becomes near impossible. You'll need to copy the entire game state at one point.

full vector
#

No doubt they can and will try to improve saving performance, but there is no one magic bullet that just fixes everything easily

timid slate
#

For now imo the best way would be to pause the client while saving to limit the rubberbanding while saving and focus on general performance first, because that is also still troublesome

quaint parcel
#

Or just a notification that its auto saving and not the game actually glitching because then you'd know to stop trying to delete that object

timid slate
#

Would also work

quick geyser
#

Is there any correlation between hardware performance and the appearance of glitches/bugs?

I'm running a DS on rather poor hardware (i3-4160) side by side with other services and am wondering if these issues with e.g. conveyors going in the wrong direction after placement or train tracks not properly connecting could just be the server not keeping up?
Anyone observed anything going wrong when server performance drops except rubberbanding?

full vector
#

lower performance will make glitches a bit more prevalent, but its not like a linear relationship

timid slate
#

2 parts for that answer:

  1. Yes there is definitely correlation between hardware performance and the appearance of bugs/glitches
  2. The bugs you describe however appear on all servers regardless of hardware at the moment
full vector
#

Bugs like wrong directions etc are unlikely to be affected by performance, its more like belt or pipe throughput being a bit skewed etc

#

or vehicles moving oddly, things like that

quick geyser
#

Ok. So my impulse purchase of a proper Xeon Server last night was not neccessarily a useful decision ๐Ÿ˜…

timid slate
#

Short term maybe not, but long term it is ๐Ÿ™‚

quick geyser
#

I hope. Going from a massively crippled dual core to a server grade quad with ECC should at least do something.

timid slate
#

Really would love to know what hardware my server is on... but it's G-Portal so can't see it ๐Ÿ˜ฆ

#

All I see is this:

CPU
6.21%
RAM
6160 MB
pseudo yew
#

glad I'm able to self host my server

pseudo yew
languid lynx
#

I have a HP server with Xeon E3-1220 v3. It is a 4th gen i5 basically and with our over 300 hr save it loads up the single core to 100%. I'm looking to upgrade my 7700k so that should be able to run it.

quick geyser
languid lynx
#

The single thread performance it the main problem due to the world thread. It is the part that calculates everything with the machines.

#

What version number douse your cpu model say at the end? @quick geyser

quick geyser
languid lynx
#

Oh no on the xeon you have brought.

quick geyser
#

Ah, i got it. You mean the new one i ordered, right?
It's a 1270 v3

full vector
#

you get more cores, but its from the same generation, so it wont be magically super duper faster

languid lynx
#

Ah yeah I had a look a few weeks back and found a little upgrade on the single but not much. It is a good CPU for all the other game servers I've run but this one requires quite a bit.

#

I use CPU passmark to get single thread scores to help decide.

quick geyser
languid lynx
#

Mine was a cheap buy a few years back. It is a great server to try things with. I would highly recommend XCP-NG as the host OS and then you can load up any VM OS and really experiment with loads of servers.

feral dawn
#

Xeons and other server based cpu's have never been very good at single core performance when compared with a workstation cpu.

One thing to check is that your power settings allow your core to turbo as intended with the CStates your CPU gives.

full vector
#

there are workstation-type xeons that are basically rebadged desktop CPUs, those are fine

#

incidentally, that 1270 v3 falls into that category, although of course its 8 years old ๐Ÿ˜„

#

what you dont want is one of those many-core xeons with very low single-thread performance, those are not great for game servers

feral dawn
#

very true

languid lynx
#

Very true

quick geyser
#

Got so many 16-Core or more Xeons for cheap but than maxing out at 2.2 GHz or something...i of course skipped them. I've already had a minecraft server on that machine running for a long time, so i already realized single core performance is key for game servers

peak bloom
#

What port do I connect to the DS running on via SSH to shutdown the server?

feral dawn
#

I have a E5-2643 v2, and it runs Satisfactory okay.

languid lynx
#

If they can split the world thread these CPUs will be fine for small groups. It is just hard to do if not impossible by the sounds of things.

feral dawn
#

@peak bloom you start the game up, and go to Server Manager, then click the Console tab on your server and type quit

quick geyser
feral dawn
#

according to others, sending a SIGTERM "should" gracefully shutdown the server too

#

but i am unsure on this.

peak bloom
feral dawn
#

aaaaah

#

try a sigterm

peak bloom
#

Running on Windows

feral dawn
#

ah

languid lynx
#

sigterm will save on exit. it is in the wiki. not on windows though

feral dawn
#

then you're outta luck, wait for the server to autosave then terminate the process

languid lynx
#

Will it autosave when paused?

peak bloom
#

That seems like a bit of an oversight...

feral dawn
#

@languid lynx good question, i would assume not... hmm

#

@peak bloom indeed, the devs are aware.

peak bloom
#

So no access via putty or similar?

languid lynx
#

It will save on player exit so you should be ok

feral dawn
#

no u cannot access the console of the server via anything other than the game

#

which is dumb lol

rapid cairn
#

hey guys can i run server on my laptop it has 12gb ram and I5 intel 4 gen processor

languid lynx
#

A new save yeah but as you start to build the laptop will struggle.

rapid cairn
#

oh why is that ?

languid lynx
#

Read above. TL:DR single thread is heavily worked and needs high performance.

rapid cairn
#

ohh i see]

#

so can i host on AWS ?

languid lynx
#

I guess. I've never tried anything like that. The main thing is high performance single thread.

rapid cairn
#

AWS uses EPYC processors

languid lynx
#

Ah no. You need high speed threads. Not many threads which epyc is.

rapid cairn
#

hmmmm thx will

#

i will look into it more

languid lynx
#

np. I've used cpu passmark single thread scores to help.

proven wadi
#

is anyone able to comment on the performance with docker?

alpine relic
#

Docker doesn't cost much.

shrewd skiff
#

Hello, could I please ask about the state of trains/vehicles in multiplayer? In the un-modded game U4 Early Access Steam game we played 2 months ago, only host was able to use vehicles/trains, everyone else was lagging/falling out of them. Has it improved with dedicated servers?
Thank you

feral dawn
#

Good question... Vehicles can 100% be used "Okay" with clients of the dedicated server in U5. However there are still some issues with trains and automatic fueling of vehicles. but the devs seem to be ontop of it and releasing patches for them every few days.

shrewd skiff
#

WOhoo! this is amazing
Thank you, we will start a new playthrough with dedicated server in that case ๐Ÿ™‚

proven wadi
alpine relic
#

nope.

copper lily
#

and currently have two train routes working fine

#

the map for trains does not work at all 99% of the time for us

#

V inside the train does not work for us 99% of the time

#

however you can access the controls and change routes at a train station

#

so they functionally work still

feral dawn
#

ah ty for the info, i have yet to get to trains (well, they are all unlocked and i can build them), so it's helpful

#

Satisfactory for me is hard to keep playing, as there is no end goal, once you have unlocked everything i find it hard to find something new to do.

quick geyser
#

Biggest problem with trains (at least from my experience) is not connected tracks and unregistered signals.

You place a complex section, double check all connections and signals, but then the route can't be navigated because there is some error. Most of the time i fixed it by deleting parts of the junction and placing it down again exactly the same again.
Someone once said the definition of madness is doing the same thing again and expecting a different result. Here it obviously is the sane thing to do ๐Ÿ˜‚

shrewd skiff
copper lily
#

i can ride in them, just the v menu to control the autopilot/stations in the trains dont work

#

vehicles i mostly skipped (we're going to be using more later) but seemed to work OK for me

quick geyser
#

So issues widely differ i guess. I'm having no issues riding trains or toggling autopilot

copper lily
#

we have a super long train loop that goes through most of the map we've been building for the last few days, and not having the train show on the map honestly sucks

#

also we have a few ghost stations

#

ill probably have to savegame edit them out

shrewd skiff
#

Do you think this is still happening on regular steam-server connection?

quaint parcel
#

I hope to god they address these issues soon, late game when you have trains everywhere and they rubber band like they do and bug out and not unload makes me not want to bother carrying onm

copper lily
#

the rubberbanding and stopping is a bit annoying

full kraken
#

In game and server

quaint parcel
#

It's set to ultra on the client, not sure about server

feral dawn
#

FG.NetworkQuality 3 in the console ๐Ÿ™‚

quaint parcel
#

cheers, what the server set to by default?

feral dawn
#

Not sure

#

if u just type FG.NetworkQuality in without a value

#

it'll tell you

quaint parcel
#

hmm, dont want to speak too soon but the trains just pulled out the station like a champ... if thats fixed it then i owe someone a pint

#

and shame on Coffee for not setting it to ultra by default

shrewd skiff
#

Did you change it only on the client? Or the server itself.
Does it work for other players too?

quaint parcel
#

client was already ultra, server i hvae no idea

#

but its set to ultra now

copper lily
#

ultra everywhere here

copper lily
#

im hosting on very solid hardware

#

VM with 5 cores of a ryzen 5600x

quaint parcel
#

trains just arrived and pulled up like a champ.... result!

#

gonna sit in it now and see if it travels more normally

#

aye its definitely better, that needs to be a sticky, "set server network settings to ultra to sort retarded rubber banding trains shooting through stations and having to reverse"

#

the carriages and extra train engines still hump each other but its definitely an improvement.

carmine jay
quaint parcel
#

They seem to dynamically model the physics on each carriage and each one will have its own poller between server and client side and because they are all updating differently they hump each other, when using them on local saves they are solidly connected and much more fluid

carmine jay
#

does it happen on flat segments? virtually none of my rails are on foundations besides the little bit where they connect to the station.

quaint parcel
#

all my rails are on foundations so yeah it is flat for 97% of it, i have 2 sloped sections to change heights

carmine jay
#

interesting.

#

eh, just cosmetic then I guess.

unreal cave
#

Hype \o/

#

Working multithreading :D

empty lichen
#

are the production indicators now working correctly :)?

empty lichen
nimble ibex
#

So what is a good AVG Tick Rate? I am at 30

rose valley
#

It's the cap

#

So you're good

alpine relic
unreal cave
alpine relic
#

mine still stressed 100% on a single core

alpine relic
unreal cave
#

The patch just dropped

alpine relic
vapid kelp
#

Is it possible to save a game from the server (CLI) itself? I'd like to be able to save a game before restarting a server, for example.

alpine relic
broken ravine
#

I don't think so currently.

vapid kelp
#

Of to the questions site I go then. Thanks ๐Ÿ™‚

alpine relic
#

yep yep

empty lichen
#

woop woop

timid slate
#

Hopefully G-portal has multithreaded cpu's ๐Ÿ˜›

timid slate
frosty gale
#

Alright, I will admit I am noob, if anyone is using the G-portal service and got their game to work, I will be really appreciative if you can share your experience

#

I have been trying with that since yesterday, contacted their support and so far I haven't been able to make a connection yet

opaque spoke
#

is 30 tps the normal tick rate?

timid slate
#

You have the correct version installed?

#

Trucks are still weird on servers ๐Ÿ˜ฆ

timid slate
quaint parcel
#

whats the average tick rate?

timid slate
#

Mine is currently at a pathetic ~8

vapid kelp
#

10MB save file, seems to be handling it well now ๐Ÿ™‚ GG CoffeeStain!

quaint parcel
#

Whats a good tick rate and a bad tick rate, im confused what this is

timid slate
#

And if a tickrate of 30 is the cap, then anything below 20 I would think is crap :/

rose valley
#

Tick rate is capped at 30tps by default. If you want to experiment with different tick rate caps, you need to add this to Engine.ini:

[/Script/OnlineSubsystemUtils.IpNetDriver]
NetServerMaxTickRate=<a number>
timid slate
#

How can I increase the tickrate? So not the cap but the average.

rose valley
#

Optimize the game for us ๐Ÿ˜

timid slate
#

Would love to, but it's not OSS

quaint parcel
#

so my average tick rate is "30" is that good or bad or default lol

timid slate
#

Well if that is the default cap I'd say that's good

rose valley
#

That's the cap. I'm sure if you raised the cap it might go even higher

#

To answer a bit more seriously, having enough ram (so that virtual memory is not used) and a powerful CPU is all you can do.

#

Other than that, it's up to us.

timid slate
#

What I don't get, the tickrate is 20 average when I am not logged into the server

quaint parcel
#

Ah ok, i googled
In online games, a tick is an update between the server and the connected computers. Tick rate refers to how many times information is updated a second, usually measured in hertz.

so if 30 is the cap, then its doing good then, i just ticked a load of upgrade boxes with my server provider in the hope of fixing trains lol

timid slate
#

Yeah gonna shoot a message to G-Portal in hope that they can do something about the server performance

rose valley
#

Tick rate is for the server like the frame rate for the game. Except there are no frames so we cannot call it frame rate.

quaint parcel
#

i was like yeah upgrade CPU to max priority and real time yada yada, pay us money was like yeah ok im sure i'll regret this ๐Ÿ˜†

timid slate
#

So basically, as soon as someone connects to my dedi server, BOOM, perfomance down the toilet

quaint parcel
#

Sounds like you need to tick some more boxes and get the credit card out

rose valley
#

What CPU you have? Also, what tier is your factory in?

timid slate
#

It's a G-Portal server. We are in Tier 8 but performance has never been great

#

Now it's just visual with the tickrate

rose valley
#

We really shouldn't struggle that bad, on a decent CPU, unless you built a lot of factory.

quaint parcel
#

Slots
10 x Slots ยฃ0.75
Memory Allocation
Up to 12GB ยฃ6.99
Hard Disk
SSD Enterprise Drive (Included)
CPU Clock Speed
4.8Ghz+ (OC Extreme Performance) ยฃ5.99
Disk Space
Up to 100GB FREE
CPU Priority
High CPU Priority (Turbo Boost) ยฃ4.99

#

Works a treat

#

ยฃ27.97 a month

#

not worked out what a "slot" is yet lol

timid slate
#

Yeah, you'd think with this current usage G-Portal servers shouldn't struggle so much

CPU
10.19%
RAM
6419 MB
#

Sadly no idea what hardware it is

quaint parcel
#

very late game, and getting 30 tick average

rose valley
#

Yeah I'm glad we added that info in the GUI. At least now people know where they stand.

#

Let's see what values other folks report.

frosty gale
#

I'm getting mid 20s on my tiny little palm sized Celeron "server", that's also simultaneously running my (currently idle) Valheim server. I'm pretty OK with that, considering the tiny investment that thing was.

timid slate
#

Interesting, this message is in the logs:

[2021.11.23-13.30.17:895][263]LogNet: UNetDriver::TickDispatch: Very long time between ticks. DeltaTime: 7.84, Realtime: 7.84. IpNetDriver_2147454488
[2021.11.23-13.30.17:898][263]LogNet: UNetDriver::TickDispatch: Very long time between ticks. DeltaTime: 7.84, Realtime: 7.84. EOSNetDriver_2147482350
rose valley
#

That's likely while the server was loading a level.

#

Or saving it.

timid slate
#

Ah yeah I see a save time right before that which is ~ the same amount of time

quaint parcel
#

my loading in performance has sky rocketed since i upgraded the CPU priority, it was getting to be 3 mins of loading screen

#

its gone back to 20-30 seconds

bold plinth
#

I get 3-5 seconds

#

But I can pay for a dedicated server(ovh)

quaint parcel
#

You are either early game or have some sort of quantum pc if your loading in in 3-5 seconds

bold plinth
#

we are T6

quaint parcel
#

im sad and actually just timed it... it took 16 seconds

#

yeah ive finished, im just adding random shit in now because we are bored, think we are going to try to hook up every resource node next

tepid comet
#

about that new tick rate display for dedicated servers: What can I do to increase the tick rate of my factory? Would it help if I built my factory on stilts so the ticks can walk underneath it? Or should I rather cover it with a ceiling and add ramps so the ticks can walk over it?

quick mist
#

See the pins, but honestly 30 world updates per second ought to be enough for anybody I don't get jokes first thing in the morning apparently

rose valley
#

Yeah this is not a competitive shooter. You won't notice any benefit with more than 30. You'll just waste energy chasing a number.

ivory sage
rose valley
#

In your case, it's not the cap affecting you.

quick mist
#

The tick rate is almost exclusively CPU-bound (and to a lesser extent, RAM-bound) unless the server is saving/loading a game

timid slate
tepid comet
#

In Soviet Russia, cap affects you

slow bramble
#

Do we know if we will have to get a different server link once update 5 comes to stable or will the same code from the wiki work?

quick mist
#

To Be Determined, @slow bramble

#

the prevailing theories are that the DS will get a -beta switch to select a branch, or that there will be a different App ID for the EA DS

slow bramble
#

that would make sense

frosty gale
timid slate
#

thanks!

opaque spoke
#

can we see tickrate in game?

rose valley
#

I +1 that theory too.

opaque spoke
#

i mean Minecraft is 20 tps, 30 is plenty

#

20 tps = 50ms ticks

proven wadi
#

just for those who are interested, update is working great in docker, get consistent 30 Tick rate on a teir 6 world,

ivory sage
#

My server specifications are E5-2640 v2 * 2Cpu and 32gb memory, and the storage device is Sata SSD. In my opinion, it seems that CPU single-core IPC performance is required as much as possible to improve tick rate.

plucky perch
#

can someone explain to me how the dedicated server client actually works? Do I only have to have that client running or do i have to have the server running and be in the game for it to work? or can i have the client running but not the game?

quick mist
#

first some terminology clarification

#

there is not a "dedicated server client"

#

there is a "dedicated server"

ivory sage
#

However, the question that arises here is whether there is a performance difference in Tickrate between Intel and AMD at the same IPC level. Is there anyone who can test that part?

quick mist
#

the program in which you, the user/player, plays Satisfactory is the "client"

#

@plucky perch - the main point of a Dedicated Server is that it is running with high availability (e. g. 24/7, give or take a few nines) so that one or more people can connect to it at anytime from any client.

nimble ibex
opaque spoke
#

yep, i dumbed that one, figured it out.. lol

quick mist
#

@plucky perch so no, you do not need to have a client open and running 24/7, but one will usually have the server running all of the time

slow bramble
#

also @quick mist a dedicated server would allow a greater possiblity for connectivity than a home network if it was remotely hosted.

nimble ibex
#

My ticks dropped to 13 while playing... not good I guess

plucky perch
#

my bad I am an uninformed pc noob lmao, but thanks

quick mist
#

sometimes, Banana; sometimes. (:

#

No worries Klean (:

slow bramble
#

idk about you but i don't have much upload speed as do most homes

quick mist
#

game servers don't need a lot of bandwidth generally; just low latency

#

since all they are sending to clients is telemetry

proven wadi
#

I love being able to switch between world saves on the server in game, so practical ๐Ÿ‘Œ

opaque spoke
#

is the vehicle teleporting into your face thing any better on dedicated servers?

earnest glacier
#

if i want to play on a dedicated server, do i have to download the dedicated server tool?

opaque spoke
#

yes

quick mist
#

No, you only need the game itself to play. Only people wanting to host a server need to download the server, @earnest glacier

opaque spoke
#

Dedicated server requires the Dedicated server tool

quick mist
#

only to serve, Hulk

twin widget
#

Not if he's just connecting to it

quick mist
#

you don't need to download IIS, Apache, or Nginx to view web sites, only a client.

quick mist
#

same applies to game clients

tall oasis
#

yay

opaque spoke
#

... I mean, duh? I took the implication that he wanted to play his game on a dedicated server

tall oasis
#

lights are fixed

#

I'm happy ๐Ÿ˜„

idle flower
#

so dedis will be avail on EA now as well, right? What do we need to do to the dedi to switch branches?

quick mist
tall oasis
#

can you guys tell me your average tick rate by the way? I'm getting about ~25-26-ish

#

what about you guys?

#

seems kind of low to me

quick mist
#

I can't check right now (work VPN won't let me poke my server ): )

tall oasis
#

and this is with 1 player

quick mist
#

but 30/sec is the default cap

tall oasis
#

with 2 it went down to about 12-14

#

dear god

opaque spoke
#

I'm at mid t6 with 30tps but its hosted on a 4790k

#

(1 player)

tall oasis
#

my server is hosted on a 24-core xeon

#

so like

#

lol

#

full dedicated too

quick mist
#

bear in mind that even a world tick rate of 10/sec isn't a terrible UX unless you're driving, and even then it's broadly tolerable

opaque spoke
#

depending on the Xeon, you could be hamstringing yourself

tall oasis
opaque spoke
#

some Xeon's are like 1.5ghz

tall oasis
proven wadi
#

30 consistant on a 6 core vps Xeon CPU E5-2620 v3 with 10 GB ram and on an SSD, this is in a docker container though so your mileage may vary.

opaque spoke
#

yeah, but is it though? and how old of a Xeon?

tall oasis
tall oasis
#

but not an SSD

#

hmm

#

does an SSD make any difference?

bold plinth
#

yes

proven wadi
idle flower
#

Just a guess but, yes

opaque spoke
#

shouldnt make a large difference for tickrate

idle flower
#

at the very least, it will help with save and load times

tall oasis
#

yeah but I just want a better tickrate ๐Ÿ˜„

opaque spoke
proven wadi
#

I suppose it also depends on how far along your world is, mine is early teir 6

long sable
#

I'm getting a consistent 30 on a 4 core docker container running on an i7-4790K, not sure with people on as I'm at work right now.

opaque spoke
tall oasis
#

so uhm

#

fuck if I know?

opaque spoke
#

2 cpu's or 1?

tall oasis
#

1

#

and this gives about 12-20 tickrate with 2 players

opaque spoke
#

cant find a 2640 with 12 cores

timid slate
#

I guess that is because it's only does realtime calcs for simulations close to players?

#

So more players means more calcs if they are in different places.

opaque spoke
#

the only config I can find is a 6 core, (which would mean 2 cpu sockets)

idle flower
#

is your server a dedi or is virtualized?

tall oasis
#

dedi

tall oasis
opaque spoke
#

Also, none of them have a base clock of 3.0, so im not sure

tall oasis
#

nah these run at fixed turbo

idle flower
#

Cool, I know i had mine running on a cloud provider w/ tons of CPU and memory and it was overloaded... even tho my 'box' showed it wasn't, the physical h/w was.

#

bastards overprovisioning

opaque spoke
#

the only one that runs at 3.0 turbo is 2640 v0

#

which is ~8-9 years old

long sable
#

If I remember right, /proc/cpuinfo generally has good details of what CPU is in the system.

idle flower
#

lscpu as well

proven wadi
#

or the lscpu command

tall oasis
idle flower
#

that won't tell you your version though

opaque spoke
#

and I looked up the motherboard model number, its either that or the v2

#

yep, thats the v1

long sable
#

It is showing in that log 2.5, so yeah v1

tall oasis
opaque spoke
#

well ok then

#

thats why its lacking in performance, its ~8-9 years old

proven wadi
#

Intels naming sucks

opaque spoke
#

agreed

quick mist
#

hear, hear

tall oasis
#

so am I going to get performance running it on a 3770k? ๐Ÿ˜›

#

because that is my alternative

opaque spoke
#

its probably roughly the same as 3770k, roughly the same age

tall oasis
#

yeah lol

quick mist
#

though let's be honest, most CPU names have sucked ever since Intel was told that it could not trademark an integer

opaque spoke
#

3770k will probably just have better single threaded

tall oasis
#

aye

#

3.7GHz

quick mist
#

586 -> "Pentium", sure. but the 686 was the "Pentium Pro" and not the "Hexium"? Eff all of that noise

opaque spoke
#

oh wait, 3770k is 22nm, its a node newer, it would definitely be better

#

probably like 20-25% better? maybe?

idle flower
#

is a tick rate of 30 good?

tall oasis
#

that is max

idle flower
#

kk

quick mist
#

CPU naming conventions are about the only thing worse and more abstruse than GPU naming conventions. "Which is better, a Radeon 9800 or a Radeon 2700?" "Uhhhh, it depends on the year of manufacture." "Which is better, a GTS980 or a GTS1050?" "...ask someone else"

timid slate
idle flower
tall oasis
#

how does that even happen

quick mist
#

did you click on 'Load Save'?

idle flower
#

this is why I have backup upon backup upon backup ๐Ÿ˜›

rose valley
#

Is that a new game?

#

One that wasn't saved before.

timid slate
#

No, G-Portal moved the server to new hardware

idle flower
#

RIP

quick mist
#

did they not.. move the save files?

rose valley
#

Ah, and they forgot to move your saves? Sounds pretty effin bad.

timid slate
#

Nah they moved them

quick mist
#

never trust a third-party "game server" host further than you can throw a fit.

timid slate
#

But the server just derped

idle flower
#

whew

quick mist
#

for real though did you click 'Load Save'?

rose valley
#

Did they move the server settings?

#

Cause if they didn't the server loads nothing on it's own. You need to load something explicitly.

timid slate
#

Ahem nvm

opaque spoke
#

after a very interesting experience hosting MC across ~3 different hosts, I will never not buy dedi and setup my own

rose valley
#

In your screen snippet there is a load game button?

quick mist
timid slate
#

๐Ÿ™ˆ Complete missed the load tab

#

Will try that out

#

Did need to create a bew game first though

quick mist
#

so long as you don't clobber the session name (:

timid slate
#

Also, I keep getting the notification the server is not yet claimed :/

tall oasis
#

check the save location

#

~/.config/Epic/SaveGames

#

see if there is still stuff there or not

timid slate
#

Saves were there, server just derped, but it's running now ๐Ÿ™‚

tall oasis
#

phew

timid slate
#

Just keep getting the unclaimed message :/

rose valley
#

That's not a good sign though.

tall oasis
#

I would just clean-install the server itself at that point

rose valley
#

It looks like the server will keep derping cause it cannot write the server settings file.

timid slate
#

I just reentered stuff, was the old server that shouldn't work anymore :/

#

I have an increase of 2 in tickrate ๐Ÿฅณ

#

Now average 10

quaint parcel
#

When in a remote area with a trainstation and 8 oil refinerys i get average 27 ticks, when im in my main built up factory i get average 7-10 ticks which makes sence why my trains look shit at the main factory but work flawlessly remotely now

quick mist
#

honestly I am not running on the world's greatest infra and the only issue I ever see is a tiny bit of rubberbanding (which manifests hilariously as freight cars bungie through their locomotives if they're at speed) at autosave.

quick mist
rose valley
#

Haven't seen any of that. Where were they reporting it?

quick mist
#

here and hopefully the QA site.

timid slate
rose valley
#

Can't readily find any reports on that. It would be a little surprising though. We haven't made any changes in that area or any adjacent to it in a while now.

#

I'll do a quick check on that.

clever idol
#

How do you see your tick rate? I will say I did notice the dedicated server was definitely slower after the last patch.

#

but thought maybe it was just me.

clever idol
#

I assume the lower the number, the better?

timid slate
#

Nope, higher is better

#

And the cap is 30 ๐Ÿ˜ญ

clever idol
#

ahh ok.. so maybe it's just me.. we're getting a 30 (granted, this is right now, after I just updated and restarted the server)

timid slate
#

Better check what you get when there are players on the server

#

I get 28 without any players

clever idol
#

sounds good.. yeah we normally have 4 players working at night. so we'll check.. We've seen all of the rubber banding that's occuring when players are near each other, and the hilarity that ensues when a player trys to ride on an explorer while another player drives it

frosty gale
#

E-sports ready :p

lapis imp
#

Careful, if you get hit by a vehicle you get stuck in the world and have to leave game to fix it ๐Ÿคฃ

copper lily
limber pivot
#

ะ ัƒััะบะธะต ัะตั€ะฒะตั€ั‹ ะตัั‚ัŒ ?

rose valley
#

Hah.. .try adding this too:

MaxNetTickRate=120

#

I mean, bump that up.

copper lily
#

lmao now that i joined its average 39

#

imo thats fine for a mid-late factory

frigid saddle
rose valley
#

Unreal's network replication is... unreal.

#

You'd notice that when hosting a regular multiplayer and had someone connect to it too.

dusk flicker
#

where do we add that Bogdan?

rose valley
#

in Engine.ini
but it'll do little good to you

#

The important info is pinned.

dusk flicker
#

ah cheers, missed that pin

rose valley
quaint parcel
#

should save some bandwidth then if its not having to do that every frame!

timid slate
#

Well rip, G-Portal be like "can't help further" ๐Ÿ˜ฆ

terse grotto
#

Is there anyone that know what the server id is going too be for the early accses id?

quick mist
#

Unknown whether it will be another ID or just another branch like most products do

terse grotto
#

Okej okej So it is now worrys to update the server now then?

rose valley
#

It will be another branch

terse grotto
#

so 1690800 will be EA? ๐Ÿ™‚ @rose valley

#

or how do i sett that (new too servers)

quick mist
#

you will want to specify the branch either in the Properties in Steam or with a -beta <branchname> switch in SteamCMD

opal vapor
#

got outdated issues on my server

#

how do i update it?

terse grotto
quick mist
rose valley
#

default will be EA. experimental will be -beta experimental

quick mist
#

โค๏ธ

terse grotto
#

Nice guys! Thanks for fast answers!

rose valley
#

branch names will match 1:1 the game ones.

quick mist
#

I'll update the Wiki shortly after the announcement

rose valley
#

wait for an official announcement please

#

not sure if it was supposed to be a secret (don't see why)

#

but you never know

quick mist
#

sure thing; last thing I want to do is step on any toes (:

rose valley
#

you wouldn't. it's very nice of you to take the time and put the info from us on the wiki

#

we're failing at this

quick mist
#

That how wiki be: we update it so y'all don't have to (:

opal vapor
#

how to manually update the servers?

#

I rent a server, but it did not autoupdate

terse grotto
gentle current
#

Speaking about this

Added tick rate information on the Server Status UI Menu
What is the usual tick rate for satisfactory btw?

quick mist
#

directions for updating the dedicated server are on the Wiki, @opal vapor but the short answer is: shut it down, use the same SteamCMD command you used to install to get any update.

opal vapor
#

what is that mean, sorry I am new to this

terse grotto
opal vapor
#

oh

#

trying to find SteamCMD

quick mist
#

It's linked on the Wiki

#

(check this channel's Pins)

opal vapor
#

found it thanks

sterile adder
#

QUESTION: Does the dedicated server work with Update 5 Early Access or do we have to stay on Experimental?

terse grotto
quick mist
#

Nic: it should work on both EA and Experimental, it just needs to be running the same branch as the client

#

EA clients can connect to EA servers; Exp clients can connect to Exp servers, but not crosswise

#

(unless they happen to be exactly the same build)

slim spoke
#

hows the patch so far ?

stray bone
#

I get alot whole of errors after udpating the server ๐Ÿ˜’

#

Oh, steam id is 526870 now?

quick mist
stray bone
#

[2021.11.23-15.49.37:985][ 0]LogGenericPlatformMisc: Error: SetEnvironmentVar not implemented for this platform: SteamAppId = 526870

quick mist
rose valley
#

that is the game id.

stray bone
#

Oh

#

Because I get this after I did the update command ๐Ÿ˜’

#

Oh, hold on, forget I said anything... The server was running on another screen instance

rose valley
#

it looks like you may already have another instance of the server running

stray bone
#

yes I did

silent sequoia
#

has the steam app id changed i was using 526870 but its not working

quick mist
#

The app ID of the dedicated server has not changed

slim spoke
#

lol

onyx salmon
#

Do the clients have to install the DS software too to have a multiplayer session?

slim spoke
#

no

onyx salmon
#

Thanks!
What about when the host goes offline? (Turns off the PC or the game)

quick mist
#

The dedicated server is the host

#

if that is taken offline, then indeed no one can connect to it

slim spoke
#

dedicated server .. the point is to leave it running all the time

quick mist
#

(until and unless it is brought back online)

onyx salmon
#

My bad, I misunderstood that when I read the host had to install the software

#

Thanks for clarifying ๐Ÿ˜

opal gulch
#

Is there a way to check to see if threading was disabled ala the patch notes? Or was it fixed and enabled on the ones it was disabled on?

slim spoke
opal gulch
#

Sorry, let me clarify. Was this just an issue that was happening in the background or was it a setting in the ini? I was just wondering.

queen geyser
#

ive heard that there are issues for multithreading on linux, is that true or has that been resolved already?

onyx crypt
#

there was a patch today addressing multithreading and it looks like it fixed it

#

i've not seen anything else today that would suggest otherwise

#

just bear in mind the game loop is still largely single threaded so one core will be loaded more than the rest

tall oasis
#

how can you choose a beta branch via steamcmd?

#

since dedis are going to get two branches in about 20 minutes

queen geyser
#

the server does not need to do any graphics processing i assume right?

onyx crypt
#

correct

slim spoke
#

dedis are same as they have been for now

onyx crypt
#

just make sure its got reasonable single core performance

slim spoke
#

they have to release the update and push dedi for both versions and tell us how to get them

onyx crypt
tall oasis
#

I mean

#

there should already be a flag

#

okay hold on let me not be a lazy ass and look up steamcmd docs xd

onyx crypt
#

"default will be EA. experimental will be -beta experimental" from Bogdan earlier

tall oasis
#

nice, thanks

stray bone
#

Where are the dedicated server save files?

#

On client side?

queen geyser
clear canopy
#

how can i make my dedicated server run wihtout a player being on it?

onyx crypt
#

dedi server save files are on the dedi server

slim spoke
#

client doesnt have dedi files

#

dedicated server files sit on the host computer

onyx crypt
tall oasis
#

quite literally

queen geyser
#

oh yea, its in the same location as the normal ones but on the filesystem of the dedicated server

tall oasis
#

oh

#

save files

stray bone
#

yes

tall oasis
#

yeah same as client but under /server

stray bone
#

Ok, ty

tall oasis
#

so ../Epic/Saved/SaveGames/server

onyx crypt
#

step 3 has the location of the server files

stray bone
#

Ty, ty

clear canopy
tall oasis
#

depending on your OS this is either in .config or AppData/Local

stray bone
#

depending on OS? Isnt Satisfactory for Windows only? ๐Ÿ˜›

tall oasis
#

the server supports linux

vale bobcat
#

what is this tick rate?

tall oasis
slim spoke
#

google the cmd

vale bobcat
#

and what is a good rate?

stray bone
#

but the save files are on the client side which is windows only?

tall oasis
#

no

#

the dedi server saves the file on it's machine

#

they are server-side

queen geyser
azure heart
#

Tick rate has nothing to do with fps

onyx crypt
vale bobcat
#

this looks way more like multithreading than yesterday ๐Ÿฅณ

queen geyser
clear canopy
stray bone
#

My server is a bit overkill for only 1 satisfactory server xD (Thats all its running)

onyx crypt
clear canopy
queen geyser
#

its only on experimental right now

slim spoke
#

ea doesnt have it yet

queen geyser
#

6 minutes until its on EA

clear canopy
#

i see

#

EA?

tall oasis
#

early access

queen geyser
#

early access

onyx crypt
#

early access aka the default branch

stray bone
#

No, Electronic Arts is buying up Coffestain and ruining Satisfactory

#

xD

idle flower
#

RUN AWAYYY

queen geyser
#

i actually got scared when i hopped in the stream and the first thing i heard was EA

#

then i realized it was about early access

slim spoke
#

hahaa

#

i dont think thq and embracer group need the money

azure heart
#

The ticket shop will be replaced with microtransactions ;]

stray bone
#

@azure heart Dont ever swear like that again

onyx crypt
#

thats legit how I thought it worked when I first started playing

#

I was really mad

#

then I discovered the sink

#

๐Ÿ˜‚

queen geyser
#

that would be terrible

#

ea would also make you buy it once per savefile

stray bone
#

Hehe

next smelt
#

Does anyone know why my save files are no longer being stored in the "server" folder?

bleak fjord
#

how do I change the branch of the dedicated server or does it matter?

devout dune
#

ok so, how do we change branch now?

slim spoke
#

dedicated server should be still in same place

inner saddle
#

no info for the moment, if you updating it goes on EA for the moment

slim spoke
#

ea = exp

inner saddle
#

it can be a pb later

quick mist
#

DS from Steam will be by default on the Early Access branch henceforth

tall oasis
#

add -beta experimental to your steamcmd command

quick mist
#

do what Hyper said to stay on Experimental

jolly furnace
#

Do i use the same appid for early access dedicated server?

slim spoke
#

yes

next smelt
#

Is there a way to change the save directory for the save files?

devout dune
#

good migration honestly

jolly furnace
#

Great. Thanks!

slim spoke
#

ea and exp are identical right now

next smelt
#

did the directory their save files were saving change for anyone else?

tall oasis
#

so on linux you would do steamcmd +force_install_dir ~/SatisfactoryDedicatedServer +login anonymous +app_update 1690800 -beta experimental validate +quit

slim spoke
#

no

quick mist
#

I just updated the Wiki

frosty gale
spiral sapphire
#

When using the -beta option on the command line, it must be quoted in a special way, such as +app_update "90 -beta beta".
If this does not work, try putting it like "+app_update 90 -beta beta" instead.
Thanks valve for your clear guidance ๐Ÿ˜„

untold finch
#

what does the 'average tick rate' for a server mean? I'm seeing places that should be doing 60/m delivering 30/m in real time, and the average tick rate on the server is 8 .. can anyone explain what that means?

slim spoke
#

check wiki page for dedicated servers

jolly furnace
#

does any cli tool wrap with satisfactory yet?

quick mist
jolly furnace
#

using debian here

prime gorge
#

U5 is here. So how do we maintain the servers now and distinct between EA and Exp

quick mist
#

I am updating the Wiki further

rose valley
#

At the moment there is no difference between the two

prime gorge
#

Ah nice, thanks @rose valley

rose valley
#

When there will be (and we will announce that), you will have to switch to the experimental branch.

spiral sapphire
prime gorge
#

Do you know how you will maintain it in the future? Most sense would be a parameter I guess?

azure heart
#

@untold finch are you talking about belts when u say 60/m?

rose valley
#

-beta experimental if using steamCMD.

#

If using steam, just switching branches as you do for the game.

quick mist
polar quartz
#

So right now, basically the 2 versions are the same, but later on you will be able to have a server running the experimental branch, or early access branch?

spiral sapphire
rose valley
#

It does

quick mist
#

Yes, see the Wiki

#

or the screenshot of it above. Or the examples typed in here, further above

rose valley
#

Typing on mobile, so I'm prioritising brevity.

tired ether
#

Is the early access server a seperate tool in Steam?

rose valley
#

The wiki has all the info thanks to DopeGhoti โค๏ธ

quick mist
#

Brevity is the soul of wit; save bellicosity for full keyboards.

spiral sapphire
untold finch
# azure heart <@!460185440671105044> are you talking about belts when u say 60/m?

I have 6 copper sheet constructors that claim to output 10/m each, connected on mk3 (270/m) belts, fed copper ingots from a saturated 240/m supply.. if I run the output from those constructors into a chest, and time how many sheets arrive in a minute.. I see approx 30, which is a way off of the 60/m I'd expect given 6 constructors at 10/m output.

#

The belt rendering is all over the place so it's not easy to judge speeds on the belt.

quick mist
#

how many splitters/mergers on the constructor output lines?

#

those will always add small cumulative delays, even offline

untold finch
#

1 merger per constructor.. no splitters.. goes straight to the chest.. and delays are latency.. we're talking bandwidth here.

azure heart
#

@untold finch Tick rate is how often the server is taking in your inputs, it has nothing to do with your belts

alpine dawn
#

lol I was just getting used to how quiet this channel was getting

worn spoke
#

Now to figure out how to get LinuxGSM to switch ๐Ÿ˜…

untold finch
#

I wondered if it was a measure of how long the server thought a minute was ๐Ÿ™‚

quick mist
#

@worn spoke if they do not change anything, the server will automagically be on the mainline release. you have to actively intervene to force it to Experimental now

worn spoke
#

Oh neat, thank you

#

Was todayโ€™s patch included in the early access release? Or is it still experimental?

quick mist
#

My understanding is that for the moment Experimental and EA are on the same build

#

this will likely not remain true for long

worn spoke
#

Makes sense

#

Thanks

quick mist
#

cheers

azure heart
#

@untold finch No it's ticks/s not minute. Which doesn't even matter in a game like this, only matters in like fps games

untold finch
#

Okie.. so why do I see roughly half the output I should then ?

rose valley
#

Working on some server goodies so will probably call for help with testing them on experimental sometime in the future.

quick mist
#

โค๏ธ

inner saddle
#

so my save from EXP dedicated is correctly loading on EA, all working right, test is ok for me (windows hosting)

quick mist
#

I'll likely be running experimental for the foreseeable short-term future unless there's a heinously breaking release

rose valley
#

That's always a possibility as hard as we're working to avoid it.

quick mist
#

I am aware it's a risk, but after all, it's a game, and if the save and its backup bet thrashed, I get to start from zero with my new architecture lessons

alpine dawn
#

so now that experimental and early access are the same essentially, what do I need to do to my server script to ensure it stays on experimental?

quick mist
#

See the Wiki, Greg

alpine dawn
#

roger

slim spoke
#

add that -beta stuff from above

quick mist
#

(or scroll up :snrk: )

alpine dawn
#

hah

#

thanks got it sorted

slim spoke
#

i think its a great time to play lawn mowing simulator dlc haha

slim spoke
#

you shouldnt ping the devs in replies

sweet hemlock
#

how do I send information to the Devs

quick mist
#

QA Site

hushed gateBOT
sweet hemlock
#

on some games it's pretty easy. I would like to give them some I put with dedicated servers I noticed

rose valley
#

It's fine now that I'm here.

tall oasis
#

I'm definetly staying on experimental

#

so keep them coming ๐Ÿ˜„

quick mist
#

(I really wish Discord would let me set the default on reply to not ping. I hate when I forget to do it by hand)

tall oasis
#

anything that fixes belts & vehicles/trains glitching out

prime gorge