#dedicated-servers

1 messages Β· Page 69 of 1

thorny dew
#

That's news to me

#

Oh wow huh zero trust does udp

#

Neat

visual mirage
#

Nginx proxy handles udp also under modules-enabled area

#
stream {

#SERVER 1 -----------------------

   upstream satisfactory1-1 {
      server redact:15777;
   }
   upstream satisfactory1-2 {
      server redact:15000;
   }
   upstream satisfactory1-3 {
      server redact:7777;
   }
   server {
      listen 15777 udp reuseport;
      proxy_pass satisfactory1-1;
   }
   server {
      listen 15000 udp reuseport;
      proxy_pass satisfactory1-2;
   }
   server {
      listen 7777 udp reuseport;
      proxy_pass satisfactory1-3;
   }
#

I will spend a week making something free and open-source work rather than spend $1 lol

thorny dew
#

I mean, there's already plenty of solutions that are free though

#

Zerotier is just nice because it's got fancy networking features that are manageable from the web panel

#

Tailscale is nicer because UI isn't garbage

#

Oracle OCI free tier is great too, but does require a bit more manual labor than both TS or ZT

#

Though it's also useable for other things, not just networking

visual mirage
#

cloudflare would probably be the most straightforward approach

thorny dew
#

Just depends on what you need. If you just need your service accessible through (CG)NAT, then yeah CF zero trust is the best

visual mirage
#

sounds more like he's behind a home router he doesnt have access to

thorny dew
#

TS also does that if you're more inclined to use their stuff

visual mirage
#

we could teach him to hack it lol

thorny dew
#

Well he's in a shared env

#

Wouldn't really suggest hacking it in the off chance that they get caught

#

Getting kicked out of your living space is not fun, especially as a student

#

And even then, setting up cloudflared is a lot easier anyways

deep turret
#

I'm jaded at all the people thinking everything is http

dusty vortex
# deep turret and what exactly are you thinking to achieve with this kind of thing ?

nginx is able to handle both tcp and udp, but also a number of different protocols, and can be used as a proxy and even a load balancer/failover for certain applications.

In this case i guess it could be used on a lightweight shell as a remote proxy that could have a vpn link established to the game server that is behind a CGNAT, thus allowing remote players to connect to the nginx proxy instead without needing to mess about with any vpn's etc.
its just effectively moving the endpoint, pretty much what cloud flare offer as a service, but as a possibly cheaper DIY version.

deep turret
#

whats often refered as "reverse proxy" is only http side

#

tcp is as "tunneling"
and udp is not part of it

#

udp could be named "piping" I guess

#

nginx strength lie in http handling
its flexibility in pure tls/tcp handling too
udp is a tool

#

it does not do magic

dusty vortex
# deep turret tcp and udp and http are all different

im aware they are different.
ngix can handle more than http packets over tcp tho.
like RTSP/RTMP (which are also TCP based), or for emails like IMAP, POP3,SMTP.
i was just trying to express that nginx is a fairly versatile proxy

deep turret
#

to make things simple, nginx is doing this :
---> nginx ----> server
for going through cgnat or the like you want this :
<------ tool -----> server

deep turret
dusty vortex
deep turret
#

I'm not saying nginx is not useful

#

in fact if I'm warning that much about it is because I work extensively with it

#

it's just not the right tool here

dusty vortex
#

for the proxy to be useful a separate vpn between the gaming server and server hosting nginx would be required, otherwise where would nginx proxy the traffic to O.o

deep turret
#

exactly, and then you endup noticing that once you have the vpn, you do not need nginx anymore

#

because there is no problem in relaying, there is only problem in connection

#

nginx on the like becomes very useful when there is multiple layer work at play, and you need dynamic/balancing/routing (with higher protocol)
so :

  • tls/tcp interactions
  • tcp/http interactions
  • tls/http interactions
  • tls/(smtp,imap,pop,rtmps)
  • http internal routing
#

the udp stream part is basically nginx devs being like :

  • we do manage udp
  • we do manage piping
  • why not just give udp piping feature for free
#

it can be useful on host that have sotware with no configurable ports
so you just manage ip:ports matching in nginx pipe streams
or relaying to internal network dynamic part (nginx is ALREADY in internal network), not seen by external network

#

but it does not create tunnel stricto sensu

#

I'm afraid of spaming this channel to be honest
but I dont want anyone to fool themselves with nginx features and use

#

you can see nginx as a gateway

barren beacon
#

Where do I find the log for the steamgui dedicated server?

#

keeps crasgubg

#

I sure spelled that right

#

crashing*

ornate grotto
stoic elbow
#

question on specific points on my map when i walk to this point my game crashed every time
anybody knows why?

deep turret
#

did you explorer the map otherwise ?
It does not crash when you explorer further in other directions ?

stoic elbow
deep turret
#

then maybe you can try download and load the save on local game, then re save, then reupload it to server
sometimes it fix problems

#

or wait update 1.0

trim tree
#

Where does Satisfactory store the Server Save file? (Linux/steamCMD)

#

A friend of mine is unable to locate it :(

deep turret
trim tree
#

he found it now thanks

#

he forgot to show his hidden folders πŸ€¦β€β™‚οΈ

tidal wren
#

i need help setting up my server

#

its on my own VPS System

ornate grotto
native jay
#

It's been a while since I hosted a server on satisfactory. How well do they run now? (I swear there was an update on them a while back).

steel osprey
#

better wait for 1.0, since nothing get fixed until 1.0

native jay
#

lol thank you for responding

crystal valve
#

hi, where is the INI file i need to unlock more then 4 player mode.

because its NOT in appdata! ive looked.

#

path doesnt exist, file not found.

#

halp

desert walrus
#

That's not the official wiki

crystal valve
#

there is no game.ini

desert walrus
#

You are incorrect

crystal valve
#

am i

#

am i really?

#

are you sure about that

desert walrus
#

To be completely honest, you're not worth helping
Good luck with your issue πŸ‘

crystal valve
#

the file and pathing ISNT HERE

#

and just flicking me a page saying "oi mupet, wrong guide" is really agrivating.

desert walrus
#

Have you generated a save and gracefully shut down the server?

crystal valve
#

yes, players are in save / game as we speak.

#

its been up and down a few times now

#

server is running ATM as i reserch

desert walrus
#

What directory are you looking in?

crystal valve
#

2 diferent paths.

desert walrus
#

The correct location should be .\steamapps\common\SatisfactoryDedicatedServer\FactoryGame\Saved\Config, which isn't where you were looking

crystal valve
#

DS was installed through steamCMD,

root path to server is

C:\gameservers\satisfactoryserver\FactoryGame\Saved\Config\WindowsServer

#

.
for referance, "factoryserver.exe" is at

C:\gameservers\satisfactoryserver

desert walrus
#

And there are no configs there?

crystal valve
#

in "saved config" no, onlu ini is in windows server.

#

engine.ini

desert walrus
#

And what's the problem with that?

crystal valve
#

i also added the MP code to it, did nothing

crystal valve
#

im happy to stream screen to show you in a VC?

desert walrus
#

Oh wait, you're looking for playercount lol

crystal valve
#

yeah

#

need to unloakc my 4 cap

#

says i need game.ini... and its just, non-existent

crystal valve
desert walrus
#

Yeah, sorry
Jumping around a lot atm

crystal valve
#

sorry 😦

desert walrus
#

So you've actually executed some graceful shutdowns with the quit command?

crystal valve
#

commands? 0.o

i cant input commands. its just a CMD window, i can only CTRL-C this to close it down.

desert walrus
#

You need to do that through the ingame server manager

#

If you haven't done so, that's why

#

It doesn't actually create configs until you do that for the first time

crystal valve
#

o.O

#

hold please.

#

ok i did quit, now the CMD is frozen on "preparing to exit"

desert walrus
#

Did you set those configs to read only?

crystal valve
#

??? i set nothing to read only

desert walrus
#

Huh, okay

#

Weird

#

Still not shutting down?

crystal valve
#

it seams to be frozen? its using no cpu, but holding 1.6gb of ram

desert walrus
#

Might be worth shutting it down the same way you have been, then relaunching it and attempting to use the quit command again

crystal valve
#

kk

#

reloaded. waiting for ti to start

desert walrus
#

btw, you can just use ctr+c in the window displaying the logs in the future iirc

crystal valve
#

ok, its gone to "preping for exit" again.

desert walrus
#

I guess your best bet is to just give it a minute

crystal valve
#

nothing.... 😦

desert walrus
#

Strange

#

Well, you won't be able to get any configs then lol

crystal valve
desert walrus
#

Not sure why it's not properly shutting down

#

Did it get far enough to properly generate those configs?

crystal valve
#

not that i can see

desert walrus
#

That's unfortuante, not sure what the issue is there

crystal valve
#

how do i launch the new GUI mode?

#

i saw something about that a month ago

desert walrus
#

You mean the one talked about in the video?

crystal valve
#

is this what it whould look like?

#

imma try manualy making the file

crystal valve
desert walrus
#

That was talking about upcoming stuff for 1.0

crystal valve
#

kek

#

k

crystal valve
desert walrus
#

There would normally be more items

crystal valve
#

ok imma try randomly throwing this around and see what happens

#

ok, this is super funny, i give the exit command, and the server is still "letting me connect to it"

#

its still "alive"

desert walrus
#

Did you try with the quit command or ctrl+c

crystal valve
#

yeah, it just closes the window.

#

ok i just spread that half a file everywhere and seeing if that sticks.

#

giving up for the night... if anyone has any ideas ping / reply to me so i can see it in the sea of servers 😦

deep turret
dusty vortex
zealous jacinth
#

how do i get the game to recognize me as the "host" so I can change to "friends only" from private. I'm running the game on the same PC as I'm running the server and having issues

twin salmon
#

Ey folks,

#

Someone suggested I update to an experimental build to help with crashing, do i also need to update the server version too? and can we migrate the saves?

ornate grotto
ornate grotto
twin salmon
#

Ahhh ok

deep turret
#

note : it may change when update will be pushed in few months though

#

but until you update it, it's the same

scenic star
#

is the server actually 25 gbs in size?

ornate grotto
#

My install is about 13GB

deep turret
scenic star
south heron
#

just a question i just bought a nitrado server is the server also running if no one is online?

ornate grotto
devout ridge
#

Hey guys, I see requirements of 12GB of RAM and 25GB of disk space. I'm running a linux dedi server through a docker container. It seems to be taking 5GB of disk space, and after 70 hours of gameplay with 2 people, it's only consuming 1.8GB of RAM according to docker. I am utterly confused.

#

Is that.. normal? Or is Docker mis-reporting the RAM consumption? Or is it because we're beginner players and we don't have some insane map-wide factory? We're on Tier 7, but definitely no factory to write home about. The staggering difference between 12 and 2GB of RAM is weird though.

fallen cradle
#

I ma seeing the same usage on my server. I believe that it's just requirements (or recommandations), not that it actually uses that much in practice. Are you by change also running the image by LinuxGSM?

#

That being said, I'm running into an absurd number of bugs on the server compared to normal

ornate grotto
ornate grotto
#

Originally the game loaded everything into RAM at once, but an experimental streaming option got defaulted to on in U8 so it only uses what it needs, however you can get serious lag with vehicles and hypertube as it struggles some times

devout ridge
#

Got 64, so not an issue, just seems so weird to have such an insane discrepancy between minimum and actual.

fallen cradle
# devout ridge wolveix/satisfactory-server

The dedicated server for Satisfactory introduces a few unique bugs to the game, where multiplayer (through joining a friend) doesn't. This application introduces save sharing with friends. It's designed to function similarly to how the game Grounded handles saves.
Thanks, that answered my question too

ornate grotto
devout ridge
#

I see, thanks. I did hear about the streaming changes.

ornate grotto
#

There is an unsupported option kicking around in this channel to disable it again, but like everything else in Update 8, it's flaky as hell

fallen cradle
#

V1.0 hype

ornate grotto
#

Yes, we're all looking forward to v1.0 to fix all the bugs in U8

fallen cradle
#

I'm looking forward to the story as well

deep turret
#

to me, most hyped dedicated server feature for 1.0 is definetly the cleaned up networking

we will be able to experience real dedicated server talks here, instead of infinit supply of network issue people

#

Oh important note for wiki guys !
: do not delete old network stuff !
simply put it in archive articles
so if people want to try older versions they still can find the wiki for it

#

(I mean effectively moving the old networking stuff in archive article, so if people just click usual links, they either get a "do not exist/been moved" or the new network stuff instead)

edgy fog
#

so i bought a dedicated server opening all ports and everythting and it still stays server name pending no authenticated what can i do else man

#

hosted via gportal i read somwhere u should set the server to ipv4 but theres no settings for it im freaking out

ornate grotto
white crypt
#

I have a dedicated server but dealing with an issue where i dont know how to increase server capacity. Im dealing with this. I did put the Game.ini with the 16 player under the saved file and the SavesGames

low void
#

I was able to set up a dedicated server yesterday, but today I set it up the same way, and nobody is able to join through steam or by connecting through server manager. The timestamp on the console doesn't match my system time and when I look at multiplayer settings > players, I see myself twice. The settings say its set to private and I cant switch it to friends only, but I read that this might not matter. I have tried a number of restarts and reinstalled the game and server tool. Not sure what is going on. Please send help

ornate grotto
ornate grotto
low void
ornate grotto
#

You need to make sure that the three UDP ports are forwarded correctly. Check out the wiki in the channel description for more information

low void
#

ok, thank you! Appreciate the help!

ornate grotto
#

You then need to give your friends your Internet IP address, but it will only work if your Internet provider allows it

low void
#

ah, hopefully my provider does allow it

white crypt
ornate grotto
white crypt
#

My server have like 3 folders and have no game.ini and engine.ini idk why

ornate grotto
#

They are hidden by default

white crypt
#

I’ll try later

white crypt
ornate grotto
#

Well you need to find the hidden folder where engine.ini is located and create game.ini as per Delphium's post above

scenic star
#

any way to download a specific version of the dedicated server?

ornate grotto
scenic star
ornate grotto
#

Only way I can think is to download someone else's old version, but how would you play it as you'd need to match client and server versions?

#

You're effectively talking about pirate binaries and I'm not going there

scenic star
tiny fossil
scenic star
#

but 15$ is already a shitlot here

#

and the game's price isn;t adjusted for my region, so we pay the US prices while having a currency that's thousands of times less valuable

tiny fossil
#

ah damn yeah that sucks. i understand my man. grey markets ruin it for you guys

white crypt
#

The server only game me almost nothing to work with

deep turret
#

you may be subscribed to a provider that limit number of player, in which case they will not let you access the configuration
hidden .config / AppData files are only 'user' configuration/data
not engine/server system ones
engine/server system config location is under the server software directory tree, as Delphium pointed

white crypt
#

Maybe even tho I bought a 30 slot server

#

But well I’m changing

deep turret
#

sounds scamy imo

white crypt
#

Yeah do no recommand

#

It was like 12 bucks for a months even the customer service taking ages

ornate grotto
#

Just because they give you a "30 slot" server, doesn't mean it can handle 30 people playing at the same time πŸ˜„

dusty vortex
ornate grotto
#

Most hardware can barely cope with 4 people

dusty vortex
deep turret
#

so not even

dusty vortex
#

if there anything i can do to improve the performance of satisfactory?

#

yup...

#

(no... not mine, archive/stock photo πŸ˜„ )

deep turret
#

I know it's of-topic, but..
please people dont get fooled, these super COMPUTERs do not run on storage
unlike some may think, a computer does not need storage at all to run
and likely the only storage is in the management racks

#

so that 4.79 peta could run on an usb stick

ornate grotto
dusty vortex
ornate grotto
#

The overclock was insane

dusty vortex
# ornate grotto The overclock was insane

heck yer... the one thats impressed me the most, or has stuck in my mind, was when someone/a team pushed a intel P4 to over 6ghz on LN. solid memory formed in the mind πŸ‘

primal apex
#

Hi,

I followed a few tutorials but none seems to work for me. I have a server running on proxmox:

16GB RAM

3 CPU Cores i-4590

40GB storage

Everytime i try to start my server with the ./FactoryServer.sh command i get a single error message in the log and i cant connect to the server (with portforwarding on external ip and on my internal ip). Could someone help because i cant find anthing online.

The /FactoryServer.sh file is the default one.

The error message im getting ist:

[2024.05.12-16.59.19:954][ 0]LogAkAudio: Error: FAkAudioModule::UpdateWwiseResourceLoaderSettings : No Resource Loader!

Here is the full log:

https://pastebin.com/2egxDuhL

Here is the /FactoryServer.sh file:

https://pastebin.com/YNn9R5UN

deep turret
deep turret
#

what is your network setup

primal apex
#

ok had to include this

deep turret
#

include ?

primal apex
#

the command from the screenshot

deep turret
#

this does not give any more informations about what you did

#

if things were working then everything would be alright
if not everything is alright then we can't assume what you actually did
if you want people to help point out what's wrong, you need to give details

primal apex
#

when i start the sh file with the -multihome command it works for the internal ip

deep turret
#

like facts : "I put that here" and not only "I wrote something"

ornate grotto
primal apex
#

where can i change that?

ornate grotto
#

In the VM setting within Proxmox

primal apex
#

no with the internal ip that i have for the server

ornate grotto
#

I've never used PM, but I know there are issues with the CPU virtualisasion settings

primal apex
#

ok i'll try to find the setting

deep turret
#

but the server is looking alright in the logs Gilgamoth, that's why I did not focus on the cpu setting
but it could help later

primal apex
ornate grotto
deep turret
#

if it work for the address you put in (the one you will forward to), you can keep it like that
but 0.0.0.0 is more flexible and also a bit more "failsafe" because if ip is changing it will pick whatever is there

primal apex
#

ah ok

#

Now i can join with the internal ip but do you know what i have to do for the external ip to work? Or could that be a problem with my portforwarding?

ornate grotto
#

But yes you'll need to make sure that port forwarding works for them to connect

primal apex
#

Should be working in my fritzbox

ornate grotto
#

Does your ISP allow you to host? Some use GlobalNAT which doesn't allow you to host servers on your IP address

primal apex
#

Yes i already hostet an ark and a minecraft server with no problems

ornate grotto
#

Okay, so if your router is configured correctly, is there a local firewall on your server machine?

primal apex
#

no

ornate grotto
#

Check the Wiki for help making sure that the server is running correctly then

primal apex
#

ok

primal apex
#

but thanks for the cpu tip

ornate grotto
#

Having said that, if you can connect to it locally, then it must be running and it HAS to be something with either the local FW or your router

primal apex
#

When i type this command no ports show up. Could that be the error? The wiki says that the udp ports 15000, 15777 ans 7777 should be listed there

ornate grotto
#

Try ss -plnu | grep Un I think the engine name changed

primal apex
#

still nothing popping up

#

i cant find the ports even without the filter

ornate grotto
#

And the server is deffo running?

#

Sorry Linux isn't my specialism

primal apex
#

yes i can join and play on it via internal ip

#

ok np πŸ™‚

ornate grotto
#

Only thing I can think is that you don't have correct privileges

#

for ss that is

primal apex
#

its an admin user

#

i can see all the other ports

#

just not the ports that the server needs

deep turret
#

the full command from any user would be sudo ss -plnu | grep Un

deep turret
#

(if you think I'm abusing ping replies please tell me)

ornate grotto
#

No worries πŸ™‚

primal apex
#

Ok now i can see them

late sapphire
#

Hey all, would like to get a dedicated server going with three people. How is the state of dedicated servers these days? Is there people playable? Is progression tied together?

#

Always played single player and haven't played in awhile so was hoping to get some current feedback as it's hard to find online

deep turret
#

you can move your saves from one pc to the other
work on it locally then run it back on the dedicated server

#

one save, one world, one progress

deep turret
hollow verge
#

I run a local server for my wife, brother, and I. At times I go in to manually save the game, many times the Manage Saves list from Server Manger will be empty and I'll need to exit to desktop, restart, and join the server again before the Manage Saves list is populated. I've noticed in the log output that it's saying my Unique ID is invalid. Is there any way to prevent this?

willow quarry
#

So, anyone around that can help me figure out how to change my server setting from Private to Friends Only? I am trying to run a dedicated server from my own computer and have 3 people try to connect to it but they can't locate the server even with the IP address

#

I've set up the port fowarding for 15777, 15000 and 7777

deep turret
deep turret
willow quarry
#

yeah they couldn't even locate it at all even with the address

#

They would put the address and the port in the server settings information and it would never show up for them

#

It just shows that it is offline and never shows a name

deep turret
#

how did you check what address to give them ?

#

did you double check the port forwarding rules points to the server machine ?

willow quarry
#

I gave them my IP address, but for one person we tried connecting to my computer since he is on the local network

deep turret
#

and it connected ?

willow quarry
#

Yeah I am 192.168.1.3, and I am port fowarding to my computer

#

I am connected to it right now

#

and can change the server settings as admin via satisfactory Server Manager

#

However, the second person can not connect to it

deep turret
willow quarry
#

it says that I am offline

deep turret
#

please be specific
is this a response to my last message
or is this simply the continuation of what you were saying ?

willow quarry
#

When he types in 192.168.1.3 with server port 15777 he sees Offline Server name pending Not Authenticated but can't find add password anywhere since it says in "Status Create Game Server Settings Manage Saves Console" tab field "The server appears to be offline"

#

And he is unable to click into any of those tabs

deep turret
#

and that's for local network try or is that for external connection try

willow quarry
#

both

deep turret
#

So even from local network it does that

#

then you probably missed firewall opening

#

(port forwarding does not matter in local network)

#

you can follow the powershell script in the official wiki

#

it's pretty fool proof once you know how to execute it

willow quarry
#

Ok heading to try that

deep turret
#

there are a lot firewall settings that you may setup incorrectly
script is going straight to what is needed

#

(btw that's why admin loves command line, it's actually less error prone and straight to the point)

#
New-NetFirewallRule -DisplayName "Allow Satisfactory default inbound ports" -Direction Inbound -Action Allow -EdgeTraversalPolicy Allow -Protocol UDP -LocalPort 15000,15777,7777
```I meant that
vagrant torrent
#

Hey yall, I want to setup a dedicated server and was debating getting a rpi 5b or orange pi 5+ to run it on. Is this a terrible idea?

desert walrus
#

Yes

white crypt
#

what is the best server host for 4+ player?

whole dome
#

Depends ℒ️

white crypt
#

like?

deep turret
whole dome
#

Mainly how big/conplicated the save is.. a small save can run on most that fit the minimum requirements but it may struggle later in the game

white crypt
whole dome
white crypt
#

Oh I see

ornate grotto
worthy crypt
#

Hi everyone. I'd like to get some help w/ setting up my dedicated server on Ubuntu 22.04. Should I share that here or questions and help?

deep turret
#

it's the right channel to talk about it

worthy crypt
#

Hi Sharklien! I just bashed my head into my keyboard and figured it out eventually πŸ™‚ Thank you!

ornate grotto
formal wren
#

had an issue with my friend joining my dedicated server

#

i can join fine (using private ip) but my friend is getting this error
i have tried the fixes listed in a reddit post titled "please help!!!" (cant send link)

formal wren
dim hare
formal wren
#

oh i have multihome set to 0.0.0.0 already (must be that because of docker)

dim hare
#

Try setting it to ur private ip, prefderably outside of docker

formal wren
#

dont think it would be the port forwarding as my friend can see the server

dim hare
formal wren
#

weird part is the server has worked before. had a break of a few months and now its not working

dim hare
formal wren
#

well ive had the issue before actually but i got it fixed but i forgot how lol

ornate grotto
pallid whale
primal apex
pallid whale
#

In the virtual machine, i can’t remember exactly the command to do it

#

Search it up tho^

steep bluff
# formal wren

idk if you fixed this or not. but the issue is his save is to big. the friend has to change his time out settings in the files. change it to like 120 or something right now its set to 20 secs thats why it timed out. and changing the time between saves would help also. i think standard is like 5 mins? or 15 idk

formal wren
#

i did try up the timeout already and it did nothing

#

i decided to leave it for now though and we just did player hosted instead of dedicated

pulsar crest
#

Having an issue with my dedicated server, hosted locally on my PC. The server itself starts up just fine, but when I try to connect from the game client, it gets to the FICSIT Tip grey/orange screen, then the server window closes and eventually the client says that the connection timed out. I've tried deleting the save file from SaveGames\server and copying a fresh one from the SaveGames directory, but it's still not working, not sure what else to try. It was working as recently as last night. NVM, I'm an idiot, should have tried to Verify BEFORE reaching out for help. Sorry!

ornate grotto
pulsar crest
desert walrus
#

Not really, just performance heavy

ornate grotto
desert walrus
#

If you know what you're doing and have solid specs it won't be an issue

pulsar crest
#

Got it, thanks for the heads up guys! ❀️

wicked knot
#

Trying to set up a dedicated server again. Just using the steam GUI install, basic stuff. On initial install, it runs great. I logged in, named it, loaded my save file. Everything worked as expected. On rebooting the server, and trying to start the software again, it just exits about 10-15 sec after "start" I have it on an i5 4690 w/ 32GB RAM

desert walrus
#

That's super odd

wicked knot
#

agreed

ornate grotto
#

Welcome to Dedicated Servers 101. Sometimes πŸ’© just doesn't work 😜

wicked knot
#

And sometimes it does. Rebooted the machine again, software runs as expected 🀷

pallid whale
#

I've had decent experience with Dedicated server so far, the only 2 things that are really scuffed is the vehicles and hypertubes, everything else works like it would on a normal sp world

unborn sandal
#

does this support ipv6 as well? i'd like to set up a dedicated server for me and some friends and ipv6 would work best for my current situation

#

nevermind, asked after only 10 mins, posted this and found it within 3, thanks!

answer is yes for those curious

#

honestly if more games started supporting ipv6 this wouldnt have to be an issue but most games built dont support it by default, ipv6 is meta esp because it just has more ip addresses, plus port forwarding is just less of an issue

thorny dew
# wicked knot agreed

That error is memory related. Not sure if the software is at fault here, but it's trying to access some data in memory that it doesn't have permission to use. If it's intermittent, it could be an indication that your RAM is dying

desert walrus
#

Is it?

ornate grotto
unborn sandal
#

good to know

desert walrus
unborn sandal
#

turns out my isp blocks incoming packets on ipv6 by default so i need to call them about that, its not something i can fix on my router or modem

#

they advertised they wouldnt block any legal use of their network so im gonna call them out on it

deep turret
unborn sandal
#

its not my router though, i looked it up and my isp blocks ipv6 by default for whatever reason

deep turret
#

(separated from ipv4 stuff)

unborn sandal
#

its resolved

deep turret
#

oh ok nice

unborn sandal
#

gotta love not having net neutrality -_-

desert walrus
#

ipv6 has nothing to do with net neutrality unfortunately

#

It's really just that most isps are using outdated equipment and procedures that don't support ipv6 well or at all

deep turret
#

tbh the network infrastructure is still a bit too naive to stay neutral AND not permitting abuses naturally
not that it can't be fixed
but it's the world current habit to just reproduce whatever was done the same way, without really looking on new way of doing things better through a clean eye

unborn sandal
#

ipv6 really is the future, its just faster than ipv4 and with a lot more possible addresses

deep turret
#

the problem is probably routing
your computer know how to connect to servers
but servers will not know how to connect to you until you send them a message
the network need to register a path to your pc, so anything can then send to it

deep turret
deep turret
desert walrus
#

And it's not exactly intended to work that way anyways

deep turret
#

So if your isp does not manage a lot of ipv6 prefixes
and is worldwide
then the core equipment basically needs to know every single connected device path
instead of using sub-networking routing rules

#

(this is defeating the very network architecture in the first place ; surprise ipv6 is far from perfect, it's also 2000s tech)

#

and extra care is needed to prevent spoofing

#

then the true network setup goes by tunneling

#

i.e :
ipv6 is stupid
ipv4 is too simple and limited
choose your poison

wicked knot
#

IPv4 is 32 bit, IPv6 is 64 bit. That is the real diff, and if an ISP HW can handle 64 bit

deep turret
#

ipv6 is 128bit

unborn sandal
#

i thought it was 256 bit but then i did the math and realized ipv6 doesnt have that many addresses

wicked knot
#

OK, still. it works the same, tech that was introduced in 1980

deep turret
#

prefix is 64bit then node part is 64bit again

unborn sandal
#

the isp im switching to should, they came out in like 2015 and literally only have fiber lines, we switch in around a month

deep turret
wicked knot
#

It will still need some sub-netting, and DHCP. Modern homes can have dozens if not more than a hundred networked "devices" (PCs, TVs, Appliances, lights, cameras, etc)

deep turret
#

it does not need sub net at all regarding numbers
ipv6 simply work by adding prefixs instead

#

Also ipv6 mainly uses RA instead of DHCP

thorny dew
# desert walrus Is it?

The error is Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x000002010000000f

desert walrus
#

yes, and that is a generic error that doesn't really mean anything

thorny dew
#

An access violation trying to read a mem address

#

It's a generic error when reading from memory

desert walrus
#

The game could have failed to read from that memory address for any number of reasons, including if it doesn't have access to it

#

If you check any satis crash report you'll always see it somewhere, and it's a red herring

thorny dew
#

Eh fair enough

#

Just trying to point to a potential lead

#

Β―_(ツ)_/Β―

marble moat
#

can i join maybe ?

#

no idk anything about server stuff

#

i just want to play with someone

#

with the server if so i don't know how to help

wicked knot
marble moat
nocturne meteor
#

Hello, on my Linux server, the Dedicated server run very well insite my local network, but i cannot access it from the internet, despite of the port forwarding. The ports 7777, 15000 and 15777 are redirected as shown on the capture, they are listening on the server, but i still have the same error message. Any idea please?

ornate grotto
vestal jasper
#

thx, after -DisablePacketRouting it works

cunning shore
#

Does anyone have any idea why I can't access the server? If I open any other port of another service (for example 3000 of an API that I develop), the port appears as open after the service starts, but for some reason only the Satisfactory server does not work. (Even minecraft works)

deep turret
cunning shore
deep turret
crisp quest
#

Hey guys, i just got a dedicated server on G-portal, but one of my friends cannot connect

gaunt edge
#

We are attempting a MP speed run and alot of us keep getting this error anyone have any idea?

deep turret
#

usually people want to share the error while hiding ids

#

you just shared the id and cropped the error

drowsy meteor
#

I last played nov 2023 with a dedicated server and had it running. I tried to launch today and got version mismatch. I updated steamcmd and then satisfactory and now it hangs on

"LogEOSSDK: LogEOS: ScheduleNextSDKConfigDataUpdate - Time: 2.448210, Update Interval: 343.624390"

I tried several updates and then a fresh install but I still get same issue. Any Ideas?

deep turret
#

that's not a hang

#

that's literally just the server running

drowsy meteor
#

It doesn't appear on the server menu

deep turret
#

probably because you didn't update adress informations

#

did you check the server address ?

drowsy meteor
#

It was not connecting before after i was updating but i just got it after a client restart, sorry to waste your time, thanks for the quick reply!

deep turret
#

no problem
as you said that was quick

#

thank you for listening and checking

drowsy meteor
#

I had a connection for a second but was configuring admin access and it went offline so that must have been whats happening to think it was hanging since the cmd is not doing anything like my older one was, if i remember correctly.

marble moat
#

how do i see my ping in server / what button is it

nocturne meteor
#

@ornate grotto Yes : ExecStart=/home/user/SatisfactoryDedicatedServer/FactoryServer.sh -ServerQueryPort=15777 -BeaconPort=15000 -Port=7777 -log -unattended -multihome=0.0.0.0

nocturne meteor
#

Work at least! But the only way is to open a lot of other ports.

white crypt
#

Im looking for a good rent server host for a game but I don’t know what would be best we are more then 4 player most of the time and we build huge factories so I’m looking for a server host that can provide a good quality from beginning to end game

dark slate
#

Why does Satisfactory servers use UDP over TCP?

wicked knot
dusty vortex
hollow verge
#

I run a dedicated server on my PC for my wife and I. When I go to Manage Saves to save the game, 80% of the time, the list will be empty and there is nothing I can do to populate it. I need to fully exit the game, restart, and rejoin the server for the Manage Saves list to be populated and I can save our game. Pretty annoying. Does this sound familiar, is this a known issue?

#

I'm using steam

onyx saddle
#

Does anyone know why my server hangs indefinitely on SIGTERM?

timber prawn
#

Does Satisfactory need to be on a dedicated server to run? When I enter the IP and port into the server manager it says its offline even though I'm seeing online in console.

deep turret
timber prawn
sick granite
#

hey hey!

#

someone can help me with setting up a own server under linux?

#

steamapp installed, ping is shown but i get a network error

#

most likly something with ports?!

#

forwarded 15777, 15000 and 7777 TCP and UDP. some tips?

deep turret
#

you do not have to forward TCP you can forward only udp

deep turret
warm linden
#

is having 60 tick rate worth it?

#

i feel like ever since i swapped to 60, i crash alot more. and i dont really see too much performance increase for belts and vehicles

#

im using Indifferent broc

#

and while im here, ive tried to change auto save interval through console, ofc it doesnt work, so i changed ini files on the server file manager. but still the auto save happens every 5 minutes

deep turret
#

you probably miss typed or miss placed it then

warm linden
#

is this right for adjusting tick rate?

#

my real question is if its worth it at all

ivory pond
warm linden
#

what do you think the reason for my increased crashes after implementing?

ivory pond
warm linden
#

do i need to change my own local ini?

ivory pond
#

try 55 or 65

ivory pond
#

might be tick rates

warm linden
#

i use indifferent broccoli

ivory pond
#

try different ones

#

honestly

#

just tinker

#

change things bit by bits

warm linden
#

tinker away i shall

ivory pond
#

good luck with it all

#

I'd recommend small steps

#

it's a pain in the ass but it works

#

try 55 then 65 if lower is better keep bringing it down bit by bit until you find that sweetspot

onyx saddle
#

Soo any idea why I can't save at all? The first attempt fails silently then subsequent ones with "Failed to save game, game has a invalid filename"
This has cost us 3*2 hours of gameplay at this point

dusty vortex
onyx saddle
#
  1. Permissions were indeed wrong, but fixing them didn't seem to do much?
  2. There are special characters in the session name or whatever it's called but not in the file im trying to save to
#

Is there any way I can rename that

#

nop, even if the session name is nothing special, it still doesn't create a save

#

lovely

deep turret
# warm linden

I was mostly talking about the save interval time settings

#

that's how you set it

#

that example show 15min interval auto saves with 7 back-up tail

steep bluff
#

ive changed mine to match the autosave intervals. but it still saves every 5 mins. ive got it set to 1800

#

[/Script/FactoryGame.FGGameUserSettings]
mIntValues=()
mFloatValues=(("FG.AutosaveInterval", 1800.000000))

warm linden
#

same issue

#

restart server and make sure ini are saved

stoic elbow
#

i have a problem on my server

after i join i have 2 or 3 minutes playtime and than i'm crashing

and it is non stopping i have restart my server today like 50 times and crashing will not stopping

#

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000001e3190f58

FactoryGame_FactoryGame_Win64_Shipping!AFGBuildableSubsystem::TickFactoryActors'::44'::<lambda_6>::operator()() [C:\BuildAgent\work\607eee041ab2bfcf\UE4\FactoryGame\Source\FactoryGame\Private\FGBuildableSubsystem.cpp:699]
FactoryGame_FactoryGame_Win64_Shipping!ParallelForImpl::ParallelForInternal<TFunctionRef<void __cdecl(int)>,ParallelFor'::2'::<lambda_1>,std::nullptr_t>'::2'::FParallelExecutor::operator()() [C:\BuildAgent\work\607eee041ab2bfcf\UE4\Engine\Source\Runtime\Core\Public\Async\ParallelFor.h:116]
FactoryGame_FactoryGame_Win64_Shipping!LowLevelTasks::TTaskDelegate<LowLevelTasks::FTask * __cdecl(bool),48>::TTaskDelegateImpl<LowLevelTasks::FTask::Init<ParallelForImpl::ParallelForInternal<TFunctionRef<void __cdecl(int)>,ParallelFor'::2'::<lambda_1>,s() [C:\BuildAgent\work\607eee041ab2bfcf\UE4\Engine\Source\Runtime\Core\Public\Async\Fundamental\TaskDelegate.h:171]
FactoryGame_Core_Win64_Shipping!LowLevelTasks::FTask::ExecuteTask() [C:\BuildAgent\work\607eee041ab2bfcf\UE4\Engine\Source\Runtime\Core\Public\Async\Fundamental\Task.h:627]
FactoryGame_Core_Win64_Shipping!LowLevelTasks::FScheduler::TryExecuteTaskFrom<LowLevelTasks::TLocalQueueRegistry<1024>::TLocalQueue,&LowLevelTasks::TLocalQueueRegistry<1024>::TLocalQueue::DequeueGlobal,0>()

#

[C:\BuildAgent\work\607eee041ab2bfcf\UE4\Engine\Source\Runtime\Core\Private\Async\Fundamental\Scheduler.cpp:349]
FactoryGame_Core_Win64_Shipping!LowLevelTasks::FScheduler::WorkerMain() [C:\BuildAgent\work\607eee041ab2bfcf\UE4\Engine\Source\Runtime\Core\Private\Async\Fundamental\Scheduler.cpp:378]
FactoryGame_Core_Win64_Shipping!UE::Core::Private::Function::TFunctionRefCaller<<lambda_abf63b4b71b3a09b60c8feab122cedbd>,void __cdecl(void)>::Call() [C:\BuildAgent\work\607eee041ab2bfcf\UE4\Engine\Source\Runtime\Core\Public\Templates\Function.h:475]
FactoryGame_Core_Win64_Shipping!FThreadImpl::Run() [C:\BuildAgent\work\607eee041ab2bfcf\UE4\Engine\Source\Runtime\Core\Private\HAL\Thread.cpp:69]
FactoryGame_Core_Win64_Shipping!FRunnableThreadWin::Run() [C:\BuildAgent\work\607eee041ab2bfcf\UE4\Engine\Source\Runtime\Core\Private\Windows\WindowsRunnableThread.cpp:149]

#

i dont know why it happend so i hoped to get help here

regal egret
#

hi guys, what can i do for create a dedicated server?

#

i do that (the server and ports on my network) but don`t initialize

wicked knot
deep turret
errant breach
#

i have a steam user on my ubuntu server, i used to play on a dedicated sf server there, using steamcmd, but i think its out of date/wrong version.

#

how do i go about updating?

deep turret
#

using steamcmd

#

you have the command in the official wiki

spark agate
#

I had some problems selecting the milestones the other day on a multiplayer server
So I dismantled the hub and retried multiple times, and even made a new save and am still unable to select a milstone. Why is this happening

pliant mist
#

Have they said they will fix the map bug with dedicated server? It's annoying having to relog while exploring.

civic lantern
#

They have said they’ll fix all the bugs. Except the ones they don’t. They’ll probably prioritize vehicles which are very buggy. What is the map bug?

frosty gale
#

Why are the tunnels you can use to move around sometimes so buggy?

ornate grotto
frosty gale
#

okay

ornate grotto
#

They changed the way servers worked in update 8, from having everything loaded in memory, to only loading as you come into range. There is an experimental streaming setting you can enable to go back to the old way, but DS were truely broken with U8 and all we can hope for is v1.0 will (eventually) fix everything

deep turret
#

I mean we can't hope it will fix everything
but most big problems yes

ornate grotto
ripe citrus
#

Hi everyone, does anyone know any server where I can connect and do multiplayer build, I ve been alone with over 1200 hours now I wanna try something different

ornate grotto
ripe citrus
#

ok thank

languid glacier
#

Hey does anyone know why when I run the steam Satisfactory Dedicated Server on steam it just shuts down?
Im trying to use it to host a dedicated server.

deep turret
#

what do you mean by shut down

stoic elbow
#

hello i wnat to play sf+ on my gportal dedicated server

but i get that error log when i try LogInit: Display: Project file not found: D:/home/sid_6351353/satisfactoryDedicatedPublic/FactoryGame/FactoryGame.uproject
please help
how i get that uproject file?

wicked knot
stoic elbow
#

servers support modding i mean many mods has a server version

#

for llinux and windows

#

and other mods still work only the sf+ says that there is missing a file

rancid etherBOT
cosmic wedge
#

does anyone know server system requirements for 1-5 players

deep turret
#

for RAM target 16GB

shell vector
#

How difficult would it be to transfer a regular modded save to a server with the same mods?

#

According to this 1 year old guide it should be easy peasy right?

desert walrus
#

Should be simple, although there wasn't mod support on dedis a year ago

#

For more help, ask on the modding server

rancid etherBOT
shell vector
#

Thanks

#

The mods i use are alrdy in use on a different server currently so there should be little issue

fleet gust
#

why isnt it letting me change session name on an uploaded save tired_jace

rain pelican
#

hey so im trying to set up a dedicated server, and i was wondering if i could use hamachi instead of port forwarding

cyan rain
#

never tried it, but I dont see why not

rain pelican
#

how might i do it?

fathom wren
#

Dumb question: is there any RCON on dedicated servers ?

#

and do you have any good RCON client that you can recomend ?

fathom wren
#

ho that's not good

ornate grotto
#

Most of the commands don't work in the online console either tired_jace

cyan rain
fathom wren
#

didn't see it

cyan rain
fathom wren
#

Where is the save game location on servers ? I want to import my solo save

desert walrus
#

!wikisearch dedicated+servers

rancid etherBOT
leaden aspen
#

So I created a dedicated server for Satisfactory and I am wanting to add blueprints to it. However, I have checked the file paths online for where the file should be (FactoryGame > Saved > .....) and there is only a config and logs folder. So I am obviously doing something wrong. It is a debian server, the server runs fine, and I added the save from my local computer through the manager. Any help is greatly appreciated!

#

I have gotten the blueprints to work on singleplayer

queen bear
#

Hi, I have a simple question, I am setting up a server on a program called Multicraft, which yes, is for running Minecarft servers but I use it for all kinds of steamcmd servers, and works flawlessly, the problem I have is the save files, because of Multicraft, the savefiles do not appear in the Local Appdata folder of my Windows server, and I cannot find them, I have a backup, so I do not need to find them, but I would like to configure satisfactory to save the savefiles on the game folder so I can find them in the future. Is there a way to do it?

leaden aspen
queen bear
#

Well i did not get an answer, but i managed to find the save files in C:\Windows\ServiceProfiles\LocalService\AppData\Local\FactoryGame\Saved\SaveGames\server
Just in case it helps someone in the future

uncut canopy
#

not sure if someone already said something before about this or there is already a solution, but I am having difficulties seeing a Nitrado server that is online and Satisfactory is saying that "server appears to be offline" and not authenticated. Is anyone able to help me on this?

quasi dune
#

Any recommendations for dedicated servers in Australia?

thin nova
rancid etherBOT
uncut canopy
cunning nymph
#

hi, my server doesnt want to load anymore

its stuck here:

#

im guessing it has to do something with my save files or rather something with "schedulenextsdkconfigdataupdate"

thin nova
#

if it does not work, they have to fix it

mild thunder
#

@uncut canopy I use a Nitrado server, when i was first connecting to it, i had some issues, i was just using the wrong port.

uncut canopy
mild thunder
#

@uncut canopy when it lists it in Nitrado, it lists the IP and the game port on one line, so make sure to only put the info before the : into the address field in Satisfactory

cyan frost
#

Anyone recommend the best dedicated server manager tool?

wicked knot
half wind
#

Finally delved into the dedicated server for this game. Seems to work well so far under both Windows and Linux. In fact one of the easier setups as far as these sorts of things go.

deep turret
#

no way

wind fossil
#

hey guys i could need some help

#

if i want to connect to my server there is the Message the Server appears to be offline.
i already tried trouble shooting but its kind of complicated

dense vector
#

Goodmorning everyone. I've been trying to get my Dedicated server running. It launches just fine with no issues, I can make changes in the in game UI no problem but when it comes to world creation the server crashes instantly. I've read a lot of people found fixes while using a VM but I'm strictly running this on a windows PC, no middle man. I was hoping someone might have some answers. I've attached my log along with this message. Thanks in advance, have a great day

tough acorn
#

I'm having a hard time figuring out why my friend can't join the dedicated server I setup on Havoc.

  • It's automatically setup by Havoc
  • I setup the game
  • I joined the game and can play in the world
  • I've tried with and without the player password
  • I gave him the same IP/port I use
  • He's on Steam, I'm on Epic.
  • We're using Experimental clients
  • I believe we have the same client versions

The symptoms are:

  • He sees "Server name pending, Not Authenticated" and "The server appears to be offline" in his Server manager
dense vector
rustic rain
#

Oooooo here ok

#

sorry lol

#

discords got so confuing as a recently

#

ok so not sure how to pick up this conversation elegantly so ill just jump right in, anyone Exp. witch trains cose im hitting a brickwall?

#

i posted a pick on screenshots that show my track but my train stops at the corner and wont continue

#

i've never build trains in this game before so consider me a newbie and to know nothing about this topic πŸ™‚

#

im n ot using BP's cose my server won't install them

#

playing on a venella server

pliant mist
#

What are the recommended specs for hosting a server at my house?

tough acorn
#

Anyone got a sec to test if my server is connectable?

turbid vapor
#

Getting inconsistent results from my server. I was able to connect to it from my public IP but no longer can. Can connect to it locally! All Ports are forwarded correctly. I can see the server in the menu from the public IP but it drops connection when I attempt to load in. Anyone with a similar issue?

ornate grotto
ornate grotto
ornate grotto
young root
#

I have a dedicated server on my own machine that was running fine up until when i just tried to restart it, crashes a few moments after launch

young root
#

well i've discovered its running but no idea where from

ornate grotto
young root
#

oh it is

#

different

#

just cant figure out which window its running on

ornate grotto
dense vapor
#

is there any reason to use windows over linux for hosting a server? does the windows version have anything extra, or should i just stick to linux since thats what im more comfortable with?

young root
#

Indeed

ornate grotto
dense vapor
ornate grotto
# young root ^

In that case it should pop up a window containing the server code

dense vapor
#

reason i ask is because trying to run a palworld server on linux was a nightmare

#

and they both use unreal

young root
dense vapor
#

so just trying to get ahead of it this time lol

ornate grotto
ornate grotto
ornate grotto
dense vapor
#

final question, is it possible to transfer a multiplayer save to a dedi? not asking how, i can look that up, just wanna know if its possible before i start my research

young root
#

machine running the server is LAN to me so ping 1ms

#

this also isnt my first time running a server on the machine, it worked just fine on the previous update a few months ago

stark turret
#

Experienced a few bugs when playing with dedicated server. Map will not update when exploring new areas, vehicle bugs, clipping below the map, losing items to the void.

desert walrus
#

Sounds normal

spare tartan
#

Hi, I'm having a bit of trouble setting up a dedicated server (Linux).
When running ./FactoryServer.sh, everything starts up. When trying to connect the first time, the game recognizes that the Server is Idle and shows a ping aswell. When trying to connect, I get a TIMED OUT error. In the console of the server, it shows that a new route was opened, which I assume is expected. But even though I edited the Engine.ini to include InitialConnectTimeout=120.0 and ConnectionTimeout=120.0, the error still shows that the Threshold is 20.00. (The three standart ports are open)
Thanks in advance

spare tartan
ornate grotto
spare tartan
#

Ah, I dindn't know that, I watched a few tutorials which didn't include this information.
But thank you for telling me that πŸ‘

ornate grotto
spare tartan
#

Nice πŸ˜‚

#

I tried to get it to run for like 4 hours or so until I found this solution since most tutorials are for previous updates

ornate grotto
#

Everything is a little harsh, the Majority of things around Dedicated Servers is more appropriate

spare tartan
ornate grotto
#

The only management available is through the client, or the ini files. Even the in client console doesn't work since update 8 πŸ€¦β€β™‚οΈ

spare tartan
#

Only minecraft and such which are increadibly easy in comparison and also way easier to troubleshoot thanks to the extremly large fanbase

spare tartan
# ornate grotto The only management available is through the client, or the ini files. Even the ...

Yes, my problem specifically was that changes in the Engine.ini were not the appropriate solution as sometimes suggested. I found it pretty hard to find something like -DisablePacketRouting, especially considering that it seems to be needed for running most servers or atleast the ones on update 8.
Do you know why this isnt standard (I mean that it is already included in the FactoryServer.sh executable and isnt passed as an argument to disable)

ornate grotto
spare tartan
#

Ah ok

tame plinth
#

Hi, has anyone had good experience with Gportal for Satisfactory?

#

I am planning on playing Satisfactory again, but wanted to know if it works easily with Gportal vs Nitrado.

#

Gportal was a bit cheaper πŸ™‚

wicked knot
rigid shale
#

Well, aside from the ping. The setup itself was painful in gportal vs nitrado.

#

I was able to get it working in minutes with nitrado. Gportal, was never able you get a dedicated server running

willow frost
#

there's any guide on how to set up a home server for satisfactory?

ornate grotto
willow frost
#

ok ty

ornate grotto
# willow frost ok ty

Also, it's probably best to have it on it's own hardware. You may be able to get it working alongside your client, but both are very CPU intensive and they don't usually play well together on the same machine

willow frost
rigid shale
#

I guess a better question is - has anyone gotten satisfactory to work on gportal? If so, how do you like it?

pliant mist
#

Yes, but not with mods. Gportal ftp only shows the saves and blueprints. It is making me add a dedicated server to my home server so I can play with mods.

dry void
#

Hi All,

Ive been trying for about 2 weeks to host a server using GPortal and Nitrado and after entering all the details, when i try to join i just get this message over and over.

Ive tried uploading a save to the server first to see if it wasnt generating a world and still no luck. any advice??

#

Nvm... Nitrado doesnt like mods

pliant mist
#

Neither does Gportal

thin nova
#

Server got an update on steam!? Any official info about this?

ruby bridge
#

Why does the server try to use IPv6 by default on Ubuntu?

deep turret
ruby bridge
#

That seems silly. Also had a weird issue with Proxmox where I had to set my core type to Host.

deep turret
#

it's the easy way
you can go around by using appropriate virtual machine cpu advanced settings
and I still don't know why it's not on by default

#

setting cpu to host basically override these hidden settings

#

So it fixes the problem

viscid ore
rigid shale
#

So if you host the game on a box at home, you can use mods.

pliant mist
#

I start the server and the script runs. The only error I see is 0]LogAkAudio: Error: FAkAudioModule::UpdateWwiseResourceLoaderSettings : No Resource Loader!

When I go ingame and add the server, it says offline. Any suggestions?

ornate grotto
pliant mist
#

I have not used them. When I run a port check, it does show 15777 running on 0.0.0.0 though

ornate grotto
#

Use -DisabledPacketRouting then. It's a known issue with Update 8

pliant mist
#

Do I run that in powershell?

glacial raft
#

Hello. I have two problems after installing my Satisfactory server. The first is the most annoying:
(I used Steam CMD to install the server on Ubuntu 22.04)

_Players who bought the game on EPIC can't connect to the server, they receive an error β€œ[NETWORK ERROR] INVALID AUTHENTICATION TOKEN”. Players who bought the game on Steam can join the game without any problem.

_I don't know if this has any consequences, but in the logs I see that the timecode is 2 hours different from the real time (my server is at the right time (12:30) but the logs show 10:30).

ornate grotto
ornate grotto
glacial raft
ornate grotto
glacial raft
ornate grotto
glacial raft
ornate grotto
glacial raft
small field
#

Has anyone else had issue with dedicated severs that you when you spawn in you lost all all your items??

ornate grotto
small field
#

No, just join my server, and spawned with no items

ornate grotto
#

New Save?

small field
#

No has about 200h on the save

ornate grotto
#

Can you see your old body? Try loading the save into a Map Editor and see if it's there

wind fossil
#

but if i do zhe disablepackageRouting thing this happens and the server appears to be offline

pliant mist
# wind fossil Hey same Problem here

I was doing a Quick and Dirty install on my computer to test mods, so I stopped. I am going to do it on a dedicated machine. If I fix that, I will let you know what I did.

frank matrix
#

The changes to the engine.ini config I do are not working for the server. I wanted to increase the max player count to 16 and increase the autosave intervall to 3600s, both changes are not working but I thing implemented the right way... Can someone help pls?

devout salmon
#

I try to setup a Server per SteamCMD but its only local, you can't connect from another network. Can someone help please?

ornate grotto
devout salmon
#

@ornate grotto I opened the ports in the firewall and in my router but it still dont work

ornate grotto
devout salmon
#

@ornate grotto how do I check this?

wicked knot
#

Most ISPs that do that have a way to tunnel to you, usually for a fee. I would need to lease a static IP to resolve mine.

devout salmon
#

Ok nvm I think I just pay for a Server but thanks.

ornate grotto
whole dome
#

It’s probably CGN (carrier grade nat)

#

A way to save on public ip addresses

tame plinth
#

Do you guys do Satisfactory Experimental or Regular on Nitrado?

small field
#

Any ideas on what would make the server spam this in the console.. ( Linux dedicated server)

ornate grotto
reef knoll
#

Hi, i've been trying for a while to move my save from a multiplayer server to my own single player session but can only seem to find workarounds to do it the other way around. Does anyone know if its possible to take a world and save from a dedicated multiplayer server and move it to a single player session?

pliant mist
ornate grotto
reef knoll
#

it is hosted, so i guess i need to get the server save from the host?

reef knoll
#

arite cool, thanks for the help!

ornate grotto
#

If they have an FTP connector that might be pointed at the save folder

twilit mango
#

For everyone trying to use ARM based server and failing cus the crash during building the conveyor belts, I've found the solution to be able to play.

#

I don't know if this will be stable but it's working.

fallen cradle
#

So uh, I got randomly disconnected after entering a hypertube cannon and now I'm not the same character anymore. Does someone have an idea what that might be?

acoustic torrent
#

hey i could really use some help, i am trying to move a save file from a dedicated server that my friend is running and i want to move it to a 3rd party host. The problem is i do not know how to copy the save file from the server my friend is hosting onto my computer so that I can upload it to the hosting service. any advice?

#

okay so i see above that i need to actually get the save file from the host, is there a way to do that without them since they are out of town rn?

wicked knot
acoustic torrent
#

damn alright thanks

wicked knot
fallen cradle
#

yeah, that would explain it

#

bummer that all my stuff was gone

wicked knot
#

Never jump in a hypertube in MP with anything you dont want to lose. Esp not a boosted one. The speeds it sends you can outpace the chunk data

night sparrow
#

I'm not able to set this to friends only, whenever i try it just reverts back when i change menu's. Anyone got advice for this?

desert walrus
#

That setting is for normal multiplayer, it has nothing to do with dedicated server

night sparrow
#

Ah, this is a dedicated server

#

didn't know if it had anything to do with that, my bad

vagrant torrent
#

Hello all. Whenever I make a new save it starts at tier 2 instead of tier 0. There doesn't seem to be a setting to change this. Am I missing something?

wicked knot
#

untick "skip onboarding" at the new world page.

vagrant torrent
wicked knot
#

All it does is skip building out the HUB, and starts you with some of the basic parts you would have used and made going thru those introductory steps. Never made a new world on a server, but if you REALLY want that full experience, try it in solo play.

I would suspect that , since players spawn in the HUB, servers require one to exist

vagrant torrent
#

gotcha

deep turret
wicked knot
twilit mango
# deep turret which is ?

I've created it as Docker container and during run added --platform=linux/amd64, had to download the serverfiles by myself, but it works and even I've added mods. I'm not sure about the server performance, because it emulates amd64.

warm linden
#

what is the best paid service to run a save on? ive tried nitrado, but it was boo boo, so i switched to indifferent broccoli and honestly im mostly happy with the service, but lately since the save has gotten over 5mb the tick rate is averaging 15, when before it was avg 50. is this just the fate of any server right now? or is there things i can do to make it run smoother

ornate grotto
warm linden
#

is hosting a local better if you have a decent rig?

#

@ornate grotto

ornate grotto
# warm linden is hosting a local better if you have a decent rig?

That depends on a lot of things. Idealy you need seperate hardware for the server, then you need to knowledge to set it up and get the networking working correctly, and finally you need an ISP that will let you host things. If the above three are all Yes, then you might be lucky and the server gods may let it work for you.

ornate grotto
#

You are best to ask them here. There are a few of us that have managed to get it to work successfully so between us we might have the answer πŸ™‚

#

By that I mean actively helping people with their issues

undone heath
#

I have a server running and run a long time satisfactory on it with no problems. Now its mostly idle. Hardware is 2x intel xeon 12 core 24 treads 2.5ghz and 32 gb ddr4 with 1ssd 128gb windows. 3 ssd raid 5 240gb server.. I had no problems with running satisfactory with 3 people..

steel sail
#

Hey everyone, I'm trying to run a dedicated server on an ARM based CPU. I know that it's not suppose to work because the game does not support it, but i also know that some people managed to make it work anyway. Anybody knows where i could find viable info or knows how to do this magic trick ?

#

I've tried the sa-shiro docker container, but with no success

undone heath
#

Sorry cant help. I only managed to run the server on linux(Ubuntu server) and windows

steel sail
# twilit mango pm, i'll try to guide you

I won't be able to try it again today but i'll try tomorow. Do you know if running FEX will affect other services running on my machine ? Or is it only bound to the satisfactory container ?

twilit mango
#

It shouldn't cause problems

steel sail
#

Ok great, I'll come back to you when i'm testing it then, thanks !

#

Ho I just remembered why it wasn't working, the satisfactory-arm64 docker image doesn't exist on Docker Hub anymore

#

so when docker compose try to pull it, it stops

deep turret
#

but performance should be very bad I believe

twilit mango
#

So far everything is working smooth.

deep turret
#

what is your device ?
pi 5 ?

#

if pi 5 can run it that is cool

twilit mango
#

Oracle free tier

#

4core 24 GB RAM

frosty gale
#

Why my server stops after 300 secs? I want to run server for long time. When no one on server it stops after 300 secs

hardy sleet
wicked knot
frosty gale
#

kk i try

native monolith
#

does any one have technical info on upcoming change for 1.0 like a changelog ? the annoucements contains nice infos but it is not something really useful to anticipate the upcoming release when you build your own containers ( mostly covers optimizations & stuff ). any changelog about config file, directories , ports would be greatly apreciated πŸ™‚

wicked knot
#

They have always been sorta secretive abut updates, but this one goes beyond that. Anyone that has data to mine is under a NDA. A few of the recent vids in #announcements suggest a few things but remain vague.

native monolith
#

yeah the only technical uselful thing for building containers i've heard about in the annoucement video about dedicated server was the use of port 7777 tcp/udp

deep turret
left cairn
#

Hey all; I'm trying to set up a Dedicated Server using someone else's config file. I can load it fine, but when I try to authenticate with their password, nothing happens. Is this a bug, or is it because it was created by someone else?

#

Nvm, got it! πŸ˜„ Just remade the server file from scratch.

copper lake
#

is there some kind of secret to getting a client to connect to a dedicated server? I am continuously timing out in the server manager (before I can even read what's there)

ornate grotto
copper lake
#

I'll try them, thank you for the direction

ornate grotto
copper lake
#

regarding multihome does it default to all interfaces?

ornate grotto
copper lake
#

that's why I asked, I was using 0.0.0.0 previously and it failed, I'll try binding just to the ethernet card

ornate grotto
copper lake
#

it's complicated, but no, not from the perspective of the client

#

I connect to a remote pc that connects to a local server

#

the remote pc is the client

#

effectively the server is in the other room, all ports are appropriately forwarded, and my client behaves as if I Was someone else on the internet

ornate grotto
#

Are you connecting to the local server via the Local IP or Internet IP?

copper lake
#

-DisablePacketRouting did the trick

#

multihome didn't alone, but both together and I'm able to set it up

#

well it was anyway, now it's timing out again

#

and I'm connecting to the internet IP which is also the same nic that it's bound to with multihome

#

well no I'm connecting to the internet IP which has the nic that it's bound to as DMZ would be a more appropriate way to say that

copper lake
#

okay this is intersting, apparently it's just the server manager, I'm connected to the server, (finally) and the server is doing its thing int he background, but the server manager still won't connect

ornate grotto
copper lake
#

I can't my client is external

#

my network configuration is interesting

ornate grotto
#

Are all three ports open for UDP?

copper lake
#

yes correct

ornate grotto
#

Sounds like it's confusing the game then if you can connect to the server but not the query port

#

You might just have to wait until single port comes with 1.0, or make your network less "interesting" 🀣

copper lake
#

can they all be assigned to use the same port on the command line or will that screw with it and cause port in use problems

ornate grotto
#

The have to be separate ports in U8, single port is a feature of the 1.0 release

brittle hill
#

hi. i tried to launch dedicated server, but i have a question: where is i can get session id for connect? i search in logs server but not found

ornate grotto
#

You need to use Server Manager to access dedicated servers and you'll need the server IP address (and port number if it's been changed from the default)

brittle hill
#

ok. how to connect to server by ip?

ornate grotto
#

In server manager, add new or something like that. I'm at work so can't walk you through it exactly

#

Put the IP address of your server in there

brittle hill
#

i got it. sorry for silly questions. i thought it is like c2c. ty

ornate grotto
#

Multiplayer is C2C, Dedicated Servers are C2S (the hint is in the name!) 😜

quaint grove
#

Silly question: My goal is to run the dedicated server and 2 clients all on the same internal network. When I open the dedicated server through steam, it boots me off of the game on my client. Do I need a separate Steam account?

ornate grotto
brittle hill
#

is it normal? dedicated consume one core

wicked knot
#

Yes. The "factory tick" is a single thread

coral moth
#

Hello! I’m new here. There is a β€œwiki” to open a dedicated server?

ornate grotto
coral moth
#

):

left cairn
#

How do I use the server console to send commands? I've tried using the Wiki's reference to do so, and it's not working, saying the command is not recognized.

wicked knot
#

Most commands have been stripped from the engine by the dev team. Have you tried using the client console?

#

!wikisearch console

rancid etherBOT
#
Satisfactory Wiki

The console in Satisfactory can be used to access debug data (like player coordinates or a list of radiation sources) or for changing some options not available in the game's settings, such as disabling the fog, anti-aliasing or enabling an FPS counter. It cannot be used for cheating (e.g. spawning items), Advanced Game Settings serve that purpose.

left cairn
wicked knot
#

The one in server admin doesnt do much. Up to now, this has never been a "feature rich" server. It was one that barely worked

left cairn
wicked knot
#

depends on the first steps of the route you took. Several ways to go about it, from Steam or EGS UI, or from SteamCMD. The wiki has a detailed guide to all three

#

!wikisearch dedicated_server

rancid etherBOT
left cairn
#

So, using CMD to use SteamCMD, or something like htat.

wicked knot
#

so SteamCMD

#

the wiki will walk you thru all of it, but you will need to skip around, as it covers by subject, not platform

left cairn
wicked knot
#

Player cap gets a little weird. All the clients also need to have that line in their local config files (in my experience at least). Working hard on getting mine to run again as we speak, so ....

left cairn
#

😳 Oh fun.

#

I was hoping there was a cleaner way of doing it. πŸ˜…

wicked knot
#

Eh, they are really bare bones in present form. They promise to show them some love with 1.0, whenever that comes

left cairn
#

This is one of the new issues I'm coming across.

wicked knot
#

lower network quality. Higher quality gives a larger buffer, but if the network isnt "ultra", the buffer cant empty as fast as it fills. Wish I had numbers to go with the various levels of that setting

left cairn
wicked knot
#

yes, the network quality setting is, indeed, the network quality setting

left cairn
#

I saw this example:
mIntValues=(("FG.NetworkQuality", 3), ("FG.DisableSeasonalEvents", 1))
mFloatValues=(("FG.AutosaveInterval", 900.000000))

#

I just have no idea what it means. πŸ˜…

wicked knot
#

you also have that setting in the client

left cairn
#

Hm.

#

The big issue is that it's going to be a big ask to get people to do this edit locally; the people playing will be, for the most part, not PC literate.

wicked knot
#

I mean, they may start adding niceties like that once 1.0 is out. They have had a singular focus of game content/mechanics for almost a decade. I support their method

deep turret
#

3 = Ultra

wicked knot
#

OK, so my little server refuses to start, again. Think I may have a RAM card going, but would like a second opinion.

deep turret
#

ram card ?

#

you mean crash ?

#

far from full log

wicked knot
#

It just goes this far, and dies, error reading address. I't an old machine, with 32GB of DDR3

#

I just posted from the error down, you want the full log?

deep turret
#

there is like 50 lines complaining about basically the same thing

#

what we need is the beginning of the problems

#

and you can't know where it starts without looking at the whole logs

wicked knot
#

Everything before the EXCEPTION seemed to be normal

#

The machine itself HUNG late last night, and I had to kill power to shut down. SFC found some stuff, and fixed it, and DISM came back clean. Rebooted, and still no joy

#

hmm, this doesnt seem right
From GUI Steam verify

left cairn
left cairn
#

Ohhh. Okay, let me knock that out, then.

left cairn
#

Yeah, having the same issue. 😦

#

My client is also crashing sometimes, too.

gaunt zodiac
#

So im stuck, for some reason I cant get the server to start while in steamcmd but when I look at the wiki the boot up command looks confusing for some reason

grim mica
#

You don't start the server from steamcmd, that only updates it validates steam files. Launch the actual Satisfactiry exe that steam downloaded in the proper directory

stray loom
stray loom
#

Overall, I opened ports "15777, 7777 and 15000". Both TCP and UDP. I'm not sure if TCP has to be open but you can try it out.

brittle hill
#

udp is enough

spice anchor
#

Hi I'm having a similar issue on linux, I've tried my best to follow the wiki for SteamCMD and the dedicated server tool as well as a few other examples. i have added "InitialConnectTimeout=180.0" and "ConnectionTimeout=120.0" to both my server and client. however i still get connection timed out. i am unable to claim my server, add an admin password, etc.

i may be entirely wrong here but please bear with me: i start the server, i am unable to connect (though i can see idle, and the ping), i wait for several minutes to make sure the server is started but i am unable to connect, i type quit and wait even longer (a few hours in one case while i had a stress break) however the server will never fully quit "gracefully" and im forced to CTRL+C back to the command line, which means that my config files are not generated and i cant change my network quality to 3/Ultra

i have already set up port forwarding and no matter if i connect using the external IP or my internal IP (192.168 etc) i face the same problem, most of my testing has used the internal IP to be on the safe side

any tips? (im usually fairly good at setting up game servers and for the first time in a long while im stumped

spice anchor
#

just to add, no its not UFW and yes im certain because its disabled while i was testing

#

nor is it my router firewall because the game, query, and beacon ports are allowed

ornate grotto
#

Also, some ISP's block ports on their end

spice anchor
#

I had heard it mentioned in passing on a reddit thread but I couldn't figure out how to use it, I'm assuming I add it on to the end of ./FactoryServer.sh

spice anchor
#

Omfg it works... head desk

#

WHY WAS IT THAT SIMPLE! nothing is ever that simple! I don't know if I should be happy or scream

ornate grotto
#

Everything is simple when you know the answer

spice anchor
#

i suppose so, thanks for the help. ive already seen other stuff about what to do if you crash when the server saves and other stuff like that so i should be fairly good from now on

small field
#

hmm can't seem to connect to my own server thats running on my own network... ports are open the server sees the connection by just errors with "ControlChannelClose" Server running on windows OS

nimble sapphire
lone edge
#

having an issue with my server

#

made it, ran it and it worked the first times

#

but

#

now when i launch it

#

I went through the common problems on the wiki but idk where to enter :Get-NetUDPEndpoint

#

im not a server buff so idk how to troubleshoot this

#

server seems to launch fine too

#

I'll have this chat open on my second monitor so i should be able to respond quickly should someone seek to help

#

ty:))

gaunt zodiac
frosty gale
#

How to make server for non lan? I want to play with friends that didn't have radmin or hamachi

gaunt zodiac
rancid etherBOT
#

@gaunt zodiac Your link has been removed. In order to combat spam, only whitelisted links are allowed on this server. If you think this link should be whitelisted, please let a moderator know.

frosty gale
#

ty

gaunt zodiac
#

I tried lol sorry it pulled the link

frosty gale
#

whatismyip com? right?

gaunt zodiac
#

Correct

#

That will give you the ip you need for them to connect, keep in mind that will rove every 30 days and if you plan on it being up longer than a month you will need to update that with your friends

lone edge
wicked knot
lone edge
#

so cmd?

#

do i need to preface it with something?

wicked knot
lone edge
#

so would i copy/paste that whole line command?

wicked knot
#

is what it looks like to me. Possibly powershell?

lone edge
#

same return as before

#

hmm

wicked knot
#

elevated to admin?

lone edge
#

no luck there either

#

the annoying thig is the server log does not terminate in error, and shows that it's running

#

but the servers shows offline

wicked knot
#

Rebooted? It there was another instance of it running, it would roll over the listening port., as per the paragraph above the command you found

lone edge
#

"A simple way on Linux to check whether the server is running is with the command pgrep -f FactoryServer.sh"
is that not for linux though? how would i check for windows

wicked knot
#

with get:UDPEndpont

#

it shows the windows way, then the linux way, same subject

lone edge
#

would i need powershell to do this then?

wicked knot
#

🀷 I didnt write the article

lone edge
#

powershell gave a return at least

wicked knot
#

If admin prompt doesnt do it, that would be a good guess

lone edge
#

check comes back negetive, no server is running

#

i think

#

going by the wiki

wicked knot
#

what does the task manager say?

lone edge
#

server process does not seem to be running. At least i do not see it in processes

wicked knot
#

well, there ya go

lone edge
#

baseline established, now to run the server and observe the change

wicked knot
#

maybe verify the servers file set, and reboot, try again

lone edge
#

they do appear when i have booted the server

lone edge
wicked knot
#

Did you get it from Steam :Tools, or by SteamCMD?

lone edge
#

steamCMD

wicked knot
#

copied the script from the wiki?

#

They give the launch string to use to have it verify on each launch

lone edge
#

app_update validate right?

#

not sure if it did anything

#

no return

#

but no error

#

do i need to specify 1690800 or something?

wicked knot
#

so, not each time you run it, my bad. Should be easy to make a script for it tho

lone edge
#

ran it, all fine. still shows offline (in game)

wicked knot
#

has it been running the whole time?

lone edge
#

no i closed the server, ran the validation, then relaunched

wicked knot
#

client?

lone edge
#

?unsure as to what you are asking sorry

wicked knot
#

the game

lone edge
#

game client, which is run on my main PC shows the server to be offline

#

the server, witch is run on the other computer shows the server is up and running

wicked knot
#

has the game client been runing the entire time? It may have bad cached data. Turn it off, and turn it on again