#dedicated-servers

1 messages · Page 75 of 1

amber wolf
#

sorry if someone has asked this, do we know if existing games on a dedicated server will work with 1.0? I assume so?

hollow jewel
amber wolf
#

fair enough is it straight forward to update the server? sorry not played for a while

wicked knot
#

With steam tools, it will queue for updates just like any other game

dusty vortex
wicked knot
#

it queues for the update, and wont restart until done

loud furnace
#

Do we know if there are going to be any major changes to how dedicated servers are going to be set up/run in 1.0 release?

#

Im sure im not alone here when I say at 5pmCST on tuesday I will be attempting to get a dedicated server online for friends

dusty vortex
loud furnace
#

how did I miss this video??? Thank you!

#

Do we have any idea if support for SRV records will be added? Not mentioned in the video

coral rose
#

While an interesting idea to support, I’d have to say I doubt it. As far as I’m aware not a lot of game servers support SRV records.

That said we still don’t know what improvements have been made to the DS yet

unreal flume
#

Anyone know how to get the dedicated server running in Docker? I tried using this guide from Github, but I've not been able to conenct to it. https://github.com/wolveix/satisfactory-server

I'm setting up a home server and one of my goals is to have all my game servers running in docker containers managed by Portainer. Any tips or advice is much appreciated.

coral rose
glacial ginkgo
dusty vortex
glacial ginkgo
dusty vortex
#

when i ran u8 on a slower system (Xeon E5-2694-v4), i experienced such punting, when running it on a faster system (i9-13900), no punting was experienced.

glacial ginkgo
#

it vaguely sounds like your world wasn't quite as extensive as ours

dusty vortex
unreal flume
#

I did notice that when I first setup the server, it has an internal IP for the container and published ports like it's supposed to, but after running for some time, those disappear.

#

I deployed it in portainer by pasting the docker compose script in a stack.

services:
    satisfactory-server:
        container_name: 'satisfactory-server'
        hostname: 'satisfactory-server'
        image: 'wolveix/satisfactory-server:latest'
        ports:
            - '7777:7777/udp'
            - '15000:15000/udp'
            - '15777:15777/udp'
        volumes:
            - '/home/earthserpent/games/satisfactory/config:/config'
        environment:
            - MAXPLAYERS=4
            - PGID=1000
            - PUID=1000
            - ROOTLESS=false
            - STEAMBETA=false
            - serverip=192.168.0.103
        restart: unless-stopped
        deploy:
          resources:
            limits:
              memory: 6G
            reservations:
              memory: 4G
#

I feel like I'm missing a beat here. I have the square brain.

rapid spindle
#

I use the same docker image and it works normally. I don't pass it a server IP though.

glacial ginkgo
rapid spindle
#

Could it be a portrainer thing? Can you connect if you run the container on its own?

glacial ginkgo
#

If host mode is an option for you:```yaml
version: "3.9"
services:
satisfactory-server:
container_name: satisfactory
hostname: satisfactory
image: wolveix/satisfactory-server:latest
user: 1000:1000
network_mode: host
volumes:
- /home/satisfactory/config:/config
restart: unless-stopped
environment:
- AUTOPAUSE=true
- AUTOSAVEINTERVAL=3600
- AUTOSAVENUM=30
- AUTOSAVEONDISCONNECT=false
- MAXOBJECTS=5120000
- MAXPLAYERS=3
- MAXTICKRATE=20
- NETWORKQUALITY=3
- PGID=1000
- PUID=1000
- ROOTLESS=true
- SERVERIP=192.168.2.49
- SKIPUPDATE=${skipupdate}
- STEAMBETA=false
- TIMEOUT=30
deploy:
resources:
reservations:
memory: 18G
cpus: "10"
mode: global
restart_policy:
condition: on-failure
delay: 10s

unreal flume
#

host mode?

hollow jewel
glacial ginkgo
#

instead of docker listening on the ports and forwarding the traffic, setting network_mode to host will just let the server listen on the ports itself

rapid spindle
glacial ginkgo
#

it can give you the slightest performance boost by removing the middle man docker from the equation

unreal flume
#

well, I'm using it for a singleplayer playthrough for 1.0 initially (so I can run my factories 24/7 even when my desktop is off at night) but I do intend to make this available outside my network eventually so my friends can join.

hollow jewel
#

but have you looked at the logs of the container yet? maybe there's some info in there 🙂

unreal flume
#

ok. yeah, eventually I plan to get nginx and SSL certs all sorted out. my goal is to have a domain address I can give my friends for connecting without needing to do port forwarding on my router. But that's wider in scope than just satisfactory. I'll figure that out on my own.

raw rover
#

Hello, do you have a satisfactory hosting recommendation?

hollow jewel
unreal flume
#

nginx reverse proxy can do that

hollow jewel
#

and how are they gonna get to your nginx server? 😉

unreal flume
hollow jewel
#

(also NGINX is made for HTTP traffic... I doubt a game server uses the same protocol 😛 )

unreal flume
hollow jewel
#

Time to add learning how to portforward to your list of skills 😉 it's not as hard or scary as it sounds, just don't forward ports you don't need!

glacial ginkgo
#

is the docker host listening on that ip address as well? are you trying to connect to that ip address or are you trying to connect to your WAN ip address on your router?

unreal flume
#

This is what I got in the logs

Checking available memory...31GB detected
Setting autosave number to 30
Setting crash reporting to True
Setting max objects number to 5120000
Setting max tick rate to 20
Setting timeout number to 30
Setting server streaming to 1
Setting timeout number to 30
Setting max players to 3
Setting autosave interval to 3600s
Setting disable seasonal events to 0
Setting network quality number to 3
Setting auto pause to True
Setting autosave on disconnect to False
 Skip update is set, but no game files exist. Updating anyway
Checking available storage...4GB detected
You have less than 8GB (4GB detected) of available storage to download the game.
If this is a fresh install, it will probably fail.
Downloading the latest version of the game...
Redirecting stderr to '/home/steam/.steam/logs/stderr.txt'
Logging directory: '/home/steam/.steam/logs'
[  0%] Checking for available updates...
[----] Verifying installation...
UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1721172922
-- 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 (0x0) unknown, progress: 0.00 (0 / 0)
Error! App '1690800' state is 0x202 after update job.
hollow jewel
unreal flume
#

This docker instance is running on an Ubuntu Server VM on Proxmox, maybe it doesn't like thin provisioned storage?

rapid spindle
#

storage not ram

#

check your volume, is it actually saving in the volume on the host?

#

and if it is, does the disk for your directory have enough space?

unreal flume
#

yeah, I have a secondary volume that's much larger, but it looks like I never attached it to the VM. I need to sort that out and then see how I can configure docker to use that second "game drive" for storage

rapid spindle
hollow jewel
unreal flume
#

the VM has 32GB assigned to it

#

my Proxmox server has 128GB of memory and a ryzen 9 5950X

hollow jewel
unreal flume
#

all the VM disks are running on a 2TB mirrored ZFS pool containing two 2TB 990 pro SSD's

rapid spindle
#

And the poor container is eating 4GB of crumbs

hollow jewel
#

awh no gif embeds

unreal flume
#

main storage is a 18TB RAIDZ1 pool managed by a TrueNAS VM with x6 4TB IronWolf Pro's via hardware passthrough to the VM.

mystic fjord
lilac pine
#

Has there been any word about dedicated servers?

wicked knot
plush chasm
#

is it worth to host a dedicated server and the game on the same pc or just use the ingame server

dusty vortex
plush chasm
dusty vortex
plush chasm
#

alright thanks!

civic cove
#

YEah I have tried and it eats resources if you don't have a beefy machine.

#

I just had my new PSU arrive to power up my Linux machine, old i7 6700k, GTX1080, 16gb RAM on a fresh 900mb Up+Down connection. Should be enough to host a server.

plush chasm
#

hope they have optimised the multiplayer then

#

when i played in like 0.6 it was rough

civic cove
#

They say they have for 1.0.

plush chasm
#

lets hope they deliver then!

civic cove
#

I haven't bortherd cuz it was crap

deep turret
#

<t:1725980400:R>

dusk hemlock
#

NEED HELP, I got a server from survival servers and I think I have a game on there but everytime I try to load it just kicks me back to the home screen. What am I doing wrong

jovial snow
#

i founded the files can you help me to encrypt it for me?

ornate grotto
pastel gazelle
dusk hemlock
coral rose
#

Are they enabled on the server or client side?

#

(I've never used server side mods, nor do I know if you even can)

pastel gazelle
open dune
#

Hey got I question if anyone mind helping out, I have a friend who wants to run the dedicated server of his home server. He was going through the wiki on how to start the server but can't start it as the 'FactoryServer.sh' is crashing and he's getting an error from his cpu saying invalid command. So i was wondering if would know a fix?

#

also to note he just told me his cpu is under the recommendation so if yall have a fix we can try it else we will call it

glacial ginkgo
#

how uptodate is the OS on that machine?

#

@open dune

#

Also, what make/model CPU?

limber onyx
#

do we know if multiplayer will be available for 1.0 on release?

dusk hemlock
pastel gazelle
glacial ginkgo
glad laurel
#

Hey, I got question about version 1.0 dedicated server installation. Can I get ver1.0 dedicated server if I update current version of satisfactory dedicated server when updated file comes up?

trail kayak
#

Are the devs going to release the dedicated servers for 1.0 a few hours early to give server hosts time to install and get the server up and running ready for launch?

#

lol Deco and I basically asked the same question

#

I am going to see if I can take that day off work to watch the launch and play it with a friend. but the issues is that 1.0 comes out at 1 am wednesday for me 😦

#

Im surprised its not a weekend/friday 5pm (coffee stain) time

bleak cipher
#

Will they completely fix multiplayer in 1.0?

glacial ginkgo
# bleak cipher Will they completely fix multiplayer in 1.0?

they said they are making it better and fixing somethings, like only needing one port, and the ipv6 issue. and the server will chirp when it saves. that last bit aludes to me that they haven't fixed the disconnection during saving on large saves

bleak cipher
#

oh

glacial ginkgo
#

they did mention that they are bumping it up higher on the priority ladder for bug fixing

copper lily
#

good thing a lot of us have new saves for 1.0

civic cove
copper lily
#

i just setup a dedicated to see how my server is performing and had really bad rollback less then 8h in

#

😭

#

so we're setting up another machine with a better CPU just in case

civic cove
#

Ouch. I suppose I should do some testing on mine before Tuesday. It is in fact what I'm going to do right now.

copper lily
#

this was running in a docker within unraid on a 3900x

#

it may be linux related tbh so we're gonna do windows to start (I hate windows for servers, personally)

civic cove
#

It's been years sine I delved into servers, but I'm running Linux Mint with a i7 6700k with a GTX1080

copper lily
#

hopefully it was a weird localized issue 🙂

#

we ran our server for nearly a year on my 3900x

spiral light
#

Question (dumb one) can you host and play a dedicated server on the same pc

civic cove
spiral light
#

Like will it run good?

civic cove
spiral light
#

Guess I’ll just regular host

civic cove
civic cove
#

It's worth testing then

spiral light
#

I’ll see if it pans out

#

Also

civic cove
#

I'm running on a laptop atm till my PIP (disability) then it's a new build

#

GOt my old i7 WHICH IS NOW MY LINUX SERVER.

#

sorry caps

spiral light
#

You can download and import save files into the dedicated servers right (just incase smth goes wrong)

civic cove
#

Yup

spiral light
#

I guess it’s work trying

#

Worth*

civic cove
#

You can just go to the folder where it is via ftp and up or download it.

spiral light
#

K*

#

Alright thanks

civic cove
#

Nay worries, I need more COFFEE

spiral light
#

Heh me too (it’s 11:26 pm 😭)

civic cove
#

07:20 here and I woke just before 7. For once had a really good sleep but the edibles may have helped with that lol.

grim mica
#

You can actually just upload saves from the client as well via the Server Manager

glossy tiger
#

quick question:
is this good for a dedicated server for 2 player? and we want to play biiiig.
I don´t know if this Kernel is good for satisfactory.

olive oxide
#

Hello, i want to start a server with like 5-6 friends, do someone know how much GB do i need to make it work properly ?

ripe jolt
#

Hello, using Wolveix trying to make a dedicated server using docker compose. The server runs through and starts but I cant seem to connect getting this ERROR (connection timed out) when tryring to connect to the server. I can send the whole console log if anyone can help

ornate grotto
ripe jolt
ornate grotto
ripe jolt
#

Looked online saying I should edit the ini file for my specific use and it said that I should make the connection timeout higher so that it gives my setup time to connect, but there shouldnt be an issue to connect when I'm almost room away from the server

ornate grotto
ripe jolt
ornate grotto
mystic fjord
#

hey guys, every time i make a world via server manager it skips to tier2 and skips the tutorial. anyone know how i can change that?

ornate grotto
mystic fjord
#

prepping a server for 1.0. wanna redo tier1 incase something is changed

ornate grotto
#

It's a co-op mode, so tutorial doesn't make sense

mystic fjord
#

can just do the tutorial myself, upload the safe incase something has changed

ornate grotto
mystic fjord
#

i can click 1 button to upgrade it to update 1 and then make a new save.

#

but i wanna redo tier1 incase something is different

ornate grotto
#

Yes, but all the networking is changing in v1.0

mystic fjord
ornate grotto
#

You hope 😉

mystic fjord
#

i have faith it wont substancially break anything they cant fix in a bit

#

will the t1 tutorial change even?

ornate grotto
#

You'll find out next Tuesday 😉

#

As the story arc is being introduced, I would say Yes

mystic fjord
trim panther
#

Hello,
I need help to setup a dedicated server.
I download via steamcmd and start using *.bat with FactoryServer.exe -log -unattended
I claim the server, but I dont think other player can joind

#

also, it is possible to people not freind can join?

slender drift
#

Does anyone know any info or when we are getting info on the dedicated server API? would be nice to prep instead of having to develop while the game is out (i'd rather play 😠 )

vernal vale
#

is there an API for update 8? or is it something new?

dreamy talon
#

Quick question, for Satisfactory 1.0, did they say they'll finally let players switch ports off 15777 somewhere?
I want a server for me and my partner and one for me and my friends and it seems not possible unless I rent another dedi?

dusty vortex
dreamy talon
dusty vortex
trim panther
#

The only port use will be 7777

dreamy talon
trim panther
dreamy talon
#

🤦‍♂️

#

Thanks a lot for the info Happy!

rapid spindle
#

You should be able to use docker to run two servers. Switch the ports the container listens on and the inside it will still map to the default ports

dreamy talon
#

Or else it's not discoverable in-game

#

The lock is on the client, it can only connect to 15777

#

I guess the server to, but yes you can do docker run -p.... and port forward to let's say 15778

rapid spindle
#

Oh that's cringe

dreamy talon
ornate grotto
trim panther
#

So they need to add server like I did to claim it?

#

I will try

echo remnant
#

can anybody help me?

ornate grotto
echo remnant
ornate grotto
dusty vortex
fallow linden
#

Guys is the dedicated server performance better than 9 months ago?

dusty vortex
fallow linden
dusty vortex
fallow linden
dusty vortex
dusty vortex
#

Unfortunately none here are able to comment on much about how well 1.0 performs as its not yet released, same goes for dedicated server requirements, we dont know yet, what is known is that ports are changing, the console is changing, nodes placement in world is changing and recipes are changing.

What can we work out from this... well its likely any worlds that folk try to carry over from pre 1.0, will need massive rebuilding, and any server that get setup from pre1.0 will need to be setup again.

So we can only consider 1.0 to be a fresh start, from server hosting to the in game world.

until its released, none have any experience to share.

halcyon badger
#

hey all, where do blueprints get stored on a dedicated server?

glacial ginkgo
deep turret
still wadi
#

Hey, will we be able to host dedicated server right when 1.0 releases?

deep turret
#

as announced yes

#

will it works very well already
can't really know for sure

paper perch
#

is there a way to enable the intro cutscene for new players? Or is this already a thing but I just haven't started a new world before on a server

deep turret
#

<t:1725980400:R>

#

any "it's like this" focusing on details may be changing tomorrow

wicked root
#

Hello i am runnins a linux server with the deducated server and when i run it i get this

Illegal instruction (core dumped)

any solution?

deep turret
#

are you running it inside a virtual machine ?

wicked root
#

no

glacial ginkgo
wicked root
civic cove
wicked root
wicked root
glacial ginkgo
wicked root
#

this?

Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit

glacial ginkgo
#

I also want the flags: section

wicked root
#

ok#

#

Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc cpuid extd_ apicid pni monitor cx16 popcnt lahf_lm cmp_legacy extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt hw_pstate vmmcall npt lbrv svm_lock nrip_save

glacial ginkgo
#

I think your grandpa cpu isn't going to cut it.

wicked root
#

why?

deep turret
#

this is a high performance requirement server

#

even latest gen cpu somtimes struggle

glacial ginkgo
#

you have missing instruction sets and no software workarounds were made for missing instruction sets

deep turret
#

and unrealengine 5 use some cpu computing instructions to optimize things that too old cpu does not provide/support

#

this is a 14 years old cpu

wicked root
#

ok anyways thanks for the help

deep turret
#

and it was already low part at the time

glacial ginkgo
#

age of the cpu doesn't particulary patter, if you are okay with lag. it's the fact that it's missing the later SSE4 and AVX that I recognize right now. I think there are others as well

#

@wicked root would you like a recommendation for a cheap PC that will do the task of hosting satisfactory?

edgy karma
#

I’m glad my synology ds920+ has Intel Celeron J4125 with SSE4.2 with AVX

#

And I upgraded it to 8GB ram which is hopefully enough for max 4 players

glacial ginkgo
#

basically, if you peruse amazon.com, look into the renewed dell/hp/lenovo SFF & MicroPC formats. you should be able to find an 6th to 8th gen i7 machine that has 32GB ram in the 200-300$ range

#

if you are okay with the full sized cases, there are some okay deals there too

#

I used an i7 7700, only issue I was having was late game after a lot of large factories were made, the autosave was taking longer than 30s. this was causing disconnects with every autosave.

civic cove
glacial ginkgo
#

I then moved it to a ryzen 5900x. it maybe make the save take 15% less time. and about 2 days later we built enough that it went back up to 30 seconds.

civic cove
#

Taking you advice and lookiung for a cheap hopefuly rank mounted option.

glacial ginkgo
#

the map save function on satisfactory for u8 is not performant. it basically locks all the threads till the 1 save thread finishes.

#

for some reason, this also includes the threads that handle network connectivity

#

this game does things that unreal engine was kinda not ment to do

civic cove
#

yeah lol

#

hhmmmm could get
2 x Intel Xeon E5-4650 V3 12-Core 2.10GHz (2.80GHz Boost, 105W)
64gb 2133 ram,
1tb HD
ethernet 1gb
All in a 2u rack for just over £400.

glacial ginkgo
#

that lower boost speed is going to hurt when autosave comes around and you have to wait for that 1 thread to finish

civic cove
#

I was just looking at something silmiar

#

thank you

glacial ginkgo
#

and the desktops will likely have a lower power usage than the racked ones

#

if you are feeling really cheeky, you could try your luck at aliexpress for some questionably fun things

civic cove
#

haha yeah I'm not that lucky tho I plan on buying a lot of my 3d printer mods from there.

#

Just looking at this up to 4ghz.

#

TRIGKEY 6 Core 12 Thread Mini Computer Desktop PC Ryzen 5 5560U(Up to 4.0GHz) 16G DDR4 3200MHz+500G NVME 2350MB/S SSD 15W TPD Micro PC | 6Core 1600MHz HD graphics | WIFI-6 | BT 5.2 | HDMI +DP| Type-C

#

£300

#

But I do intend on hooking up my 3d printers and workshop stuff to this unit as well.

deep turret
glacial ginkgo
deep turret
deep turret
glacial ginkgo
edgy karma
glacial ginkgo
#

I figured out I cannot buy any toyota newer than 2015 due to the damned things having cellular modems that link to lexusnexus and make repair by anyone other than a legit dealership impossible.

civic cove
glacial ginkgo
#

noone has yet to explain to me how $10 of a plastic, fiberglass, copper, and gold trace key fob is worth 200$ and can only be programmed by a dealership.

civic cove
#

They can't and anything that comes out of their mouths is BS. Local guy could do it in less than 30mins and for a fraction of the price. Main dealers are the biggest rip of merhcants out there.

glacial ginkgo
#

nope. a lot of local guys cannot do it anymore. the even newer models require access to toyota's dealer site to copy and paste codes from techstream.

ashen apex
#

Are the updated dedicated servers going to be released with the 1.0 game on Tuesday?

civic cove
ashen apex
#

sweet!

hollow jewel
civic cove
glacial ginkgo
hollow jewel
hollow jewel
civic cove
glacial ginkgo
hollow jewel
glacial ginkgo
#

I would still go the renewed desktop and if I decided I wanted to upgrade to something better later, I would still have this unit to use as something else. like a plex server.

hollow jewel
civic cove
hollow jewel
hollow jewel
glacial ginkgo
hollow jewel
civic cove
#

WTF pmsl

#

£103 for one with alder lake

glacial ginkgo
hollow jewel
#

the only thing holding me back is what I'd have to pay for a PSU and case

glacial ginkgo
#

the disks are USUALLY new with low usage

hollow jewel
#

storage is fairly cheap tbh, you can get a decent 1tb crucial ssd for 60$

glacial ginkgo
#

of course not. alot of these are from businesses doing their asset refreshes. their peons don't need full sized towers to abuse excel and reply all on outlook.

hollow jewel
#

yeah but I need a tower and an ATX power supply 😦

glacial ginkgo
#

It's fun when one of the desktops you ordered reeks of perfume because of it's last owner.

hollow jewel
#

Just let it marinate in the shed for a few weeks, the mice will take care of the smell

glacial ginkgo
#

It's like those Yeston GPUs with the fragrance module

hollow jewel
#

the what now

glacial ginkgo
hollow jewel
#

moooom, china is doing weird gpu shit again

glacial ginkgo
#

They've been doing this since radeon 6000

slow cobalt
#

is there a tutorial anywhere for running a dedicated server on unraid/docker?

ornate grotto
dusty vortex
#

Some things in a guide may remain the same, but some core parts will change, so at this moment in time they could only be taken with a pinch of salt, with the only value they may provide being getting a user familiar with some steps of the process.

bleak epoch
#

did someone know if a official docker existe for the dedicated server ?

ornate grotto
dusty vortex
bleak epoch
dusty vortex
glacial ginkgo
delicate raptor
#

Hi. I didnt find it in the search. Are there infos, if the steam achievements can be done on dedicated servers?

ornate grotto
magic owl
#

Has there been any information about if Tier 0 will be available for dedicated servers in 1.0?

ornate grotto
deep turret
#

didn't they say that maybe only the server claimer will have it if the save is still fresh or something ?
but anyway it's neither well defined/announced nor guaranteed

hard lantern
#

Newcomer here, the pinned messages in this channel are from 2021. 🫢

#

Is there any updated guidance for hosting come Tuesday, will anything change?

#

where tha server hoster love at ¯_(ツ)_/¯

hard lantern
wicked knot
#

The people that CAN pin, dont. The people that WOULD pin, cant

hard lantern
#

Seems very human

hushed rose
#

I'm crashing a lot jeez

wicked knot
#

crashing, or getting a timeout/disconnect?

wheat pewter
#

Looking at maybe renting a server. What site has the best performing servers for this game?

wicked knot
wheat pewter
#

Oh?

#

Why

wicked knot
hollow jewel
pulsar cove
#

Not exactly sure where to put this, so I'll just put it here. Thinking of buying a 7600x3d over 7600x. How much does satisfactory gain from 3dvcache? I know it likes high clock speeds, so would there be a net benefit, with the lower clocks of the x3d?

tranquil palm
#

I've seen a reference to massive gains with 5800X3D vs. 5600X (paired w/3080 Ti running 2K), in the realm of 70% in the late-game. I don't think the extra 2 cores would do that, so that would leave the cache bump. Just a sample set of 1 and from a stranger on Reddit, so YRMV, but would be in line with the gains seen in Factorio. -Edit note- The 5600X is just slightly 'faster' at max boost than the 5800X3D, so would be either the extra cores or the cache. -Edit note 2- I really think either option would run beautifully. Even that 5600X was over 90 FPS average.

flat prism
#

Hey my friend is getting this error I am able to join just fine

devout crystal
#

Hey everyone, my mate and I played a bunch during early access but every time we started to get into it, we'd get graphical desync issues. Such as objects like trees and pipes that have been removed but are still visible although they have no collision. Haven't played since maybe update 6 or 7. We got it every time we started a new save. Anyone know how common this is or if it has been solved / reduced with update 8 or 1.0?

tepid geode
#

There’s still a few cases, although they’re pretty rare

#

In my experience

wicked knot
#

wont know about 1.0 until tues. They been kinda tight on all of it

devout crystal
#

Okay thanks guys, I will keep an eye on it and maybe the new dedicated servers will save us haha

tame remnant
#

are hyperloop launchers broken on servers?

ornate grotto
#

At least under U8, who knows what tomorrow brings

tame remnant
#

alright, starting fresh on 1.0 anyways, was just testing my U8 world on my server

#

what was it? 5pm utc time?

#

pretty late for me then

wheat pebble
#

Any info on how will work the "could depo" in multiplayer ?

#

shared storage i guess but ... ?

ornate grotto
tired marsh
#

Hi guy, about the dedicated server someone know if the improvement about the multi thread cpu is planned with or after the 1.0 ? I have a server with many cpu... But the proc isn't young...

paper verge
dusty vortex
tranquil palm
#

Kill, I run my server on an i7 4790K with 32GB RAM and a SATA SSD and I've never had problems, even in the late game.

#

Autosaves get slow, but that's it

#

But on an old, low clock xeon... who knows

meager phoenix
#

most likely this is a stupid question, but do you guys think there will just be an update or will 1.0 be fully new download?

ornate grotto
quick geyser
#

Any Ideas?

meager phoenix
#

So, i've read that 8gb of ram should be enough for a dedicated server, but last time i had a playtrough i had to upgrade the ram cause the server crashed because we didnt have enough memory , what is a "safe" bet when i comes to memory ?
12? i can't have my own server so i will have to rent a server for the 1.0 playtrough therefore i am just curious what to order :)

ornate grotto
meager phoenix
ornate grotto
civic cove
#

will defo be min 16gb

#

When you get further in game you'll need teh extra ram.,

tame remnant
#

they did mention in the server improvements for 1.0 changes for 'lightweight' objects such as foundations, better handling of foliage and streaming parts of a world instead of loading it all at once

#

i have no idea how much of that is currently on experimental vs being held for 1.0

azure iron
#

Is it currently possible to move saves between dedicated servers and local saves?

civic cove
#

Yeah

ornate grotto
#

Check out the Wiki linked in the channel description

quick geyser
ornate grotto
tired marsh
# tranquil palm But on an old, low clock xeon... who knows

I have xeon E5-2667 3,20ghz,i have a big factory and I have a tick rate freeze periodically, in the new game and during all beginning there is no problem, but after more than 200 or 300 hour... The system have freeze during one or two second...

#

I have no SSD but I have a raid controller with read / write flash cache

deep turret
#

that's just save

#

nothing to do with storage

#

saves are few MB

#

the most problem you could get with slow storage is heavy log output rotation

#

but it's somewhat been fixed (they removed some redundant heavy logging)

grim helm
#

When’s the 1.0 release

odd crown
tired marsh
#

i don't know .... the trains are constantly out of sync, they spend their time doing rollbacks because the server has fallen behind the client, the carpets I stop, my player do jump back very regularly, more regularly than the autosave....

sacred dragon
#

Does anyone know if we can continue to use our running dedicated server and just update it for 1.0?
Or do we need an entirely new install?

dusty vortex
#

According to the various public announcements so much is changing that any server setup pre 1.0 will need to be setup again.
(thus anyone trying to troubleshoot why there server is not working before 1.0 is mostly just burning their time)

Any worlds that were created pre1.0 will need massive rebuilding due to various resource nodes and recipes changing.

So in short, its prob best to start from a clean slate, from server setup to game world.

tired marsh
#

is solved all issue 😄

sacred dragon
dusty vortex
edgy karma
#

I will just restart the docker container and it will pull the latest game files. And remove 2 of the 3 ports which will not be used anymore.

sacred dragon
sacred dragon
#

Ideally i'd run it on a docker container aswell

edgy karma
#

Yeah it is managed by community and if there are changes needed in the docker file I’m sure it will be updated tomorrow

#

I’m using the docker container from wolfx or something.. it has the most stars

#

wolveix/satisfactory-server

dusty vortex
#

lets hope the persons 'responsible' for making the containers and keep wiki's up to date dont get lost playing the game for the next few months and forget to publish updated material 😄

tame solar
#

if there are some important or breaking changes regarding the dedicated server documentation on the wiki, please ping the @ Wiki Manager role and we'll look into it

dusty vortex
#

we are entering a new cave, one that is yet to be explored or mapped, tomorrow the masses will descend into the cave, some will survive to the end, some will find challanges. and so by everyone sharing informaiton, the mapping will begin.

gray kestrel
#

release the server files so we can prepare for tomorow 🙂

sacred dragon
dusty vortex
#

thanks 🙂

tame solar
#

should still note that the wiki is community-run, so you can edit the info too, I'll be happy to help if you run into problems with editing though 👍

sacred dragon
#

And it makes perfectly sense, would just have been nice with some official info on what was required to run a 1.0 server so we could prepare, and not use the time tomorrow figuring it out 😄

dusty vortex
#

folks take note, please someone update it .... ive had holiday booked (and thus im traveling away) since long before the release date was announced, so ill be taking a week break and returning to hopefully updated guides etc
or you can all wait till ive put in some hours to play the game once i return from my holiday away to work out what needs to be added to the wiki, but im sure your all happy to wait for me! 😄

amber merlin
#

Hey, I want to host a server it doesnt quiet work yet. Ingame it says "Server name pending! but on the website I rented the server its just states online. What am I doing wrong?

amber merlin
#

no response yet

amber merlin
#

The purpose of todays server was to get it running so I know what to do tomorrow

ornate grotto
sacred dragon
thin nova
dusty vortex
#

any troubleshooting you do today, may be relevant, it also might be completely irrelevant.
is the cat in the box dead or alive?

#

at least come tomorrow, with a lot of these questions asked, the answer should at least change from... we dont know, to, we are currently finding out 🥳

earnest sphinx
amber merlin
#

Alright, thanks for all the answers. Tomorrow will be a good day holysnutt

sacred dragon
#

Has anyone heard about ARM support for the dedicated server in 1.0?

ornate grotto
sacred dragon
ornate grotto
#

I don't think the needed instruction sets are enabled in the processor. You could try and virtualise it, but I suspect performance would be naff

dusty vortex
# sacred dragon Has anyone heard about ARM support for the dedicated server in 1.0?

There is no support, nor will there be.

That said, i recall reading in here once before that someone (you would need to search the chat history) suggested they got it working on an ARM based system... by using layers of virtualization and emulation (both layers bring massive overhead so would likely tank performance as the world hours clock up), i dont recall what magic spells they used to make such an abomination 'work'.

sacred dragon
#

Hmm I almost got it working on ARM without emulation

#

Only slight problem was that it crashed everytime anyone placed a conveyor belt 😂

dusty vortex
#

they could also have just been BS'ing (there was no evidence to say it actually worked or even how well it worked if it really did)

sacred dragon
#

It is possible I believe, it started and I could join on mine

#

Was a great deal of hassle though

dusty vortex
#

sounds fun, and if anything breaks, then such individuals will be on their own trying to resolve any troubleshooting as its out of the norm / experience of everyone else.
you beautiful pioneers you!

karmic merlin
#

would a clean install be best tomorrow to maximize performance, or doesnt matter?

dusty vortex
sacred dragon
#

Clean install is my plan as well - unfortunately I can't do it before wednesday, so hopefully we have a working docker image 😄

celest mural
#

Having the same problem as @amber merlin But have forward the ports, worked rules in my router and in my firewall. Still having the same issue. Though I have the issue that the server is stated before the changed to listening from ipv4 to ipv6

granite lintel
#

was bout to ask, Ive been wondering if dedicated servers are going to be able to be run tomorrow.

understandably all the dev videos have been based around the changes to the game it self, and i know dedicated servers are getting full support, but....i have many many friends who are hyped as hell for 1.0, and im the dude the with the beast of a machine that can host

rapid spindle
jolly berry
granite lintel
#

ive been playing the game since...u4? and just...never thought to wander in here

amber merlin
celest mural
celest mural
limber sedge
#

Hello, yesterday i cleared my server pc and changed from windows to Ubuntu server now after settin up everything in the firewall opening the ports and so on everytime i want to connect to my server i get this error and i don't know what to do anymore because this is also my first server with linux. If anyone could help me i would be very happy.

jolly berry
solar parrot
#

looks like the usual one, so editing some ini files from server and clients should do the trick

#

hope that they will fix those ini defaults in 1.0

limber sedge
jolly berry
rapid spindle
#

It does go in the start .sh

#

Post your start file and logs when you try to connect

limber sedge
#

i just started the server with "./start.sh -multihome=0.0.0.0" and now it works i just dont know why it wont work in the start.sh itself

twilit fox
#

Welcome to Linux

rapid spindle
#

Might be a syntax error, or something weird. Glad you got it working

limber sedge
#

yes thanks for the help and now only waiting for tomorrow

twilit fox
#

So for startup scripts it does work

#

But like mine is screen -s satisfactory -dm /home/user/folder/factoryserver.sh -launch args

#

But if you're going to use it for prime time, then you really need to set it up as a service with systemctl

#

Or systemd

limber sedge
#

i dont start it through a script only used the default factoryserver.sh but renamed it

#

yesterday was my first contact with linux so i just have to learn more about it

jolly berry
twilit fox
#

Systemd will start the server on boot, as the desired user, restart it if it dies.. etc

limber sedge
#

the automatic restart is nice but the automatic start is not neccessary because my server pc runs all the time

twilit fox
#

If it crashes, etc.. but once you learn your way around the command line you can learn about Systemctl/Systemd

rich palm
#

Is it btw known if rubberbanding etc. will be fixed with 1.0?

#

In my last playthrough beginning of the year the server refresh rate quickly went down after tier 4. Meanwhile the dedicated server had very powerful hardware

dusty vortex
topaz dew
#

do we know when dedicated server for 1.0 will be available? maybe a little bit earlier than the actual game?

dusty vortex
#

@limber sedge - note that ports will change tomorrow (so need to re do firewalls and port forwarding)
the changes may negate some extra command line options like multihome.

dusty vortex
topaz dew
#

sad noises

dusty vortex
#

im sure plenty of folks will be hammering steamCMD update command all day tomorrow to find out 🙂

topaz dew
#

probably 😄

#

dont know why they dont communicate stuff like that clear...

jolly berry
#

Snutt said they will be releasing all together, but Coffee Stain can't control exactly when SteamCMD is going to see the update and be able to download it.

topaz dew
#

even the release time isnt clearly written but must be found thorugh chat command..

jolly berry
#

Further, we have no clue on when dedicated server providers for Satisfactory will update their systems if you are buying a ready-to-go server.

#

There's no reason to expect big delays if you are running your own server though.

grave shell
#

I have a dedicated mini pc running the game as a server now... this same system acts as a server for other things. Tempted to run both in two different VMs to force resource allocation so neither service interfers with the other. Not sure I would even benefit from it however.

tawny garden
#

anyone have a recommendations on multiplayer server hosting services?

limber sedge
jolly berry
tawny garden
#

Also I assume the dimensional depot will work in MP?

little bramble
ornate grotto
tawny garden
ornate grotto
#

At least Indifferent Broccoli has a Free Trial option 🙂

summer nebula
#

So I seem to have a good thing going now with my dedicated server running in aws fargate, does anyone have any solutions for monitoring or detecting if people are connected to the server? I'd like to automatically turn it off if no one is connected in X number of minutes.

ornate grotto
dusty vortex
summer nebula
little bramble
#

@tawny garden @ornate grotto I have had some bad experiences with Nitrado for other games in the last year, mainly having to go through support when purchasing a new server as they would not fire up. I'll give IB a try by the looks of it - not heard of them previously but free trial is always good if there's a possibility it could still be unstable!

summer nebula
dusty vortex
ornate grotto
twilit fox
#

Yeah if it's not running it can't accept connections..

ornate grotto
#

Even with the API, you'd need to manually fire it back up again

#

There'd be no server API to connect to 😉

summer nebula
dusty vortex
#

yup... tho if someone wanted to extend some turn on trigger via a passworded web portal or a discord bot, then it would be possible... lots of knitting together API's but feasiable.

twilit fox
#

For the best experience you should run it on your own hardware.. even if your hardware is running it in a container or a vm you'll have a much better experience than sharing a cpu with possibly hundreds of other servers

ornate grotto
twilit fox
#

Yeah, shutting the server down isn't really a viable option.

summer nebula
ornate grotto
#

DNS is just name to IP address "phone book", you can access the IP address without knowing the DNS name

dusty vortex
ornate grotto
summer nebula
dusty vortex
#

sounds like an interesting solution to a unique problem, perhaps the new API will help achieve that goal after the required stiching of API's together is done 🙂

dusty vortex
ornate grotto
summer nebula
#

The startup stuff is a solved problem, its the shutdown that I want to fix. The existing minecraft shutdown stuff is very minecraft specific and talks to the udp ports to see if people are connected. I'll wait till next week and see how the api works out.

dusty vortex
#

it sounds feasible (tho lots to consider) best of luck snuttsGood

ornate grotto
#

And let us know how you get on, always interested in automation 🙂

clever idol
#

Does anyone know if Dedicated Servers will be updated in the 1.0 release? or still considered experimental?

jolly berry
#

I believe all features of the game will be in full release and no longer early access.

gray kestrel
#

IMPROVED DEDICATED SERVERS
Dedicated Servers are being spruced up proper for 1.0 and will no longer be considered experimental. Moving forward, they’ll be receiving a lot more frequent support in terms of bug-fixing and polishing, and we’ve also addressed many bugs that have been prevalent in Dedicated Servers for a while.

First off, by having their distribution size decreased, Dedicated Servers will be a lot faster to download and install. The servers now only use a single port, for both UDP and TCP, namely port 7777, and they also bind properly to IPv4 and IPv6 simultaneously.

The server exe-file can now be run as both a window and console application. Some benefits of the console application include improved logging and the ability to run scripts.

Dedicated Servers now also support TLS, where you can create certificates manually or have it automated when booting up the server. When attempting to connect to any given server, you’ll then be prompted to insert the certificate to ensure the server is legitimate.

#

When booting up a Dedicated Server, you’ll now be introduced to the Unreal console which more clearly displays important information about your server, such as server status or uptime. The main benefit of this console, however, is its built-in terminal which allows you to type in valid server commands in real time. Logging is also smooth in the Unreal console, with its own input box dedicated to logging and filtering.

In 1.0, you will be able to set up Advanced Game Settings for Dedicated Servers in the actual game’s own main menu. On top of the usual settings, you also have new options for auto-save intervals, opting in to send game data to us or deciding your network quality, among other things. If you are the server admin, you may now also download the server save data directly from this menu. Furthermore, the server notifies all clients that it is about to save, letting users know that it may undergo heavy workloads etc.

Finally, we’ve implemented support for an HTTP API which can handle HTTP request methods between the server and the client. This means it will be possible to develop external applications that can talk directly to the server and send HTTP requests to them directly. Documentations for this API will be released in the future, but we cannot wait to see how this makes your use of Dedicated Servers extend even further beyond what they currently are!

dusty vortex
dusty vortex
#

So then, what issues do peeps think we will most likely be raised tomorrow?
(Seeing as we like to play games of speculation) 😂

I'll stab a guess at 'how do I increase max players' will make a strong comeback 😆
(The answer is thankfully in the wiki)

ornate grotto
#

Why can't I connect to my server

rapid spindle
#

A new networking error that requires a parameter in an obscure location

dusty vortex
grave shell
ornate grotto
dusty vortex
grave shell
#

Id guess people forget to patch the server

dusty vortex
dusty vortex
grave shell
#

Would be nice if the documentation for the server stuff was public today, so I can reconfigure my computer if need be

#

That last note made it seem like a port number was changing

grave shell
#

That's another issue, people wont read the patch notes

dusty vortex
#

Agree some updated docs would be handy, and let many of us prepare or even be able to helpfully answer some common questions. 😕

dusty vortex
grave shell
#

Rather spend today setting up the server so tomorrow I can play

dusty vortex
#

Likely be No1 case,' I updated but can't connect, I followed the wiki to the letter yesterday and opened the 3 ports, any ideas? '

shut temple
#

Has there been any word on if tier zero will be available in multiplayer?

dusty vortex
dusty vortex
jolly berry
#

Well it's not like it's a totally different port right? They are just consolidating all communication to 7777 instead of the 3 different ports it was using before (of which 7777 was one of them).

ornate grotto
jolly berry
#

Also now needs TCP and UDP

ruby phoenix
#

hi ! is there any ways to stress test a server ? maybe other than loading a massive save ?

dusty vortex
jolly berry
#

Have many different players on the server at the same time all in different locations.

dusty vortex
ornate grotto
#

Use a Hypertube cannon, that will break it every time 😄

dusty vortex
#

While funny it's perhaps a valid suggestion too. I mean it gives the opportunity to see how well the world loads as you hurtle your skull through your feet

quasi kettle
#

I just want them to finally fix the "things built during a game save are broken" thing

#

Hypertubes cause your player to have an epileptic seizure at the entrance for as long as you'd be riding it would also be a good one to fix for a "released" game.

dusty vortex
quasi kettle
dusty vortex
#

Oh definitely, goes from mostly working early game to, will I get a 2nd use of a tube before my body unexpectedly exits mid tube causing disconnect.

twilit fox
polar swallow
#

I'm glad I popped in to double check.

grave shell
#

Proof of concepted this weekend with a buddy of mine on the other side of the state. Beyond 1.0 patch and that port, I should be ready to go

paper oriole
#

I am also getting a new server ready for tomorrow. I am debating on whether to go the manual config route or let LinuxGSM handle it. Setup my backups, etc. Suggestions?

grave shell
#

0.8

twilit fox
#

Oh I thought you were one of the lucky ones lol

iron pelican
#

Does anyone know what a good website for a dedicated server rental for USA west coast area would be? What’s a trustable quality service you might recommend pls?

wicked knot
#

basically everything changes about the servers in less than a day

iron pelican
#

I meant like which online website for server hosting is good? Like shockbyte, g portal… etc…

#

Is there a community recommended brand?

dusty vortex
outer apex
#

Since I don't see another dedicated servers channel. Can anyone recommend me a place where I can rent a server for satisfactory? Since 1.0 is basically releasing tomorrow and I kinda want to play it with friends. We plan to play with roughly 5 people.
In case it matters, I'm located in Germany/EU

ornate grotto
twilit fox
#

Lol..

outer apex
#

Yea but isn't that USA west coast?

twilit fox
#

Go to the German computer store and build your own host.

ornate grotto
#

I think you'll find they are global

outer apex
#

To expensive for a month or 2 that I want to play

twilit fox
#

Have your 4 other friends help foot the bill.

sage ore
#

i've used gportal for almost all my dedicated server needs for a couple of years. I personally never had any issue with them

fossil kernel
#

I've used GTXgaming but there were some issues

forest grove
ornate grotto
#

U8 was a particularly bad server build, so even the best servers struggled.

outer apex
quaint apex
#

You got some basic technical knowledge? I guess it will take some time for the hosters to adjust their stuff to work for 1.0

outer apex
#

Yea

#

I would just need to know how to install/update satisfactory on either ubuntu or windows server

#

I mean I could do it per console ssh

quaint apex
#

I guess the wiki will be shortly updated after the release

#

Really depends on how much you're willing to spend on the server. Especially 5 people is kinda heavy.

naive summit
#

Dedicated servers will get the update around the same time, yeah?

hard lantern
#

If it’s done like every other game, the depot for dedicated servers will just get updated with the main game does

naive summit
#

cool. Would I even need to find the steam tool and update it manually or would that just auto update like a game

ornate grotto
rapid spindle
#

It might update out of sync they said. They update the files at the same time but steam might not distribute them at the same time.

#

steamcmd is most reliable way to get the server update immediately

naive summit
#

Hopefully it's not too much of a lag

hard lantern
#

Hey guys, I’m wondering for someone who has a bigger server and runs games with a couple hundred people off of them, where do you say the limits would be in terms of player numbers on a single server? I pretty much have an unlimited amount of CPU and RAM.

#

I think last time I checked, it was about 16?

ornate grotto
hard lantern
#

OK, thanks

naive summit
#

I'm trying to picture a 100 people all driving tractors around a server and I can't think of a better way to blow up a computer

hard lantern
#

The sever I’m running has a threadripper and 256gb of ram

#

We could try.

naive summit
#

well if theres something that could handle it, that probably could. That's some crazy power

hard lantern
#

I’m sure the hardware is fine. I just wasn’t sure if the Game client kinda had any type of limitations as far as sharing information back-and-forth between players you know sometimes they’re software issue with that kind of scale.

#

Not that I’m trying to run 100 person server 😂

naive summit
#

Yeah there was a video released about some optimization coming to dedicated servers, I'm hoping the overall experience is a lot smoother starting tomorrow

ornate grotto
#

On U8 the server basically maxes out a single core and barely touches others, a huge multi-core CPU is of no benefit. A higher spec single core worked better than lower spec multi core

atomic crag
faint wagon
#

anyone know if the steamcmd install command will be different with 1.0? current shows the -beta arg for both public and experimental branches

ornate grotto
faint wagon
#

I guess I can ask it a different way. Will I need to remove -beta for my dedicated server once 1.0 releases and the game is no longer in beta

ornate grotto
#

the -beta command has nothing to do with the game being in beta. If you have it on you get the experimental branch, if you don't use it you get the main branch (was EA, should become 1.0). So if you want to play the non-experimental branch, remove -beta public from the command

faint wagon
#

hmmm, but the documentation specifically has "-beta public" as the Early Access command and "-beta experimental" for experimental. So it wouldn't make sense that -beta is only for experimental or it wouldn't be an arg for EA

ornate grotto
#

Maybe I misread it, but I've NEVER used the -beta option on my server installs so that should tell you if you need it or not 😉

faint wagon
#

Whatever it is, i just want to run the non experimental branch of 1.0 and didn't wanna build the server with -beta if that was going to be reserved for experimental after the 1.0 release. IIRC, there were some stipulations that made it to where you couldn't go from experimental to EA so i didn't wanna get stuck on experimental because my install cmd was wrong

fierce night
faint wagon
#

That's what i'm thinking, remove -beta and just do public and 🤞

wicked knot
#

If they do continue working on the game (I hope they do) the -beta tag will let you get the new stuff as released, vs after debugging

ornate grotto
faint wagon
#

Ah TY

ornate grotto
#

This is my command line for reference
"C:\apps\SteamCMD\steamcmd.exe" +force_install_dir "C:\SteamGames\SatisfactoryServer" +login anonymous +app_update 1690800 validate +quit

faint wagon
#

Mine will be steamcmd +force_install_dir ~/SatisfactoryDedicatedServer +login anonymous +app_update 1690800 validate +quit

tidal dragon
#

So, in order to get dediserver for tomorrow's 1.0 update is to launch it in steamcmd?

sinful sequoia
#

maybe you know the approximate release time of 1.0?

ornate grotto
#

I think they said 17:00 CEST

karmic mantle
#

Hello everyone, I'm looking for some documentations to launch a dedicated server on a truenas scale server, especially after truecharts is deprecated.

ornate grotto
ornate grotto
# karmic mantle So it's still possible ?

https://satisfactory.wiki.gg/wiki/Dedicated_servers#Requirements
**Processor ** - Recent (comparable to the i5-3570 [Intel] or Ryzen 5 3600 [AMD] or better) x86/64 (AMD/Intel) processor. No 32 bit or ARM support. The server favours higher single-core performance over multiple cores.
Memory - 12GB minimum, 16GB RAM is recommended for larger saves or to host more than 4 players.
Operating System - Any currently supported version of Windows or major Linux distribution. Out-of-support OSs such as Windows 7 are explicitly not supported.

karmic mantle
ornate grotto
#

Will it run, mebbe. Will it be playable, possibly not

gusty knoll
#

will the app id for the server on steam stay the same for 1.0 release?

atomic crag
#

What really sucks is when it’s playable up until like Tiers 5/6, and then you start to get the slingshotting and rubber banding.

quasi kettle
karmic mantle
quasi kettle
#

There's a guy that mirrored the truechart depot until we convert.

quasi kettle
wicked edge
#

Is there a way to shutdown the satisfactory server without force closing it with a bat file?

wicked edge
#

Elaborate please lol

quasi kettle
wicked edge
#

👍

#

My current one launches steam, checks for updates, then starts the server and checks periodically to see if its still up, if not it restarts the process, but I need something to shut it down gracefully without just force closing the application

quasi kettle
#

What os?

wicked edge
#

Windows 10

quasi kettle
#

Go Google how to run a service on that os.

wicked edge
#

🫠

#

Thanks

#

Most helpful indvidual here. Without a doubt

quasi kettle
#

Dude I'm not your read the wiki for you / Google for you surrogate. Put some basic effort in. Both answer your question directly

spare tartan
wicked edge
quasi kettle
#

I tried to link an answer, a bot ate it, so /shrug

wicked edge
spare tartan
#

But the rest didnt. So quit was pretty much the only thing in the console that worked

wicked edge
#

hm

quasi kettle
wicked edge
coral rose
#

quit, stop and exit in the DS console will all quit out. If you have it setup to auto-restart the server, it will auto restart.

faint wagon
#

I must've had too much time when i sent my dedi up a few years ago. i set up 2 VMs in vmware, one is a backup server that has a cron job to auth with ssh keys to the primary server, runs a backup script to copy the game save directories over to a backup directory AND a running directory, then restarts the service on the secondary server so it's running the latest. then sends an email and a discord notification with the list of actions completed from the backup script. Glad i wrote documentation for myself.

coral rose
#

Definitely. Why not just use docker at that point?

faint wagon
#

i don't think we had a good docker image back then, or maybe i was less familiar and wanted a dockercompose script. I saw there's good docker image now, but doesn't look officially managed by Satisfactory. Might play with using that in the future to simply and save resources

coral rose
#

Fair enough. I'm going to roll my own Dockerfile tomorrow when the details of the DS changes are known

faint wagon
#

I think i hosted a valheim server for some friends and got burned when the save directory had the wrong permissions and the whole server was running in memory, thus the world was gone when the server rebooted. so now i make sure backups work and test them by running them on a second server 😂

#

how simple is that to do? I'm pretty familiar with docker, but never made my own containers 🤔 feel free to dm me some documentation if you have it. If not, no worries

coral rose
#

ouch, yeah. I've been there with other services when I started on docker. I'm so accustomed to just mounting the directory to be used in the image now rather than allowing it to fire up a temporary fs.

rocky raptor
#

Hello hello. I am launching the server manually from the command line like so:

/Steam/steamapps/common/SatisfactoryDedicatedServer/FactoryServer.sh' -log -multihome=0.0.0.0

(Debian)

The logs do some junk then they hang out idling like this:

[2024.09.09-22.20.23:261][ 19]LogEOSSDK: LogEOSAnalytics: Start Session (User: ...)
[2024.09.09-22.20.23:395][ 23]LogEOSSDK: LogEOS: SDK Config Product Update Request Successful, Time: 2.685575
[2024.09.09-22.20.23:396][ 23]LogEOSSDK: LogEOS: SDK Config Data - Watermark: 1072282993
[2024.09.09-22.20.23:396][ 23]LogEOSSDK: LogEOS: ScheduleNextSDKConfigDataUpdate - Time: 2.685575, Update Interval: 306.993683

I try to connect from a Windows machine on the same network both by the public IP and the local IP, but I just get the "This server appears to be offline" message rather than letting me authenticate it. What might I be missing?

coral rose
faint wagon
#

@coral rose 'presh, i'll take a look 👍

coral rose
rocky raptor
coral rose
coral rose
rocky raptor
#

These show up when I do a netstat:

udp        0      0 0.0.0.0:15777           0.0.0.0:*                          
udp        0      0 0.0.0.0:7777            0.0.0.0:*  
#

They are not listed under the "LISTEN" section though

coral rose
#

UDP will never show up as 'LISTEN'

rocky raptor
#

Ah, well then no. Because those ports don't show up under other sections.

coral rose
#

afaik you also need port 15000 at this point

#

that's all changing tomorrow with 1.0 though

rocky raptor
coral rose
rapid spindle
#

Have you tried restarting your client

#

It stops responding after some time, and then you have to restart the client

rocky raptor
rocky raptor
rocky raptor
coral rose
#

I don't believe netstat takes software firewalls into account. an application can listen on a port and still be filtered by a local firewall

coral rose
jolly berry
#

I would not bother with any dedicated server activities until the 1.0 version is available.

#

So much has changed that any testing would be mostly pointless.

rocky raptor
#

I at least wanted to see if it stuttered horribly and then catches fire with two players, or if it seems smooth.

coral rose
rocky raptor
#

Yes, but that doesn't mean that performance is indistinguishable from a better machine

cinder temple
#

i think i'm having the same connection issue with a local server, times out for no apparent reason

#

i'll just try the 1.0 version, my friends will have to wait

#

maybe i need a restart to make ufw work properly?

coral rose
#

you could nmap (or similar program) from another machine on your network to test the ports

jolly berry
#

It would not be worth making any judgments based on Update 8 performance.

frigid yew
#

Has it been confirmed if dedicated server files for 1.0 will be available day one?

jolly berry
#

Yes

#

Coffee Stain releases the dedicated server stuff at the same time. Sometimes the platform won't show the server updates immediately, but I don't see any reason to anticipate large delays.

grave shell
jolly berry
#

If you're setting it up to see how it's done if you've never done it before, sure. But the context above was about performance.

thin nova
#

Update time of your hoster may vary.

jolly berry
#

Note there's a port change coming as well.

cinder temple
#

7777 on tcp and udp, right?

jolly berry
#

Bingo

dense bobcat
#

heavy server breathing

cinder temple
#

will the method for running the server change?

#

specifically, .../steamapps/common/SatisfactoryDedicatedServer/FactoryServer.sh or its parameters?

deep turret
#

probably

#

-DisablePacketRouting will most surely disapear for good

wheat pewter
#

Is it possible to set up a dedicated server that only runs when someone is connected to it? I'm not sure I want the factories pumping out resources 24/7 when nobody is online.... seems like that make the game a little too easy 😂

deep turret
wheat pewter
#

Oh nice! thanks

deep turret
#

specifically "game pauses when last player disconnects"

supple crow
#

Im trying to get this server set up, but my friends cant join, but I can join. is there any sure way to know why they cant join?

jolly berry
#

And you're on a different computer from the server?

supple crow
#

No

#

Do I need to be?

jolly berry
#

No, it just indicates where the problem could be.

#

If you and the server are the same computer, then that increases what needs to be checked.

supple crow
#

Oh

jolly berry
#

This could be your machine's firewall.

#

Could be port forwarding on a router.

#

Could be the server is only binding to the loopback address.

supple crow
#

have the port 15777 going though the firewall and it is portwarding

supple crow
jolly berry
#

You need 15777, 15000, and 7777 forwarded

supple crow
#

do I need all of them through the fire wall too?

jolly berry
#

Yes

supple crow
#

through inbound and outbound?

dense bobcat
#

its like asking if you should upgrade your belt tier, sheesh

jolly berry
#

Outbound is probably allowed by default, but yes.

supple crow
#

Ok both TCP and UDP?

deep turret
#

only udp

jolly berry
#

Only UDP is required until tomorrow.

deep turret
#

but all that will change in 15h

supple crow
#

Ok

deep turret
#

tbh wait in 17h to setup server as it is

supple crow
#

I did all the firewall and portforwarding and now the server wont start

#

it opens does somthing then closes its self

cinder temple
#

yeah, you'll only need 7777 in 1.0

jolly berry
#

To the log file!

cinder temple
#

tbh don't bother debugging before then

supple crow
#

which log file should I get?

jolly berry
#

[2024.09.10-00.07.01:809][ 1]LogWindows: Error: Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000020100000003

#

No idea. Maybe try a reboot.

#

If it keeps doing that.

supple crow
#

It just opened after my 4th try

#

idk why

#

they still cant join

jolly berry
#

Are they on the same network?

supple crow
jolly berry
#

So router is involved as well. All the ports need to be forwarded to the server IP and the server needs to be listening on those ports and that IP.

supple crow
#

how would I check that

#

would it be the listening UDP ports?

jolly berry
#

There are commands in the article to see what's listening.

supple crow
#

I cant get the comands to work it just says "Get-NetUDPEndPoint is not recongized as an internal or external command, operable program or batch file."

jolly berry
#

Make sure you're in Powershell, not command prompt.

supple crow
#

was in command prompt

#

what am I looking for?

#

I see all 3 ports but it was no local address

#

They seem to be the same as on the wiki's photo

jolly berry
#

So you can connect but not anyone from over the internet?

supple crow
#

yes

gleaming pike
#

then you need to port forward from your router ^

supple crow
#

I did that though

jolly berry
#

Your router needs to be forwarding the same ports to the IP of your server.

supple crow
#

when I portforwarded an port for a minecraft server that worked

#

so if the proccess for portforwarding is different for satisfactory how would I find that out?

gleaming pike
#

The process isn't really any different, but with the current version of the server you need to port forward 3-4 different ports

supple crow
#

I port forwarded 15777 15000 7777

#

to UDP and TCP

jolly berry
#

Use an online port checker to make sure the 3 ports respond.

supple crow
#

they are all closed

jolly berry
#

No bueno

#

You are giving it your public IP right? Not the IP of your server?

supple crow
#

I port fowarded the ports though

jolly berry
#

Is the WAN IP on your router the same public IP? It's possible you have a double hop through your ISP's modem.

supple crow
#

How would I check both?

gleaming pike
#

did you happen to change anything in the configuration files by chance? just curious ~

supple crow
#

No a fresh install

gleaming pike
#

ok

supple crow
#

all I have changed is the pause if no one is connected in the in game UI

jolly berry
#

Can you check with another computer that's on your internal network?

supple crow
#

would my phone work?

jolly berry
#

If it can run Satisfactory!

#

Dunno, there might be a port checker app that could help

#

Ultimately we still don't know if the problem is your computer or the network at this point.

supple crow
#

I do know what ip address is being used on my pc to search the internet

gleaming pike
#

To me it sounds like a firewall issue, either at the router, or the computer itself.

jolly berry
#

Is that the same IP that is on the router?

supple crow
#

No I have a mesh wifi set up

jolly berry
#

That doesn't matter.

supple crow
#

but my pc is connect via a wire

#

eithernet*

jolly berry
#

Eero?

supple crow
#

yep

jolly berry
#

The device that connects to your ISP should be the one holding the public IP.

#

Does the app show that to be the case?

supple crow
#

yes

#

well last I checked the ip was the one that is being autoset on the port forwarding tester

jolly berry
#

Ok so as long as you enter the correct local 192.168 address in the port forward, that should do it.

#

Yes that should be the case.

supple crow
#

when port forwarding I used the auro option, because that was the only option I had

jolly berry
#

That doesn't sound right.

#

Settings -> Network Settings -> Reservation & Port Forwarding

supple crow
#

I have at&t

#

so I went to firewall and portwarding

jolly berry
#

Does your server have a reservation set?

#

Wait wait

#

Is this on an ATT device instead of the Eero?

supple crow
#

yes, but the only option when putting the portforwarding in was the aero

jolly berry
#

If Eero holds the public IP then you shouldn't need to touch the modem or whatever they have. It's in bridge mode.

gleaming pike
#

yeah, eero is Settings -> Network Settings -> Reservation & Port Forwarding like Ghan said,

supple crow
#

ohhhhh ok

gleaming pike
#

i also have an eero setup

supple crow
#

that nice

#

Ok will go and do that now

twilit fox
#

Unless they're double natt'd isp router + eero

jolly berry
#

That's what I was trying to check. Confirmed that the Eero WAN IP is the same one that shows up on IP checkers online.

#

So now we need to set up a reservation and a port forward for the server in the Eero config.

supple crow
#

would just portforwarding on both fix that?

jolly berry
#

You should only need to port forward via Eero.

twilit fox
#

No.

gleaming pike
#

eero only

twilit fox
#

Ghans got you. I only know openwrt and unifi routers

jolly berry
#

Eero for some reason only likes to do port forwarding when you have a DHCP reservation set.

#

Is the server set to a static IP in Windows?

gleaming pike
#

it should reserve it from the eero side tbh

#

afaik

jolly berry
#

Sure, as long as the client is set to DHCP.

#

Typically with servers you set them with a static IP but then Eero can't just forward a port... annoying.

gleaming pike
#

I have several static IP's which are port forwarded through eero ^

#

(not trying to get off topic here from the help, but its possible)

jolly berry
#

Cool! I guess I didn't figure it out.

supple crow
#

Ok got that all set up

jolly berry
#

All 3 ports UDP?

supple crow
#

yep

lost frost
#

Hi everyone, I've managed to get my port forwards done for the standard ports (15000, 7777, 15777) via the Wolviex container flow.

I want to run another simultaneous container. I modified the
SERVERBEACONPORT=15000 -> 15008
SERVERGAMEPORT=7777->7778
SERVERQUERYPORT=15777->15778

I changed the host/container forwards to match each other
15008/15008
7778/7778
15778/15778

I forwarded these additional ports to the existing server on my router.

the second server container boots, but doesn't allow me to connect, despite manually chaning the client port to 15778. Is there somethingn else I need to do?

jolly berry
#

Sounds good

supple crow
#

time to try to get one of my friends on again to test it out lol

#

thanks guys so much 🙂

jolly berry
#

Port checker shows open?

lost frost
#

I didnt open the server firewalls for the default (its a clean ubuntu 24.04) ports, let me check ufw

gleaming pike
#

yeah ufw

jolly berry
#

That gives me time to Google Wolviex hehehe

#

ur a whitelisted link!

supple crow
#

um I port forwarded all the things but the port forwarding tester is still saying its closed

jolly berry
#

🙂

lost frost
jolly berry
#

I assume you rebuilt the container after updating the published ports? Does the server show the ports listening?

lost frost
#

ufw is totally inactive:

supple crow
jolly berry
#

That was for @lost frost

supple crow
#

oh

gleaming pike
jolly berry
#

^

lost frost
jolly berry
#

Something's angry

lost frost
#

I wonder if steamcmd needs a UUID or something? PGID/PUID?

supple crow
#

I just restarted the server

gleaming pike
supple crow
#

still saying their closed

jolly berry
#

And does it show the port forwards are enabled?

supple crow
#

yep the port forwarding are all online

jolly berry
#

Maybe a screencap would be helpful

supple crow
#

how?

jolly berry
#

Just to double check.

supple crow
#

how would I do this?

jolly berry
#

So if Eero is correct and you still can't see the ports, it's either your device still having problems or something upstream of Eero.

supple crow
#

the eero is on automatic and not bridge

#

is that the problem?

jolly berry
#

No. Eero should be getting the WAN IP from the ATT modem.

#

Did you change anything on the modem itself?

supple crow
#

other than the port forwarding on the modem i dont think so

jolly berry
#

Uh oh

#

The modem should probably not be doing any port forwarding.

#

Now here is where a screenshot might be even more helpful because I don't know what model device we're dealing with or how it's set up.

#

If you told the modem to send ports somewhere other than the Eero public IP, then you're essentially throwing that traffic in the garbage.

supple crow
#

so the problem is my parents are the one who do the settings on the eero and router I dont have access to that

gleaming pike
#

Are you certain you're even forwarding to the proper internal IP of the server (the system hosting the server)

supple crow
#

😬

gleaming pike
#

oh

jolly berry
#

We do good work here, but that might be a little outside our area of expertise.

#

xD

supple crow
#

dang

#

would undoing the port forwarding on the model help maybe?

jolly berry
#

It's not clear what the network topology is here and that's important when trying to get inbound communication from the internet.

#

Possibly.

supple crow
#

before I do that Ghan want to see if you can connect to the server?

jolly berry
#

If the port checker fails then I assume we're swimming upstream here.

lost frost
#

My issue was that they were sharing a volume location (grumble) so both servers were thrashing the same files

jolly berry
supple crow
#

well I justed checked the minecraft port and it says it no working, but the minecraft server was just working yesterday

jolly berry
#

What changed on the modem/Eero between then and now?

supple crow
#

other than more port forwarding nothing

jolly berry
#

^

#

sus

gleaming pike
supple crow
#

which one?

#

minecraft or satisfactory

gleaming pike
#

Both, actually. 😛

supple crow
#

no only the satisfactory server is running

lost frost
jolly berry
#

Things We Don't Know(tm):

  • Does the ATT modem do routing too?
  • If so, to what?
  • What is the WAN IP and what is the LAN subnet?
  • What is the WAN IP on the Eero?
  • Is it in a private subnet or public?
#

Alternately, take your server down to the local ATT office and plug it in there to check. xD

#

(I jest)

gleaming pike
#

imagine

gleaming pike
supple crow
#

yes

gleaming pike
#

hmm.

jolly berry
#

Visual inspection is a good start.

gleaming pike
#

Can you open cmd and type ipconfig ?

jolly berry
#

What is physically cabled to what?

supple crow
#

my pc to the motem

jolly berry
#

Uhh

gleaming pike
#

Check and see if your IPv4 address matches that of which you're port forwarding to.

jolly berry
#

That seems doubtful

#

Your PC is probably connected to one of the Eero access points

#

On the LAN side I would hope

gleaming pike
#

If your minecraft server is no longer working, and it was yesterday, this tells me that the address may have also changed.

supple crow
#

im booting up the server now to check

jolly berry
#

In Ficsit Massage 2(AB)-B, server checks YOU!!

supple crow
#

?

gleaming pike
#

I'm assuming at this point the servers are on a windows machine, right?

supple crow
#

yes

gleaming pike
#

can you type into the search bar, cmd and open that

#

then type ipconfig

#

it'll give you some information.

supple crow
#

alr

gleaming pike
#

Check and see if the IPv4 address that appears there, is the same address* you're trying to port forward to in eero.

supple crow
#

what am I looking for?

#

No the ip address that is going out to the internet is a different one

gleaming pike
#

In eero when you're port forwarding, you'd want to port forward those server ports to that IPv4 address

supple crow
#

we portforwarded to my pc

gleaming pike
#

Well if that's what the servers on, yes.

supple crow
#

ok we did that then

#

the server is on my pc

gleaming pike
#

okay

supple crow
#

ok so the minecraft server works

jolly berry
#

Progress!

#

What changed?

gleaming pike
#

The satisfactory one should, too. If the ports are forwarded to your pc the same way the minecraft ones are.

supple crow
#

ghan or tumeden wanna check?

gleaming pike
#

java or bedrock? lol

supple crow
#

my freinds got to annoyed to check

gleaming pike
#

or satisfactory?

supple crow
#

satisfactory

gleaming pike
#

i probably can

supple crow
#

horray

gleaming pike
#

Just need to DM the address

#

I can attempt to connect

#

Okay, can confirm it works.