#dedicated-servers

1 messages · Page 74 of 1

rapid spindle
#

Because it looks like you used the multihome and disablepacket routing commands but it didn't work. So you might need to add the parameters to your start script. And restart the server.

slate stump
#

Hi all, quick question I feel stupid for asking but for some reason I can't get it right. I started a dedicated server yesterday for my friend and I... where does my friend go in the menu to type in the IP? is it join game (seems to be multiplayer rather thatdedicated server) or is it manage servers and add it there?

deep turret
#

manage server

#

also known as dedicated server [connections] manager

slate stump
#

ok thx, I thought so, we'll give it a go and see what happens

boreal juniper
#

I am running Ubuntu 24.04 and have this service setup in location
/etc/systemd/system/satisfactory.service
with this config

[Unit]
Description=Satisfactory dedicated server
Wants=network-online.target
After=syslog.target network.target nss-lookup.target network-online.target

[Service]
Environment="LD_LIBRARY_PATH=./linux64"
ExecStartPre=/usr/games/steamcmd +force_install_dir /home/sfserver/satisfactory +login anonymous +app_update 1690800 validate +quit
ExecStart=/home/sfserver/satisfactory/FactoryServer.sh -ServerQueryPort=15783 -BeaconPort=15083 -Port=7783 -log -unattended
User=sfserver
Group=sfserver
StandardOutput=journal
Restart=on-failure
WorkingDirectory=/home/sfserver

[Install]
WantedBy=multi-user.target

Problem is when the server starts up it keeps going to the default port 15777 to be able to connect to. anyone know how to fix this problem. I am running 4 other satisfactory servers and not having an issue with others just this one for some reason. All the other servers are running the same service file but with other port numbers. server 1 is 15779,15079,7779 server 2 is 15780,15080,7780 server 3 15781,15081,7781 server 4 is 15782,15082,7782 The screen shot is from server 5 that I am having issues with. Ive tried deleting the file, renaming it, reinstalled the VM, game, steamcmd, etc

dusty vortex
# boreal juniper I am running Ubuntu 24.04 and have this service setup in location /etc/systemd/...

Most users here struggle to run a single server smoothly, let alone 5 instances from a single box, so you might be ahead of the curve of most users.

If all is setup right as you have other working examples (servers1-4), then in my position id start to question, is the desired port free/available for use, IE not already assigned by some other services/app.

With the assumption that in theory the server instance happily supports multiple instances and in theory there be no limits to how many instances that could run.

boreal juniper
#

Just noticed something that I left out by mistake. Each server is running on its own VM not combined all together. Im using VMware ESXi 7.0.1

grim mica
#

Why bother changing the ports in that case?

wicked edge
#

I have a question and I cant seem to figure out what is happening or a solution and I'm hoping someone can point me in the right direction.

I have a modded dedicated server setup and players can join without issue at the save's start- regardless of mods or if I modify the settings to allow no build cost and no power cost.

HOWEVER

If I build anything- I mean literally anything for about 10mins, with or without modded parts/items/structures, players who were not present at the saves start before anything was built, cannot join the server and get presented with a reliable buffer overflow message.

rapid spindle
wicked edge
#

Same issue with no mods

#

@rapid spindle

rapid spindle
#

Post the server log and the crash log from the client. There might be a clue in there

rapid spindle
rapid spindle
#

Server as well?

wicked edge
#

Yep

#

@rapid spindle

#

Now we tried the same thing again, and now I'm unable to join my own server:

#

It seems we can get 2 people to join, then it starts randomly selecting who can join and giving people reliable buffer overflow

frigid flower
#

oof getting segfaults

wicked edge
frigid flower
#

oh i was talking about me, m8

wicked edge
#

🫠

frigid flower
#

i don't know anything about unreal engine but "ReliableBufferOverflow" is pretty funny

#

at least its reliable!

rapid spindle
wicked edge
#

We just started a fresh world

frigid flower
rapid spindle
frigid flower
# rapid spindle what are your server specs and cpu type?

NixOS 23.11 (Tapir) (x86_64)
UM773 SE (Version 1.0)
Linux 6.6.5
AMD Ryzen 7 7735HS (16) @ 4.8 GHz
F7BFD (Version 1.0)
AMD Radeon 680M (amdgpu)
Ram usage 4.02 GB / 14.39 GB
Swap usage 572.83 MB / 2.15 GB
Disk usage 80.82 GB / 2.05 TB - xfs

#

been running smoothly since december

#

segfaulted 4x in the last hour tho

rapid spindle
#

That should be fine, I was wondering if it was maybe an ARM cpu not being compatible. Might just be a bug. Try deleting your assemblers maybe? lol

frigid flower
#

lol yeah i thought so, starting to think it might be something else tho

#

wasnt even near those assemblers the last few times

wicked edge
rapid spindle
wicked edge
#

I reinstalled the server completely and these mods havent given us issues for months on another server. We're going step by step to see where it breaks

#

I think its breaking when I enable these settings

#

@rapid spindleYeah, after enabling these settings and having all 4 of us relog, its not letting us in

#

Can confirm, that is causing the problem

frigid flower
#

prob worth posting a bug report for it then

wicked knot
#

May also have increased the game state data req, and you just need to extend the timeout duration.

wicked edge
#

Timeout is set to 60s

wicked knot
#

This says 30

glacial ginkgo
#

client and server have their own individual timeout settings

wicked edge
#

I followed all the recommended settings for my issue and its still happening. Happens with or without mods.

wicked edge
glacial ginkgo
#

NixOS seems to do some things differently with glibc. I think it aligns closer to Alpine than any other distros. was the host updated recently? was it rebooted for updates? do you have multiple copies of glibc installed?

boreal juniper
hazy vault
#

has the server package been tested on standard linux distros like debian, fedoroa or arch?

wicked edge
#

Is the experimental dedicated server different than the one without that install option in Steam CMD?

hazy vault
#

quite different its meant to run without steam being needed on the server. you need SteamCMD i just read it

wicked edge
#

Well hopefully that fixes the problems I’ve been having all afternoon

frigid flower
#

@wicked edge are you on nixos as well

wicked edge
#

I’m just using a windows 10 PC and running it with a batch file

frigid flower
#

realized i might have been a little confusing to the chat when i said "we" earlier; im on nixos and my problem is different, segfault on 0x03

#

not the same as DoctorSoup's

frigid flower
#

fwiw the only library i saw it complaining about was i think steamclient.so

hazy vault
#

has the server been ran on normal linux distros and still get those issues?

frigid flower
#

this just started happening today so idk. the game runs fine until what looks like certain inventory menus seems to crash it so i dont think its something as fundamental as libc

hazy vault
#

well NixOS is using a non-LSB setup so it might be a possibility

dusty vortex
# boreal juniper I thought you cannnot run mutiple games on the same port or am I mistaken?

once a port is assigned/used by an application, no other application can use said port.
But simply, if each server instance is inside its own VM, then theres no need to faff about with changing the ports, each VM has its own IP and collection of ports.
so set all to use the same default port, then simply setup the NAT (assuming using ipv4) routing to forward traffic from internet.
so map 15781 >to> 15777 IP1, 15782 >to> 15777 IP2, 15783 >to> 15777 IP3

you dont have to do 1:1 port mapping with NAT, you can use any external port to any internal port.
thus all servers use default ports, then use NAT mapping to route from selected public ports to the internal default ports.

tardy bloom
#

Hi, I am thinking about setting up a dedicated server for myself and some of my friends for 1.0 but idk which ones are best. Any advice would help, thanks.

ornate grotto
#

I vaguely recall someone trying to do redirects in the past and it never worked out until they updated the game ports to match the redirect 15781 to 15781

dusty vortex
#

Hmmmm yer i see and come to think of it..., i guess what you say is currently true for U8, but that could change with 1.0, where i think my statement would be more true. (maybe) due to the ports being simplified.

ornate grotto
#

Fingers crossed 🤞 however it's still two seperate protocols TCP & UDP, so I'd still be tempted to fire up each instance on it's own port (7777, 7778, 7779 etc) within the VM's and then do seperate redirects

wanton fox
#

My satisfactory server is run in an AMP backend (AMP by CubeCoders)
Works dang near flawlessly, and was SUPER simple to setup

boreal juniper
glacial ginkgo
frigid flower
#

afaik typically thats a lack of debug symbols, since its external to code unreal/Satisfactory knows about. in context of the stacktrace those look like threading functions. the actual error happens in an inventory-related function (assertion failed on itemClass in FGInventoryComponent.cpp) so it just looks like a type error that the game knows to bail on but doesnt know how to recover from. it still could be something related to nixos dynamic linking so i will see if i can try the dedicated server build on another distro but since the assertion error happens when BuildableAttachmentMerger is calling OnItems-Added, the simplest explanation is a game logic bug and based on other threads i'd guess thats caused by null/corrupt data

#

(just inferring, knowing nothing about the game code itself beyond what i can glean from these errors haha)

#

theres previous threads having similar issues but this server wont let me post discord links to other threads even in the same server lmao. anyways, just need to figure out how to use scim etc to surgicially remove small groups of mergers at a time

wicked edge
#

well, I upgraded to an expiremental server and its still F'ed when I unlock all research

wicked knot
#

On a base gsame, just turning on all the unlocks with AGS takes my save from ~750KB to almost 10MB. That translates to a huge amount of game state data that needs to move from server to client at log in. That save is the second largest save I have, out of 24 maps, some dating back to v0.2 and 2019

wicked edge
#

idk what AGS is

#

but I just disabled all mods and tried it vanlla, then i'm going to do mods 1 at a time

glacial ginkgo
stone lion
#

any new worlds out there?

wicked edge
#

Oh. Gotcha. Thats what I used in game yes

#

Didn’t know the abbreviation

tardy bloom
ornate grotto
ornate grotto
rigid turtle
#

i have a sf server runnin with lgsm on dedicated server. Is there a way to change autosave interval and how many save to keep ?

celest mural
#

I have a problem with "New/Old Root size mismatch!" How do I resolve this and getting my server back online?

humble phoenix
#

hello how to create a server

dusty vortex
frigid flower
dusty vortex
humble phoenix
#

Thanks a lot

naive summit
#

Is it possible to host multiple servers on the same pc?

ornate grotto
ornate grotto
naive summit
ornate grotto
celest mural
naive summit
#

Got it. It's like a 4+ year old CPU so we'll go with no. Thx

ornate grotto
naive summit
#

ok makes sense

ornate grotto
#

Also, if they turn off Streaming in v1.0 (which they should do) it will mean 16GB of RAM per instance

naive summit
#

Thats fine

celest mural
#

Found the problem. It was the ports that was gone. So now I have to open them up again and see if that fixes it ^^

dusky coyote
#

Can anyone help me enabling the ports? I dont understand the guides I saw

stuck drum
#

so i've been checking out hosting services and i'm curious if there's a good spot to see if others have used them and can give feedback on them, would this channel be best?

ornate grotto
ornate grotto
stuck drum
#

australia, and i've found some australian services

#

and yeah i'm not gonna get it today, waiting for 1.0

ornate grotto
#

Also v1.0 client is unlikely to be compatible with u8 server due to a complete change in the network model

stuck drum
#

yeah i figured as much, which is why i'll wait until 1.0 drops

plucky salmon
#

So, what are the odds the Dedicated Servers could be successfully(ish) run on a Raspberry Pi 4?

junior mountain
#

hay does anybody nows how to enable no clip in experimental server

#

trying most fing with no avail

rapid spindle
#

Surely emulating x86 on a raspberry pi to host a factory game wouldn't be too taxing

frigid flower
#

i do agree tho, it would be pretty funny

#

@rapid spindle fwiw i'm playing on an m1 mac

#

def have had to pull up custom fan control apps several times and it chews through my battery in like 15 minutes. but its ARM and it works, mostly smoothly too! we've come such a long way

frigid flower
# frigid flower we're getting a seg fault, seemingly from trying to open inventory on assemblers...

oh, so to follow up on my sigsegv crash! (so this is searchable in the future segmentation fault on memory access at 0x0000000000000003 BuildableAttachmentMerger>OnItems-Added> itemClass assertion error ) so i ended up doing what a couple other threads suggested, loaded up in SCIM and deleted a bunch of sad mergers in a megafactory.
i looked through the logs for the first segfault and luckily a had a save from the day before it started. so i pulled both saves up in SCIM, took a screenshot of the area where i thought the problem was and diffed the images in an image editor, which helped me narrow down which ones might need the problem. i ended up deleting about 30 through SCIM, loaded it up and replaced the mergers. luckily for me it was one of those so i didnt have to hunt too much, and the save's been fine all day

rapid spindle
#

Nice

plucky salmon
glacial ginkgo
# plucky salmon So, what are the odds the Dedicated Servers could be successfully(ish) run on a ...

for very loose definitions of 'successful', yes. it would need to be one of the high memory capacity pi's, it would need to be a blank world, streaming would need to be enabled, and you probably will want to enable the overclock function and actively cool the sucker. it would need to be run in an x86 emulator/translator, which adds overhead. it will probably be a slog to play and you might be able to get to tier 2 or 3 before the thing craps out due to lack of memory.

plucky salmon
#

Fair enough. That’s really what I’m expecting, but I have one, and enough time, so why not try it, right?

deep turret
#

didnt notice that kind of thing myself at least

dusty vortex
#

from my experience and recollection, the server jumped around cores each time it loaded, did not seemed to be pinned to a single defined core.
so highly likely managed by unreal/windows to which core is used.
that said, unreal/windows can be stupid at times and could in theory decide to assign 2 instances to the same core.. so some cpu affinity management might or might not be needed -shrug-

deep turret
#

it will not do so for a long length of time

#

there is one steady thread

#

steady load is very easily detected by scheduler

#

the stupid schedulers decisions kicks in on transient repetitive loads

ocean night
#

I have a server with dual 2697v4, does anyone think hosting one instance would be an issue? Single core performance is not that great.

#

I've been thinking of buying a R9 5950X all because of hosting a server for this game.

dusty vortex
deep turret
#

5900X would be way enough

#

5700x3d would do it iirc

dusty vortex
#

should note this was with U8... and its hoped that 1.0 brings optimizations, that would mean HOPEFULLY, that such Xeon CPU's might be able to get to the finish line... hopefully. (will let you know in some weeks heh

ocean night
deep turret
#

<t:1725980400:R>

dusty vortex
visual pulsar
#

can someone help me

#

i cant seem to connect to my server

visual pulsar
#

Got it working... forgot to port forward

deep turret
#

if you are on same network you can better connect locally also

slender ferry
#

so i got my server up n running... do i just give players my ip to join or...

slender ferry
#

ok ty

hard token
#

heya, i have a weird problem with running dedicated servers on my windows machine.
Server starts but if someone joins it crashes with
[2024.08.29-16.36.53:182][727]LogThreadingWindows: Error: Runnable thread Background Worker #8 crashed.
[2024.08.29-16.36.53:183][727]LogWindows: Error: === Critical error: ===
[2024.08.29-16.36.53:183][727]LogWindows: Error:
[2024.08.29-16.36.53:183][727]LogWindows: Error: Fatal error!
[2024.08.29-16.36.53:183][727]LogWindows: Error:
[2024.08.29-16.36.53:183][727]LogWindows: Error: Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000020100000003

what could be the cause ? missing dependencies or something ?

machine is a i5-13500 with 64gb ram on win server 2022

grim mica
#

Physical or virtual?

#

Probably need more of the crash log, specifically the crashcontext file

hard token
#

ah i guess it was my stupidty... -multihome wasn't configured... now it works everytime

grim mica
#

Just taking a look now and a bit confused.. it was crashing on the physics engine module because multihome?

#

If so, thats a new one for me..

grim mica
#

Ah, the crash was not at startup but rather after you joined the server, missed that part.. still an odd one for multihome to fix though I do see it using IPv6 in the provided log

hard token
#

never had such issues under linux

grim mica
#

Windows and IPv6 with U8 just dont mix too well, typically multihome fixes joining issues but they are due to network problems. Never seen a crash before because of that

stone lion
#

need someone to test if he can enter my server'

grim mica
#

If its vanilla, sure PM me the IP

stone lion
#

how do i check what the IP is? do i need to give you my WAN?

grim mica
#

Yes, need to port forward 7777, 15000, 15777 UDP to the server on your LAN and provide the WAN IP of your internet connection (whatismyip.com)

barren raven
#

Anyone ran multiple servers on a machine before? Hows the cores looking at mid game?

grim mica
#

There was someone here the other day running 5 instances across 5 VMs on a single ESXi host, though no idea on performance

stone lion
#

@grim mica internal port right?

grim mica
#

Really going to be up to your specific hardware on how well it handles, with multiple instances running core utilization is no longer the only metric to pay attention to, you may be saturating memory bus at that point as well

barren raven
grim mica
barren raven
grim mica
#

So typically just setup 7777 external and 7777 internal as well

stone lion
#

ok

#

i opened up 15777 and 7777

#

wanna try to log in

#

?

grim mica
#

Also needs 15000

#

Sure, have the game open and ready for the IP

stone lion
#

im sending now

#

what the hell is this?

grim mica
#

No idea, probably fine to ignore tho

weary pasture
#

I want to set up a dedicated as quickly as possible with 1.0 release. Should I wait and set up one on release or setup before with EA and upgrade at release?

barren raven
barren raven
grim mica
stone lion
#

@grim mica sent you the details

grim mica
#

The UI was completely re-written and we should be getting an actual UE console now

barren raven
grim mica
#

Well, im sure you can turn it off but it would certainly be nice to have some sort of UI

undone tusk
#

how can i fix it?

#

after a bit this came

ornate grotto
undone tusk
ornate grotto
# undone tusk why

Apparently people are attacking servers where the IP addresses are being shown

undone tusk
#

idrc

#

Fixxed forgot a port

#

☠️

mystic scaffold
#

hey does anybody know how to use consol comands i want to change the interval of the autosaves

grim mica
#

if you want autosaves to keep, lmk as that is in the Engine.ini file and I didnt update the wiki with that

neon rapids
# undone tusk

the §§§ ? Maybe it cant understand that on a server basis

late flower
#

Hello

#

any can help me w/ server ?

#

pls

late flower
#

help

#

use less discord

inner ember
#

Anyone have recommendations for server hosting services that support Satisfactory? Preferably ones with server locations in Virginia, USA since I can usually get ~5 ping to those

inner ember
undone tusk
late flower
jolly nimbus
#

Am I allowed to ask about 1.0? Is 1.0 going to allow for admin commands on dedicated servers? (natively)

ornate grotto
jolly nimbus
#

@golden roost My man. Remember that time you were invited to my wedding, said if there was ever a favor that you could provide in my time of need. I intimately remember that moment. Great times.

frigid flower
#

lmaooo

ornate grotto
#

That's one way to get a warning/banned 😄

jolly nimbus
#

#rules say I can ping him :sadge:

ornate grotto
#

Ah, well good luck with that SnuttsGood

jolly nimbus
#

Just, it says, he might ignore it. Just like my wedding invitations.

ornate grotto
#

As I think he's been on DND for months, you can probably consider it ignored 😄

jolly nimbus
#

I'm a hopeful man.

undone tusk
late flower
#

Not rly

frigid flower
#

also not sure how much hosting vendor discussion is allowed in here

abstract garnet
#

Idk what is wrong with my setup 😮 Does someone want to help me out fix it?

#

I have a server on lan at 192.168.1.2, and client computer at 192.168.1.something. Idk why it doesn't connect to the server, but shows that error

#

It doesn't even fetch information on it.

#

can my router be the problem? I have configured the following port forwards from wan interface:

#

but it should switch to lan directly, no?

dusty vortex
#

@abstract garnet - have you applied the '-multihome=0.0.0.0' argument to your command line when starting the server?

abstract garnet
#

No

dusty vortex
#

do, then try again.

#

example -

abstract garnet
#

works

#

😄

#

thanks

undone tusk
#

It take like 30 minutes

golden roost
ornate grotto
jolly nimbus
deep turret
# late flower

is it a local network (home?) server ?
describe your situation

  • how you installed
  • what you tried
  • how it's going
  • what did you input in : commandline launch argument, server manager, firewall/forwarding settings; for this to happen
deep turret
stone lion
#

anyone here want to help out with setting a server?

deep turret
#

wait this is not white listed ?

#

:C

neon salmon
#

Question: My CPU is running at 100%, getting a dedicated server will help my pc out?

deep turret
#

yes and no, it can only help a little if you run the dedicated server on a dedicated machine that is powerful enough

#

and you will run into issues as everyone else because its still in experimental state as the channel title suggest

stone lion
#

i have a question can anyone help me out with setting up the server?

neon salmon
dusty vortex
stone lion
#

right now whenever i try to create a game the server crashes

#

@dusty vortex

dusty vortex
#

what information about the setup etc can you share?

stone lion
#

@dusty vortex everything you need to make this work

#

i'll pm you

dusty vortex
# stone lion i'll pm you

your better to share what you will here, it allows others to chime in to help you, it allows others to search this channel for similar issues so that others in future can find answers.

stone lion
#

this is the log file

#

this is the port forwarding

dusty vortex
#

firewall ports are irrelevant to server crashing, but at least they look correct.

stone lion
#

any insights from the log file?

dusty vortex
#

im sat in a cafe grabbing a coffee and lunch atm, so not in a position to be reading over log files.

#

what does it say at the end of your log files... usually clues to crashes are often the last few entries to a log file.

#

what else can you tell us about your envrioment, you paying a hosting provider to run the server? you hosting your self?
if self hosting, is it on a separate pc from the one you are playing on or the same one?
What OS are you using etc

#

how does it crash... ie does it load then die, or does it die when you try connect?

stone lion
#

Hosting it on my own pc

#

Windows 11

#

It dies as soon as I press create new game

dusty vortex
#

hosting it on the same pc as your playing the game or a dedicated PC for it?

so it runs fine till you connect, do you get an error in the game when you try connect?

#

note the server is a resource hungry server, as such is generally best to run it from its own dedicated hardware, no on the machine you intend to play on.

#

also if your only hosting it on your gaming PC, then why not simply just run the game in multiplayer mode rather than setting up a dedicated server.
its simpler to setup and less buggy to play.

#

the major point of a dedicated server is that it runs on dedicated hardware, typically running 24/7.
if you plan to run it from your pc then you might just as well simply use the multiplayer method instead.

stone lion
#

wanted to try to run a server

#

also in terms of rss have enough

mint patio
#

do we have any info on the api they're releasing with 1.0? thinking_helmet

dusty vortex
mint patio
#

alright, ye would be nice to get the docs or w/e beforehand, so that we have something to do b4 the release SnuttsGood

mint patio
# stone lion wanted to try to run a server

even though i have dedicated hardware to run a dedicated server on, imho it have always been better/more stable/less lag to start up a "dedicated" client that is always online

#

i wonder if this changes with 1.0, hope so kekw

barren raven
deep turret
dusty vortex
#

As a enterprise software dev myself specialising in various API technologies, when I/we create software, we define the API first, create the documentation draft with something like swagger, then flesh out the code accordingly.
This enables partners to develop tools or product integration in parallel.
API work when done right is not fartted out in a week or two.
However enterprise software is not held to the same level as say video games.

deep turret
#

as they are also working on other things and there are legacy code
it could be in the "well for now the information is fetched from that same command at the same time, specific command will be implemented later"
and in your entreprise setup it's still kind of internal documentation
it's not supported until it goes fully in the implemented stage

#

if they publish it before launch they will have to support it at launch

#

even if warning
you can't fully control the hype

dusty vortex
deep turret
#

that energy better be invested when it will indeed be implemented

dusty vortex
#

My expectation is that we may not see any documentation for a month or two after it's been released.

#

But I do expect that most the API has been defined by now

#

Personally when it releases I'll likely then be to busy playing the game to care much about the API, but once finished the world then it may be a rabbit hole I find myself pursuing for purly my own entertainment

#

At this stage, it's just expectations, ones that will no dought be missed, and I fully expect that too 😆

deep turret
#

I expect :
now:

  • definition experimental phase (done)
  • implementation (basis in-going, extra delayed)
  • use (basis adjusted)
  • publication non
    at release:
  • definition beta (closed)
  • implementation (basis experimental, extra planned)
  • use (basis tested)
  • publication "teased"/bare infrastructure
    1 month:
  • definition validated
  • implementation (basis support fix, extra started)
  • use (basis full baseline with fix)
  • publication base layer documentation/info
dusty vortex
#

In short, We will get what we get when the time comes 👍

#

Video game dev is entirely different from enterprise dev, and I'm not to dumb to realise it.
I'm just happy to see 1.0 this year 🥳

late flower
#

anyone can help me with my server ???

#

ingame i see name server pending

#

i use this on my pterodactyl panel

grim mica
#

Assuming the 'hors ligne' means Offline? If so, its not connecting - server name pending doesnt really mean anything if its showing Offline on the left side

#

Are you using the multihome launch param?

late flower
inner ember
# frigid flower budget?

I'm looking for a small server that can handle 4ish people at least. Preferably around $15/month

late flower
#

i use multihome yes

#

./Engine/Binaries/Linux/*-Linux-Shipping FactoryGame ?listen -Port=7777 -ServerQueryPort=15777 -BeaconPort=15000 -multihome=0.0.0.0 $(if false; then echo "-DisableSeasonalEvents"; fi)

grim mica
#

And you can connect internally and others cannot connect externally or internal also not working?

#

That startup command just seems off to me as well

#

There is no need to specify the ports as you have, those are all the defaults and what will get chosen when it starts up

#

Are you sure the server is actually starting and listening?
ss -plnu | grep UE

late flower
#

I can't test internally

#

no one can connect i haven't even been able to claim the server

#

I have to specify the port

#

because I use pterodactyl

#

./Engine/Binaries/Linux/*-Linux-Shipping FactoryGame ?listen -Port={{SERVER_PORT}} -ServerQueryPort={{QUERY_PORT}} -BeaconPort={{BEACON_PORT}} -multihome=0.0.0.0 $(if {{DISABLE_SEASONAL}}; then echo "-DisableSeasonalEvents"; fi)

#

here's the real command\

late flower
grim mica
# late flower I can't test internally

Server in a datacenter or hosted I assume? In that case and based on the other things here.. might be firewall related at either the machine or network level since its online and listening

late flower
grim mica
#

If you tail the FactoryGame.log - when you try to connect with ServerManager in the game, is there any log entries at all indicating a connection?

#

If there isnt, traffic isnt making it there

#

Should look similiar to this, replacing 192.168.80.249 with the source IP

late flower
#

ah wait I'm stupid I see it directly in the console

grim mica
#

On windows its in the exe directory structure, factorygame/saved/logs iirc, or yeah if you can see the console - that would be the same thing

#

Not sure where in Linux, wiki probably lists it - but since you are using Pterodactyl, might be different

late flower
#

nothing

grim mica
#

Then traffic isnt making it there

late flower
#

I'll try setting up a minecraft server and logging in to see.

late flower
grim mica
#

I dont know much about Pterodactyl but iirc it uses ufw or something and ive seen others with problems with Satisfactory

#

The fact that another server is working isnt necessarily saying that pterodactyl is opening the proper ports for Satisfactory since obviously you cannot connect still, just that it works for Minecraft service

late flower
#

yes, it opens the ports I ask it to open for a server, so on that side no problem.

grim mica
sturdy mica
#

Hi, would like to know if dedicated server have been improved for the release ?

grim mica
#

Thats the theory, how much and how far they took it.. we'll find out on 9/10.

sturdy mica
#

we are so much who want to play o_O

grim mica
#

Indeed.. the day will come - only one more work week to go!

#

Snutt did confirm that at least hypertubes will be working with multiplayer in 1.0 now

late flower
#

@grim mica Do you think that trying to install the server directly in cli could solve the problem?

grim mica
#

What other changes aside from what has been announced in the dedicated server update video.. just speculation
I intend to start fresh with 1.0 and play from start to finish (same as I did for U7 and U8) on DS, so we'll see how that goes

grim mica
late flower
#

I understand, but I need this panel for games like fivem, so I thought why not put satisfactory on it (I've already done it, but it was with a house network).

#

I'll try something else first I'll add an ip of my block on the machine and give it only for satisfactory\

grim mica
#

Meh.. need may not be necessary.. seems you can setup FiveM server without

#

To each their own 😄

late flower
#

🤣

grim mica
#

You cannot detect port status of UDP, it will always show closed

#

UDP requires two-way application comms to determine status, no 'checker' will be able to send the right data and get a response aside from the Satisfactory client

late flower
grim mica
#

Only with TCP services can you get connection state since UDP is connectionless

#

Correct, all 3 ports are UDP

#

We are getting a TCP port with 1.0 along with UDP, though im not sure they confirmed which port(s) will be needed with it

late flower
#

ok I'll get in touch with the network provider

late flower
#

for a classic installation

keen crypt
#

If you don't have an extra computer, is there an option out there to rent a server to play multiplayer?

late flower
grim mica
#

Is the OS-based install using multihome? I would try it with/without, usually depends on the rest of the system config if it wont work or not

#

Also, if you Linux box is direct on the internet - it has no firewall at all?

late flower
#

it no longer has a firewall lol

grim mica
#

Wellp.. the server is pretty basic, you have it started just cannot connect, seems like a firewall issue to me as the bindings look correct.

#

I just noticed in the netstat above there are listeners on the same ports via TCP, that is not normal to see - on my Windows box with Satisfactory server running its only UDP for those 3 ports. Is anything else running on the machine that is using those ports? Could check netstat with PIDs to validate what is using those ports. With the server up/online on PID 3172 its just UDP listeners with outbound connections to something else

late flower
grim mica
#

Figured it was firewall 🙂

twilit fox
#

Well, maybe my issue is firewall related too..

#

I get a nice long endless scroll when I try to connect in the client.

#

nope.. ufw is disabled and still not working..

#

actually nevermind.. I think I know what it is xD

#

apparently I lost my script to launch the server. lets try now

#

yup.. fixed

hasty token
#

Hi I thought about and me and my friends want to get a dedicated Server
Does anyone how much Ram would be necessary for 3 Persons and can you import Save Files to the Servers?

abstract garnet
#

wiki says something like this. I think you can't say, really. It depends how big you build. But I know nothing of everything, so don't believe me.

#

(on fandom something)

#

just don't get nitrado-scam 😄 I've tried once, and it's terrible. Waste of money. Iirc even pouring in money didn't help.

deep turret
abstract garnet
#

@hasty token I don't know what everyone else's opinion is, but IMHO it's a good option to look for a good used rig. Unless you already have one. Install debian and your game server, setup port forwards and a dyndns name. In my experience renting proper resources is more expensive. Or does someone use renting with small money to successfully run a server that doesn't lag?

deep turret
#

it's less money because it's more work/experience needed to setup

#

and you don't have as good network usually

abstract garnet
#

fair enough. Though here are plenty of people who can help with the setup. Linux-command line isn't hard to learn either, takes about a day to get aquainted with necessary commands to move about the file system, edit files and run stuff. And Windows works too, if that is too much of a hassle.

ancient bison
#

Is there any information about support for a dedicated server for 1.0?

#

Can we expect to get a stable one, or will it still be experimental?

deep turret
deep turret
abstract garnet
#

i got you. Just wanted to point out, that the effort it takes to learn necessary things from 0 to server running isn't that massive. With basic skills for moving about the filesystem and editing files, listing files, etc. one can quite effortlessly learn how to make a new user, write a systemd unit file and copy-paste steamcmd cmd

#

systemd unit file is basically copypaste an example from interwebs, and change working dir and executable name in a text file.

ancient bison
#

Idk if there is already, but creating a docker image would make installing it very trivial

deep turret
#

reading and cross checking sparse documentation is not what I call "effortlessly", that's why I pointed that
but I agree it is doable
especially at 1.0 release expected shape of dedicated server

abstract garnet
#

using docker isn't trivial 😄

ancient bison
#

eh disagree there

#

docker run satisfactory

#

....and done

abstract garnet
#

and bind-mount and settings?

#

and expose port

deep turret
#

if docker already setup

ancient bison
#

that's one command, and is pretty intuitive

deep turret
#

lot of people are doing that even if it will likely break at 1.0 release

#

see the official wiki for ressources

abstract garnet
#

it still doesn't expose port. Docker takes a switch for it. Same for volume for savegame

deep turret
#

there is a much used docker setup by wolvix

ancient bison
#
docker run -e port -v volume satisfaction
abstract garnet
#

not saying it's complicated. But it's not trivial. Not any easier than setting the server yourself. That's copypaste steamcmd cmd. How is that different? 😄

ancient bison
#

Docker is containerised, managing it is very easy - changing the mounts, exposed ports is done in one command and you can easily start/stop whenever you need...the command is arguably easier to read as well than using steamcmd

#

Looks like there's already a satisfactory image anyway

abstract garnet
#

i think it doesn't make difference. I just... don't trust images made by random user john_doe

ancient bison
ancient bison
#

appreciate ya

chilly flame
#

Can I run both the dedicated server on steam and a steam game instance that connects to the server on another machine or do I need 2 licenses and 2 steam accounts?

ornate grotto
frosty field
#

Strange. I can run both. Seems that the server app is not counting as a game

wicked knot
#

It will allow both on the same PC. Using Steam on another PC is what kills it. If you run both on one PC, I hope it has enough resources.

hearty goblet
ornate grotto
hearty goblet
#

TIL, if you dont specify +force_install_dir when you try to do app_update and originally installed in a non-standard directory, steamcmd appears to install it from scratch int its own directory rather than keeping track of it being installed elsewhere. a bit annoying... 🙈

abstract garnet
#

i made shell alias for update_satisfactory

hearty goblet
abstract garnet
#

put alias update_satisfactory="your update command line wizardry here" in your .bashrc

#

then . ~/.bashrc and you have update_satisfactory command

#

.bashrc being a file in your home directory. If you don't have have create it. If you use zsh, then it's .zshrc but still in your home dir

chilly flame
#

I'm trying to work through this video on setting the server up (https://www.youtube.com/watch?v=KmkI4dD-qO0). I got SteamCMD working and installed the SatisfactoryDedicatedServer. I have a batch file that runs FactoryServer.exe -log -unattended. When I run it and open it, it opens a second cmd window that prints a ton of stuff to the window and then closes so I can't read if anything broke down. How do I keep that cmd window open or is there a better tutorial out there?

ornate grotto
chilly flame
# ornate grotto If it closes immediately then the server crashes. Look at the wiki in the channe...

I see, thanks. Looks like I'm getting this error:

[2024.08.31-19.43.21:578][  0]LogServer: Error: Failed to initialize server. Could not bind any addresses to port '15777'.This is very likely caused by another server instance already running. Use a different port number with the -ServerQueryPort=<port> startup argument if you intend to run multiple instances.

I'll try a different port but I dont have any other instances running

ornate grotto
hearty goblet
chilly flame
#

Looks like it was an issue with not having .NET installed

chilly flame
#

Got it running. Thanks for the help @ornate grotto and @hearty goblet !

terse junco
#

Just wanted to ask could you put a previous save on a dedi server?

sinful shard
deep turret
abstract garnet
#

i have systemd running it, but i didn't think of putting the update in the startup ;D

#

too lazy to change. I have one instance

deep turret
#

I may get back to my system unit multiple instance with update "templates" here when 1.0 dedi comes out
may benefit people that I refresh it and explain it
would be nice if it makes it's way in a dedicated/advanced setup guide or something

#

my setup works great regardless of the number of instance you are running
it even auto trigger updated at launch for single or first instance

#

if you launch instances while update is going it will automatically wait update finish thn launch

abstract garnet
#

Should we make a guide? Should I make a guide? Should you make a guide? 😄 Btw, why not put the update in a cronjob, and update & restart early in the morning or something?

#

For me it would seem more appropriate than systemd unit file, but I may be wrong.

deep turret
#

you can

deep turret
#

I'm talking about update being its own unit

abstract garnet
#

oh

deep turret
#

how I trigger update when I want manually (and it automatically checks no instance is running)

mild folio
#

i just got a server and i cant seem to allow me to connect to it... any help?

nimble smelt
#

sometimes i get kicked and my player resets need help

dusty vortex
# nimble smelt sometimes i get kicked and my player resets need help

Player rejoined to quickly after disconnecting.
Server still thinks player is connected, so when connecting again, a new pawn was spawned.

If disconnected, then wait at least 30seconds before rejoining.
This gives the server the chance to timeout the player so you can rejoin and pick up where you left off.

The old pawn should still be in the world, you can find them and repeatedly beat them to death to recover any inventory items.

#

Just be sure to delay rejoining to quickly to avoid the issue happening again in future.

nimble smelt
#

thx

abstract garnet
#

@mild folio Is it rented server, or in your local net? Firewall? You cannot connect to it, or other people can't connect to it?

#

Any error?

wicked edge
#

where is the dedicated server restart timer located?

glacial ginkgo
#

One of the INI files. The default is 300 seconds.

wicked edge
#

the server definitely doesnt restart every 5mins

glacial ginkgo
#

Oh, restart timer. That I'm not sure. I think it is just hardcored to 24 hours of active running.

ornate grotto
#

The server restarts 24hrs after it starts up and every 24hrs after that. No way to change or disable it

wicked edge
#

Thank you

glacial ginkgo
#

It can go multiple days without a restart, as long as it's set to pause when no one is connected, and people are only playing a few hours a day.

ornate grotto
#

I usually leave mine running, at least one I have coal power. Biomass, not so much 😄

glossy tiger
#

Is 16gb ddr4 / 8core 3,6ghz / 500gb nvme too much for a dedicated server for 6 people? We want to play biiig.

grim mica
#

Probably not enough memory, and true endgame with 6 will be rough

autumn stump
#

hey there. I am looking for help to increase the max player count for my dedicated server made with SteamCMD on a windows machine.

cinder fulcrum
#

Do we know if the Satisfactory servers can run on low power systems well like the Zima blades?

rapid spindle
cinder fulcrum
wicked edge
slender ferry
#

will i need to restart a new game when 1.0 comes?

wild pewter
#

I'm just curious if 1.0 server updates will be avaliable as soon as it's released on the 10th

grim mica
#

Yes, Snutt has stated dedicated will launch at the same time as the client version

obsidian elk
halcyon pivot
#

Do you guys think I can run a completely exaggerated world with 12 players simultaneously with an i3-12000f and 40GB RAM? Like fluently

dusty vortex
# halcyon pivot Do you guys think I can run a completely exaggerated world with 12 players simul...

with U8, id say no.
with U8, 6 players to end game on a i9-13900, it starts fine, but near late mid to early end game it lags a lot.
you can get to end game, so long as everyone pace them selfs and not try to build to quickly otherwise your start seeing belts you place either going backwards or not working at all or players disconnecting.

required specs for 1.0 that drops in 8 days has not been released so of cause no one knows the answer regarding how well 1.0 will work, and will take folks time to get to end game to provide an answer.

halcyon pivot
halcyon pivot
dusty vortex
# halcyon pivot Its that ressource intense? u sure?

im quite sure.
something faster than a i9-13900...
at least thats the case with U8.
1.0 drops in 8 days and we all here hope there has been some TLC and optimizations to make it run better, but as its not yet dropped, no one knows.

halcyon pivot
dusty vortex
#

unless you intend to speed run the game in the next 8 days, id suggest to wait for 1.0 to drop, then try it and see.

halcyon pivot
dusty vortex
# halcyon pivot There are CPUs which are faster but the margin/difference isn't big. I don't thi...

hence why i am not spending money to upgrade, at least not yet, or until the 13900 dies of silicon failure (yay intel).
thankfully my gaming rig is a 12900, but had a spare system with a 13900 in that i used to host the game... after 6 of us started on a intel xeon server based rack mounted system after it started lagging at mid game, so switched it to the 13900 system to get us across the finish line.

halcyon pivot
grim mica
#

12 players is alot to ask, official support is for up to 4. My expectation is single digit percent optimization gains over U8..

dusty vortex
#

agreed, it was a bit disapointing at the time to expereince.

#

and with 6 players the server crept up to 20gb of RAM usage. (so 40gb might/should be OK)

grim mica
#

Were you having all 12 connected in end game territory and didn't have latency issues?

#

Memory isn't exactly the problem at that scale imo, still going to be CPU bound

halcyon pivot
#

I am not worrying about the RAM. I have 256 avalible. I worry about the CPU

dusty vortex
#

well you did ask about CPU and RAM, so RAM might not be an issue, but at least im sharing what you could expect to see RAM usage wise.

#

but yes, its a very CPU intensive game.

deep turret
#

<t:1725980400:R>

halcyon pivot
#

Yeah but like Gunter said. not much % of optimization

#

@dusty vortex do you think that it will work in like early - mid game with 12 and afterwards continue with like 4-6 players?!

dusty vortex
#

my friends and i still enjoyed the game, despite the lagging, and we continued through it and just enjoyed our self ignoring the issues.

halcyon pivot
#

I will. To be fair I currently have an i3-12000f...I hope at least 10% optimization...

halcyon pivot
dusty vortex
#

it was noticeable for sure, but if we slow our selfs down when building things, then belts would more reliably work rather than not work or going backwards.
try not to move to fast to avoid major rubber banding etc.
server used a 10gbit connection which seemed to make little difference (as the game was cpu bound).

#

but this was all U8 experience.

#

play with what you got, set your expectations low, and enjoy what you can, then share your experience with us. 👍

halcyon pivot
#

1 Gbit connection...I could cry. I think it should be worse than with your setup but we'll see

viral island
#

Because I’m not smart and sleep deprived, are there update instructions somewhere for the dedicated servers? I have mine up on nitrado and it’s got to be easy. Right?

ornate grotto
#

Likely you'd need to speak to Nitrado to either update or not at the back end

#

If it's with SteamCMD, then something like
steamcmd +force_install_dir "/path/to/server/install" +login anonymous +app_update 1690800 validate +quit

hasty tangle
#

sorry guys - been a while since I setup a linux dedicated service all gone well got the server up and running but it's wont let me connect just get this error (have I done something dumb?)

#

ufw is disabled so I don't think it's blocking on ubuntu

ornate grotto
hasty tangle
#

hmm no dice; but thanks anyway I'll try and set up the port forwarding and see if going via the external IP works

ornate grotto
#

Check the Wiki to find the commands to make sure that the server is running on the correct ports

hasty tangle
#

hold on I might be an idiot 😄

ornate grotto
hasty tangle
#

yes yes I am lol added to the precommand by accident

deep turret
candid flame
#

i need help, please. I have started a dedi server with mods - all is working, but the second player and on only start with a wand, no hub parts, etc. how can i fix it so every one starts with all equipment?

sick hedge
#

you can only have one hub

candid flame
#

so why would they call it Multiplayer when it is only Co-Op?

ornate grotto
sick hedge
#

because it's still multiple players

#

hence, multiplayer

candid flame
#

NOPE! that's Co-OP........ Moving on to play something else, thanks guys.

sick hedge
#

(co-op is generally short for cooperative multiplayer, btw)

#

but they're gone

hot flax
#

Y'know, I think it would've saved them a lot of time, effort and money by doing some quick reading

wicked knot
#

You mean it cant be multiplayer if it isnt penis vs penis?

ornate grotto
#

They've already left the server

halcyon pivot
tranquil forum
#

is there a way to configure the time that the server restarts?

ornate grotto
tranquil forum
#

I guess I'll try setting up some task scheduler tasks to stop and then start it, hopefully that will prevent it from hitting the 24-hr mark while I'm playing

ornate grotto
#

It's 24hrs play time, not uptime

indigo cape
#

but they do have it hard coded to reset every 24h

twilit fox
#

remove my link? from the satisfactory wiki.. smh..

wicked knot
#

!wikisearch Dedicated_server

rancid etherBOT
glacial ginkgo
#

You can totally PvP in satisfactory.

#

It just takes effort. And a dozen or so explosives.

deep turret
#

go get that juicy crate without loosing too much electricity on your ammunition production lines

grave zinc
#

hi i need help with my dedicated server its for a like two hour doing the same loop

deep turret
#

which is the online waiting for player to connect ok loop

#

i.e : server is up and ready

grave zinc
#

how do i gett password to manage the server ?

barren raven
grave zinc
#

iam connecting firts time and it want password

barren raven
grave zinc
#

when i connect to server using ip for the firts time it sais "you need password to do this operation"

#

firts time

#

iam maybe dump

#

iam dump. i created dedicated server before and it saved config

#

one maybe last problem when i try to load my save it crashes

#

thank you all for nice and fast support it works i needed to make new save for session an upload it idk why

polar tusk
#

Psst friends changing multiplayer game ini to 5 does not work 😦

wicked knot
polar tusk
#

Oh? So i just create a game, change my file, then have my friends also change their files?

wicked knot
#

The game/server has to restart after the edits. The INI files are read on initialization

#

And, most likely, when 1.0 drops next week, you have to do it all again. THe updates will overwrite the files

dusty vortex
misty haven
#

okay, so huge noob question - but looking at my options the only real VPS I can afford right now has a whopping 2gb of RAM. I spun one up to test out and a friend and I loaded into the world just fine. However I realize we've built literally nothing and it probably going to get bad fast right?

Do I just scrap it now and save a few $ or just see how far I can go?

dusty vortex
# misty haven okay, so huge noob question - but looking at my options the only real VPS I can ...

Right now your be running the server as update 8.
update 8 has a feature called memory streaming thats enabled by default, this appears to keep RAM usage lower than 'normal', players reports it seems to hover around the 4gb mark with this option enabled.

with the option disabled, players report better in game stability/performance, but an increase of RAM usage... where 12gb - 16gb of RAM appears to be the norm.
Ive had my own world climb to 19gb near the end.

it is understood that when 1.0 drops next week, the memory streaming option would be disabled by default, thus improving performance but at the cost of consuming more RAM... tho hopefully not much more than it does already, ie 12-16gb.

misty haven
light inlet
#

I built my first home server this weekend and it runs great minus 2 issues which I'm not sure if they are known. The map doesn't uncover as we explore, only when we reload into the game. The other issue is hyper tubes seem to glitch a good bit. Are these known issues or unique to my server?

deep turret
#

uncover ? as in what exactly
hypertube are broken as well as vehicules currently

#

anyway

#

<t:1725980400:R>

twilit fox
#

yay

light inlet
granite acorn
#

hello i have been playing the game for a good bit with friends on a nitrado server but have noticed alot of issues such as trains lagging hypertubes killing us through a glitch that straight up deletes your character im trying to find out what the best server provider is for large save files?

spare island
#

Hi guys, I am trying to access a friend's dedicated server, and it is asking me to authenticate using a password? "You must enter a password for this operation"

dusty vortex
deep turret
ornate grotto
limber monolith
#

Does anyone know what server provider doesn't turn off the server when no one is playing ? I know Nitrado does. Anyone got experience with indifferentbroccoli server hosting ? Planning on renting a server for 1.0 with some friends.

elfin plover
limber monolith
#

No Nitrado pauses your server when no one is on it. Satisfactory, minecraft, etc. They even admit to it.

elfin plover
#

hmm i thougt that is a option you can set... i`m using probably g-portal for 1.0 🤔

dusty vortex
#

from experience with hosting providers for other games, and being part of a larger discord community of game server owners, the general consensus is that Nitrado is bottom of the barrel when it comes to hosting, almost everyone complains of poor performance.

G-Portal then follow 2nd to bottom it feels, they screw things up quite frequently, like resetting every persons server back to factory settings, wiping out VIP and ban lists, and even screwing up map rotations.

GTX server when you get placed on a good one, seem to work reliably, until they dont, and then any support tickets to GTX fall on death ears and they say nothing is wrong.
GTX also have poor DDoS protection which has been causing havoc for a lot of customers.

Ive only heard about indifferent broccoli in here and generally most folks appear to be happy, or at least dont air their concerns or issues with the host here.

A newer upcoming host is 'Qonzer' which appears to be getting a lot of great reviews and recommendations thus far, with competitive prices, great customer service and strong DDoS protection and admin portal UI.

The gaming community im part of was using GTX but we cancelled with them (fed up with the high prices, the DDoS attacks on their networks, and GTX just claiming there is never anything wrong when there clearly is) so now we are seeking to move to Qonzer.

So there a few hosts out there, tho Nitrado, G-Portal and GTX i can no longer hand on heart recommend to anyone.

limber monolith
# dusty vortex from experience with hosting providers for other games, and being part of a larg...

Thanks for this asnwer. I used Nitrado back in the day for an ARK server, switched to G-Portal, and gportal was a lag-fest. While Nitrado wasn't. Now i have a Minecraft server on Nitrado. And its also a lag fest. When i talked to the costumer service from Nitrado. They told me, they can't do anything about shutting down the server when no one is online. It is how they work. In an automation game like Satisfactory and modded minecraft. That's a no-go. Will def check out Qonzer now.

deep turret
#

if people wonder if this message is based : it is
people often comes here with nitrado problems since at least 1 year back

#

and the only real complain I've heard about indifferent brocoli is that it's based in EU iirc

#

(so if you are in other part of the world it can get high ping

limber monolith
#

I do think i was able to select US servers as well. ( What i won't cause i'm EU) 🙂

#

Qonzer did look allright though.
I do think the lvl 2 is the minimum for Satisfactory

dusty vortex
#

looks about right given what we currently know for server requirements.

limber monolith
#

If so, maybe DM. Don't want to go offtopic in this channel.

dusty vortex
limber monolith
#

Understandable, was admin on Mostly.VET and Validus. HLL servers aren't cheap. And a lot of work to police. I had my fair share in HLL and servers. Bin there not again 🥲

dusty vortex
#

Tho that said my own server did struggle a bit with Satisfactory with U8, but we will likely try again with 1.0 and see how far it gets us before maybe shifting the save to another server if its needed.
but feel free to swing by in a week or two.
will leave it there so as no to derail/go to far off topic 🙂

mystic fjord
#

you guys got a recommendation for a provider? will be a big safe by the end so performance is probably gonna be needed

deep turret
#

just scroll up basically

deep turret
mystic fjord
#

can qonzer even do experminetal? or is it main branch only

dusty vortex
#

if i hazard a guess, after 1.0 there will only be 1 branch... i could be wrong, its just speculation at this point to predict the future.

halcyon pivot
deep turret
dense plover
#

Hello is someone that has a mid to end game save file that can share it with me ?
I'm currently trying to create a dedicates server based on Intel n100 cpu and I'm trying to compare with payed servers performance.
If possible no modded save games 😄

mystic fjord
#

Can you host a server yourself in satisfactory? I’ve got the spare hardware

granite acorn
#

What I ended up selecting is low.ms it's the servers totalxlipse use and it allowed me to select what hardware I wanted 🤷‍♂️ idk we will see how it holds up

sick hedge
karmic sequoia
#

and there is/was a closed beta

dusty vortex
mystic fjord
dusty vortex
#

i dont see why it would make much sense for one to exist... other than for periodic updates? thinking_helmet

mystic fjord
#

Because massive update with tons of changes will have bugs. Can’t expect any less. And a small selection of players VS the whole player base is different. Experimental would make sense but if they explicitly said there won’t be I’m def wrong. But I didn’t hear it anywhere.

dusty vortex
#

6 days and counting down and we will all find out 😄

mystic fjord
#

For sure, very exiting after all those years.

eternal dragon
#

but depends on the lenght of playthrough

twilit fox
# eternal dragon 80Gb NVMe seems overkill

it really is, even for thousand hour playthroughs, I think my satisfactory dedi is using like 7gb. most important is ram, as of U8, if you want to play with streaming off, you're going to need at minimum 16GB, my dedi peaks at around 18GB on a 400 hour save.

limber monolith
# eternal dragon 80Gb NVMe seems overkill

Yeah but i have bin reading here and as well on Reddit. And from what i have understand 16gb is recommended. I was planning to play with maybe 4/6 people. (Not sure if if all of them eventually will play) so I want to be prepared if they all show up. I will see.

eternal dragon
#

I'm pretty sure the thousand hour saves tours you find in YT barely take up 15GB of Storage

#

but indeed, 16GB Ram is minimum in some cases

grim mica
mystic fjord
mystic fjord
mystic fjord
#

The cores aren’t really fast. 3.8ghz or something but should be fine untill midgame I assume?

ornate grotto
#

We can't really say for v1.0

mystic fjord
#

Fair, what was it like on older CPUs on update 8? I always played alone so I never messed with this

ornate grotto
#

Single high speed core were reasonable okay, but the game was so buggy, it's hard to say

twilit fox
#

I was hosting with a hyper-v on a windows host with a i7770, performance was decent with u7, tanked on u8. Switched to a proxmox host with a 5600gt, performance is about the same. both hosts have 32G of ram.

#

worth noting on proxmox I'm using a container, not a VM.

mystic fjord
twilit fox
#

that'd still make a good host, you could either run proxmox on it, same as me, or setup your dedi to run on bare metal.

#

I think I read somewhere that containers on pve have something like a 1% overhead cost.

mystic fjord
#

Might be easier to do hyperv. Already got windows on it

twilit fox
#

or less, because they're running on the host's kernel

mystic fjord
#

Honestly have no experience with proxmox but currently is a media center that’s not really used. But still would rather not reinstall stuff on it but just repurpose its windows install

#

I do have a friend with an old socket 2011 server running proxmox. Plenty of cores and ram to spare. But they are some slow ass cores

twilit fox
#

windows is easier to a point. I'm pretty new to hosting and I started out with windows. linux is a different beast but it does seem easier to do things like boot the server as a service at start up. Windows can do that too, but linux has built-in tools to accomplish it.

#

Yeah, you do not want to run satis on server grade hardware unless you're packing the new threadripper pro

mystic fjord
#

I yearn for the day Linux gets greenlit by competitive games anti cheats

mystic fjord
twilit fox
mystic fjord
#

So tldr, satisfactory server requires a good chunk of ram and fast single core performance

twilit fox
#

very fast single core performance

mystic fjord
#

8th gen isn’t to terrible

#

If it can get me to midgame I’m happy.

twilit fox
#

the Intel saphire rapids xeon 4510T barely beats my 5600gt in single core lol

plush chasm
#

hello, how much ram should be alocated to dedicated servers ?

twilit fox
#

if you're disabling level streaming, 20GB

#

otherwise, 12-16GB

grim mica
#

The dedicated instance is essentially running the full simulation like the client does, minus the drawcalls.. so essentially if your older i5/i7/whatever can run the game at 30 fps, you should expect 30 tickrate on dedicated with one logged in client, adding clients increases time between ticks.. so expect lower tickrate

twilit fox
#

hyper-v is something like up to 10% overhead cost

grim mica
#

Old ass CPUs not only will have problems with IPC performance but also may lack instruction sets to deal with the U8 (UE 5.2+) physics engine and crash with that, so that 2011 CPU might be on the cusp of that.. X99/Socket 2011 released 10 years ago

twilit fox
#

but do use your 8th gen desktop cpu..

grim mica
#

Unless you are running multiple copies and want to use default ports (and dont want to add vNICs) really no reason to use a VM/container.. just run it on baremetal for sure

mystic fjord
#

Socket 2011 and 2011-3 are very different

mystic fjord
grim mica
#

Oh, maybe I missed the 2011-3 but X99 launched in Aug 2014.. either way both of them are quite old in terms of computing performance vs todays stuff. I had an X99 and its been long gone

mystic fjord
twilit fox
#

I think you'll be fine with your 8th gen. Our u7 save ran pretty good with 3 people on a mid/late game save with 7th gen in hyper v

mystic fjord
#

Shame I got rid of my 6950x x99 server. That thing was quite capable. Was like a 5800x in gaming

twilit fox
#

I wouldn't rent for satisfactory, if I was a hosting provider I wouldn't want people running satisfactory on my servers either. Too expensive vs terraria and vanilla mine craft servers lol

mystic fjord
#

Doubt my 7800x3d would like it, also I don’t wanna run that 24/7

grim mica
#

This world (625GW + 40/40/10/10 SE Parts) runs around ~25 tickrate on 9900k w/ 32G DDR4-3200 with just one player connected, certainly an engame world (about 24MB save).. but just as an example. All machines, miners, extractors, etc are overclocked to optimize object count as much as possible.

twilit fox
#

I haven't tried my old save on it. I know it lags the hell out of satisfactory calculator.. or maybe it's just my pc

#

I think it was 40M points in the awesome sink and around ~400GW with ~250G consumption

#

when I tried it on the i7700 server it lagged quite a bit.. but it lagged in single player too lol

#

We pretty much built that to be a big world and tried to save cpu usage, lots of trains to try to keep the belt count low, some drones.. everything overclocked

modest quail
#

Hi hi fellow pioneers ^^ May I ask for some help from a network wizard, please ? 🙂

#

I just started my dedicated server on a Debian 12. I followed the troubleshooting step : make sure the process is running (it is), check that the server is listening to the correct port (it is), I can connect to the server with my local IP address (the server responds and I get prompted to declare the name of the server) and as I have CGNAT IPV4 and V6, I run the server with the switch -multihome=::
I can actually connect with one of my local ipv6 address but as I soon as I change network (say from phone to try and access my server outside of my network), I always get the message "This server appears to be offlline"

#

I have also openned the ports on my ISP router as well as on my Debian server with ufw

sturdy wave
modest quail
#

I have been but every time, it tells me that the server appears to be offline :/

sturdy wave
#

okay that was all i got sorry XD

modest quail
#

No problem 😄

dusty vortex
# modest quail I just started my dedicated server on a Debian 12. I followed the troubleshootin...

so it works when connecting locally, but not when via internet... the clue to this issue is in your own comment, you said you ISP uses CGNAT to provide your IP.... CGNAT or Carrier Grade NAT, is a NAT at the ISP level, and most ISP's do not allow ports to be forwarded on the CGNAT, no matter how much you configure own home router and its local NAT.

As such your options are:
1: pay a hosting provider to host it for you
2: pay your ISP extra money to get a direct IP not using CGNAT
3: use a VPN of srots, which can be free, but introduces extra latency (not ideal, but works).

modest quail
dusty vortex
#

in theory yes you should be able to use IPv6 for a direct connection.
tho ive no experince in doing this so cant help as much, sorry.

modest quail
dusty vortex
#

but you would want to use 'disablepacketrouting' instead of useing 'multihome'

#

multihome is targeted at using IPv4

modest quail
#

Ooooooooooooooh !!!!

#

Just -disablepacketrouting ?

dusty vortex
#

'-DisablePacketRouting'

sturdy wave
#

Hi, i just set up my dedicated server on ubuntu server every time i try to connect the game gives me a time out error and the server logs say: "[2024.09.04-19.03.24:643][377]LogServer: Error: Could not open new route from '[::ffff:192.168.178.203]:50981'." (the number at the end changes with every try) can somebody help me? Sorry if there is an obvious answer.

dusty vortex
#

yer, dont use multihome for IPv6 (thats what ive come to understand) hope it take you a step in the right direction

modest quail
#

Didn't work but I'll go with the swtich and keep on going from there 🙂 Thanks for the info ; I didn't know this argument ^^

dusty vortex
#

its listed in the wiki, but the description of it or its intended purpose is not made clear

#

good luck o7

rapid spindle
sturdy wave
#

thanks a lot its working now

deep turret
deep turret
#

tldr: intel 8th gen should do fine compatibility wise
but there is better cpus single core performance wise

#

"small" last gen, 'gaming' cpus are completely fine

#

few cores but fast so that's all what's needed

#

note that x299 skylike X had avx512 support since gen "7"

grim mica
#

I specifically had an i7-5820k, which WAS 2011-3 and launched in August 2014.. two generations behind Skylake. The point of what I was saying is that comparing a 10y old CPU to one that is of modern/current generation is going to be a huge difference

deep turret
#

I agree, but 7years ago pro lines is fine

#

just not good

#

but fine

#

server's on the other end ..

grim mica
#

If the comment is regarding instrction sets, sure - a CPU from ~7y ago will likely run a current application but from a performance perspective - I dont agree with that at all.. Generation over generation IPC improvements are pretty predictable - around 3-5%.

In single threaded workloads, Broadwell (5th gen) vs Raptor Lake (13/14th gen) are likely to see anywhere from a 40 to 100% performance increase, depending on the application. In the case of simulation games (mainly Factorio which has an good, repeatable benchmark) which have been shown to heavily rely on CPU cache (AMD X3D chips), modern CPUs are going to run circles around hardware that is that aged. I'm surprised my 9900k runs the massive world it does, it probably only can due to the fact that it doesnt need to render graphics.

Check out these statistics, as an example 7800X3D scores 340-598 and 5820k scores 80-118, even at the low end thats ~4.25x increase in performance. https://factoriobox.1au.us/results/cpus?map=4c5f65003d84370f16d6950f639be1d6f92984f24c0240de6335d3e161705504&vl=1.0.0&vh=

rapid spindle
#

Gonna pray my 8700k on a dedicated can support 3 players in quantum endgame. But if it doesn't it would be a decent excuse to upgrade my main rig and pass along a 7800x3d to the dedi.

#

Nothing that good to upgrade to though lol

ruby bridge
grim mica
#

If only the 9800X3D was released.. 😄

rapid spindle
#

AMD you have until 9/10 + however many days it takes me to fumble to phase 9

#

or the lizard_dog gets it

halcyon pivot
#

I hope my i3-12100f has enough to keep 6 players in endgame

wraith talon
#

boooyah. Got the dedicated server up and running on my home infra and exposed for internet play. I'm ready for 1.0

silk delta
#

id love to jion a dedicated server where do i sign up

polar ibex
wicked knot
twilit fox
twilit fox
ruby bridge
stable prawn
#

Hello everyone, i just have a few questions. When update 1.0 comes out will severs be able to host 1.0 satisfactory when the update comes out, or will i have to wait a few days for severs to get a version. I plan on using a Shockbyte sever to host the game. (if there is a better sever host for satisfactory please let me know) because i will have about 6 people playing on it.

polar ibex
wicked knot
polar ibex
#

in terms of your questions

twilit fox
ruby bridge
twilit fox
#

Like if I've got both, that's no issue, but I'm asking more of ipv4 only talking to ipv6

spiral light
#

Is nitrado a good hosted

twilit fox
#

hear more horror stories with them than anything else.. my personal experience with a u7 dedi with them was not great

shut bluff
#

But most servers nowadays support dual-stack option where server supports both ipv4 and ipv6, this is the most straightforward solution. If your provider doesnt support that, I would serach for one that does, cause setting some DNS64/NAT64 is a pain in the ass

queen jacinth
#

Hey folks, very minor knowledge about dedicated servers here.
But my friend and I were wondering; the UE object limit, is it also limited by servers or only the game client? If so, how can we adjust it?

#

Dedicated servers to be more precise. (3rth party hosting)

deep turret
#

basically every consumer hardware supports both at the same time

#

but it's a matter of it being provided to you

pseudo current
#

Hey guys. I want to host a server for myself and 2+ friends after 1.0 drops. According to wiki I should be fine with 16GB RAM.

I plan on getting a root server with 32GB for a little overhead.

How is your experience on ram usage?

deep turret
#

none since no one publicly can experience 1.0 servers yet

#

they said streaming will be enabled
so according to that and other optimizations
it should be fine until you hit more than thousand hours

analog quartz
#

For the rental satisfactory servers, can you keep your world after you stopped paying?

#

Just for yourself?

queen jacinth
#

If you download the map etc, yes your should be able to.

ornate grotto
analog quartz
#

Nice thanks

twilit fox
twilit fox
terse junco
#

The dedicated server will get the update with the main game then on the 10th?

#

just like any update?

ornate grotto
#

That's what we're expecting, yes

indigo cape
elfin thorn
#

I previously had a good experience with shockbyte servers and am getting another one for 1.0. Has anyone else used these before?

twin wagon
#

I am setting up a dedicated server with Epic Games and i have a problem:
I followed the Setup Guide on the Wiki and was able to Connect to the server and configure it, but as soon as i wanted to load a test World, the Server crashed. He did that everytime i tried it by now. What can i do?

ornate grotto
twin wagon
ornate grotto
twin wagon
#

they are yes

ornate grotto
#

Try installing the server using SteamCMD, instead of through Epic Games, I'm not sure you can run two games on the same Epic Account at the same time

twin wagon
#

I'd say that should work, since it's not the same game twice

ornate grotto
#

I don't think it matters, you can't run two games on the same Steam Account at the same time, and I think it's the same with Epic

twin wagon
#

I actually tried SteaCMD first, but i got a bit confused so i wanted to try out the easier version (Epic Games) first

wicked knot
#

Steam balks at having two devices running software at the same time. It DID let me run both on the same machine (and it sucked)

#

You could install server via steam GUI

#

and run the game on EGS

twin wagon
#

I'm pretty sure that this only works if you have the game on Steam, if you are talking about the Steam Dedicated Server tool for Satisfactory

#

SteamCMD works regardless

wicked knot
#

Server is freely available in steam tools

twin wagon
#

i found this "HostClosedConnection" Error message

twin wagon
coral rose
#

steamcmd +force_install_dir ~/SatisfactoryDedicatedServer +login anonymous +app_update 1690800 -beta public validate +quit

ornate grotto
coral rose
#

fair enough

ornate grotto
#

You don't need the -beta public section

coral rose
#

it may be easier to just run it via docker, even on windows

twin wagon
ornate grotto
twin wagon
#

okey, so i should first create that directory and then put the command into the console

#

makes sense

#

okey that directory actually existed already

ornate grotto
#

Make sure that you are running the command line as a user that can access that folder

twin wagon
#

i am

#

i have now started steamcmd again, can i now just copy and paste this line: force_install_dir C:\GameServers\SatisfactoryServer +login anonymous +app_update 1690800 -beta public validate +quit

ornate grotto
#

+force_install_dir C:\GameServers\SatisfactoryServer +login anonymous +app_update 1690800 validate +quit

twin wagon
#

i dont think thats how its supposed to look

ornate grotto
#

You missed the steamcmd

#

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

twin wagon
ornate grotto
#

You need to run it wherever you installed SteamCMD

twin wagon
#

okey gimme a sec

#

thank you very much for the help btw, im sorry about taking your time

ornate grotto
#

If you are struggling at this point, you are going to have great trouble with the network forwarding as this is ISP dependant and no one can help you with that

wicked knot
#

If it fails again, you could just make a shortcut to an install you already hve (steam, EGS) and launch from there. THe fact that you can get the server with +login anonymous shows you dont need to own the game, or be logged in to run it

twin wagon
#

i dont actually know why im struggling here, normally stuff like this isnt a problem for me

wicked knot
blissful plover
#

As i'm not seeing anything pinned or this covered in the FAQ, have they addressed if DS will be updated at 1.0?

coral rose
#

Yes, it's talked about in their youtube videos

blissful plover
#

thanks

twin wagon
#

I did now install steamcmd in the steam directory, now i tried the exact command given on the website and another version but this happenend now:

wicked knot
#

Navigate to the directory holding steamcmd first, then run the command

ornate grotto
#

YOu have to include the command in Quotes "
"C:\Program Files (x86)\Steam\steamcmd.exe" +force_install_dir "C:\GameServers\SatisfactoryServer" +login anonymous +app_update 1690800 validate +quit

coral rose
#

You have spaces in your path for steamcmd, so enclose in quotes or just do it from the directory

ornate grotto
#

You are already in SteamCMD 🤦

twin wagon
coral rose
#

no

#

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

wicked knot
#

steamcmd.exe +force_install_dir "C:\GameServers\SatisfactoryServer" +login anonymous +app_update 1690800 validate +quit
should work

twin wagon
rancid brook
#

first type exit

coral rose
#

windows is weird

ornate grotto
#

Dude, seriously if you are struggling with this, give up now

coral rose
#

./steamcmd.exe +force_install_dir "C:\GameServers\SatisfactoryServer" +login anonymous +app_update 1690800 validate +quit

rancid brook
#

That's not windows. He's inside interactive steamcmd

coral rose
#

oh

#

get out of there with exit as mentioned

ornate grotto
#

quit to get out of SteamCMD

twin wagon
#

wait shit, thats the problem xd

#

omfg

wicked knot
#

Do they still let you add an exe to PATH?

coral rose
#

Yes

ornate grotto
#

Not a path issue, it's PEBKAC

wicked knot
#

damn, thats a bitch to fix

coral rose
#

but at least adding it to the path would eliminate their directory issues

#

well, directory navigation issues

ornate grotto
coral rose
#

oh I know

wicked knot
#

if the exe is already active, just the script should work,
+force_install_dir "C:\GameServers\SatisfactoryServer" +login anonymous +app_update 1690800 validate +quit

twin wagon
coral rose
#

no.

twin wagon
#

wtfff

coral rose
#

if you're running it within the Steam shell, yes

#

if you're invoking it with ./path/to/steamcmd/steamcmd.exe ...... it does not need to be running in advance, that runs it.

wicked knot
#

And if it is already running, it cant find itself

#

XP spoiled me, I stopped using the console much with it

twin wagon
#

okey scrap every problem we ever had,,, it wouldve worked form the start if i didn't somehow think that those commands have to be executed in SteamCMD instead of WindowsCMD....

wicked knot
#

well, steamCMD has to be launched form windows CMD

ornate grotto
#

This is just the start of it, after this comes the difficult bit of networking

coral rose
#

hopefully this is not running on your main desktop as well. playing while hosting a dedicated server is going to be ram/cpu heavy af.

ornate grotto
wicked knot
#

yes, it will it did back in U4

coral rose
#

that's a relief

#

my endgame dedicated servers hover around ~12gb of usage

abstract bay
#

Am I going to be able to make my own dedicated server when 1.0 launches?

ornate grotto
summer needle
#

We created a dedicated server and got it to run. It's online and we can even create worlds. But as soon as we want to join these worlds, we get this error message... can anyone help please we don't know any further...

coral rose
tame remnant
#

checkin in, how is dedicated server performance nowadays? I have been attempting to get a server to run decently on an old 2600 but no dice

wicked knot
tame remnant
glacial ginkgo
#

I was using an i7-7700 in a little SFF dell, so it only had four cores. With the exception of the Save issue taking longer than timeout and kicking people off, it worked just fine and was mostly idle.

#

It is the RAM more than anything else that will make the difference.

spiral light
#

I don’t have a separate pc to use as a server so I might rent

wicked knot
#

yeah, server and client on one machine is highly NOT suggested

tame remnant
jovial snow
#

hey can anyone help me? I installed my dedicated Server and it works goood but i cant play because the server is crashing every time when i want to join

dusty vortex
#

Wow, so many folks setting up servers this week, i dint realise the speed running community for Satisfactory was so popular to get U8 completed in less than 1 week or just 4 days now before 1.0 releases and then we all need to setup/update the server again due to changed networking ports, overhauled server console and adjusted resource nodes and recipes in the game. thinking_helmet

deep turret
#

I also dont quite get it

#

they didnt get the memo about the 1.0 release being relatively massively different

pastel gazelle
#

Honestly I re set-up the dedicated server myself since I'm assuming it will just be "delete local files, pull docker container, restart" (I've already updated the network ports). But I'm already experienced at running all kinds of dedicated servers

rancid hornet
pastel gazelle
jovial snow
#

I can't the the logs because the program is closing instantly after I try to join

pastel gazelle
ornate grotto
jovial snow
#

Ok that I will try it after work

lilac mortar
#

heyo, thinking about setting up my old PC as a server for Satisfactory. Im technically inclined and should be able to get it running, but what is even recommended as specs?

#

The old PC has 32 GB? RAM which should be fine afaik
i7 9700 & a 1060 or something. how heavy is it on CPU/GPU?

deep turret
#

does not need gpu at all

#

it needs FAST (not powerful) CPU

#

9700 should do it

#

but will struggle mid to end game

#

now 1.0 should make that better

#

but aim for cpus like 5700x3d

rancid hornet
#

can I work with a domain with Satisfactory server?

pastel gazelle
#

I'm a bit worried how my Xeon D-1541 will handle late game 😬

acoustic pecan
#

Hey - does anyone know if there will be breaking changes with dedicated servers in 1.0? Is it best to wait to create one or I can create one now without issues

rapid spindle
lilac mortar
deep turret
#

.. ddr5 can essentially hit 8G'hz' yet does not compute anything
fast != high clock numbers
that's why we talk about ipc

#

btw computing wise high frequency is more power efficient
so essentially one could design efficient cores that are less powerful but with higher clock speed

pastel gazelle
lilac mortar
#

i sadly dont understand what u mean

i was asking/talking about the cpu? what has the ram to do with it?

ofc a 7800x3d with nice fast ram would be best, but i still dont understand ur message with "fast not powerful"? you mean satisfactory needs high single thread performance, not multi?

#

i dont even get what you mean with powerful in the context of cpus, as you dont seem to mean multicore performance or anything like that.

deep turret
#

I essentially said 2 things
1] raw/overall computing performance != single core performance, which satisfactory likes, so better take a fast small cpu than a slow big cpu
2] fast cpu does not mean cpu with high clocks, high clocks are high clocks, it never meant computing performance, and especially is less meaningful in that regard now than in the past of this industry
that's why we are talking IPC which means Instruction Per Cycle, which essentially means "performance at fixed/same clock speed"

#

typically X3D cpus run at lower clocks, yet are destroying other cpus at games like satisfactory

pastel gazelle
# deep turret I essentially said 2 things 1] raw/overall computing performance != single core ...

OK thank you. My understanding of what you said is that:

  • Satisfactory likes fast single-core performance. It won't get benefits from CPUs that perform very well at high parallelism across multiple cores
  • You're calling out (correctly) that clock speed is an imperfect proxy for the performance of a compute core, as the amount of work that can be done in a single instruction is not constant across manufacturers or even CPU models. (I've seen similar comments come from manufacturers that clock speeds these days are just an approximation based on some past benchmark CPU from many years ago so that tracks)
  • The thing that actually matters is how fast the CPU can execute the instructions that are being thrown at it, and that's not directly linked to clock speeds as you can have multiple instructions per cycle (for what it's worth, to me IPC means inter-process communication which is very confusing due to the first point, but I get what you are saying now).
  • So extrapolating, the best way to figure out what CPU to use is to look at benchmarks on similar workloads to the satisfactory dedicated server
acoustic pecan
#

Is there a guide on how to set this up on pterodactyl?

remote garden
#

Hey,
I plan on hosting a dedicated server at 1.0 for up to 4 players. Does anyone have recommendations for any hosting service? I never hosted a server for satisfactory before and have no knowledge about resources needed. I would be very grateful if someone shares their experiences with dedicated hosting. I read about how single core heavy the game is and that 16gb of RAM should be fine. Do you recommend hosting yourself using a VPS or using a hosting service like Nitrado. On most of these hosting services are no specific technical details.

pastel gazelle
echo remnant
#

who is running dedicated server on pterodactyl panel?

acoustic pecan
#

Wondering the same haha

echo remnant
#

i currently have a server on pterodactyl

echo remnant
acoustic pecan
#

yes

#

cant connect to the server ingame so trying to understand what ive done wrong

dusty vortex
rancid hornet
#

If I run the server as a service, do I need to use the -unattended flag?

rancid brook
#

How heavy is the DS? Compared to i.e. Minecraft?

deep turret
#

much more heavy afaik

#

but use less multiple cores

rancid brook
#

Yeah I'm reading 12G RMA minimum req

#

and a real cpu to run it

deep turret
#

some people have saves growin over 32GB

rancid brook
#

Are those held in memory by the server? Or is that more of a storage requirement?

#

Either way, I'm not gonna host that on my low power servers :D

#

Minecraft is on the limit of what it can handle for a ~10 people

deep turret
#

I talked about RAM

#

biggest save files I've heard off are going around 50MB

rancid brook
deep turret
#

and storage requirements will decrease further at 1.0 release

#

(from 7GB)

rancid brook
#

The one thing I don't care too much for

deep turret
#

this is not cod

rancid brook
#

Where do most people host their Satisfactory DS?

#

VPS?

deep turret
#

on higher tier game servers, bare metal servers, or own hardware

rose heron
#

Hey, any guides on setting these up ourselves on AWS?

#

Also, how’s the general stability? I know there’s been some bugs and issues in the past, wondering how they’ll hold up for 1.0

steel ivy
#

how do i use the ds tool in steam

#

wanna make a server

dusty vortex
steel ivy
#

thx

steel fern
#

helloo people

#

Does anyone know of a reliable host that can host the game 24/7?

severe swift
#

I would like to know too

ornate grotto
#

@steel fern & @severe swift, "reliable host" depends on what you want (how many players) and where in the world you are. As U8 as a server is severly broken, a lot of providers have been getting a bad rap because the game doesn't perform. This is a game issue, not always a provider issue.

#

What works for someone in the USA doesn't work for someone in Oz

#

Nitrado has been getting particularly bad reviews in this channel recently, and indifferent broccoli has been getting some good feedback, but as I used to self host, I can't condem or recommend either. Try actually going back through some of the chat history and looking for yourself

mild cloud
#

May they fix server performance issues in 1.0?

dusty vortex
deep turret
#

they will definitely fix SOME of them
because they announced it

mild cloud
deep turret
#

but may not impact player directly

deep turret
ornate grotto
meager phoenix
#

Hey people!
Out of curiousity, do you guys have any "go to" server hosters that can be used when 1.0 releases? i am not able to host on my own pc nor does my friends

abstract garnet
#

buy a used computer for a server and use that. Or that's what I would do. I think it might come cheaper than a proper rent. Or so I think.

#

you can host other games with it too 🙂

#

But no. I don't have go-to server hosting. I've tried nitrado, another hosting service, a vps (i don't remember specs or how much i paid for it, but too much)

dusty vortex
abstract garnet
#

All in all I must say i've used money on rents that could have been used on a used computer. :< Just as a fyi. They all work ok at first, but add a little bit of things to the world and they start lagging.

hollow jewel
dusty vortex
#

As with almost all things in this world, it almost always cheaper to buy when considering long term than it is to rent.
However with renting you shift responsibility of things not working to someone else to fix.
Else you fix it yourself.

hollow jewel
#

biggest downside to self-hosting IMO is stability, at least if you live in the states
power outages go brrrr

abstract garnet
#

A decent connection and stable power or what were those power banks called one can use? So the computer doesn't doesn't go down from a short power out 😄

#

or break if lighting strikes

hollow jewel
abstract garnet
#

true

meager phoenix
abstract garnet
#

pff