#dedicated-servers
1 messages · Page 75 of 1
there will be map, recipe, and resource node changes
I think everyone is recommending to start a new save
fair enough is it straight forward to update the server? sorry not played for a while
If your be using steamCMD then relatively yes.
https://satisfactory.wiki.gg/wiki/Dedicated_servers#SteamCMD
With steam tools, it will queue for updates just like any other game
If the server is installed via steamCMD then it won't update the server until you instruct it too.
Thankfully super easy to do tho.
And if installed via steam GUI "tools", it works like any game does
it queues for the update, and wont restart until done
Do we know if there are going to be any major changes to how dedicated servers are going to be set up/run in 1.0 release?
Im sure im not alone here when I say at 5pmCST on tuesday I will be attempting to get a dedicated server online for friends
we know the networking ports used are going to change.
#announcements message
how did I miss this video??? Thank you!
Do we have any idea if support for SRV records will be added? Not mentioned in the video
While an interesting idea to support, I’d have to say I doubt it. As far as I’m aware not a lot of game servers support SRV records.
That said we still don’t know what improvements have been made to the DS yet
Anyone know how to get the dedicated server running in Docker? I tried using this guide from Github, but I've not been able to conenct to it. https://github.com/wolveix/satisfactory-server
I'm setting up a home server and one of my goals is to have all my game servers running in docker containers managed by Portainer. Any tips or advice is much appreciated.
I run it via docker. What’s console showing when you attempt to connect?
neat. the only issue I see is them only mentioning 'the game will now tell you when it is saving', and nothing about optimization of saving. which means later game you are looking at being punted every autosave
potentially true yes.
tho that said... if your getting punted during autosave then its a clear indicator that perhaps the system its running from is not quite up to the task.
not quite up to the task.
5900X at full boost
64GB ram
what machine is up to the task?
when i ran u8 on a slower system (Xeon E5-2694-v4), i experienced such punting, when running it on a faster system (i9-13900), no punting was experienced.
it vaguely sounds like your world wasn't quite as extensive as ours
may well be so.
lord help us all.
nothing. The game thinks the server is offline.
I did notice that when I first setup the server, it has an internal IP for the container and published ports like it's supposed to, but after running for some time, those disappear.
I deployed it in portainer by pasting the docker compose script in a stack.
services:
satisfactory-server:
container_name: 'satisfactory-server'
hostname: 'satisfactory-server'
image: 'wolveix/satisfactory-server:latest'
ports:
- '7777:7777/udp'
- '15000:15000/udp'
- '15777:15777/udp'
volumes:
- '/home/earthserpent/games/satisfactory/config:/config'
environment:
- MAXPLAYERS=4
- PGID=1000
- PUID=1000
- ROOTLESS=false
- STEAMBETA=false
- serverip=192.168.0.103
restart: unless-stopped
deploy:
resources:
limits:
memory: 6G
reservations:
memory: 4G
I feel like I'm missing a beat here. I have the square brain.
I use the same docker image and it works normally. I don't pass it a server IP though.
immich.gullible.monster/share/Za4SPyT9DtPUsIWwG0wCkJ3IedE64QCdm-aIlWzTGvaieXBKa9F9v2HH_BG09NTgucI
Could it be a portrainer thing? Can you connect if you run the container on its own?
If host mode is an option for you:```yaml
version: "3.9"
services:
satisfactory-server:
container_name: satisfactory
hostname: satisfactory
image: wolveix/satisfactory-server:latest
user: 1000:1000
network_mode: host
volumes:
- /home/satisfactory/config:/config
restart: unless-stopped
environment:
- AUTOPAUSE=true
- AUTOSAVEINTERVAL=3600
- AUTOSAVENUM=30
- AUTOSAVEONDISCONNECT=false
- MAXOBJECTS=5120000
- MAXPLAYERS=3
- MAXTICKRATE=20
- NETWORKQUALITY=3
- PGID=1000
- PUID=1000
- ROOTLESS=true
- SERVERIP=192.168.2.49
- SKIPUPDATE=${skipupdate}
- STEAMBETA=false
- TIMEOUT=30
deploy:
resources:
reservations:
memory: 18G
cpus: "10"
mode: global
restart_policy:
condition: on-failure
delay: 10s
host mode?
I have not run this container yet, but passing PGID and PUID while "rootless=false" seems odd to me? I'd expect rootless=true if you want to give it group/user-ids
instead of docker listening on the ports and forwarding the traffic, setting network_mode to host will just let the server listen on the ports itself
the docker image has some compatibility issues so its normal for it to run as root now
it can give you the slightest performance boost by removing the middle man docker from the equation
well, I'm using it for a singleplayer playthrough for 1.0 initially (so I can run my factories 24/7 even when my desktop is off at night) but I do intend to make this available outside my network eventually so my friends can join.
setting network_mode to host will still work for that, it just removes a layer of protection and rewriting
but have you looked at the logs of the container yet? maybe there's some info in there 🙂
ok. yeah, eventually I plan to get nginx and SSL certs all sorted out. my goal is to have a domain address I can give my friends for connecting without needing to do port forwarding on my router. But that's wider in scope than just satisfactory. I'll figure that out on my own.
Hello, do you have a satisfactory hosting recommendation?
connecting without needing to do port forwarding on my router.
unless youre planning on sharing a tailscale, a VPN, or sth like that, that aint happening lol
nginx reverse proxy can do that
and how are they gonna get to your nginx server? 😉
tried this and I still can't connect
(also NGINX is made for HTTP traffic... I doubt a game server uses the same protocol 😛 )
well, that's a problem for future me to solve. Half the reason I set up a home server was to tinker and learn new IT skills.
Time to add learning how to portforward to your list of skills 😉 it's not as hard or scary as it sounds, just don't forward ports you don't need!
is the docker host listening on that ip address as well? are you trying to connect to that ip address or are you trying to connect to your WAN ip address on your router?
This is what I got in the logs
Checking available memory...31GB detected
Setting autosave number to 30
Setting crash reporting to True
Setting max objects number to 5120000
Setting max tick rate to 20
Setting timeout number to 30
Setting server streaming to 1
Setting timeout number to 30
Setting max players to 3
Setting autosave interval to 3600s
Setting disable seasonal events to 0
Setting network quality number to 3
Setting auto pause to True
Setting autosave on disconnect to False
Skip update is set, but no game files exist. Updating anyway
Checking available storage...4GB detected
You have less than 8GB (4GB detected) of available storage to download the game.
If this is a fresh install, it will probably fail.
Downloading the latest version of the game...
Redirecting stderr to '/home/steam/.steam/logs/stderr.txt'
Logging directory: '/home/steam/.steam/logs'
[ 0%] Checking for available updates...
[----] Verifying installation...
UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1721172922
-- type 'quit' to exit --
Loading Steam API...OK
Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
Update state (0x0) unknown, progress: 0.00 (0 / 0)
Error! App '1690800' state is 0x202 after update job.
You have less than 8GB (4GB detected) of available storage to download the game.
If this is a fresh install, it will probably fail.
Looks like your RAM limits are too low? not enough storage?
or maybe
This docker instance is running on an Ubuntu Server VM on Proxmox, maybe it doesn't like thin provisioned storage?
storage not ram
check your volume, is it actually saving in the volume on the host?
and if it is, does the disk for your directory have enough space?
yeah, I have a secondary volume that's much larger, but it looks like I never attached it to the VM. I need to sort that out and then see how I can configure docker to use that second "game drive" for storage
to be fair, it was a very RAM-like number, 8 and 4GB
and I saw he had a 4gig ram reservation on the container earlier 😂 just completely failed to read the log properly
the VM has 32GB assigned to it
my Proxmox server has 128GB of memory and a ryzen 9 5950X
I am now officially jealous of your home server
all the VM disks are running on a 2TB mirrored ZFS pool containing two 2TB 990 pro SSD's
And the poor container is eating 4GB of crumbs
main storage is a 18TB RAIDZ1 pool managed by a TrueNAS VM with x6 4TB IronWolf Pro's via hardware passthrough to the VM.
enough to make a grown man cry
Has there been any word about dedicated servers?
They announced major changes like 6 months ago, coming when 1.0 drops tues
is it worth to host a dedicated server and the game on the same pc or just use the ingame server
highly not recommended to host server and game on the same system
is this from experience or a known fact
experience shared by others, for which i took heed to not replicate.
from a technical perspective, its doable, but given how hungry both instances are for resources it not been a recommendation.
alright thanks!
YEah I have tried and it eats resources if you don't have a beefy machine.
I just had my new PSU arrive to power up my Linux machine, old i7 6700k, GTX1080, 16gb RAM on a fresh 900mb Up+Down connection. Should be enough to host a server.
hope they have optimised the multiplayer then
when i played in like 0.6 it was rough
They say they have for 1.0.
lets hope they deliver then!
I haven't bortherd cuz it was crap
the setup itself saying it have not enough have almost nothing to do with thin provisionning, or it means the thin provisioning is not provisionned at all, as the tool will only see maximum virtual space (and that is not enough still)
<t:1725980400:R>
NEED HELP, I got a server from survival servers and I think I have a game on there but everytime I try to load it just kicks me back to the home screen. What am I doing wrong
i founded the files can you help me to encrypt it for me?
You need to reach out to their support team then
Do you have mods enabled?
Post the last ~50 lines here, or any errors and the lines around them, maybe someone can help.
I do have some enabled do I need to turn them off?
Are they enabled on the server or client side?
(I've never used server side mods, nor do I know if you even can)
In most cases mods need to be the same on both the client and server (some cosmetic or helper mods are exceptions). Try getting the server working without mods first
Hey got I question if anyone mind helping out, I have a friend who wants to run the dedicated server of his home server. He was going through the wiki on how to start the server but can't start it as the 'FactoryServer.sh' is crashing and he's getting an error from his cpu saying invalid command. So i was wondering if would know a fix?
also to note he just told me his cpu is under the recommendation so if yall have a fix we can try it else we will call it
do we know if multiplayer will be available for 1.0 on release?
Thanks! I did that and got it working, will have to figure out how to add mods to a server
My guess: the CPU is not compatible with the game, maybe it's x86_64 code on an x86_32 for example. As @glacial ginkgo said, what's the CPU?
There are also some x86_64 cpus that are missing some of the cpu instructions that are used in unreal, and there isn't a software workaround in unreal itself
Hey, I got question about version 1.0 dedicated server installation. Can I get ver1.0 dedicated server if I update current version of satisfactory dedicated server when updated file comes up?
Are the devs going to release the dedicated servers for 1.0 a few hours early to give server hosts time to install and get the server up and running ready for launch?
lol Deco and I basically asked the same question
I am going to see if I can take that day off work to watch the launch and play it with a friend. but the issues is that 1.0 comes out at 1 am wednesday for me 😦
Im surprised its not a weekend/friday 5pm (coffee stain) time
Will they completely fix multiplayer in 1.0?
they said they are making it better and fixing somethings, like only needing one port, and the ipv6 issue. and the server will chirp when it saves. that last bit aludes to me that they haven't fixed the disconnection during saving on large saves
oh
they did mention that they are bumping it up higher on the priority ladder for bug fixing
good thing a lot of us have new saves for 1.0
Yup brand spanking new lol. I hope it's a better experience when it drops than it was in EA.
i just setup a dedicated to see how my server is performing and had really bad rollback less then 8h in
😭
so we're setting up another machine with a better CPU just in case
Ouch. I suppose I should do some testing on mine before Tuesday. It is in fact what I'm going to do right now.
this was running in a docker within unraid on a 3900x
it may be linux related tbh so we're gonna do windows to start (I hate windows for servers, personally)
It's been years sine I delved into servers, but I'm running Linux Mint with a i7 6700k with a GTX1080
hopefully it was a weird localized issue 🙂
we ran our server for nearly a year on my 3900x
Question (dumb one) can you host and play a dedicated server on the same pc
Its doable but unless you have a very beefy machine it's not recommended.
Okay but like. How doable (I have a pc that’s 1000 today)
Like will it run good?
We were talking about that last night lol.
Aw I don’t have 2 pcs
Guess I’ll just regular host
Lots of RAM on very fast SSD's yes you could but need 32gb+
I have 32gb
It's worth testing then
I'm running on a laptop atm till my PIP (disability) then it's a new build
GOt my old i7 WHICH IS NOW MY LINUX SERVER.
sorry caps
You can download and import save files into the dedicated servers right (just incase smth goes wrong)
Yup
You can just go to the folder where it is via ftp and up or download it.
Nay worries, I need more COFFEE
Heh me too (it’s 11:26 pm 😭)
07:20 here and I woke just before 7. For once had a really good sleep but the edibles may have helped with that lol.
You can actually just upload saves from the client as well via the Server Manager
quick question:
is this good for a dedicated server for 2 player? and we want to play biiiig.
I don´t know if this Kernel is good for satisfactory.
Hello, i want to start a server with like 5-6 friends, do someone know how much GB do i need to make it work properly ?
Hello, using Wolveix trying to make a dedicated server using docker compose. The server runs through and starts but I cant seem to connect getting this ERROR (connection timed out) when tryring to connect to the server. I can send the whole console log if anyone can help
1st thing first, remove the IP address from the image, some people are using it to attack servers.
2nd, have you looked at the wiki (pinned in the channel description) to see if -DisablePacketRouting or -multihome options fix the issue?
Using the command lines throws the same error, I may be using them wrong in my container
You only need one or the other, and you could just use -multihome=0.0.0.0
Tried both of them separate with no luck.. unfortunately
Looked online saying I should edit the ini file for my specific use and it said that I should make the connection timeout higher so that it gives my setup time to connect, but there shouldnt be an issue to connect when I'm almost room away from the server
If I'm honest, U8 is a bit if a biatch to troubleshoot when it doesn't work. Just wait 4 days for v1.0 to come out 😄
Maybe you're right, I am not going to play on this server either way. Wanting to see if I could setup a server for satisfactory before v1.0 so it wouldnt take so long on launch day
v1.0 is supposed to be a lot easier to set up and run, so any experience on setting up a server will be minimum use anyway 🙂
hey guys, every time i make a world via server manager it skips to tier2 and skips the tutorial. anyone know how i can change that?
I don't think you can't do the tutorial in Multiplayer
that would make sense
prepping a server for 1.0. wanna redo tier1 incase something is changed
It's a co-op mode, so tutorial doesn't make sense
ig, yeah
can just do the tutorial myself, upload the safe incase something has changed
Expect huge changes with v1.0, not worth "making a U8 server" to upgrade later.
the server is just already hosted, im not making a safe on it
i can click 1 button to upgrade it to update 1 and then make a new save.
but i wanna redo tier1 incase something is different
Yes, but all the networking is changing in v1.0
handled by the host
You hope 😉
They said so, 

i have faith it wont substancially break anything they cant fix in a bit
will the t1 tutorial change even?
You'll find out next Tuesday 😉
As the story arc is being introduced, I would say Yes
can always just complete it and upload the save.
Hello,
I need help to setup a dedicated server.
I download via steamcmd and start using *.bat with FactoryServer.exe -log -unattended
I claim the server, but I dont think other player can joind
also, it is possible to people not freind can join?
Does anyone know any info or when we are getting info on the dedicated server API? would be nice to prep instead of having to develop while the game is out (i'd rather play 😠 )
is there an API for update 8? or is it something new?
Quick question, for Satisfactory 1.0, did they say they'll finally let players switch ports off 15777 somewhere?
I want a server for me and my partner and one for me and my friends and it seems not possible unless I rent another dedi?
No info
No. New.
Ports are changing yes.
In u8 It's been possible to run multiple instances of dedicated server on a single server (much like many game server hosts will do by specifying ports to use)
Tho resources for a single instance could be high (it was for previous versions, 1.0 not out yet so we don't know what it needs, only speculation)
How do you run multiple instances when you need 15777 to connect?
'the ports are changing'
The only port use will be 7777
Lol guess I'm moving Ark Survival Evolved and hope my game is still discoverable.
Jesus Christ they're actually locking it again.
🤦♂️
Thanks a lot for the info Happy!
You should be able to use docker to run two servers. Switch the ports the container listens on and the inside it will still map to the default ports
That doesn't make sense, the server still needs to port forward 15777.
Or else it's not discoverable in-game
The lock is on the client, it can only connect to 15777
I guess the server to, but yes you can do docker run -p.... and port forward to let's say 15778
Oh that's cringe
Yeah no idea why they did that.
Anyone will need to use your internet ip address and connect via server manager with player password to join
can anybody help me?
Make sure you have the -DisablePacketRouting or -Multihome options enabled on the command line as per the Wiki in the channel description
im hosting my server on pterodactyl panel
then you need to update the run time command line to take one of those options into account, or wait 4 days for v1.0
in ~4 days, the ports change, the needed command line argument may change, so anything you setup now, any time you waste on troubleshooting now , needs doing again in ~4days 👍
Guys is the dedicated server performance better than 9 months ago?
let us know when its released?
What the full game? Or start of early access?
i assume your asking for the yet to be released full game (1.0)
No Iam asking for the current dedicated server performance situation.
its not great, but this answer is only valid for the next ~4 days... we hope!
Okay
Unfortunately none here are able to comment on much about how well 1.0 performs as its not yet released, same goes for dedicated server requirements, we dont know yet, what is known is that ports are changing, the console is changing, nodes placement in world is changing and recipes are changing.
What can we work out from this... well its likely any worlds that folk try to carry over from pre 1.0, will need massive rebuilding, and any server that get setup from pre1.0 will need to be setup again.
So we can only consider 1.0 to be a fresh start, from server hosting to the in game world.
until its released, none have any experience to share.
hey all, where do blueprints get stored on a dedicated server?
If you disable IPv6 then you can use the packet routing option in Unreal. That would let you reduce the port count down to one.
like with the game client
the save system is same
Hey, will we be able to host dedicated server right when 1.0 releases?
is there a way to enable the intro cutscene for new players? Or is this already a thing but I just haven't started a new world before on a server
Hello i am runnins a linux server with the deducated server and when i run it i get this
Illegal instruction (core dumped)
any solution?
are you running it inside a virtual machine ?
no
CPU make/model? Distribution and update status?
AMD Athlon(tm) II X4 640 Processor . what do you mean by distribution and update status?
Linux distro what version, REDHGAT, Fedora, Linux Mint etc.
Ubuntu 24.04.1 LTS
any help?
output of lscpu and, you are running 64bit mode, right?
this?
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
I also want the flags: section
ok#
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc cpuid extd_ apicid pni monitor cx16 popcnt lahf_lm cmp_legacy extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt hw_pstate vmmcall npt lbrv svm_lock nrip_save
I think your grandpa cpu isn't going to cut it.
why?
you have missing instruction sets and no software workarounds were made for missing instruction sets
and unrealengine 5 use some cpu computing instructions to optimize things that too old cpu does not provide/support
this is a 14 years old cpu
ok anyways thanks for the help
and it was already low part at the time
age of the cpu doesn't particulary patter, if you are okay with lag. it's the fact that it's missing the later SSE4 and AVX that I recognize right now. I think there are others as well
@wicked root would you like a recommendation for a cheap PC that will do the task of hosting satisfactory?
I’m glad my synology ds920+ has Intel Celeron J4125 with SSE4.2 with AVX
And I upgraded it to 8GB ram which is hopefully enough for max 4 players
basically, if you peruse amazon.com, look into the renewed dell/hp/lenovo SFF & MicroPC formats. you should be able to find an 6th to 8th gen i7 machine that has 32GB ram in the 200-300$ range
if you are okay with the full sized cases, there are some okay deals there too
I used an i7 7700, only issue I was having was late game after a lot of large factories were made, the autosave was taking longer than 30s. this was causing disconnects with every autosave.
HHmmm ok makes me wonder about my i7 6700k.
I then moved it to a ryzen 5900x. it maybe make the save take 15% less time. and about 2 days later we built enough that it went back up to 30 seconds.
Taking you advice and lookiung for a cheap hopefuly rank mounted option.
the map save function on satisfactory for u8 is not performant. it basically locks all the threads till the 1 save thread finishes.
for some reason, this also includes the threads that handle network connectivity
this game does things that unreal engine was kinda not ment to do
Rack shelf?
yeah lol
hhmmmm could get
2 x Intel Xeon E5-4650 V3 12-Core 2.10GHz (2.80GHz Boost, 105W)
64gb 2133 ram,
1tb HD
ethernet 1gb
All in a 2u rack for just over £400.
that lower boost speed is going to hurt when autosave comes around and you have to wait for that 1 thread to finish
@civic cove since you said £, I'm assuming a UK location. www.amazon.com/dp/B09XK94491/ £223 i7 8700
and the desktops will likely have a lower power usage than the racked ones
if you are feeling really cheeky, you could try your luck at aliexpress for some questionably fun things
haha yeah I'm not that lucky tho I plan on buying a lot of my 3d printer mods from there.
Just looking at this up to 4ghz.
TRIGKEY 6 Core 12 Thread Mini Computer Desktop PC Ryzen 5 5560U(Up to 4.0GHz) 16G DDR4 3200MHz+500G NVME 2350MB/S SSD 15W TPD Micro PC | 6Core 1600MHz HD graphics | WIFI-6 | BT 5.2 | HDMI +DP| Type-C
£300
But I do intend on hooking up my 3d printers and workshop stuff to this unit as well.
which depends mainly of age as features are added throughout time
It is kinda more like cars. the highend cars will get all the fancy features first. some time later the base cars will get some of them too.
8GB is currently not enough for end game
yep but then old lower tier cars get thrown out first required feature wise
my '99 camry says otherwise
Yeah could be but the thing is that that NAS does not officially support more than 8GB. By the time it will cause issues I will create another system
I figured out I cannot buy any toyota newer than 2015 due to the damned things having cellular modems that link to lexusnexus and make repair by anyone other than a legit dealership impossible.
Yeah that would stop me buying them as well. The cheek of it.
noone has yet to explain to me how $10 of a plastic, fiberglass, copper, and gold trace key fob is worth 200$ and can only be programmed by a dealership.
They can't and anything that comes out of their mouths is BS. Local guy could do it in less than 30mins and for a fraction of the price. Main dealers are the biggest rip of merhcants out there.
nope. a lot of local guys cannot do it anymore. the even newer models require access to toyota's dealer site to copy and paste codes from techstream.
Are the updated dedicated servers going to be released with the 1.0 game on Tuesday?
I believe so
Snutt said yes and there's a video on it on YT.
sweet!
beware of power cost with older servers! I think the UK has pretty expensive power right now?
that's a 2015 xeon, 22nm stuff, they are not known for their power efficiency. also a lot of racked servers come without fan control and rip those at 100% constantly, which is quite a power draw + noise
I'm looking at a mini pc now
TRIGKEY Mini PC Ryzen 7 5800H (8C/16T, Up to 4.4GHz), 32G DDR4 500G NVMe SSD
don't kinkshame bro. what if they want to drive a HMMWV with poor gas milage?
they sip power on comparison 😛 but you do get some tradeoffs in expandability
I would try to find one with 2 m.2 nvme slots, so you can use one of them as PCIe (to break out into a fullsized slot, or into SATA ports for example)
So your average american male?
true I would want to upgrade as I go as well.
I dunno. I think everyone wants to own one. they suck to drive but are fun to have.
Have you heard of the crazy aliexpress boards with mobile CPUs soldered onto them?
you could get a 13420H with nvme slots, sata ports, etc for like 200$ lmao
I would still go the renewed desktop and if I decided I wanted to upgrade to something better later, I would still have this unit to use as something else. like a plex server.
I might be the exception, I wish I could buy a smaller more efficient car... and I already drive one of the smallest cars readily available in the states 😛
I haven't but I know aliexpress do some crazy shit, I'm going to be ordering a load of 3d printer parts from there soon.
Also a valid option: there are tons of 8th gen intel desktops available on secondhand marketplaces rn, not the worst platforms
look up "10729", theyre wild lmao, I'm considering getting one for my homeserver
the renewed from amazon I have found to be slightly less sketchy, as long as you wipe the OS and reinstall fresh. and 9thgen is starting to enter too
renewed from amazon? never heard of that, I'll have to see what they have
200-350$USD for a complete SFF or Micro/Mini
the only thing holding me back is what I'd have to pay for a PSU and case
the disks are USUALLY new with low usage
so many of the thin optiplexes 😂 not seeing many full towers
storage is fairly cheap tbh, you can get a decent 1tb crucial ssd for 60$
of course not. alot of these are from businesses doing their asset refreshes. their peons don't need full sized towers to abuse excel and reply all on outlook.
yeah but I need a tower and an ATX power supply 😦
https://a.media-amazon.com/images/I/51puZnSaX1L._AC_.jpg
core i7 has a longer mouse cord
10 points to Gryffindor!
It's fun when one of the desktops you ordered reeks of perfume because of it's last owner.
Just let it marinate in the shed for a few weeks, the mice will take care of the smell
It's like those Yeston GPUs with the fragrance module
the what now
did I stutter?
moooom, china is doing weird gpu shit again
They've been doing this since radeon 6000
is there a tutorial anywhere for running a dedicated server on unraid/docker?
Anything available may all change on Tuesday when 1.0 comes out
They exist and a quick Google will find them.
But things are changing with 1.0 meaning any guides will become out dated and need updating to align with the changes.
Some things in a guide may remain the same, but some core parts will change, so at this moment in time they could only be taken with a pinch of salt, with the only value they may provide being getting a user familiar with some steps of the process.
did someone know if a official docker existe for the dedicated server ?
Nothing official other than the server code
Official... No, don't think that's something that CSS have ever committed to offering.
As such your have to rely on building one your self or downloading a complete strangers container.
okok thx for the answer, did u know if its possible to run to server on the same machine ? With diffrents ports of course
From a technical perspective it has been possible, and in theory (so not confirmed) it should be possible with 1.0 too.
BUT it's not recommended due to performance reasons.
(You will essentially be running 2 instances of the game on a single machine, the game consumes a LOT of resources.. thus while it is possible it's not recommended)
Possible yes, recommended no
Hi. I didnt find it in the search. Are there infos, if the steam achievements can be done on dedicated servers?
Achievements usually come from the client, so should be fine in SP, MP or DS
Has there been any information about if Tier 0 will be available for dedicated servers in 1.0?
I've not seen anything, but as it's co-op and there's only one hub, I wouldn't expect so
didn't they say that maybe only the server claimer will have it if the save is still fresh or something ?
but anyway it's neither well defined/announced nor guaranteed
Newcomer here, the pinned messages in this channel are from 2021. 🫢
Is there any updated guidance for hosting come Tuesday, will anything change?
where tha server hoster love at ¯_(ツ)_/¯
yes
from 5 months ago. info was available
https://www.youtube.com/watch?v=v8piXNQwcUw
Amazing. I checked pins I didn’t see it
The people that CAN pin, dont. The people that WOULD pin, cant
Seems very human
I'm crashing a lot jeez
crashing, or getting a timeout/disconnect?
Looking at maybe renting a server. What site has the best performing servers for this game?
any data on that will be meaningless in about 40 hrs
1.0 brings a new server as well, much is changing
Not exactly sure where to put this, so I'll just put it here. Thinking of buying a 7600x3d over 7600x. How much does satisfactory gain from 3dvcache? I know it likes high clock speeds, so would there be a net benefit, with the lower clocks of the x3d?
I've seen a reference to massive gains with 5800X3D vs. 5600X (paired w/3080 Ti running 2K), in the realm of 70% in the late-game. I don't think the extra 2 cores would do that, so that would leave the cache bump. Just a sample set of 1 and from a stranger on Reddit, so YRMV, but would be in line with the gains seen in Factorio. -Edit note- The 5600X is just slightly 'faster' at max boost than the 5800X3D, so would be either the extra cores or the cache. -Edit note 2- I really think either option would run beautifully. Even that 5600X was over 90 FPS average.
Someone may know more in #off-topic-tech
Hey my friend is getting this error I am able to join just fine
Hey everyone, my mate and I played a bunch during early access but every time we started to get into it, we'd get graphical desync issues. Such as objects like trees and pipes that have been removed but are still visible although they have no collision. Haven't played since maybe update 6 or 7. We got it every time we started a new save. Anyone know how common this is or if it has been solved / reduced with update 8 or 1.0?
I’ve found very few desync issues where I’ve started building my base (the northern forest starting place)
There’s still a few cases, although they’re pretty rare
In my experience
wont know about 1.0 until tues. They been kinda tight on all of it
Okay thanks guys, I will keep an eye on it and maybe the new dedicated servers will save us haha
are hyperloop launchers broken on servers?
Yes
At least under U8, who knows what tomorrow brings
alright, starting fresh on 1.0 anyways, was just testing my U8 world on my server
what was it? 5pm utc time?
pretty late for me then
Any info on how will work the "could depo" in multiplayer ?
shared storage i guess but ... ?
Well I expect the download servers to be rammed anyway, so a forced delay wouldn't be bad 😄
Hi guy, about the dedicated server someone know if the improvement about the multi thread cpu is planned with or after the 1.0 ? I have a server with many cpu... But the proc isn't young...
Mikael confirmed here it will be global :)
#satisfactory message
No one knows, but we are all eager to find out. ~36hrs 🥳
Kill, I run my server on an i7 4790K with 32GB RAM and a SATA SSD and I've never had problems, even in the late game.
Autosaves get slow, but that's it
But on an old, low clock xeon... who knows
most likely this is a stupid question, but do you guys think there will just be an update or will 1.0 be fully new download?
As with every other version, it's been an update, that's how steam and epic tend to work. Which branch thar gets updated is a different matter
Any Ideas?
So, i've read that 8gb of ram should be enough for a dedicated server, but last time i had a playtrough i had to upgrade the ram cause the server crashed because we didnt have enough memory , what is a "safe" bet when i comes to memory ?
12? i can't have my own server so i will have to rent a server for the 1.0 playtrough therefore i am just curious what to order :)
Currently the Wiki states 16GB, but v1.0 comes out tomorrow so everything could change
i just wanna be ready x) im so hyped! lol
Then you'll have to be surprised with everyone else when it drops tomorrow
they did mention in the server improvements for 1.0 changes for 'lightweight' objects such as foundations, better handling of foliage and streaming parts of a world instead of loading it all at once
i have no idea how much of that is currently on experimental vs being held for 1.0
Is it currently possible to move saves between dedicated servers and local saves?
Yeah
Check out the Wiki linked in the channel description
Nobody that could possibly help with that?
If you go back through the channel, you will find the same fix multiple times, but it becomes obsolete in less than 48h
I have xeon E5-2667 3,20ghz,i have a big factory and I have a tick rate freeze periodically, in the new game and during all beginning there is no problem, but after more than 200 or 300 hour... The system have freeze during one or two second...
I have no SSD but I have a raid controller with read / write flash cache
that's just save
nothing to do with storage
saves are few MB
the most problem you could get with slow storage is heavy log output rotation
but it's somewhat been fixed (they removed some redundant heavy logging)
When’s the 1.0 release
Check pins in #satisfactory
i don't know .... the trains are constantly out of sync, they spend their time doing rollbacks because the server has fallen behind the client, the carpets I stop, my player do jump back very regularly, more regularly than the autosave....
Does anyone know if we can continue to use our running dedicated server and just update it for 1.0?
Or do we need an entirely new install?
According to the various public announcements so much is changing that any server setup pre 1.0 will need to be setup again.
(thus anyone trying to troubleshoot why there server is not working before 1.0 is mostly just burning their time)
Any worlds that were created pre1.0 will need massive rebuilding due to various resource nodes and recipes changing.
So in short, its prob best to start from a clean slate, from server setup to game world.
is solved all issue 😄
That was my plan regardless - is there any info on how to run the new server, and can we prepare before tomorrow? 😄
no, the wiki in the description still targets U8.
I will just restart the docker container and it will pull the latest game files. And remove 2 of the 3 ports which will not be used anymore.
But isn't the docker image community managed?
Dang
Ideally i'd run it on a docker container aswell
Yeah it is managed by community and if there are changes needed in the docker file I’m sure it will be updated tomorrow
I’m using the docker container from wolfx or something.. it has the most stars
wolveix/satisfactory-server
lets hope the persons 'responsible' for making the containers and keep wiki's up to date dont get lost playing the game for the next few months and forget to publish updated material 😄
if there are some important or breaking changes regarding the dedicated server documentation on the wiki, please ping the @ Wiki Manager role and we'll look into it
we are entering a new cave, one that is yet to be explored or mapped, tomorrow the masses will descend into the cave, some will survive to the end, some will find challanges. and so by everyone sharing informaiton, the mapping will begin.
release the server files so we can prepare for tomorow 🙂
This was really what I was hoping for tbh 😂
it was announced that ports are changing... so we know ther eis that... there may be other things we dont know, but hopefully studio staff do.
suggest its worth scheduling some time in to reflect the announched changes at the very least, and hopefully more infos that we might not yet know.
thanks 🙂
should still note that the wiki is community-run, so you can edit the info too, I'll be happy to help if you run into problems with editing though 👍
only an account is needed to edit: https://satisfactory.wiki.gg/index.php?title=Special:CreateAccount&returnto=Satisfactory+Wiki
And it makes perfectly sense, would just have been nice with some official info on what was required to run a 1.0 server so we could prepare, and not use the time tomorrow figuring it out 😄
folks take note, please someone update it .... ive had holiday booked (and thus im traveling away) since long before the release date was announced, so ill be taking a week break and returning to hopefully updated guides etc
or you can all wait till ive put in some hours to play the game once i return from my holiday away to work out what needs to be added to the wiki, but im sure your all happy to wait for me! 😄
Hey, I want to host a server it doesnt quiet work yet. Ingame it says "Server name pending! but on the website I rented the server its just states online. What am I doing wrong?
did you contact your hoster?
no response yet
The purpose of todays server was to get it running so I know what to do tomorrow
U8 is broken out of the box, hopefully v1.0 will not be
The problem is, that it's not guaranteed to work tomorrow with 1.0 just because it works today with U8
IF your Host upgrades the server... 😄 I would not bet, that they will do this after 17:00 on the same day.
There are skills that can indeed be learned ahead of time, things like navigating command lines, firewall management, router port forwarding, skills that can apply to any game and is worth learning.
but anything specific to satisfactory, well take it as a pinch of salt until anyone is able to confirm what needs to be done.
any troubleshooting you do today, may be relevant, it also might be completely irrelevant.
is the cat in the box dead or alive?
at least come tomorrow, with a lot of these questions asked, the answer should at least change from... we dont know, to, we are currently finding out 🥳
thats what makes renting a regular server and installing stuff like satisfactory yourself so good. if im already paying someone i'd rather take full control than let them manage the software
Alright, thanks for all the answers. Tomorrow will be a good day 
Has anyone heard about ARM support for the dedicated server in 1.0?
I don't think it will be
Yeah I kinda suspect it wont as well, would just be amazing combined with the free Oracle cloud hosting
I don't think the needed instruction sets are enabled in the processor. You could try and virtualise it, but I suspect performance would be naff
There is no support, nor will there be.
That said, i recall reading in here once before that someone (you would need to search the chat history) suggested they got it working on an ARM based system... by using layers of virtualization and emulation (both layers bring massive overhead so would likely tank performance as the world hours clock up), i dont recall what magic spells they used to make such an abomination 'work'.
Hmm I almost got it working on ARM without emulation
Only slight problem was that it crashed everytime anyone placed a conveyor belt 😂
they could also have just been BS'ing (there was no evidence to say it actually worked or even how well it worked if it really did)
It is possible I believe, it started and I could join on mine
Was a great deal of hassle though
sounds fun, and if anything breaks, then such individuals will be on their own trying to resolve any troubleshooting as its out of the norm / experience of everyone else.
you beautiful pioneers you!
would a clean install be best tomorrow to maximize performance, or doesnt matter?
a clean install would be best tomorrow, not due to performance reasons, but because so much is changing between versions
Clean install is my plan as well - unfortunately I can't do it before wednesday, so hopefully we have a working docker image 😄
Having the same problem as @amber merlin But have forward the ports, worked rules in my router and in my firewall. Still having the same issue. Though I have the issue that the server is stated before the changed to listening from ipv4 to ipv6
was bout to ask, Ive been wondering if dedicated servers are going to be able to be run tomorrow.
understandably all the dev videos have been based around the changes to the game it self, and i know dedicated servers are getting full support, but....i have many many friends who are hyped as hell for 1.0, and im the dude the with the beast of a machine that can host
Have you tried -multihome=0.0.0.0 in the launch script/parameters?
The intent is to have dedicated servers available for the release tomorrow as well. If you haven't seen, check out the latest video on dedicated servers: https://www.youtube.com/watch?v=v8piXNQwcUw
oh solid, i'll watch that now. thankee
ive been playing the game since...u4? and just...never thought to wander in here
customer support gave me a new port number now it works just fin
Jupp, tried it, not reposing command and when I start it, with a script "start.bat" is just abandon.
Super, waiting for updating then
Hello, yesterday i cleared my server pc and changed from windows to Ubuntu server now after settin up everything in the firewall opening the ports and so on everytime i want to connect to my server i get this error and i don't know what to do anymore because this is also my first server with linux. If anyone could help me i would be very happy.
Hard to know for sure. You might need the same multihome fix that someone suggested above. Have you checked the Wiki article on dedicated servers? There is some troubleshooting there: https://satisfactory.wiki.gg/wiki/Dedicated_servers
looks like the usual one, so editing some ini files from server and clients should do the trick
hope that they will fix those ini defaults in 1.0
just checked everything again in the troubleshooting guide but there is shown everything works fine. i also tried the multihome fix before but i couldnt really find where i have to put it because if i just add it in the start.sh it doesnt work
What is the ss troubleshooting command showing for your server?
i just started the server with "./start.sh -multihome=0.0.0.0" and now it works i just dont know why it wont work in the start.sh itself
Welcome to Linux
Might be a syntax error, or something weird. Glad you got it working
yes thanks for the help and now only waiting for tomorrow
So for startup scripts it does work
But like mine is screen -s satisfactory -dm /home/user/folder/factoryserver.sh -launch args
But if you're going to use it for prime time, then you really need to set it up as a service with systemctl
Or systemd
i dont start it through a script only used the default factoryserver.sh but renamed it
yesterday was my first contact with linux so i just have to learn more about it
There's an article for that, too: https://satisfactory.wiki.gg/wiki/Dedicated_servers/Running_as_a_Service
Systemd will start the server on boot, as the desired user, restart it if it dies.. etc
the automatic restart is nice but the automatic start is not neccessary because my server pc runs all the time
If it crashes, etc.. but once you learn your way around the command line you can learn about Systemctl/Systemd
Is it btw known if rubberbanding etc. will be fixed with 1.0?
In my last playthrough beginning of the year the server refresh rate quickly went down after tier 4. Meanwhile the dedicated server had very powerful hardware
its not known. we only hope.
do we know when dedicated server for 1.0 will be available? maybe a little bit earlier than the actual game?
@limber sedge - note that ports will change tomorrow (so need to re do firewalls and port forwarding)
the changes may negate some extra command line options like multihome.
its assumed but not confirmed, that it would be same time as game launch.
sad noises
im sure plenty of folks will be hammering steamCMD update command all day tomorrow to find out 🙂
Snutt said they will be releasing all together, but Coffee Stain can't control exactly when SteamCMD is going to see the update and be able to download it.
even the release time isnt clearly written but must be found thorugh chat command..
Further, we have no clue on when dedicated server providers for Satisfactory will update their systems if you are buying a ready-to-go server.
There's no reason to expect big delays if you are running your own server though.
I have a dedicated mini pc running the game as a server now... this same system acts as a server for other things. Tempted to run both in two different VMs to force resource allocation so neither service interfers with the other. Not sure I would even benefit from it however.
anyone have a recommendations on multiplayer server hosting services?
tried to get this working for me but everytime i want to execute it i get cannot execute: file not found
Here's some additional information on dedicated servers for 1.0 👉 https://www.youtube.com/watch?v=Ofpwx_FvDoY
Also I assume the dimensional depot will work in MP?
Hoping that somebody can answer this too. I played since U5 and never could play with friends due to my PC not liking multiplayer with this game despite trying the fixes available. I'm really hoping that off the shelf server providers are stable from 1.0 release because I am hyped to play with friends!
and @little bramble, it mainly depends on where you are in the world. Nitrado has taken a bad rap recently and Indifferent Broccoli has had reasonable response, but as U8 was completely FUBAR, both could be okay with v1.0. Your guess is as good as everyone elses until it actually comes out
We used Indifferent Brocoli in the most recent playthrough. It wasn't bad! I think the issues we had on the server were around the game itself, not the provider. Stuff like hypertubes and vehicles being pretty much unusable. Hopefully that gets fixed with 1.0. If other people don't have suggestions, we'll probably do Brocoli again
At least Indifferent Broccoli has a Free Trial option 🙂
So I seem to have a good thing going now with my dedicated server running in aws fargate, does anyone have any solutions for monitoring or detecting if people are connected to the server? I'd like to automatically turn it off if no one is connected in X number of minutes.
Then youu mistyped your path
Within U8 there is an option to shut down the game when there is no one connected, no way to control the underlying VM unless you create something
currently only by reading log files, but!! 1.0 comes with a brand new API... which should provide such details... once someone makes a tool to talk to the api
oh right! I forgot about that. Thats promising
wait really?? didn't know this
@tawny garden @ornate grotto I have had some bad experiences with Nitrado for other games in the last year, mainly having to go through support when purchasing a new server as they would not fire up. I'll give IB a try by the looks of it - not heard of them previously but free trial is always good if there's a possibility it could still be unstable!
thats would work for me though, since I am running it in a container if the process stops, the container stops and I won't get charged
just to clarify... shutdown, or simply pause the world ? (my expereince was the world could be paused, but maybe i missed an interesting config option, tho not sure id want to actually shutdown the server if 0 players as then how would they reconnect... so imma assume you meant the world pauses when 0 players) 🙂
Yeah you are right it pauses the world, but goes to minimum usage, which he may be able to use to shut down the container. Problem is, he'd need to manually start it again
Yeah if it's not running it can't accept connections..
Even with the API, you'd need to manually fire it back up again
There'd be no server API to connect to 😉
I have a method that will start it up when someone tries to connect. I have it working with UDP Bedrock Minecraft, so I should be able to make it work with Satisfactory too. When someone tries to connect and the server isnt running, it will start it up and announce on discord when it is running. Not ideal, but it will just be friends and family using it, so I can explain the limitations
yup... tho if someone wanted to extend some turn on trigger via a passworded web portal or a discord bot, then it would be possible... lots of knitting together API's but feasiable.
For the best experience you should run it on your own hardware.. even if your hardware is running it in a container or a vm you'll have a much better experience than sharing a cpu with possibly hundreds of other servers
That would work until someone does a wide band port scan and every game server fires up every 15 mins 😄
Yeah, shutting the server down isn't really a viable option.
its actually dns based, so they would have to know the address. But even if they did, it would turn off after X minutes anyway. So far it hasn't been a problem with my minecraft servers
DNS is just name to IP address "phone book", you can access the IP address without knowing the DNS name
some firewalls or proxy can filter connections based on DNS alone and not IP... i do so for hosting multiple websites from a single IP but the DNS is what is routed or not, plain IP goes to black hole.
I thought that only worked for TCP connections, not UDP?
Yep I know, but if it isn't running at all, theres nothing to scan. The ip doesn't get assigned until the server is up and then it updates it's own dns record. It watches the dns queries and starts it up when someone tries to resolve the address.
sounds like an interesting solution to a unique problem, perhaps the new API will help achieve that goal after the required stiching of API's together is done 🙂
you might be right, while i got an example of a TCP service, ive not actually used it or needed to do so for UDP yet 👍
Yeah Host Headers are a TCP HTTP thing, but you can still access the server via it's IP address
The startup stuff is a solved problem, its the shutdown that I want to fix. The existing minecraft shutdown stuff is very minecraft specific and talks to the udp ports to see if people are connected. I'll wait till next week and see how the api works out.
it sounds feasible (tho lots to consider) best of luck 
And let us know how you get on, always interested in automation 🙂
Does anyone know if Dedicated Servers will be updated in the 1.0 release? or still considered experimental?
updated to 1.0
https://www.youtube.com/watch?v=Ofpwx_FvDoY
I believe all features of the game will be in full release and no longer early access.
IMPROVED DEDICATED SERVERS
Dedicated Servers are being spruced up proper for 1.0 and will no longer be considered experimental. Moving forward, they’ll be receiving a lot more frequent support in terms of bug-fixing and polishing, and we’ve also addressed many bugs that have been prevalent in Dedicated Servers for a while.
First off, by having their distribution size decreased, Dedicated Servers will be a lot faster to download and install. The servers now only use a single port, for both UDP and TCP, namely port 7777, and they also bind properly to IPv4 and IPv6 simultaneously.
The server exe-file can now be run as both a window and console application. Some benefits of the console application include improved logging and the ability to run scripts.
Dedicated Servers now also support TLS, where you can create certificates manually or have it automated when booting up the server. When attempting to connect to any given server, you’ll then be prompted to insert the certificate to ensure the server is legitimate.
When booting up a Dedicated Server, you’ll now be introduced to the Unreal console which more clearly displays important information about your server, such as server status or uptime. The main benefit of this console, however, is its built-in terminal which allows you to type in valid server commands in real time. Logging is also smooth in the Unreal console, with its own input box dedicated to logging and filtering.
In 1.0, you will be able to set up Advanced Game Settings for Dedicated Servers in the actual game’s own main menu. On top of the usual settings, you also have new options for auto-save intervals, opting in to send game data to us or deciding your network quality, among other things. If you are the server admin, you may now also download the server save data directly from this menu. Furthermore, the server notifies all clients that it is about to save, letting users know that it may undergo heavy workloads etc.
Finally, we’ve implemented support for an HTTP API which can handle HTTP request methods between the server and the client. This means it will be possible to develop external applications that can talk directly to the server and send HTTP requests to them directly. Documentations for this API will be released in the future, but we cannot wait to see how this makes your use of Dedicated Servers extend even further beyond what they currently are!
So then, what issues do peeps think we will most likely be raised tomorrow?
(Seeing as we like to play games of speculation) 😂
I'll stab a guess at 'how do I increase max players' will make a strong comeback 😆
(The answer is thankfully in the wiki)
Why can't I connect to my server
A new networking error that requires a parameter in an obscure location
A daily struggle hehe
Actual issues or, user issues? lol
Layer 8 Errors 😉
Either, I'm just posing an entertaining question 😄
Id guess people forget to patch the server
But given some good points it might make for a good list of trouble shooting/solutions on speed dial 😆
Entirely possible, stranger things have happened!
Would be nice if the documentation for the server stuff was public today, so I can reconfigure my computer if need be
That last note made it seem like a port number was changing
It is
That's another issue, people wont read the patch notes
Agree some updated docs would be handy, and let many of us prepare or even be able to helpfully answer some common questions. 😕
Or the announcements 👍
Rather spend today setting up the server so tomorrow I can play
Likely be No1 case,' I updated but can't connect, I followed the wiki to the letter yesterday and opened the 3 ports, any ideas? '
Has there been any word on if tier zero will be available in multiplayer?
I've not seen any official communication on that matter, the expectation (taken from all previous versions) is.. drumroll... No.
A planned holiday away which coincides with release turns out to be a gift as much as it is a curse 😂
Well it's not like it's a totally different port right? They are just consolidating all communication to 7777 instead of the 3 different ports it was using before (of which 7777 was one of them).
Technically it's 2 ports 7777 TCP and 7777 UDP
Also now needs TCP and UDP
hi ! is there any ways to stress test a server ? maybe other than loading a massive save ?
That's the understanding yes. Still it changes and folks will get caught out.
Have many different players on the server at the same time all in different locations.
Play it passed Tier 5 😉
Install every mod you can find,
Get as many peeps to join as possible, there a few ways to stress it, just no one click test.
Use a Hypertube cannon, that will break it every time 😄
While funny it's perhaps a valid suggestion too. I mean it gives the opportunity to see how well the world loads as you hurtle your skull through your feet
I just want them to finally fix the "things built during a game save are broken" thing
Hypertubes cause your player to have an epileptic seizure at the entrance for as long as you'd be riding it would also be a good one to fix for a "released" game.
Fixing of the 'Dragging ones dislocated skull along the outside ribbing of the tubes' would be a huge improvement!
My gosh my ears!
I think it's the same bug, just it gets worse as the server load goes up
Oh definitely, goes from mostly working early game to, will I get a 2nd use of a tube before my body unexpectedly exits mid tube causing disconnect.
Right... have the whole thing configured so we could just run a script tomorrow..
Until I rejoined this discord 5 minutes ago I thought I was all set up and ready to go for tomorrow. Stress tested it with a Tier 6 world, figured I'd be able to play right when the game released. Now I'm reading things about new port numbers!! lol.
I'm glad I popped in to double check.
Proof of concepted this weekend with a buddy of mine on the other side of the state. Beyond 1.0 patch and that port, I should be ready to go
I am also getting a new server ready for tomorrow. I am debating on whether to go the manual config route or let LinuxGSM handle it. Setup my backups, etc. Suggestions?
So you've got to test it?
0.8
Oh I thought you were one of the lucky ones lol
Does anyone know what a good website for a dedicated server rental for USA west coast area would be? What’s a trustable quality service you might recommend pls?
yelp?
basically everything changes about the servers in less than a day
I meant like which online website for server hosting is good? Like shockbyte, g portal… etc…
Is there a community recommended brand?
ive heard good things for
+indifferent broccoli
+low.ms
+qonzer
ive heard (and also experienced) bad things about
-nitrado
-gtx
-gportal
i dont have a specific recommendation, just some to potentially consider looking at.
Perfect thanks
Since I don't see another dedicated servers channel. Can anyone recommend me a place where I can rent a server for satisfactory? Since 1.0 is basically releasing tomorrow and I kinda want to play it with friends. We plan to play with roughly 5 people.
In case it matters, I'm located in Germany/EU
Delphium literally posted a bunch of hosts two posts back 🤦
Lol..
Yea but isn't that USA west coast?
Go to the German computer store and build your own host.
I think you'll find they are global
To expensive for a month or 2 that I want to play
Have your 4 other friends help foot the bill.
i've used gportal for almost all my dedicated server needs for a couple of years. I personally never had any issue with them
I've used GTXgaming but there were some issues
no recom but as he said do not go for nitrado or gportal. Or any other host not talking about their used cpu's. This game server needs single core power (except something changed heavily and I doubt it). Especially if there is more than 1 player and two buildings.
U8 was a particularly bad server build, so even the best servers struggled.
Yea I know of nitrado but my friend got a really really bad experience with them, so I tried to figure out something else
You got some basic technical knowledge? I guess it will take some time for the hosters to adjust their stuff to work for 1.0
Yea
I would just need to know how to install/update satisfactory on either ubuntu or windows server
I mean I could do it per console ssh
I guess the wiki will be shortly updated after the release
Really depends on how much you're willing to spend on the server. Especially 5 people is kinda heavy.
Dedicated servers will get the update around the same time, yeah?
If it’s done like every other game, the depot for dedicated servers will just get updated with the main game does
cool. Would I even need to find the steam tool and update it manually or would that just auto update like a game
Depends how you have it installed. If you have it through Steam or Epic then it should auto update. If you installed via SteamCMD, you'll need to update it manually
It might update out of sync they said. They update the files at the same time but steam might not distribute them at the same time.
steamcmd is most reliable way to get the server update immediately
Hopefully it's not too much of a lag
Hey guys, I’m wondering for someone who has a bigger server and runs games with a couple hundred people off of them, where do you say the limits would be in terms of player numbers on a single server? I pretty much have an unlimited amount of CPU and RAM.
I think last time I checked, it was about 16?
Max officially supported player count is 4, but you won't get more than about 8 on an U8 server due to poor server coding. 1.0 server is anyone's guess until it's released tomorrow
OK, thanks
I'm trying to picture a 100 people all driving tractors around a server and I can't think of a better way to blow up a computer
well if theres something that could handle it, that probably could. That's some crazy power
I’m sure the hardware is fine. I just wasn’t sure if the Game client kinda had any type of limitations as far as sharing information back-and-forth between players you know sometimes they’re software issue with that kind of scale.
Not that I’m trying to run 100 person server 😂
Yeah there was a video released about some optimization coming to dedicated servers, I'm hoping the overall experience is a lot smoother starting tomorrow
On U8 the server basically maxes out a single core and barely touches others, a huge multi-core CPU is of no benefit. A higher spec single core worked better than lower spec multi core
More info on the day 1 experience for dedicated servers from a couple days ago:
anyone know if the steamcmd install command will be different with 1.0? current shows the -beta arg for both public and experimental branches
the -beta command is optional to define which branch you are installing from
I guess I can ask it a different way. Will I need to remove -beta for my dedicated server once 1.0 releases and the game is no longer in beta
the -beta command has nothing to do with the game being in beta. If you have it on you get the experimental branch, if you don't use it you get the main branch (was EA, should become 1.0). So if you want to play the non-experimental branch, remove -beta public from the command
hmmm, but the documentation specifically has "-beta public" as the Early Access command and "-beta experimental" for experimental. So it wouldn't make sense that -beta is only for experimental or it wouldn't be an arg for EA
Maybe I misread it, but I've NEVER used the -beta option on my server installs so that should tell you if you need it or not 😉
Whatever it is, i just want to run the non experimental branch of 1.0 and didn't wanna build the server with -beta if that was going to be reserved for experimental after the 1.0 release. IIRC, there were some stipulations that made it to where you couldn't go from experimental to EA so i didn't wanna get stuck on experimental because my install cmd was wrong
Doesn't matter so might as well remove 🙂
That's what i'm thinking, remove -beta and just do public and 🤞
Unless there is an experimental version, the build numbers will be the same. That was the hangup on EXP moving to EA. You couldnt load a save from a higher build number. In it's current state, both version have the same build number.
If they do continue working on the game (I hope they do) the -beta tag will let you get the new stuff as released, vs after debugging
public is part of the -beta command, remove -beta public from the command line
Ah TY
This is my command line for reference
"C:\apps\SteamCMD\steamcmd.exe" +force_install_dir "C:\SteamGames\SatisfactoryServer" +login anonymous +app_update 1690800 validate +quit
Mine will be steamcmd +force_install_dir ~/SatisfactoryDedicatedServer +login anonymous +app_update 1690800 validate +quit
So, in order to get dediserver for tomorrow's 1.0 update is to launch it in steamcmd?
maybe you know the approximate release time of 1.0?
I think they said 17:00 CEST
Hello everyone, I'm looking for some documentations to launch a dedicated server on a truenas scale server, especially after truecharts is deprecated.
I doubt it will have the power to run the server. It needs a highpowered CPU and 16GB RAM
So it's still possible ?
https://satisfactory.wiki.gg/wiki/Dedicated_servers#Requirements
**Processor ** - Recent (comparable to the i5-3570 [Intel] or Ryzen 5 3600 [AMD] or better) x86/64 (AMD/Intel) processor. No 32 bit or ARM support. The server favours higher single-core performance over multiple cores.
Memory - 12GB minimum, 16GB RAM is recommended for larger saves or to host more than 4 players.
Operating System - Any currently supported version of Windows or major Linux distribution. Out-of-support OSs such as Windows 7 are explicitly not supported.
RAM is OK, CPU is a bit under requirement and we are 2 players at the moment.
I suspect that a NAS won't have the grunt, but 🤷
Will it run, mebbe. Will it be playable, possibly not
will the app id for the server on steam stay the same for 1.0 release?
What really sucks is when it’s playable up until like Tiers 5/6, and then you start to get the slingshotting and rubber banding.
I expect so
I literally am just still using the truechart one. It should still work. That said the docker container is super simple to just pull it out when you convert to the next version off kube
Any documentation that you can recommend to configure that ?
There's a guy that mirrored the truechart depot until we convert.
I mean, there's very little to configure. It's truecharts, the dev additude is basically if you don't like it gfy
Is there a way to shutdown the satisfactory server without force closing it with a bat file?
Yes
Elaborate please lol
Yes there is a way
👍
My current one launches steam, checks for updates, then starts the server and checks periodically to see if its still up, if not it restarts the process, but I need something to shut it down gracefully without just force closing the application
What os?
Windows 10
Go Google how to run a service on that os.
Dude I'm not your read the wiki for you / Google for you surrogate. Put some basic effort in. Both answer your question directly
If you are already connected and have access to the console just type out quit
I thought you could only close the server with CTRL+C (x2)?
I tried to link an answer, a bot ate it, so /shrug
Then just dont type instead of being a mouthpiece for the most useless dog shit
For me the quit command worked
But the rest didnt. So quit was pretty much the only thing in the console that worked
hm
If you can't figure out how to directly Google what I told you to Google man that's a you problem
not sure why youre still speaking but ok
quit, stop and exit in the DS console will all quit out. If you have it setup to auto-restart the server, it will auto restart.
I must've had too much time when i sent my dedi up a few years ago. i set up 2 VMs in vmware, one is a backup server that has a cron job to auth with ssh keys to the primary server, runs a backup script to copy the game save directories over to a backup directory AND a running directory, then restarts the service on the secondary server so it's running the latest. then sends an email and a discord notification with the list of actions completed from the backup script. Glad i wrote documentation for myself.
Definitely. Why not just use docker at that point?
i don't think we had a good docker image back then, or maybe i was less familiar and wanted a dockercompose script. I saw there's good docker image now, but doesn't look officially managed by Satisfactory. Might play with using that in the future to simply and save resources
Fair enough. I'm going to roll my own Dockerfile tomorrow when the details of the DS changes are known
I think i hosted a valheim server for some friends and got burned when the save directory had the wrong permissions and the whole server was running in memory, thus the world was gone when the server rebooted. so now i make sure backups work and test them by running them on a second server 😂
how simple is that to do? I'm pretty familiar with docker, but never made my own containers 🤔 feel free to dm me some documentation if you have it. If not, no worries
ouch, yeah. I've been there with other services when I started on docker. I'm so accustomed to just mounting the directory to be used in the image now rather than allowing it to fire up a temporary fs.
Hello hello. I am launching the server manually from the command line like so:
/Steam/steamapps/common/SatisfactoryDedicatedServer/FactoryServer.sh' -log -multihome=0.0.0.0
(Debian)
The logs do some junk then they hang out idling like this:
[2024.09.09-22.20.23:261][ 19]LogEOSSDK: LogEOSAnalytics: Start Session (User: ...)
[2024.09.09-22.20.23:395][ 23]LogEOSSDK: LogEOS: SDK Config Product Update Request Successful, Time: 2.685575
[2024.09.09-22.20.23:396][ 23]LogEOSSDK: LogEOS: SDK Config Data - Watermark: 1072282993
[2024.09.09-22.20.23:396][ 23]LogEOSSDK: LogEOS: ScheduleNextSDKConfigDataUpdate - Time: 2.685575, Update Interval: 306.993683
I try to connect from a Windows machine on the same network both by the public IP and the local IP, but I just get the "This server appears to be offline" message rather than letting me authenticate it. What might I be missing?
it varies depending on the service you're setting up. the unofficial dockerimage from wolveix has a github repo with all of the details.
@coral rose 'presh, i'll take a look 👍
have you opened the required ports for the server?
Maybe? I am running Unifi and I have all three ports forwarded the same way I've done other games, like Valheim. Do I need to do something on the actual server?
I don't believe the url is whitelisted here so I sent the repo to your DM
if you're running a software firewall on debian, yes
These show up when I do a netstat:
udp 0 0 0.0.0.0:15777 0.0.0.0:*
udp 0 0 0.0.0.0:7777 0.0.0.0:*
They are not listed under the "LISTEN" section though
UDP will never show up as 'LISTEN'
Ah, well then no. Because those ports don't show up under other sections.
afaik you also need port 15000 at this point
that's all changing tomorrow with 1.0 though
That's there too, it just wasn't nearby and thus was inconvenient to copy and paste. But, they only show up under udp and not tcp
That is correct. It exclusively uses UDP
Have you tried restarting your client
It stops responding after some time, and then you have to restart the client
Yes, plenty.
Okay so if it shows up under udp when I do a netstat, then they are indeed open ports?
I'm actually trying to stress test my server to see if it can even handle Satisfactory before 1.0 comes out. Should I not bother and just wait until the new server is out tomorrow?
i would not bother.
I don't believe netstat takes software firewalls into account. an application can listen on a port and still be filtered by a local firewall
I'd wait. we still don't know what changes there are
I would not bother with any dedicated server activities until the 1.0 version is available.
So much has changed that any testing would be mostly pointless.
I at least wanted to see if it stuttered horribly and then catches fire with two players, or if it seems smooth.
does it meet the requirements listed at https://satisfactory.wiki.gg/wiki/Dedicated_servers (subject to change)
Yes, but that doesn't mean that performance is indistinguishable from a better machine
i think i'm having the same connection issue with a local server, times out for no apparent reason
i'll just try the 1.0 version, my friends will have to wait
maybe i need a restart to make ufw work properly?
you could nmap (or similar program) from another machine on your network to test the ports
It would not be worth making any judgments based on Update 8 performance.
Has it been confirmed if dedicated server files for 1.0 will be available day one?
Yes
Coffee Stain releases the dedicated server stuff at the same time. Sometimes the platform won't show the server updates immediately, but I don't see any reason to anticipate large delays.
Nothing wrong with a proof of concept
If you're setting it up to see how it's done if you've never done it before, sure. But the context above was about performance.
Update time of your hoster may vary.
Note there's a port change coming as well.
7777 on tcp and udp, right?
Bingo
heavy server breathing
will the method for running the server change?
specifically, .../steamapps/common/SatisfactoryDedicatedServer/FactoryServer.sh or its parameters?
Is it possible to set up a dedicated server that only runs when someone is connected to it? I'm not sure I want the factories pumping out resources 24/7 when nobody is online.... seems like that make the game a little too easy 😂
it's a check box in the settings
what you are asking for is on by default
Oh nice! thanks
specifically "game pauses when last player disconnects"
Im trying to get this server set up, but my friends cant join, but I can join. is there any sure way to know why they cant join?
And you're on a different computer from the server?
No, it just indicates where the problem could be.
If you and the server are the same computer, then that increases what needs to be checked.
Oh
This could be your machine's firewall.
Could be port forwarding on a router.
Could be the server is only binding to the loopback address.
have the port 15777 going though the firewall and it is portwarding
How would I check this or fix this?
do I need all of them through the fire wall too?
Yes
through inbound and outbound?
its like asking if you should upgrade your belt tier, sheesh
Outbound is probably allowed by default, but yes.
Ok both TCP and UDP?
only udp
Only UDP is required until tomorrow.
but all that will change in 15h
Ok
tbh wait in 17h to setup server as it is
I did all the firewall and portforwarding and now the server wont start
it opens does somthing then closes its self
yeah, you'll only need 7777 in 1.0
To the log file!
tbh don't bother debugging before then
[2024.09.10-00.07.01:809][ 1]LogWindows: Error: Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000020100000003
No idea. Maybe try a reboot.
If it keeps doing that.
Are they on the same network?
Probably better to start with the troubleshooting section of the wiki article and see where that gets you. https://satisfactory.wiki.gg/wiki/Dedicated_servers#Common_errors_or_problems
They are not on the same network
So router is involved as well. All the ports need to be forwarded to the server IP and the server needs to be listening on those ports and that IP.
There are commands in the article to see what's listening.
I cant get the comands to work it just says "Get-NetUDPEndPoint is not recongized as an internal or external command, operable program or batch file."
Make sure you're in Powershell, not command prompt.
was in command prompt
what am I looking for?
I see all 3 ports but it was no local address
They seem to be the same as on the wiki's photo
So you can connect but not anyone from over the internet?
yes
then you need to port forward from your router ^
I did that though
Your router needs to be forwarding the same ports to the IP of your server.
when I portforwarded an port for a minecraft server that worked
so if the proccess for portforwarding is different for satisfactory how would I find that out?
The process isn't really any different, but with the current version of the server you need to port forward 3-4 different ports
Use an online port checker to make sure the 3 ports respond.
they are all closed
I port fowarded the ports though
Is the WAN IP on your router the same public IP? It's possible you have a double hop through your ISP's modem.
How would I check both?
did you happen to change anything in the configuration files by chance? just curious ~
No a fresh install
ok
all I have changed is the pause if no one is connected in the in game UI
Can you check with another computer that's on your internal network?
would my phone work?
If it can run Satisfactory!
Dunno, there might be a port checker app that could help
Ultimately we still don't know if the problem is your computer or the network at this point.
I do know what ip address is being used on my pc to search the internet
To me it sounds like a firewall issue, either at the router, or the computer itself.
Is that the same IP that is on the router?
No I have a mesh wifi set up
That doesn't matter.
Eero?
yep
The device that connects to your ISP should be the one holding the public IP.
Does the app show that to be the case?
yes
well last I checked the ip was the one that is being autoset on the port forwarding tester
Ok so as long as you enter the correct local 192.168 address in the port forward, that should do it.
Yes that should be the case.
when port forwarding I used the auro option, because that was the only option I had
That doesn't sound right.
Settings -> Network Settings -> Reservation & Port Forwarding
Does your server have a reservation set?
Wait wait
Is this on an ATT device instead of the Eero?
yes, but the only option when putting the portforwarding in was the aero
If Eero holds the public IP then you shouldn't need to touch the modem or whatever they have. It's in bridge mode.
yeah, eero is Settings -> Network Settings -> Reservation & Port Forwarding like Ghan said,
ohhhhh ok
i also have an eero setup
Unless they're double natt'd isp router + eero
That's what I was trying to check. Confirmed that the Eero WAN IP is the same one that shows up on IP checkers online.
So now we need to set up a reservation and a port forward for the server in the Eero config.
would just portforwarding on both fix that?
You should only need to port forward via Eero.
No.
eero only
Ghans got you. I only know openwrt and unifi routers
Eero for some reason only likes to do port forwarding when you have a DHCP reservation set.
Is the server set to a static IP in Windows?
Sure, as long as the client is set to DHCP.
Typically with servers you set them with a static IP but then Eero can't just forward a port... annoying.
I have several static IP's which are port forwarded through eero ^
(not trying to get off topic here from the help, but its possible)
Cool! I guess I didn't figure it out.
Ok got that all set up
All 3 ports UDP?
yep
Hi everyone, I've managed to get my port forwards done for the standard ports (15000, 7777, 15777) via the Wolviex container flow.
I want to run another simultaneous container. I modified the
SERVERBEACONPORT=15000 -> 15008
SERVERGAMEPORT=7777->7778
SERVERQUERYPORT=15777->15778
I changed the host/container forwards to match each other
15008/15008
7778/7778
15778/15778
I forwarded these additional ports to the existing server on my router.
the second server container boots, but doesn't allow me to connect, despite manually chaning the client port to 15778. Is there somethingn else I need to do?
Sounds good
time to try to get one of my friends on again to test it out lol
thanks guys so much 🙂
Port checker shows open?
Server firewall?
I didnt open the server firewalls for the default (its a clean ubuntu 24.04) ports, let me check ufw
yeah ufw
um I port forwarded all the things but the port forwarding tester is still saying its closed
🙂
haha it's docker hub wolveix/satisfactory-server
I assume you rebuilt the container after updating the published ports? Does the server show the ports listening?
ufw is totally inactive:
How would I rebuilt the container?
That was for @lost frost
oh
is the server running? 😛
^
ooooo this just showed up in the secondary container
UpdateUI: skip show logo[ 0%] !!! Fatal Error: Steamcmd needs to be online to update. Please confirm your network connection and try again.
src/tier0/threadtools.cpp (3465) : Assertion Failed: Illegal termination of worker thread 'Thread(0x0x66023670/0x0xf4824b'
Something's angry
I wonder if steamcmd needs a UUID or something? PGID/PUID?
I just restarted the server
shouldn't if you connect as anonymous for updates
still saying their closed
Does Eero show your device is online?
And does it show the port forwards are enabled?
yep the port forwarding are all online
Maybe a screencap would be helpful
how?
Just to double check.
how would I do this?
So if Eero is correct and you still can't see the ports, it's either your device still having problems or something upstream of Eero.
No. Eero should be getting the WAN IP from the ATT modem.
Did you change anything on the modem itself?
other than the port forwarding on the modem i dont think so
Uh oh
The modem should probably not be doing any port forwarding.
Now here is where a screenshot might be even more helpful because I don't know what model device we're dealing with or how it's set up.
If you told the modem to send ports somewhere other than the Eero public IP, then you're essentially throwing that traffic in the garbage.
so the problem is my parents are the one who do the settings on the eero and router I dont have access to that
Are you certain you're even forwarding to the proper internal IP of the server (the system hosting the server)
😬
oh
It's not clear what the network topology is here and that's important when trying to get inbound communication from the internet.
Possibly.
before I do that Ghan want to see if you can connect to the server?
If the port checker fails then I assume we're swimming upstream here.
My issue was that they were sharing a volume location (grumble) so both servers were thrashing the same files
No, I'm locking this file! No, I am locking this file! Get your pids off my file!
well I justed checked the minecraft port and it says it no working, but the minecraft server was just working yesterday
What changed on the modem/Eero between then and now?
other than more port forwarding nothing
So... is the server running? 😛
Both, actually. 😛
no only the satisfactory server is running
semaphores are for weaklings; real programmers fight for their access
Things We Don't Know(tm):
- Does the ATT modem do routing too?
- If so, to what?
- What is the WAN IP and what is the LAN subnet?
- What is the WAN IP on the Eero?
- Is it in a private subnet or public?
Alternately, take your server down to the local ATT office and plug it in there to check. xD
(I jest)
imagine
is the minecraft server and satisfactory server on the same machine?
yes
How would I find those out?
hmm.
Visual inspection is a good start.
Can you open cmd and type ipconfig ?
What is physically cabled to what?
my pc to the motem
Uhh
Check and see if your IPv4 address matches that of which you're port forwarding to.
That seems doubtful
Your PC is probably connected to one of the Eero access points
On the LAN side I would hope
If your minecraft server is no longer working, and it was yesterday, this tells me that the address may have also changed.
im booting up the server now to check
In Ficsit Massage 2(AB)-B, server checks YOU!!
?
I'm assuming at this point the servers are on a windows machine, right?
yes
can you type into the search bar, cmd and open that
then type ipconfig
it'll give you some information.
alr
Check and see if the IPv4 address that appears there, is the same address* you're trying to port forward to in eero.
what am I looking for?
No the ip address that is going out to the internet is a different one
In eero when you're port forwarding, you'd want to port forward those server ports to that IPv4 address
we portforwarded to my pc
Well if that's what the servers on, yes.
okay
ok so the minecraft server works
The satisfactory one should, too. If the ports are forwarded to your pc the same way the minecraft ones are.
ghan or tumeden wanna check?
java or bedrock? lol
my freinds got to annoyed to check
or satisfactory?
satisfactory
i probably can
horray