#dedicated-servers

1 messages Β· Page 136 of 1

pure crystal
#

uh, what about if ur hosting at a provider?

#

i can't just open a specific port if i wanted to

storm parrot
pure crystal
livid flare
storm parrot
livid flare
#

which provoder do you use ?

#

looks like our provide is slow ar customer service and reply lol

rose coral
#

?

livid flare
#

By the way thanks for your reply and time

storm parrot
livid flare
#

ohh

#

So only solution we have to wait lol

#

for our server provider πŸ™‚

storm parrot
#

open port 8888

rose coral
#

we are on 7778 and 8889

livid flare
#

uh, what about if ur hosting at a provider?
i can't just open a specific port if i wanted to

rose coral
#

Hosting Provider = ME

#

am fixing it rn

storm parrot
rose coral
#

dm

#

cause dont wanna leak

#

need to crash it again

#

log in dm

supple heath
#

The latest update corrected the issue of intempestive crashes for me. It has run 8hours without any issue this afternoon. Only one restart and it runs perfectly for more than 3 hours.

#

This is what I am used to

scarlet sonnet
#

gamehostbros

spare eagle
#

anyone NOT on GameHostBros seeing this issue?

#

So I have a different issue than crashing, is anyone else having problems with building / destroying. I will build something and it will stay a blue hologram and never build client side. If I quit and rejoin the server the thing will be built. Same for destroying, I can delete something and it will stay on the screen client side however it will be deleted server side so I cant select it to delete the object again or anything. Once more if I quit and rejoin it will be properly removed. I am only having this problem on a dedicated server, multiplayer through normal means is fine.

flat blade
rapid talon
spare eagle
#

same, foundations and walls but I can still place things like constructors

sturdy niche
#

i just build an big part of my factory without problems

#

many walls and fondations

flat blade
#

I notice it's fine for about the first 5-10 minutes or so after logging in, but after that the issue occurs

sturdy niche
#

also, is anyone having an problem after 2-3h of uptime the server going at full 100% ?

spare eagle
#

@sturdy niche so you are on the machine that is running it and othes can join?

spare eagle
#

do others have that issue?

rapid talon
sturdy niche
#

people can join me, except after 2-3h wen the CPU utilization goes haywire

sturdy niche
spare eagle
flat blade
rapid talon
#

The new features are so good though!! Haha I'll be sure to put in a bug report in game then. Thanks y'all.

twilit fox
twilit fox
sturdy niche
#

also, seem's to be an client side, but the more you play, the more the game becomes unstable, it's crashed at the 10h~ mark

#

after the crash and reopened SF, the game (client side) is quite stable

versed rune
#

Question is anyone else on satisfactory dedicated servers getting a game crash on connection with the following error
( This is in the experimental build )
Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000000000000c0

buoyant fog
#

HOW DO I START ONE ON EPIC GAMES

wild saffron
#

Anyone else get a building bug? One of my friends don't get it but me and my friend do. It will show the blueprint of the item in the location but nothing actually builds or if you remove an object it will still show it but you can glitch through it. When you relog it fixes but any other ways to fix?

sharp portal
#

Has anyone been able to reliably get 1.1 to work on SteamCMD yet?

wild saffron
#
[2025.04.05-03.58.00:282][590]LogThreadingWindows: Error: Runnable thread BulkDataReplicationConnectionHandler crashed.
[2025.04.05-03.58.00:282][590]LogWindows: Error: === Critical error: ===
[2025.04.05-03.58.00:282][590]LogWindows: Error: 
[2025.04.05-03.58.00:282][590]LogWindows: Error: Assertion failed: (Index >= 0) & (Index < ArrayNum) [File:D:\BuildAgent\work\78a794e88763017d\UE4\Engine\Source\Runtime\Core\Public\Containers\Array.h] [Line: 771] 
[2025.04.05-03.58.00:282][590]LogWindows: Error: Array index out of bounds: 0 from an array of size 0
[2025.04.05-03.58.00:282][590]LogWindows: Error: 
[2025.04.05-03.58.00:282][590]LogWindows: Error: 
[2025.04.05-03.58.00:282][590]LogWindows: Error: [Callstack] 0x00007ffb3b9746a9 FactoryServer-ReliableMessagingTCP-Win64-Shipping.dll!FReliableDataTransferProtocolReader<FReliableMessagingTCPAsyncConnHandler>::ParsePacket() [D:\BuildAgent\work\78a794e88763017d\UE4\FactoryGame\Plugins\ReliableMessaging\Source\ReliableMessaging\Public\ReliableMessagingProtocol.h:470]
[2025.04.05-03.58.00:283][590]LogWindows: Error: [Callstack] 0x00007ffb3b974a69 FactoryServer-ReliableMessagingTCP-Win64-Shipping.dll!FReliableDataTransferProtocolReader<FReliableMessagingTCPAsyncConnHandler>::ReadCycle() [D:\BuildAgent\work\78a794e88763017d\UE4\FactoryGame\Plugins\ReliableMessaging\Source\ReliableMessaging\Public\ReliableMessagingProtocol.h:435]
[2025.04.05-03.58.00:283][590]LogWindows: Error: [Callstack] 0x00007ffb3b975503 FactoryServer-ReliableMessagingTCP-Win64-Shipping.dll!FReliableMessagingTCPAsyncConnHandler::Run() [D:\BuildAgent\work\78a794e88763017d\UE4\FactoryGame\Plugins\ReliableMessaging\Source\ReliableMessagingTCP\Private\ReliableMessagingTCPAsyncConnHandler.cpp:73]
[2025.04.05-03.58.00:283][590]LogWindows: Error: [Callstack] 0x00007ffb48c2daae FactoryServer-Core-Win64-Shipping.dll!FRunnableThreadWin::Run() [D:\BuildAgent\work\78a794e88763017d\UE4\Engine\Source\Runtime\Core\Private\Windows\WindowsRunnableThread.cpp:149]
[2025.04.05-03.58.00:283][590]LogWindows: Error: [Callstack] 0x00007ffb48c29a11 FactoryServer-Core-Win64-Shipping.dll!FRunnableThreadWin::GuardedRun() [D:\BuildAgent\work\78a794e88763017d\UE4\Engine\Source\Runtime\Core\Private\Windows\WindowsRunnableThread.cpp:79]
[2025.04.05-03.58.00:283][590]LogWindows: Error: [Callstack] 0x00007ffbd8be4cb0 KERNEL32.DLL!UnknownFunction []
[2025.04.05-03.58.00:283][590]LogWindows: Error: 
[2025.04.05-03.58.00:283][590]LogWindows: Error: Crash in runnable thread BulkDataReplicationConnectionHandler
[2025.04.05-03.58.00:288][590]LogExit: Executing StaticShutdownAfterError
[2025.04.05-03.58.00:308][591]LogWindows: FPlatformMisc::RequestExit(1, FRunnableThreadWin::GuardedRun.ExceptionHandler)
[2025.04.05-03.58.00:308][591]LogWindows: FPlatformMisc::RequestExitWithStatus(1, 3, FRunnableThreadWin::GuardedRun.ExceptionHandler)
[2025.04.05-03.58.00:309][591]LogCore: Engine exit requested (reason: Win RequestExit)
desert ice
versed rune
verbal shale
#

i want play in a good dedicated server

#

do you have one for me whit players?

#

private menssaje

hidden smelt
#

Is anyone here running their SFDS behind a MikroTik? I cannot fathom why people can't talk to my servers from outside despite the NAT rule being set like every other one yet it doesn't work...
The only thing that has changed since the last time people played on them was switching to the MikroTik

tall nest
lucid grove
#

Anyone else experiencing the issue with the experimental windows dedicated server that you can create a game but when you try to join you are just stuck in the loadingscreen with no errors?

hallow void
#

Is it just me or are others unable to vhange the elevator music

stone bridge
#

Running experimental, I can't seem to make linked blueprints on my dedicated server. I have the mode and everything set right, I make the link and see all the holograms form for the belt link, drag it out a little way and when I lmb again it doesn't build, just puts me back to having an unlinked blueprint hologram.

I also can't seem to delete blueprints anymore, I hover over them and they turn red, but holding lmb does nothing, then they stop being red.

Have downloaded the save and loaded up locally, everything works fine there, so seems like it's not an issue with the save or my client....

last lotus
#

i have a problem with my dedicated server with the experimental the server starts with a ping of over 2000 and regularly shoots up with the ping and kicks out and then just restarts. the server has been restarted several times the problem remains. on stble version this problem is not. Do you have any idea what the problem is or how I can fix it?

vivid plover
#

well idk whats wrong but steam cmd is telling me this on installation

ERROR! Failed to install app '1690800' (No subscription)

stone bridge
#

Here's a shot of what's going on with my blueprint dismantle. Icons for the parts are missing as well....

stone bridge
vivid plover
proven kelp
stone bridge
#

Yeah

sturdy niche
sturdy niche
#

Debian, Ubuntu, Windows ?

sturdy niche
#

no one is on the server

twilit fox
#

Sigh... I manually installed steamcmd.. and it says it's incorrectly formatted.

#

why does steam still force us to use i386...

twilit fox
sturdy niche
twilit fox
#

that's a good question.. are you using systemctl to manage your server? or you starting it manually with ./FactoryServer.sh ?

twilit fox
#

if you start it with ./FactoryServer.sh I'm pretty sure the console window it runs.. alright cool.

#

did you specify stdout?

sturdy niche
#

stdout ?

twilit fox
#

StandardOutput and StandardError ?

#

if not you have no logs.

#

so I would add those two lines to somewhere where you want the server to save logs.

sturdy niche
#

nop

Type=simple
User=steam
WorkingDirectory=/home/steam/satisfactory
ExecStart=/home/steam/satisfactory/FactoryServer.sh -Port=23447 -ReliablePort=23448
Restart=on-failure```
twilit fox
#

add those two lines after working dir.

#

also.. my config is for 1.0.. I'm not to 1.1 yet lol

sturdy niche
twilit fox
#

you can delete the line pointing at the journal

#

and yeah.. after that.. you'll need to reload your server... systemctl stop server, then ``systemctl daemon-reload` and systemctl start server

#

yay.. it looks like the virtual cpu bug is fixed..

sturdy niche
#

already used to the dance of
sudo systemctl daemon-reload
sudo systemctl restart satisfactory

twilit fox
#

you can log to journal.. and that's where it was going if that's what you had.. but having it in a file by itself is much nicer.. journal logs everything in the system.

#

what's the reliable port for?

sturdy niche
#

also my server didn't like
StandardOutput=append:/home/steam/satisfactory/log/factory.log
StandardError=append:/home/steam/satisfactory/log/fectory.err

#

well, it didn't like the append:

#

UH OH
THE SERVICE HAS ONLY 6s OF UPTIME AND IT'S TAKING HALF OF MY CPU, the world aready finished loading.

#

ohno, welp the server feels likes it's in an perpetual state of loading the save.

vivid plover
#

im inputting 10476 as port works on 3 out of 4 diffrent function

#

it dosent let me give it the same port for UDP and TCP to forward it so my friend can join

#

bottom 2 are IPv6 top 2 are IPv4

hidden forge
#

You can do v4 and v6 is the same rule though?

vivid plover
#

IPv6 doe what its suppossed to but v4 not it keeps giving the UDP a diff external port

hidden forge
#

Increase the external port range by one

vivid plover
#

as my fritz does not allow me to use 7777 im using 10476 wich works on the v4 anv6 TCP protocoll but it only works for the v6 UDP and not for the v4 UDP

hidden forge
#

Why does it not allow 7777?
Is your FritzOS up to date?

vivid plover
#

yes

#

lemme show in VC

#

just so you see what my steps are

hidden forge
#

...are you sure you have a public v4?

vivid plover
#

yes

#

according to router its havving a diff IP in the internet then what the server is on

hidden forge
vivid plover
#

yes

#

i got a fritzbox 7590 UY

hidden forge
vivid plover
#

how do i know?

hidden forge
#

Check under Internet > Online-Monitor > Verbindungsdetails > Internet, IPv4

vivid plover
#

nope its adiffrent

#

ill send ya dm cuz i dont want to show everyone

hidden forge
#

First two numbers are enough

vivid plover
#

83.135.

vivid plover
#

@hidden forge

hidden forge
#

Sorry, was eating

vivid plover
#

oh sry then

vivid plover
#

this is what it shows me when trying to use 7777

#

and when i then hit apply this happens

#

gives 7777 to v6 but not for v4

hidden forge
#

Weird, might be something ISP related

vivid plover
#

what ever i do v4 is never the same then the other ip i tried setting all to 10373 now the UDP is 10374

#

at this point i give up

hidden forge
#

Quick sanity check, you want to use the myfritz service, right?

vivid plover
#

is there anything else i can use?

#

like my fritz website is the only thing i know i can acces my fritz router with

hidden forge
#

Can you try creating a forward without myfritz and try connecting with the IP directly?

vivid plover
#

how?

hidden forge
#

Don't know, don't use myfritz πŸ˜…
But I know from mine it should work, so either it's an ISP or myfritz issiue

vivid plover
#

idk

hidden forge
# vivid plover how?

When you creste the forwarding, is there an option to en/disable creation with myfritz?

vivid plover
#

nope myfritz is the main operating and access website for fritz routers

hidden forge
#

.. That's fritzOS. Not myfritz

vivid plover
#

oh well idk then

hidden forge
#

gonna try somethin rq

#

no, works on mine. something ISP related then

wraith lodge
#

guys i got an hosting server a few days ago, in it me and my friend played for about a week before experimental was out and we chose to start anew on experimental but now, every time we log off for a long time, the world deletes itself, which didn't happen in the stable version... is this a server problem or game problem? also, for those that might say the server is not saving the world and what not, if i restart the server a few times, the world comes back to life again ...

vivid plover
#

what does ISP mean

#

never heard of that ngl

hidden forge
#

Internet Service Provider.

#

whomever you have your internet contract with

vivid plover
#

1&1

hidden forge
#

call their suppor then or use only ipv6

vivid plover
#

does satis use v6 for connection?

hidden forge
#

it can use it
there was/is a bug though that you cant enter the address directly in the client and need to use some kind of DNS

vivid plover
#

alr and what ip do i need to enter in satis then?

#

the routers the servers or the v6 of the server?

hidden forge
#

v6 of the server

vivid plover
#

ah alr

hidden forge
#

run it through this converter and enter the resulting "IPv6 literal windows" in the server manager
ipv6-literal.com

#

port forwarding, or in this case firewall, still needs to be set for external access

vivid plover
#

my brain is not working for this ngl i might try sometime else i need to relax rn xD

#

yet thanks for the help

open coral
#

Is an amd 8600x a good cpu to run a satisfactory server on?

sturdy niche
#

it can run on an i3-8100 fineℒ️

open coral
#

Well its not the only thing im going to be using it for.

sturdy niche
open coral
#

I thought i saw it somewhere on pc part picker like 30 min ago. Weird.

#

Maybe i will go a 7600x or 9600x

gleaming cloud
#

Someone know the Foundations Bug? everytime we cant place foundations, the print is coming and you can stay on it but it wont build

tall nest
#

Can anyone confirm: ReliablePort and PortRangeBegin/PortRangeLength/ExternalPortRangeBegin are mutually exclusive, correct? The server still only requires one port like the 1.0 release (and not like prior releases that required multiple ports)?

hidden forge
tall nest
hidden forge
#

The portrange parameters are for the new port if it is NATed iirc

tall nest
#

Got it. Should be an easy fix, then. Gets to editing my Satisfactory server management scripts.

crimson gorge
#

why am i able to connect to a server locally but not externally, but yet the server manager is able to ping it. All the ports seem to be open, and im at a loss.

#

the same settings worked fine in 1.0

shadow acorn
#

anyone having issues using auto connect with a dedicated server?

errant kelp
#

is there some kind of server setting to disallow clipping entirely? (i.e. don't let people place something down if it's clipping)

livid tigerBOT
jade merlin
#

idk what i clicked for this

#

mb

drifting flower
#

Is there any servers I can join

#

the one I was just playing ended

#

a day or two ago

hidden forge
drifting flower
#

thx

tall nest
#

Is ReliablePort what clients should be using when adding the server via the in-game UI?

mild thunder
#

no

#

the game port is what clients use to connect, then the server tells the client what the reliableport is

tall nest
#

So, the port that is configurable via a range? PortRangeBegin/PortRangeLength/ExternalPortRangeBegin

mild thunder
#

the server will try to bind the reliableport to a specific port then if thats not available, it will add 1 until it finds a port, but it can be set static

#

i set both ports in the startup command, so that it doesn't change the reliableport from what i want it to be

tall nest
mild thunder
tall nest
#

Damn, that's what I did wrong. Probably should have looked at the new cmd help output, but, I assumed Port had changed to ReliablePort (so should be 7777) and the other port settings with PortRangeBegin handled the 8888 from your example.

#

I'm an idiot. Thanks.

mild thunder
#

good luck

#

i shutdown my server for now, it maxed out 9 cores on a Ryzen 9 9900x, could feel the heat coming off of the cooler.

tall nest
mild thunder
#

someone else above has the same thing happening to them, i would just watch out for it

tall nest
#

Ah, I see. Will be resolved soon, I'm sure.

mild thunder
#

hopefully

glad nest
#

glad i havent upgraded then wouldnt dare to run my cpu at 100% for a prolonged time lol

sweet shell
#

would anyone have any idea how to go about changing a server over to the experimental version? I use bisect hosting if that makes a difference

tall nest
sweet shell
#

tysm

wide mason
#

anyone know why my server keeps checking the box to turn off when people log out after a server reset.

mossy grove
#

Where can I find my admin password for my satisfactory server if it is setup through steam on windows?

supple heath
#

Is it me or DS consume more CPU than before ?

sturdy niche
quasi star
#

Is there any API?

supple heath
#

The uptime of the hosting server or the uptime of the DS Process ?

quasi star
#

server

supple heath
#

4 days

quasi star
#

are you using a server host or a actual dedficated server

supple heath
#

I have a dedicated physical server to host Satisfactory DS

quasi star
#

Mines been up for about 150 hours and only 3.7% cpu usage so not sure

#

no one on the server atm^

supple heath
#

I restart DS process and back to normal with 2 ppl connected only using ~15% CPU

supple heath
quasi star
#

i AM BLIND TY

sturdy niche
#

I want to know after 4h of up time.

supple heath
#

FactoryServer-Win64-Shipping-Cmd is running since 04/06/2025 10:00:00 .

sturdy niche
supple heath
#

Yes, server was running since midnight (server daily reboot)

#

And from 1am to 8:30am server has no players

sturdy niche
#

So my theory of an CPU leak is still on the table

#

Do you have any elevators in the world ?

supple heath
#

Yes surely the most possible issues

#

No elevator yet, new games with only 30h+

#

We bought it but not yet built

quasi star
#

Do you have server restarts?

supple heath
#

Yes Midnight every day

sturdy niche
quasi star
#

ahh

supple heath
#

In servers settings just before the send games data you have the planned reboot server, if you set it up to 0 it will be disabled

quasi star
#

I would do one

tame axle
#

So im trying to setup a server - done it successfully - however Im new to the game, is there a way to set the phase / tier to 0 or like the introduction?

wary cosmos
#

no not on DS

tame axle
#

I assume DS translates to Dedicated servers?

wary cosmos
#

yes

tame axle
#

so, would I be right in saying, play the game on my pc then when I reach tier2 upload the save file to the server and play on the server from that point on?

blissful gull
#

hi guys i want to connect to a dedicated server but always get the following message: Connection to API was aborted because TLS negotiation failed. Certificate verify result: certificate is not yet valid (9). Does anyone know how I can fix this?

fossil sinew
deep turret
deep turret
twilit fox
#

what's the -ReliablePort flag I've seen in here for.. and does it need it.. or do I still need the main port only?

pearl vector
#

Hi all i am wondering if someone can help, i have the latest version of my client from steam but when i connect to a newly purchased dedicated server it shows my client version is lower than my server but i have selected the stable channel for my server
Client: 385279 & Server: 404250 (i believe this is the experimental server)

twilit fox
hidden forge
#

if it has to be reachable from the outside all ports have to be exposed

twilit fox
#

Oh so I only need to forward 1024-49151?

#

it seems to work with only a single port argument set.. Maybe the reliableport argument is only bind the server to that port and force all connections to use it?

pure crystal
#

guys i have setup a server for 1.1 and like every 10 minutes i need to relog because i can't place some buildings like floors and conveyor belts anymore. When i relog its fixed, its also giving some errors in the console

#

whats causing it?

hidden forge
sturdy niche
#

is already going rogue on 1 core after just 6min's

#

i'm trying to find an cause, but i find nothing

#

THE SERVER IS RUNNING AN BLANK WORLD, THERE'S NOTHING ON IT

#

why is it worst on an BLANK WORLD, this is the fastest it's ever been

twilit fox
#

isn't your cpu kind of a turd?

#

I mean it's got slightly stronger single thread than my 5600gt, but you've only got 4 threads and I see pretty high cpu usage on mine..

sturdy niche
#
  • it's not spikes
    it's progresivally going up and up and never going down
#

sometimes there's an 50%(1core) spike that nevers goes down

twilit fox
#

does your server lag and freeze?

sturdy niche
twilit fox
#

then if there's no performance issue with the server let it eat.

sturdy niche
#

tho the 100% is affection the playit gg connection for my friends

#

i'm connecting in local

twilit fox
#

I don't know, honestly.. I'm running two dedi's on the same VM and this is mine...

#

if you've got a 13100.. shouldn't you have 8 cpu's? because it's got 8 threads..

wide mason
#

trying to figure out why everytime my server restarts it deletes the fg.dsautopause. is there a work around to stop it from overwriting the gameusersettings.ini when the server restarts. any help or advice would be welcome
mIntValues=(("FG.DSAutoPause", 0),("FG.NetworkQuality", 3))

twilit fox
#

Yeah.. you might need a beafier cpu.

mild thunder
#

my server was maxing out 9 cores yesterday on an empty world

#

just uploaded it to scim, and friends never got on it, so all that was ever done was placing a power pole then deconstructing it

twilit fox
#

should be.. I just updated it today

sturdy niche
twilit fox
#

call steamcmd and install & validate.

#

ExecStartPre=/usr/games/steamcmd +force_install_dir /home/factory11/factoryserver +login anonymous +app_update 1690800 -beta experimental validate +quit

sturdy niche
#

+app_update 1690800 -beta experimental validate +quit
yeah you are on experimental

twilit fox
#

you're not?

sturdy niche
#

i am

#

1.1.0.1

#

Experimental: 404250

little oracle
supple heath
#

Just killed the process and restarting it because CPU was at 90% without any connected users (game is configured with paused if no one is connected)

shy root
#

Who wants to join my satisfactory world

wild saffron
pure crystal
median rune
#

Hey, i’ve been having constant issues with my Satisfactory server running on the Experimental version. It keeps crashing randomly, even though we’re not doing anything unusual in-game. I already contacted the host about it, but unfortunately, nothing has improved so far.

I’m hoping someone might have a tip or suggestion on how to fix this. ^^

quasi star
#

Is anyone experiencing issues not being able to middle click certain objects and it returning N/A or trying to delete stuff and not deleting it. It does fix after closing CMD and re opening it

steel osprey
vital folio
#

How stable is player hosted lobbies with medium-large sized factories? Havent tried it since well before 1.0, and back then there was a lot of desync between players and creatures.

dire nest
#

how do i make a 24 hour server

tall nest
whole meadow
#

Hello, lately I have not been active here as I am on other channels. It would be helpful for us if someone could summarize list of issues you guys are facing with dedicated servers in experimental 1.1.0.1, i know we have addressed some crashes but it seems like there are still issues pending to be resolved. If there is a Q&A site link you could share that as well.

sturdy niche
#

there something else, but it's not SF DS related
after 10h of playtime the player client becomes an laggy mess and crashes after restart everything is fine
(i forgot to look in my task manager is the CPU leak also happened on player clients.)

glad nest
supple heath
#

Cries in i5-7500

sturdy niche
supple heath
#

Yours seems a bit better but only from one inch

#

checked on cpu userbenchmark but can't past the link because it is seems as a spam

sturdy niche
#

userbenchmark is an joke

#

it used to be an legit site

#

but now it's forever april fools

supple heath
#

Yeah I know but to quickly compare numbers (TDP, ClockSpeed, Gen, etc..) it is still usable even if the rest is a vast joke

deep turret
edgy pasture
#

lol… my old cpu DS has been fine on 1.0.

I might wait a bit and see if the spikes/leaks get fixed in the next patch before upgrading though.

scenic lion
#

Is there a way so that the server doesn't idle after 10 minutes, or is this not a user issue? (Experimental 1.1)

west plinth
#

I cant tell if this is a dedicated server thing or not since I dont have a local save. but blueprints leave their orange highlight after dismantling. using the latest 1.0 (non-experimental) build, server is running in docker on linux. Im curious if this is known/common?

sturdy niche
nova token
#

I was searching around looking to set up a dedicated server but can it be done on synology stuff? I have not really found an answer to if it is possible. Anyone got experience with it?

hidden forge
nova token
deep turret
#

and then there are the no support for DIY services on such commercial systems

deep turret
supple heath
#

There is a dockerized version of Satisfactory DS but you will still need a decent configuration (minimum 8GB RAM/4vCPU)

fierce meteor
#

Is it just me or are the server kinda buggy?

#

I found these wandering around on the planet and the big penguin things are tiny 🀣

nova crow
fierce meteor
#

Hehe could be 🀣 I don't mind these tho, much worse is tractors crashing into what i think is invisible tractors remains left over from the dark ages

#

☺️ fun game is it, so I am not complaining at all ☺️ anyone knows if 1.0 supports IPv6 or is that something that gets added in 1.1?

hidden forge
fierce meteor
#

Cool then I can have a go at getting my server up and running on v6, I think the only thing I am missing is the internal routing in the fbsd host ... Hmm πŸ€”

pine urchin
#

With 1.1, I found manually setting the -ReliablePort option limited it to listening on IPv4-only.

deep talon
sharp portal
#

Anyone have any specific advice for 1.1 on SteamCMD (windows) ? I was getting the infinite load screen glitch and I'm debating just reverting to 1.0 😦

fierce meteor
pine urchin
#

I think you mean 8888. And there can be reasons, such as wanting to avoid the complexity of multiple IPs and that port is already in use by something else.

fierce meteor
#

Each host has its own ip, and their own firewall rules. Makes it so much easier to control and manage, and with the added benefit that the host can be anywhere in the world and reachable. Always

glad nest
#

On Experimental: When starting a new save the server has to be fully restarted - or else all clients will just crash when trying to connect
Or loading a old save - for that matter, just whatever we try to do with a different save that is running

twilit fox
pine urchin
#

My key point was that the first documented way of doing this appears to functionally disable IPv6 transport.

fierce meteor
pine urchin
#

Thank you for your advice.

chilly mirage
#

Hey, I don;t really know what changed with dedicated server but since I updated to the experiemental I cannot join the game on my server either via local ip or througt internet. I use the default port 7777 so as I understand it I'm not concerned about the port stuff on last patch notes.
I can see my server in the server manager, click on join game and after loading for a while it just crash. I'm not the only one, the vovamod comment on this QA post https://questions.satisfactorygame.com/post/67f0b6b26b7c573196363b98 is howing the same error I get in my serv log
If anyone know how to fix this, please

tall nest
chilly mirage
tall nest
glossy onyx
#

Hey, does anybody here have experience making a Satisfactory-Server publicly available via a VPS and a Wireguard-tunnel?

Im running a Satisfactory-Server on my Home-Server in a Docker-Container and it's running fine and I can join locally without a problem.

Now I want my Friends to be able to join, my Network is behind CGnat and I don't have a public-ipv4- Address.

But I have access to a cheap VPS that has a public-Ipv4. My Home-server is running a Wireguard-tunnel to the VPS, and I have iptables-set up to forward the corresponding ports to the Home-Server via the Tunnel.

This setup is already working perfectly with my Ark-Server, but it seems that Satisfactory is using a self-signed certificate which I do get when joining Locally.
But when I try to join via the VPS-Ip I can see the Name of the Server but it just says "Not Authenticated" and "Could not connect to the Server. Failed to Connect to the Server API"
It is not presenting me with the window to accept the Self-signed certificate

I have Nginx-proxy-Manager running on the VPS, but have no Idea if I can or how to set it up to make the server publicly accessible, which is why i'm using iptables(it works perfectly for Ark)

Could someone please help me figure this out?

sturdy niche
glossy onyx
# sturdy niche you need to pass 7777 (udp/tcp) and 8888 (tcp) ports

Im using the ports 9999 and 8888, but i'm already doing that. And since I can see the Server-Name via the VPS-IP I think that part is already working, I think my only problem right now is getting the certificate to work through the VPS, but I don't know how to do that. I also own a Domain so could I maybe use Nginx-Proxy-Manager to give the Server a Certificate using Let's-Encrypt?

pine urchin
#

Nginx Proxy Manager can only relay protocols that it natively understands, mainly HTTPS and variants. This is wrong, it can apparently front load-balance TCP/UDP streams.

#

This will not include Satisfactory.

#

(Well, maybe the REST API, but otherwse, no, this won't be viable.)

hidden forge
pine urchin
#

You want to forward the UDP/TCP ports directly.

#

You might be able to use something like HAProxy, but my first thought would be to use native Linux firewalling as your first port of call β€” i.e. nft (or the older iptables)

glossy onyx
tall nest
pine urchin
#

Huh, interesting.

#

reads up on hxxps://nginx.org/en/docs/stream/ngx_stream_core_module.html

hidden forge
pine urchin
#

From memory, I think you probably want iptables with DNAT?

glossy onyx
# pine urchin You might be able to use something like HAProxy, but my first thought would be t...

I would prefer using iptables, since those are already working for the Ark-Server. Here are my Iptable-rules:

iptables -t nat -A PREROUTING -i ens6 -p udp --dport 9999 -j DNAT --to-destination 10.0.0.2:9999
iptables -t nat -A PREROUTING -i ens6 -p tcp --dport 8888 -j DNAT --to-destination 10.0.0.2:8888
iptables -t nat -A PREROUTING -i ens6 -p udp --dport 15777 -j DNAT --to-destination 10.0.0.2:15777
iptables -t nat -A PREROUTING -i ens6 -p udp --dport 15000 -j DNAT --to-destination 10.0.0.2:15000

10.0.0.2 is the Wireguard-ip for my home-server. Do I maybe need to relay another port for the Self-Signed Certificate to work?

pine urchin
#

Unless you've changed the Satisfactory configuration, you need to forward all of:
TCP/7777
UDP/7777
TCP/8888

#

Satisfactory will automatically mint its own certificate.

glossy onyx
#

I've changed the ports since the Ark-Server was already running on 7777, here is my Docker-Compose-file:

version: "3.8"
services:
satisfactory-server:
container_name: satisfactory-server
hostname: satisfactory-server
image: wolveix/satisfactory-server:latest
network_mode: host
environment:
- MAXPLAYERS=10
- PGID=1000
- PUID=1000
- STEAMBETA=false
- MULTIHOME=0.0.0.0
- SERVERGAMEPORT=9999
- SERVERQUERYPORT=15777
- SERVERBEACONPORT=15000
- SERVERMESSAGINGPORT=8888
volumes:
- /mnt/FastVault/Docker/Satisfactory:/config
restart: unless-stopped
deploy:
resources:
limits:
memory: 8G
reservations:
memory: 4G
networks: {}

pine urchin
#

You've apparently replaced 7777 with 9999, but are only forwarding UDP. You need to forward TCP, too.

hidden forge
#

and you only need the base port (7777) and the reliable port (8888) now
reliable only in 1.1 onwards

pine urchin
#

I'm not familiar with those container parameters, but a lot of those port references are pre-1.0

#

I think it was 1.0 introduced running everything over the same port on both TCP and UDP, and removed the need for separate game, query, beacon ports.

#

(I suspect the extra environment variables are ignored.)

glossy onyx
pine urchin
#

But yes, this would explain why you're only getting partial connectivity β€” there's a mismatch between what the server needs and what's relaying to it.

#

If you're seeing traffic on UDP/9999, I think all you're missing is forwarding of TCP/9999, and you should be away.

#

(And can probably then drop UDP/15777 and UDP/15000)

glossy onyx
pine urchin
#

Well, hopefully it's good advice. πŸ˜‰

pine urchin
gentle bluff
#

People crash connecting to my server, experimental 1.1. any ideas why?

sturdy niche
#

on the server

glad nest
long adder
tall nest
sharp portal
#

Anyone have any specific advice for 1.1 on SteamCMD (windows) ? I was getting the infinite load screen glitch

#

I tried port forwarding 8888, no luck

coral ginkgo
#

I'm seeing a good deal for a server on a liquidation auction. Can anyone vouch for game server performance on a Xeon E3-1220v3?

pallid blaze
#

for 2 players, do you guys think 8gb ram is enough?

#

We are not building too absurd stuff

gentle bluff
normal marsh
sturdy niche
shut ivy
#

has anyone had issues with remote players being able to play then all of a sudden they get hit with a cant load in with address exceptions and doesnt get fixed unless i reboot the whole pc? I have port 17777 tcp/udp and 8888 TCP forwarded but that doesnt fix it

naive coral
#

has anyone had the issue on experimental where players do sometimes not see builds, or completed milestones/SAM not unlocking anything until they rejoin?

#

the dedicated server is running on my pc. and i dont have any of the issues, but my buddy does. Both the port i am running for the game server and 8888 is open

weary pasture
#

Has anyone successfully gotten a 1.1 dedicated server up on a hosting company? Which one(s)?

eager fossil
ashen juniper
#

My server goes down every night and i have to restart it in the morning. Is this a setting i can change in 1.1?

lone forum
#

im trying to run a dedicated server on my spare pc. Got the server running and all, but when i try to connect to the server, my game crashes in the loading screen. Same for my friend trying to connect. Any ideas what could be wrong? Ive been able to connect to the server, so i did give the server a name and an admin password. I did select a save also. Versions do match on everything (client, server, save)

normal marsh
#

Are you on Experimental? Because the experimental server is completely unusable atm. It crashes when anyone joins

glad nest
#

i have it working perfectly fine... only major hindrance at the moment is whenever the daily restart occurs i need to restart the container

lucid grove
#

Anyone else experience extreme desyncs while building foundations etc on Experimental Dedicated Servers? Or maybe have a solution for that?

glad nest
#

have also had 2 instances where it suddenly is using 700% of my cpu (7 full cores) with no players connected

lone forum
normal marsh
#

πŸ‘

bleak dawn
#

Hi. I'm setting up a new game on a server running experimental. After enabling advanced settings, it looks like the tickboxes for 'All Shop Items' and 'All MAM research' are greyed out. I certainly can't change the tick by clicking them. After starting a new game, I see I have access to foundations, but I'd expect to see much more available. Is there something else I need to do to get these settings enabled?

forest stratus
#

Hello, quick question - it looks like time halts when no one is connected to a server, is that correct? Or have i broken something πŸ˜„

pulsar gyro
#

Hello, trying to start up a dedicated server for the first time - not sure what I am missing here?

sturdy gust
sturdy gust
pulsar gyro
#

yeah its simply offline, will try adding 8888 port

sturdy gust
#

Double check that you've allowed both 7777/tcp AND 7777/udp, they have to both be explicitly defined πŸ™‚

pulsar gyro
#

how can I check that I have the correct server version? is there difference for stable and experimental?

#

also i dont understand which ip I should be using when creating the server

forest stratus
#

dunno how i missed that o.O

forest stratus
pulsar gyro
#

i just updated everything and resstarted server and client a few times

#

same issue, just shows server offline

forest stratus
pulsar gyro
#

will try to force update the server too

#

how can I check that I have the correct server version? is there difference for stable and experimental?

#

so far only getting server offline

#

any help or like a good guide to follow would be welcome, clearly i missed a step somewhere idk...

sturdy gust
#

@pulsar gyro how are you hosting the server? Is it on your same machine? Is it on another machine? What operating system are you using? Etc. etc.

#

Link is pinned too

#

I'm assuming you're running the dedicated server directly from Steam on your Windows PC, meaning it's the same device

#

If so, swap the address with localhost or your machine's local IP (the IP in your screenshot looks like your router, not your PC)

pulsar gyro
#

yeah followed a few videos and the wiki already

sturdy gust
#

Should just be your address then, port forwarding is irrelevant as it's on the same PC πŸ™‚

pulsar gyro
sturdy gust
#

Try localhost

pulsar gyro
#

i see, so had wrong address

#

version mismatch between server and game now

sturdy gust
#

Yeah, just need to update one or both. A new patch just dropped, so that's likely why

pulsar gyro
#

hm just updated

#

how to make sure server is on experimental as well?

#

looks like server is out of date

pulsar gyro
#

πŸ˜‚πŸ˜­

pulsar gyro
deep turret
# pulsar gyro

there is no -experimental experimental branch is -beta experimental

#

also it remembers the branch, so next time simply do app_update without any beta

thorn lynx
#

anyone got a clue on how to update it? im hosting via Bisect hosting

deep turret
#

if you use a rented game service then search their own documentation first

thorn lynx
#

i have, everything on how to install the server, but no info whatsowever on how to update

#

like i could press this but im afraid i might lose the save file (and my friend set this up, i dont know where it is XD)

pulsar gyro
#

i had to use force directory command for it to update

#

without force directory still had mismatch

deep turret
# pulsar gyro

it's because default directory is different, so you installed it multiple times at different locations
and while default one was up to date the one you ran was not

#

I thought you had installed at default location from start

#

that's why using a single long command is more reliable, you can save it in a text file for next time

pulsar gyro
#

ok, whats the default location then?

deep turret
#

depends on your system

pulsar gyro
#

πŸ˜‘

#

bruh

deep turret
#

from what user and where you are running steamcmd

#

maybe there is a command to ask steamcmd where it installed it but I don't know it

#

next time write down your install/update command so you can start from what you did last time

pulsar gyro
#

what is your default directory then

#

nowhere in wiki or videos anyone mentions this

deep turret
#

on Linux
let say your are user you
and running steamcmd as 'you' from home
it will be in
/home/you/.steam/steamapps/file/satisfactory/
or something similar

deep turret
pulsar gyro
#

right... but in this case it was the update breaking it

#

cant even update without it

deep turret
#

because it update the directory you specify

#

official wiki do tell you it's the same command for update

#

that's the good and also the bad thing about command line

#

they do what you ask them to do strictly

#

no force_dir = default location

#

the only misleading thing here is stramcmd do not have failsafe command name for updates
it's always install/update
it always do with whatever it finds

gentle bluff
#

Keep getting server mismatch even after updating

#

Experimental branch you motherfucker

deep turret
#

you may have the same issues

gentle bluff
deep turret
#

yep

gentle bluff
deep turret
#

missing force_directory

gentle bluff
#

ohh

deep turret
#

double install

#

at different locations

#

default location up to date
running location still old

gentle bluff
#

steamcmd +force_install_dir /path/to/your/satisfactory/server +login anonymous +app_update 1690800 -beta experimental validate +quit ???

deep turret
#

I always don't remember if it's a + or a - but yep that's how it looks

#

you can check official wiki page

#

for confirmation

rancid etherBOT
#

This is the totally awesome community driven wiki for Satisfactory!! Come on in and check it out!
<3 @deep turret

deep turret
pulsar gyro
#

force_install_dir

#

ok next step: friend trying to join, getting this

sturdy gust
#

Port forwarding through your router most likely

pulsar gyro
#

already added 7777 udp tcp 8888 tcp

sturdy gust
#

You've added them in your router, and to your local system's IP?

pulsar gyro
#

in firewall, where else am i supposed to add it 😭 😭

#

instructions unclear

#

the implementation is horrible, works seamlessly in client, but '''''''''''''''''''''''''''' server ''''''''''''''''''''''''''''''' doesnt work, take hours to troubleshoot lmao

sturdy gust
#

The implementation is similar to any other game server πŸ™‚ You need to port forward in your router, otherwise your router doesn't know where to send your friend's request

#

I can't give instructions on how to do this in your router as every router is different, but somewhere in the advanced settings or security settings should be a port forwarding page

pulsar gyro
#

didnt think it would be this complicated

sturdy gust
#

I'd recommend looking for a hosting provider instead πŸ™‚ This is the general process for all game servers. Networking is networking, and it can be a little daunting if you haven't encountered it before

pulsar gyro
#

i mean i can just host the session normally.... just trying to not have game hog gpu while in background

bold light
#

isn't there some kind of fps limit when you alt+tab?

deep turret
#

some routers makes that very easy

#

others are literally full of bugs

amber fern
#

my buddy's modem/router was fully locked down by his ISP and he had to call them to do it for him (allegedly. I wasn't actually there, and would believe that it was a skill issue haha)

crimson gorge
#

I have a docker that automatically resets every 6 hours in addition to the reset thats built into the server settings. I want to know if its the docker or the game itself thats set up to reset every 6 hours

stoic stream
#

when someone tries to join my server from the outside, it crashes their client

viscid vessel
tall nest
#

Is there a known issue where the 1.1 exp server sometimes gets into an error loop when loading saves? This can occur due to a manual or automatic server restart and a manual save load. Other times, the server starts just fine.

When I encounter this error, the server becomes inaccessible to the client and only outputs a repeating block of log entries. If I kill the server once or twice, by the second or third restart, it will ultimately load the save and accept connections properly.

I invoke the server with β€”Port and β€”ReliablePort explicitly defined. Both ports have clear holes through iptables and my router. Whether it loads a map properly or enters this error loop seems random. Sometimes, it starts normally and can be connected to (both locally and remotely). Other times, I encounter this issue, rendering it inaccessible to all clients (including even interaction using the game's "Server Manager" menu).

I attached a snippet of the relevant server log entries. Any thoughts or ideas are welcome.

glad nest
stoic stream
#

any other ports needed besides 7777 to be forwarded?

#

Friend says he is getting weird glitching.

weary pasture
#

1,1 has Port 8888 as well

trim tangle
#

Is there a way to host a server with only one available port?
I'm behind a router in an apartment building. I do not have admin access to that router, so I've been using a VPN to host a dedicated server in beta and 1.0. This has worked well, as the VPN gives me a dedicated IP and 1 port, but I have not been able to work out how to configure this in 1.1

sturdy niche
#

Use playit.gg or something else to have 2 ports

trim tangle
hidden forge
#

But a VPN gives you all the ports? A VPN makes it so that you are already inside your network/directly connected to the server. Then you can use all the ports

#

@trim tangle

#

And if you hosted back in beta you already used three ports

trim tangle
#

Its a regular VPN with a dedicated IP and one outside port, not a peer to peer type setup. The beta and 1.0 game are indeed asking to use multiple ports but by pointing all those to one value and using the server manager to connect we got it to work on just one VPN assigned port πŸ™‚

hidden forge
#

What VPN software do you use?
Generally a VPN should package network packets inside another, send this one to the peer at that one port, then extract the original package.
So even with only one VPN port you can use all the ports inside of it

sturdy niche
#

so 1.0 works

trim tangle
#

@hidden forge
Maybe you're right, and I just have not found the correct settings yet.
My understanding is that the ports need to be seen by the client to make a connection, and the VPN is only presenting one port on that IP

sturdy niche
#

MOTHER OF HELL
1.1.0.2 MADE IT WORST
IT BOOTED UP THE SAVE AT 100% ALL CORES

deep turret
#

for what amount of time ?

hidden forge
sturdy niche
#

the game hard buged so bad, it's said fuck you to my world and gone to the world creation save, AND THE CPU CORES ARE STILL AT ALL 100%

#

ohwait

#

it's the fucking idle bug agaun

#

all cores 100% while in the hardlocked idle bug

#

G R E A T

trim tangle
# hidden forge What VPN software do you use?

I have been using Private Internet Access.
Now I've turned off the VPN and I'm trying to figure out Playit.gg

I've set up a tunnel that uses TCP+UDP with 2 ports, and I've been able to connect via the server manager page in the menu and load up the world save. When I tried to log on I got the same crash and error as I got earlier today using the VPN:


Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000000000000c0

FactoryGameSteam_ReliableMessagingTCP_Win64_Shipping!FReliableMessageProtocolTCPConnection::Tick() [D:\BuildAgent\work\78a794e88763017d\UE4\FactoryGame\Plugins\ReliableMessaging\Source\ReliableMessagingTCP\Private\ReliableMessageProtocolTCPServer.cpp:260]
FactoryGameSteam_ReliableMessaging_Win64_Shipping!UReliableMessagingPlayerComponent::TickConnection() [D:\BuildAgent\work\78a794e88763017d\UE4\FactoryGame\Plugins\ReliableMessaging\Source\ReliableMessaging\Private\ReliableMessagingPlayerComponent.cpp:67]
FactoryGameSteam_ReliableMessaging_Win64_Shipping!UReliableMessagingSubsystem::Tick() [D:\BuildAgent\work\78a794e88763017d\UE4\FactoryGame\Plugins\ReliableMessaging\Source\ReliableMessaging\Private\ReliableMessagingSubsystem.cpp:89]

error shortened ```
hidden forge
#

Ah yeah, PIA is on of these VPNs. Didn't know you could even route something from their end to yours.
Don't have experience with playit.
You on stable or experimental? Experimental needs a third port

trim tangle
sturdy niche
#

and in playit.gg for the local address put the server local ip and [the port given to you by playit.gg]

#

Why ?
because wen you create an tunnel with 2 ports it will take the port you putted in the local address and the second one will be the port you putted in the local address + 1

#

same on the output ip
public port + public port +1

trim tangle
spare tartan
#

Hi, I'm currently hosting a dedicated server but I frequently run into the issue of having "ghost" foundations. When I dismantle foundations, they just appear to still be there, but when interacting with them (walking on them) I just fall through. Also I cant select some foundations (with the middle mouse button) that were (apparently) built before the last server restart. Other people on the server experience similar issues. Its highly unlikely that the cause for the issue is performance, since we are only at phase 2. It has happend on previous playthroughs and I was wondering if there is now a fix for this annoying bug.

Thank you in advance!

trim tangle
#

@sturdy niche It worked! Thank you so much

sturdy niche
#

the CPU leak is so bad
sudo systemctl stop satisfactory takes 2min to process

#

i am not joking

#

it's still trying to process

#

2min 38s total time it took

#

to stop SF

tranquil acorn
#

Anyone getting this on experimental when placing certain buildings? LogGame: Error: Disconnecting player Char_Player_C /Game/FactoryGame/Map/GameLevel01/Persistent_Level.Persistent_Level:PersistentLevel.Char_Player_C_2147425919 as Hologram Holo_Blueprint_C /Game/FactoryGame/Map/GameLevel01/Persistent_Level.Persistent_Level:PersistentLevel.Holo_Blueprint_C_2147359353 failed to deserialize construction message

stoic stream
#

is there some type of Glitch going on?

#

When my friend goes to build a foiundation, it necver completes, and he can't see any other foundations built by others, however my other friend it's fine. Wtf is happening?

frozen tangle
#

Has anyone seen any bugs with laying foundations on multiplayer servers?

spare tartan
#

I think this issue has appeared since the launch of 1.0. I have seen several bug reports that mention the exact same problem. Does anyone here know if this is fixed in 1.1 or if there is a pheaseable other fix (without constantly reconnecting?)

tall nest
spare tartan
#

ah ok, thank you. I think i will try to lower the auto restart interval since it only happens after a few hours of gameplay. I would personally rather have to rejoin once every 4hrs or so rather than every time I remove a foundation

deep turret
#

this is the kind of problem ReliablePort is mostly fixing (1.1)

rose valley
#

Yes. We were basically hitting all sorts of walls and limitations with the build in replication system, built on UDP. At the end of the day, the replication system in Unreal Engine doesn't cope with the kind of scale Satisfactory hits - as it is optimized for latency and not throughput - and we decided to take matters in our own hands, open up a TCP port that is great when you want to fling a lot of data around and don't particularly care about latency at the minor cost of annoyingly having to configure additional ports in your firewall. It ended up not only fixing the issues, but also bringing significant performance improvements with it.

tall nest
#

The client experience has felt improved.

whole meadow
random pecan
#

do the system requirements increase massively by running two dedicated servers on one machine instead of ... one dedicated server?

if so, do they require all that beef from the system simply by running? or is an idle world with no players in it not very heavy?

so in the scenario of me and my friend playing on my server, but nobody being on another friends server, the "idle" server should not hog as many resources as the one we are in?

#

SPECS of SERVER
CPU/GPU: Ryzen 5 2400G PRO
16GB RAM
128GB m.2 SSD

#

iirc the CPU got a single-core performance of 2200-something, so it is over the req of 2000 as listed in the Wiki

frozen tangle
whole meadow
frozen tangle
#

You got it! I will start gaming asap! Do I submit logs right through the games feedback section?

proven sparrow
#

I am currently running a DIY satisfactory server via Epic Games client. I was wondering if I downloaded the Experimental whether I could run them both alongside each other? My concern is that they might share the same 'Factorygame' folder for save files? Anyone have experience with this? If they do share the same folder is there anyway to make a new folder and get the experimental version to point to there?

whole meadow
stoic stream
whole meadow
# stoic stream Do you know if this happens with the Linux and Windows dedictated server, or jus...

I have seen reports only from linux, wasn't sure if it also happens on windows. Also one of our programmer who implemented the new reliable messaging system said "If players who are playing as clients on dedicated servers are having issues in getting feedback for building foundations but are getting visual feedback for building other buildables like pipes, belts or factory building, ask them to remove big chunks for foliage nearby and based on the result of that we can know what the issue could be."

worldly frost
#

is this bad [2025.04.11-15.37.09:544][583]LogSocketsSSL: Warning: Failed to initialize SSL state for Socket HttpRequest [2025.04.11-15.37.09:548][583]LogHttpListener: Error: Error accepting expected connection [0] SE_NO_ERROR [2025.04.11-15.37.10:163][602]LogSocketsSSL: Warning: Failed to initialize SSL state for Socket HttpRequest [2025.04.11-15.37.10:163][602]LogHttpListener: Error: Error accepting expected connection [0] SE_NO_ERROR

sturdy niche
#

also i don't know how to start the logging process on debian

stoic stream
#

A person relogging seems to fix it. So there is some more info

whole meadow
#

Ideally all 3 logs- The player experiencing it, player not experiencing it and also the server itself.

frozen tangle
#

Okay, I am seeing the issue right now, how do I DL the logs?

stoic stream
#

I sent you the link in your DM

#

i mean folder tree

stoic stream
whole meadow
supple heath
#

The CPU leaks is cra-zy

quick ore
#

Anyone can help me with a problem with my server. I have installed the docker container in unraid. With the experimental build. However using the port 7777 de game crashes on connect. Swapping to the port 8888 it’s just stays infinite in the .bat loading screen

#

Anyone have some tips off potential issues? ( ports are opened)

frosty gale
#

You have to open ports 7777 and 8888. Add a new 'path, port, variable, label or device' in the container with config type of 'port'. Then set the container port, host port and default value to 8888. Set the connection to TCP and give the config a name. Save, apply and restart the server.

fresh parcel
random pecan
fresh parcel
#

nice

jolly pollen
#

Anyone know the commands to fix a dedicated server causing clients to crash? I know it's regarding the ports

#

Been trying the reliableport command given in the change logs but it's kicking it back saying it's a unknown console command

mild thunder
#

the reliableport command goes in the startup command of the server if your running experimental

jolly pollen
#

ah fun, trying to help a friend thats running their own dedicated from home and keep crashing with this for the crash report.

#

if im not mistaken thats what it gives when theres the port issue right

mild thunder
#

im not sure

#

if they are not getting fully loaded into the world before it crashes, probably do need to check the ports

obtuse dagger
quick ore
#

im also with the same issue

stoic stream
#

Need 7777 and 8888 tcp/udp

sturdy niche
quick ore
#

yeah if you are using a docker container

#

you need to have 7777 udp/tcp and 8888 tcp

stoic stream
#

i just always do bothj, don't really care

nova harness
#

Is it safe/okay to run a dedicated server on 1.1?

#

If so does anyone know how I update a brand new server to 1.1 (EVLBOX is my hosting company)

tall nest
tall nest
nova harness
#

Thanks!

deep turret
# random pecan do the system requirements increase massively by running two dedicated servers o...

the bottleneck often is RAM
very big save can take 24GB for the dedicated server alone
then you need stable enough cpu to give second dedicated server similar performance as to the first one : most last gen desktop cpu will do fine
older laptop cpu will do crap

then it will tack ressources as long as world is running
so if world is paused when disconnected it will be almost free cpu wise (but still lock a lot of RAM)

#

with 64GB RAM you could host 3 dedicated servers for instance

normal marsh
# nova harness Is it safe/okay to run a dedicated server on 1.1?

Well roll the dice and see. For me it crashes on anyone joining, making it unusable on Experimental atm. I can play on it solo after it initially crashes, but that's a moot point if my friends can't play with me.

Which is a shame because it runs much better than 1.0 and has all the sexy new improvements like blueprint auto connect.

obtuse dagger
#

But I have forwarded and allowed 7777 on tcp/udp and 8888/tcp. Im also getting the same issue connecting locally which shouldn't require any port forwarding.ive also allowed bot ports inside ufw for both tcp and udp

mild thunder
quartz sigil
#

can someone help me pls.

#

how can i change session name on dedicated server?

#

i’ve tried everything i found on web. nothing solves(

brisk cobalt
#

It seems to allow me in after a restart of the server though

tribal lantern
#

my server crashes while uploading the save

#

(fresh server)

#

i've never joined the server yet. trying to load an 8 hour save

tribal lantern
#

fixed it: change cpu mode to westmere

random pecan
#

uhm I loaded my save into a new dedicated server on 1.1, and everything runs smoothly, except all my blueprints are gone

#

are blueprints stored on the machine hosting the server, or stored in a save game file on my client side computer?

vagrant haven
#

Guys. Does anyone had an issue with experimental DS 1.1 (latest as of current moment) that when player plays for more than 30 min, the grass/trees obstacles uppon destruction stays for clients and when placing foundations they are placed on server but on client only hologram appears?

vagrant haven
stoic stream
turbid hound
brisk cobalt
#

If you manually load a save, it seems like players crash on join until a restart

vagrant haven
deep turret
young stream
#

is it just me or can you end up with nowhere near the appropriate amount of hand slots on a dedicated server? only hand slot i got was unlocked when I was logged in and playing, so now i have 3 slots when i should have at least 5, if not 6...

deep turret
#

depends what tier you are at

#

you always start with 2

glad pasture
#

has anyone encountered this error when trying to connect to a server? I am hosting and my friend is having trouble connecting

tall nest
glad pasture
#

oh it changed from 7777?

#

what are the new ports?

tall nest
glad pasture
#

thanks!

#

I just port forwarded 8888. Where do I add it on the server so that it going to the right path? I am using the steam server tools

tall nest
#

I launch it with custom scripts, and I'm not familiar with Steam Tools.

deep turret
#

you can check listening ports with commands found in official wiki

young stream
#

sigh any way to handle the "duplicate pioneer holding all my stuff" bug where my body is apparently inside the world and even moves if i try and approach it without a save editor?

mild thunder
glad pasture
#

we figured it out thanks everyone!

true turret
#

I have a question. is there a way to change the admin password in the config files? Ive forgoten mine and had to reinstall the game.
I have looked through the files and wiki but found nothing. I also have deleted the config files but i cant get the menu for a new password to pop up.

tall nest
#

Also, the 7777 in that filename could be different if you configured a different port.

true turret
#

Thank you, that solved it!

gentle bluff
#

I have to keep restarting the server over, and over, because it either 1. doesnt let people join, 2 it commits code endment

gentle bluff
#

mmmmmm blueprint crashy

#

crashes after that

fossil fox
#

Hi, if I run my dedicated server via SteamGUI, everything is fine, can load up my game. But when I do it via wolveix dockerized server, it's stuck at the loading screen, weird too as I can hear the game working in the background. This is the experimental branch btw.

fossil skiff
#

Will placing Conveyor Belts now no longer crash the server?

coral ginkgo
fossil skiff
hidden forge
fossil fox
noble merlin
#

So I'm new to SFServers, but not to servers in general. Having the issue where it closes when I leave the game. I've tried claiming as admin on public IP and then client locally, and vice versa. No matter what, the server hangs when I leave. Am I missing something?

late sleet
#

Externally hosted server has been constantly crashing for the last few days, throwing up the EXCEPTION_ACCESS_VIOLATION error, address is either 0x0000000000000028 or 0xffffffffffffffff
Cant see how it would be a hardware issue as the server has a plenty good cpu and more RAM than one could ever hope to use
Run through all the fixes I've found elsewhere (such as drivers, bios, file integrity)
Have seen in prior posts here that some people encounter this when starting to use a lot of blueprints, just cant seem to figure out which ones I've been using could be causing it
At a loss as to how to approach this anymore

buoyant forge
#

Hi guys, is there a new Ptero gameserver Egg or so? (Because for 1.1 Experimental some has changed on the Server Side if I'm not wrong)

mild thunder
#

There is a new egg you can download, or you can manually make the changes yourself.

buoyant forge
#

do you maybe have a Link?

mild thunder
#

If you look it up on the egg repository it should be the only egg

ashen juniper
#

My server just randomly closes. A friend and I have been playing on it for a week. But for some reason the cmd window closes randomly. We are on 1.1. All ports 7777 and 8888 are open. Any Ideas on how to just keep it up and running?

stoic stream
#

I) forgot where are the saves stored for the dedicated server, just going to migrate this to Linux to see if there are less glithces

tall nest
stoic stream
#

windows

#

similar?

#

oh it's in appdata

#

got it, thanks

stoic stream
#

if it's part of the home directory, then should work

tall nest
#

If the files exist, it will see them immediately once you start the dedicated server. You can even change saves in-place while it is running and refresh the client UI to see new saves.

buoyant forge
earnest hornet
tall nest
vagrant haven
earnest hornet
vagrant haven
#

Idk. even disabled L7 and L4 protection on host side, but still happens after 30-90 mins

#

sometimes just, doesn't happen

tall nest
#

I must be lucky, then. πŸ™‚

vagrant haven
# tall nest I must be lucky, then. πŸ™‚

Does seem like it. I still believe that this is a net issue, and if confirmed than that sucks a lot, cause even if 1-4 packets dropped and this issue arises it kinda annoys people. In this case it's better for devs to sync data with server back via TCP protocol in order to keep everything synced. Can be done like: get player->near locations->buildables if player has n loaded then ignore, if n != the true objects on client than sync and run once per min or idk. can be done better, this is example

glad nest
#

not had issues with that either

sleek sandal
#

Hey, I know this is probably something I should already know as a server operator.

But I'm currently experimenting with hosting dedicated servers. I have several servers without public IPs, and one server that does have a public IP. So far, I’ve been using the server with the public IP to relay traffic to the others. This setup has worked fine for Minecraft.

However, when I try to do the same for Satisfactory, it doesn't seem to work.
Has anyone here worked with something like this and might be able to help?
Any advice would be greatly appreciated

vagrant haven
sleek sandal
vagrant haven
sleek sandal
#

I have allowed a bunch of ports, considering I can connect and play just fine when connecting directly to the wireguard IP. I could try traefik

vagrant haven
sleek sandal
#

I currently use a Docker image for Satisfactory servers, its the wolveix/satisfactory-server, is that the one I should use? or is there a different one?0

vagrant haven
#

I think it's okay to use this one thou, I used it for myself previously

#
labels:
      - traefik.enable=true
      - traefik.docker.network=traefik
      - traefik.http.routers.api.rule=Host(`your domain here or point`)
    networks:
      - traefik
networks:
  traefik:
    external: true

This is what I used to add in my compose

but also don't forget to run traefik via compose with the same name. Example:

services:
  traefik:
    restart: unless-stopped
    image: traefik:latest
// configs and etc
sleek sandal
sleek sandal
vagrant haven
#

That's the thing, I still haven't figured it out

sleek sandal
#

oo it works

#

I binded *:1777 to wireguard-sevrer-1:7777

sleek sandal
vagrant haven
#

I've experienced crash when forgot to forward ReliablePort

sleek sandal
#

Which is? the 8888 port?

sleek sandal
vagrant haven
#

Strange then

#

Should've worked

vagrant haven
vagrant haven
sleek sandal
#

I can check, connection is fine when connecting without the relay tho

sleek sandal
vagrant haven
#

Wait, server chased or client?

sleek sandal
#

Game clientg

vagrant haven
#

Error code?

sleek sandal
#

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000000000000c0

FactoryGameSteam_ReliableMessagingTCP_Win64_Shipping!FReliableMessageProtocolTCPConnection::Tick() [D:\BuildAgent\work\78a794e88763017d\UE4\FactoryGame\Plugins\ReliableMessaging\Source\ReliableMessagingTCP\Private\ReliableMessageProtocolTCPServer.cpp:260]
FactoryGameSteam_ReliableMessaging_Win64_Shipping!UReliableMessagingPlayerComponent::TickConnection() [D:\BuildAgent\work\78a794e88763017d\UE4\FactoryGame\Plugins\ReliableMessaging\Source\ReliableMessaging\Private\ReliableMessagingPlayerComponent.cpp:67]
FactoryGameSteam_ReliableMessaging_Win64_Shipping!UReliableMessagingSubsystem::Tick() [D:\BuildAgent\work\78a794e88763017d\UE4\FactoryGame\Plugins\ReliableMessaging\Source\ReliableMessaging\Private\ReliableMessagingSubsystem.cpp:89]
FactoryGameSteam_Engine_Win64_Shipping!FTickableGameObject::TickObjects() [D:\BuildAgent\work\78a794e88763017d\UE4\Engine\Source\Runtime\Engine\Private\Tickable.cpp:153]
FactoryGameSteam_Engine_Win64_Shipping!UGameEngine::Tick() [D:\BuildAgent\work\78a794e88763017d\UE4\Engine\Source\Runtime\Engine\Private\GameEngine.cpp:1864]
FactoryGameSteam_FactoryGame_Win64_Shipping!UFGGameEngine::Tick() [D:\BuildAgent\work\78a794e88763017d\UE4\FactoryGame\Source\FactoryGame\Private\FGGameEngine.cpp:15]
FactoryGameSteam_Win64_Shipping!FEngineLoop::Tick() [D:\BuildAgent\work\78a794e88763017d\UE4\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:5864]
FactoryGameSteam_Win64_Shipping!GuardedMain() [D:\BuildAgent\work\78a794e88763017d\UE4\Engine\Source\Runtime\Launch\Private\Launch.cpp:188]
FactoryGameSteam_Win64_Shipping!GuardedMainWrapper() [D:\BuildAgent\work\78a794e88763017d\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:118]
FactoryGameSteam_Win64_Shipping!LaunchWindowsStartup() [D:\BuildAgent\work\78a794e88763017d\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:258]
FactoryGameSteam_Win64_Shipping!WinMain() [D:\BuildAgent\work\78a794e88763017d\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:298]
FactoryGameSteam_Win64_Shipping!__scrt_common_main_seh() [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
kernel32
ntdll```
vagrant haven
#

It seems like reliable port is not detected by client or is not set, but if without relay works then it SHOULD connect, but doesn't

sleek sandal
#

weird, might be because its not 7777 and 8888

vagrant haven
#

Maybe, cause I'm using those two for now only

#

Maybe try em out?

sleek sandal
#

Will try them out

mild thunder
#

If the 8888 port doesn't match all the way through you need an extra argument when you launch the server I think

sleek sandal
#

I mean, this server is only for me and my friend. So i could make it 7777x8888

#

Yes, it was port mismatch

#

I do feel the occasional lagbacks tho

#

would probs be solved If I had only relay running on the relay server

#

right now its running 8 websites, 2 websockets and 3 PSQL instances

tall nest
lusty trellis
#

Is anyone else running into the issue where after the server restarts, no one can connect? (on experimental)

#

client sees the connection but can't auth

noble merlin
vagrant haven
naive pendant
#

okay i have One issue.... PLEASE tell me someone has a fix... please πŸ˜„

I have the server running on WindowsGSM on and alternate computer. I can connect to the game using my Local IP and/or Dedicated IP. But when I exit it shuts down the server. Even if I am Admin or I am Client. It shuts down the server. is there a fix to this.. I want to run the server 24/7 even when we are offline. Is there a fix to this?

noble merlin
hidden forge
noble merlin
vagrant haven
#

It shouldn't matter? Client should connect no matter is that a regular nor admin

#

Do you have logs on server what happens when you connect?

noble merlin
#

Yeah, I’ll drop them here when I get home

hearty goblet
#

anyone know how to configure the amount of rotating autosaves now? this doesnt expand on the amount of autosaves :/

-ini:Game:[/Script/Engine.GameSession]:MaxPlayers=8:Engine:[/Script/FactoryGame.FGSaveSession]:mNumRotatingAutosaves=288

wicked knot
#

Outside of valid parameters? 2^8 = 256 range of 0-255

hearty goblet
#

there is a limit?

wicked knot
#

to everything

hearty goblet
#

im curious - how would i find out what the permitted values and value ranges are?

wicked knot
#

experience? I dont know any of this for certain, but occams razor says it's probable. How many 1s and 0s did the programmers allow for storing that value?

hearty goblet
#

also, in 1.0 I was able to just manually change the engine and factory game ini files, but now they appear to be overwritten with some kind of template. dont like this -ini situation but couldnt find any other way

wicked knot
#

that is possible, if the devs are focusing on a particualr thing while actively developing the game

hearty goblet
#

there seem to be more autosaves now so thanks a bunch for the help @wicked knot the svc seems to start even if i give it invalid arguments so this one was bugging me for a while..

tall nest
# hearty goblet also, in 1.0 I was able to just manually change the engine and factory game ini ...

Just pass INI changes on the CLI when you start the server. For example, this is how I invoke the server. You can edit as many INI settings as you'd like.

/opt/steam/satisfactory-dedicated-server/FactoryServer.sh -Unattended -Log -Port=7777 -ReliablePort=8888 -ini:Game:[/Script/Engine.GameSession]:MaxPlayers=12 -ini:Engine:[/Script/FactoryGame.FGSaveSession]:mNumRotatingAutosaves=20 -ini:Engine:[/Script/OnlineSubsystemUtils.IpNetDriver]:NetServerMaxTickRate=120 -ini:Engine:[/Script/OnlineSubsystemUtils.IpNetDriver]:LanServerMaxTickRate=120 -ini:Engine:[/Script/SocketSubsystemEpic.EpicNetDriver]:NetServerMaxTickRate=120 -ini:Engine:[/Script/SocketSubsystemEpic.EpicNetDriver]:LanServerMaxTickRate=120 -ini:Engine:[/Script/Engine.Engine]:NetClientTicksPerSecond=120

(edit: didn't fully read chat history before responding, heh)

hearty goblet
#

heh, took me a bit to figure out how to load multiple ini files also :p

#

thanks again for the help

vagrant haven
tall nest
vagrant haven
#

Has anyone tried changing self signed cert to own cert on Server API?

acoustic python
#

kinda curious about self hosting on my old system (i7-2600K, 32GB RAM, SSD), probably on Linux, but I think it would be too expensive energy wise (UK has relatively high electricity price per kWH right now).

Does anyone have any experience of this?

odd crown
#

Anyone seeing 1.1 servers taking up more memory? I restarted in 1.1 and I just had a crash and went to check why and apparantly my laptop had run out of memory.

I'm aware there's a uobject leak bug that could affect this I guess, but they do seem to be running higher on memory consumption

buoyant forge
#

Can I upload Blueprints to a Dedicated Server (Hosted using the Ptero Egg) and if yes, where?

plush roost
#

any known workarounds for the high idle CPU? finding my box constantly at 75% load with no players until the docker container gets restarted at which point the cpu drop back down to near 0%

Seen several others complaining about this issue on the QA site and in this channel previously

obtuse dagger
#

hey i have a question, if i upload an autosave to the server my client crashes and gives almost the same error log as @sleek sandal 's issue, but when i upload a mannual save i can load in fine(sometimes im a different player and have to kill the old me). this goes for server autosaves too, if i load a autosave made by the server it once again crashes the client.

vagrant haven
lusty trellis
#

Sometimes after loading a new save on a DS I get this every time I try to join. Restarting the server doesn't have an effect unless I fully remove all server settings. First load works for a time. The next server restart will result in the same client crashes.

#

I'm on experimental for both

crimson lake
lusty trellis
#

wait let me check my forwarded ports though

#

Yes 8888 is forwarded, and the port is open

lusty trellis
#

added the rule and will see what happens

#

Same issue persists

tall nest
#

If you look at the channel history, countless people came here with that error message, and it was always resolved by correctly forwarding the new port. I'm not saying another cause isn't possible, but double-check everything.

lusty trellis
tall nest
#

Fair enough. It is something related to the new reliable port, based on the call tree in the error message. It could very well be a unique issue with that new system.

lusty trellis
#

I should note my buddy and I have been both playing on it through a domain I have forwarded to the ip, and the satisfactory server is running in a podman container on a rocky linux. Everything works after a fresh container build but eventually will deteriorate immediately after either a save change or an automatic server restart

tall nest
#

Those two latter issues are known (issues after either a save change or an automatic server restart). They happen to me sometimes.

lusty trellis
#

The only thing I haven't done is set up a custom ssl certificate

tall nest
#

I just keep restarting the server until it works again.

lusty trellis
#

Yea I have to rebuilt the container for it to work, a server or container restart isn't enough

#

but a container rebuild works fine, even though all the game data and saves/server config file are all in a mounted partition

#

Or I should say a rebuild works almost every time

tall nest
#

Yeah, that's rough having to rebuild the container each time. I'm not running in a container (just a local personal Linux box), so I just spam server restarts, and by the third or fourth try, it'll boot and load the save properly. See: #dedicated-servers message

lusty trellis
tall nest
#

I've been planning on setting up something similar, but I've been waiting until I get around to upgrading the OS, which likely won't happen until support ends for my distribution's release. Procrastination...

lusty trellis
#

However, when I moved to Rocky linux I nearly lost my zpool because my last os used a newer version of zfs

#

getting a custom zfs installed in the os and kernel modules in place was a nightmare. Lost a day to that

tall nest
#

Ooh, I'm running ZFS too. I'll keep that in mind. Be sure to check the version of ZFS before any OS changes.

lusty trellis
#

Well more importantly export your zpool

#

exporting your zpool will make it compatibile for other zfs versions to pick it up

#

which I had failed to do

tall nest
lusty trellis
#

(scratch that I double checked, zfs version is more important, it auto exports on os shutdown)

lusty trellis
#

rocky linux also lets me dip into the rhel environment a little bit for the experience

tall nest
# lusty trellis (scratch that I double checked, zfs version is more important, it auto exports o...

Man, I have a temporary pool (that I used to move a large amount of data around) that is forever stuck in my system because I didn't export it properly, so this behavior may be distribution-specific. That phantom pool causes a warning every time the system rebuilds kernel modules (and therefore runs grub update scripts that traverse available filesystems). For the life of me, I cannot figure out where/what is still storing that old, removed pool. The error doesn't matter, but it annoys me everytime I see it.

lusty trellis
tall nest
#

I no longer have that pool. It was temporary, on borrowed disks. 😦

lusty trellis
#

check the cache file in /etc/zfs/zpool.cache

#

zpool labelclear -f <device>

tall nest
#

I'll check that out shortly; thanks.

fiery ether
#

Hey folks. I've got an issue where my whole game client shuts down/crashes every time i try to join my own dedicated server. However, when i join my own server from where the server is running there are 0 issues.

Dedicated Server is running from my laptop.
Trying to join an active game from my PC = Game crashes to desktop.
Port 7777 is open TCP and UDP - Firewall and Router

Could anyone help me figure out what's wrong ❀️

tall nest
fiery ether
fiery ether
buoyant forge
#

Can I upload Blueprints to a Dedicated Server (Hosted using the Ptero Egg) and if yes, where?

Please ping me on Answer

lusty trellis
#

Haven't tried this personally, though

#

Assumably it works that way

buoyant forge
wicked knot
buoyant forge
#

We already have created some, but non there

tall nest
# buoyant forge We already have created some, but non there

I don't see your saves, either, so you must not be in the correct location on the filesystem. I don't know how your containers are configured, but the lack of a "SaveGames" folder at the location you posted above tells me you are looking at the wrong path. The save file path ends in FactoryGame/Saved/SaveGames/server/ (and contains .sav files) and the blueprint path ends in FactoryGame/Saved/SaveGames/blueprints/ (and includes folders named after sessions that contain .sbp and .sbpcfg files for each blueprint).

vagrant haven
buoyant forge
lusty trellis
#

I will say I did custom mounting so that the physical directories on my drive are laid out in a nicer hierarchy, sharing a screenshot was a bad idea without clarifying lol

feral tartan
#

Does anyone here use GTX Gaming for their server -- I've just switched my previous game to satisfactory, but it appears the server is on the experimental version, is there a way to revert it back to 1.0 ???

deep turret
#

yes but it will not be compatible with newly made saves
make sure it loads not experimental save

#

though I don't know gtx gaming

marble palm
#

Ciao! C’è qualche italiano che ha voglia di giocare a Satisfactory insieme a me?
Mi servirebbe una mano: sono praticamente alla fine del gioco e da solo faccio fatica a gestire tutto.
Volendo, potremmo anche creare un nuovo mondo e giocarci insieme da zero!
P.S. Sono un pro player, quindi posso dare una grossa mano anche a chi Γ¨ alle prime armi πŸ˜‰

feral tartan
boreal tree
#

Hello everyone,

I'm new here and I have a question right away. I installed a Satisfactory server on a Windows 11 24H2 VM via Proxmox. The necessary ports are all correctly opened and accessible, and the server is listening on port 7777. When creating the VM, I also selected "host" as the processor. Using my local IP (192.168.x.x), I can connect to the server, but my friends can't join via my public IPβ€”they get a message saying the server might be offline.

As a test, I installed Windows directly on the same PC with the same hardware and set up the server, and in that setup, everything worked perfectlyβ€”my friends could join without any issues via my public IP.

Do you have any ideas on what I could try? Obviously, the issue seems to be the connection between my router and the VM.

Thanks and best regards, SkySl1d3r

hidden forge
boreal tree
hidden forge
hidden forge
#

Then check the firewall

placid juniper
#

What do i need to write in here

deft wagon
#

Is retaliation broken for monsters on dedicated servers? Monsters just seem to run away after being attacked and do not attack me back.

deep turret
#

it's a setting you can switch it do aggressive in options

deep turret
# placid juniper

if you talk about port forwarding and you want anyone to be able to join it's either nothing or 0.0.0.0

deft wagon
deep turret
#

you are checking the in-game setting ?
not the home setting, which is for local game

deft wagon
placid juniper
#

Do i join w 15777,7777 or 15000

deep turret
deft wagon
deep turret
rancid etherBOT
#

This is the totally awesome community driven wiki for Satisfactory!! Come on in and check it out!
<3 @deep turret

deft wagon
deep turret
#

it's still 2 different option, and the one in server games is affecting server behavior (while it's a per client option)

deft wagon
deep turret
#

nope, I don't know if you are using experimental or not
it may be disabled

deep turret
#

then it may be disabled by devs

deft wagon
placid juniper
#

Well it doesnt work i even disabled the firewall because its my second pc and port forwarded it says offline not authenticated

deep turret
#

external ip should be either empty or 0.0.0.0 if you want anyone to connect

placid juniper
#

Thanks finally took me an hour to set this up

#

Um i cant upload my save it says failed to connect to the server api

placid juniper
#

And i also cant join it just loads for an infinite time

cloud arrow
#

Can't find any info so far on this disc or online. Wasnt the case with 1.1 untill today's update to 1.1.0.3
Talking about the stutter when flying, it's happening constantly when flying/walking or doing anything ingame.
game just stutters every 5 seconds for a second for some reason 😦
Tried restarting the server, removing it and readding it and the game itself/pc.

stone bridge
#

Anyone else on exp dedicated server now getting hard crashes when attaching track or other station buildings to station buildings with the latest server build?

royal swan
#

Hello
Does anybody know how i can truly reset my progress? I hosted a dedicated server a while ago for a friend. Now i'd like to restart and created a completely new server. Funny thing is, i created a fresh save, cleaned the AppData folder on the server and the client but when i login it says "Welcome back" and i have stuff from the earlier sessions in my inventory. No idea where this progress is saved but i would like to truly restart, somebody has an idea?

vagrant haven
sturdy niche
# feral tartan

+login anonymous +force_install_dir /home/steam/satisfactory +app_update 1690800 -beta public validate +quit

wicked knot
royal swan
formal sable
#

Alrighty, I think I have my satisfactory server VM set up and working, and it should be reachable from the outside now...

#

Does anyone want to try to connect?

lusty trellis
#

I'm crashing about every other time I connect rails or stations to eachother, is this known?

lusty trellis
#

yea

stone bridge
obtuse elbow
lusty trellis
stone bridge
scenic lion
#

are the 1.1 experimental server useable again ?

lusty trellis
glad nest
#

I think the improvements so far outweights the issues

lunar sand
#

can somebody help me out here me and a friend of mine are hosting a dedicated server and the game sometimes starts to desync but only for me not him like building foundations they are just blue and not there for me when i research things in the mam it doesnt research for me and is stuck the whole point + milestones are not unlocking the schematics

lusty trellis
lunar sand
lusty trellis
lunar sand
#

yea lets see couz the foundation aint that annoying but research etc bc we just did a new save for experimental and its annoying for early game

lusty trellis
#

you can check for open issues here

lusty trellis
placid juniper
#

i cant upload my save it says failed to connect to the server api i also cant join because it just loads forever anybody help?

#

the server is on my second pc and im using the external ip to join

wicked knot
plush roost
#

i see the idle CPU bug is still not fixed 😦

#

zero players connected, server is in auto-pause mode

#

and heres the after pic, killing the games process and relaunching the server...

#

happens literally every day

#

i even setup a cron job to reboot the container every day at 5am, but after a few hours it will be right back to maxing out all the cores

brisk cobalt
#

Quick question for anybody running with wolveix's docker container

#

the run command currently has autopause included as true

#

I'm garbage with docker run commands. Is there a quick way to edit the run command with the docker stopped that I'm missing?

#

turns out there isn't. looks like I gotta destroy the current container and start a new one with a new run command.

south grove
stone bridge
south grove
deep turret
split swan
#

hmmmm my game keeps crashing trying to boot this up

#

ill toss error in a sec

fleet wolf
#

yo yo - Is there a specific path for updating my dedicated linux server to experimental? Or do I just shut it down. add the -beta flag and let it rip?

split swan
#

but im doing same thing rn ^

fleet wolf
#

i will make the backup

#

Just curious if just added -beta experimental makes it rain

split swan
#

im running into crashes tho hmm

fleet wolf
#

doh

#

Maybe i will do some single player with the client then

split swan
fleet wolf
#

hmm i wish i knew more about the server to help out 😦

#

I just pulled it down using steamcmd and it workedd... been playing on it for a while

#

screw it... im going for it

split swan
#

I might need to reverte and just wait until they fix whatever the issue is

#

cus I can run the server on 1.0

fleet wolf
#

how did you do your backup? just tar up all the random folders it creates acrsos the system

split swan
#

so we just click a button that does it for us sry lol

fleet wolf
#

I just tarballed the three different locations the wiki talks about

#

running the update now

#

can you turn off the "experimental build" banner at the top left of the screen?

vagrant haven
torn moon
#

I have tried installing the dedicated server from steam using .\steamcmd.exe +force_install_dir "D:\Satisfactory" +login anonymous +app_update 1690800 validate +quit but it keeps installing the experimental branch. Any idea why? I get version mismatch when trying to connect using the standard client and if I try connecting using the experimental client the game crashes. I am just trying to get a non-experimental dedicated server running.

#

So figured it out. For some reason you still need to put the -beta public flag. Leaving the beta flag off grabs the experimental branch. πŸ€·β€β™‚οΈ

spiral pulsar
brisk cobalt
#

So I've been trying to turn off auto-pause and it doesn't seem to be working. I'm on the experimental branch.

#

Anyone run into this problem, or is it just me?

verbal hawk
#

Hello how much ram does it take for a serv to ca hold until the end of the game?

lost zenith
#

How do I make a server

hidden forge
lost zenith
hidden forge
#

Or epic

acoustic slate
#

Hey folks, an interesting observation. I've got the latest experimental dedicated server running in my kube cluster. It works fine but one thing I noticed is that after you "setup/create" the initial game world the process stops listening on 8888 briefly, the logs display "Re-claiming Server Socket from Server Subsystem". After a few seconds it will listen on 8888 again. However, if a client tries to join during those 5 seconds (which they almost always will as you click join game right after creating a game) then they'll crash. The dedicated server, will then stop listening on 8888 and start listening on 8889.

If you don't try and join during the ~5 seconds after the initial creation then it'll happily listen on 8888 and everyone can happily join.

[2025.04.20-23.40.18:927][841]LogWorld: BeginTearingDown for /Game/FactoryGame/Map/DedicatedserverEntry
[2025.04.20-23.40.18:927][841]LogNet: World NetDriver shutdown FGDSIpNetDriver_2147482189 [GameNetDriver]
[2025.04.20-23.40.18:927][841]LogNet: DestroyNamedNetDriver FGDSIpNetDriver_2147482189 [GameNetDriver]
[2025.04.20-23.40.18:927][841]LogNet: UIpNetDriver::LowLevelDestroy Server Socket reclaimed by driver subclass
[2025.04.20-23.40.18:927][841]LogExit: GameNetDriver FGDSIpNetDriver_2147482189 shut down

lilac pine
mental locust
#

So what are the current server requirements

lost zenith
#

need help with server

#

when someone tried to join trough steam it said this, and when they try to join trough the game is says it is offline eventough i am in the game.

wicked knot
#

127.0.0.1 (there's no place like HOME) is a loop back address for network troubleshooting, not a valid public IP

lost zenith
#

oh

#

yeah just asked chatgpt and it said the same thing

#

i think i got it now imma try again

wicked knot
#

ask gpt what your IP is

lost zenith
#

i did

#

thanks btw

sharp sand
#

Need some help, installed the server. Went into my nighthawk router settings and added port forawrding on my internal IP no problem, but when I try to set up my external IP to port forward Im getting "This IP address should be in the same subnet as the LAN IP address."

hidden forge
fossil garnet
#

Is there any guidance on configuring a reverse proxy for experimental with the added port 8888/tcp requirement? I'm struggling to see how to pass both 7777 and 8888 traffic to my dedi server container.