#dedicated-servers

1 messages · Page 32 of 1

vestal prawn
#

ya my buddy is running the server

#dedicated-servers message

Its a pretty beefy system but the game really doesnt tap into it much. We noticed it was utilizing one core to the max last night and he reset it. You guys think a super fast proc like I9 13900K would be more beneficial to keep the single core happy? Probably just better to be patient and hope they get resolve it soon!

reef snow
#

I see their conundrum- it takes time and effort to patch bugs. Costs money. Interestingly many people in the community are extremely prone to helping- CSS may benefit greatly from bringing volunteers and people from the community into the mix to as a method of delegation- to patch simple bugs and even more complex issues. I know many coders and software engineers that love this game and would kick a doggo for the chance to patch some of the issues for them.

main delta
#

I do believe that the wiki says that it only runs single core

frosty gale
#

I’ve been thinking of buying a dedicated server unit to throw up a 24/7 server. Where should I look for these

frosty gale
#

when I try to join my server, I get this

#

I click join and then the game says im not connected to the server, then I connect and click join again and the result is the same. After a few attempts this pops up

desert walrus
fading quarry
nimble sapphire
#

I played a bunch running a dedi during U5 and U6, never had any real issues

modern scroll
frosty gale
#

did anyone set up a Satisfactory server via Pterodactyl panel?

crisp lark
#

Has anyone installed Satisfactory Server on Ubuntu 22.04? My server keeps killing itself when joining, and its missing the sdk64 steamclient.so but steamcmd is the i386 version only..?

#

I can run it on 20.04 no problem, but 22.04 gives me a lot of gripe.

crisp lark
#

ln: failed to create symbolic link '/home/phunter/.steam/sdk64/': No such file or directory

tame remnant
#

alright so installed the dedicated server using steamcmd on an old PC that ive used for minecraft servers and such. Its an old i7-2600 with 24GB of RAM. Server performance hasnt been that bad so far, but I do think its kinda not smooth

#

Any suggestions or is it really just a hardware cap?

signal spire
#

Hey. The Engin on my Server keeps crashing and I dont no why this is happening!

woven berry
#

is there any detecated server i can join?

novel yarrow
#

First notable issue over this time occured yesterday. Not much, just mass dismantling kicked me out the server. Among this some minor bugs like hover Explorer or flying trucks. The other one is still fine.

novel yarrow
novel yarrow
novel yarrow
tame remnant
#

not that big

fading quarry
# tame remnant Any suggestions or is it really just a hardware cap?

Having played through 15 or so saves on multiplayer/dedicated server I have a few tips.

Avoid mega factories and central distribution centers. This have been troublesome in Satisfactory multiplayer since it became available (and now also dedicated server), you wont really notice it much before you reach a certain threshold where the server gets overwhelmed and bogs down to a unplayable state. Unfortunately multiplayer/dedicated server is not optimized for multi threading, so single core performance is key for a good experience, and just to mention most cloud hosting services use CPU's with large amount of cores per CPU these are clocked rather low compared to desktop CPU's hence they generally perform rather poor, there are also some technical things under the hood on cloud hosting services that also degrade the performance quite a lot.

Obviously there are multiple factors at play, but generally speaking many players with large activity in close proximity to each other will lead to a bad experience rather quickly.

But as said mega central storage/distribution centers are risky, so far me and my buddy have corrupted every save we have played so far. We cant help it we always go hard when we play 🔥 💯

tame remnant
fading quarry
#

Depending on how you measure it multiplayer/dedicated pretty much perform identical to each-other, that said dedicated is the way to go so you wont have to keep the game active to host if for your friends 24/7.

#

I am 99% sure that dedicated use a lot of the same code as multiplayer under the hood.

novel yarrow
#

When You logg of from large-scale save and let it working alone it can reach 240 tick easily depends on how many objects on the map. Once player joins it drops rapidly since render thread kicks in.

fading quarry
#

(on a large save that is)

novel yarrow
#

No exacly. Gigabit network can handle M+ packets per second and You can tune UE4 engine for higher bandwidth on both sides - server and client. Also doesn't change a bit when You run server on localhost.
The game does not scale this up maxing up at 10-20Mbps. It's not the issue, more likely calculations aren't spread to other worker threads.

fading quarry
#

We did some network quality testing and it has a huge impact on performance on larger saves. e.g 1 player using ultra or custom quality can degrade the performance for every other player to a point making it unplayable.

#

But yea its only a guesstimate, but its a complex issue non the less.

novel yarrow
#

Because each one of You and the server should have network settings adjusted, mine are:

#

edit ~/SatisfactoryDedicatedServer/FactoryGame/Saved/Config/LinuxServer/Engine.ini
[/Script/Engine.Player]
ConfiguredInternetSpeed=104857600
ConfiguredLanSpeed=104857600
[/Script/OnlineSubsystemUtils.IpNetDriver]
MaxClientRate=104857600
MaxInternetClientRate=104857600
[/Script/SocketSubsystemEpic.EpicNetDriver]
MaxClientRate=104857600
MaxInternetClientRate=104857600

edit ~/SatisfactoryDedicatedServer/FactoryGame/Saved/Config/LinuxServer/Game.ini
[/Script/Engine.GameNetworkManager]
TotalNetBandwidth=104857600
MaxDynamicBandwidth=104857600
MinDynamicBandwidth=10485760
[/Script/Engine.GameSession]
MaxPlayers=32

edit ~/SatisfactoryDedicatedServer/FactoryGame/Saved/Config/LinuxServer/Scalability.ini
[NetworkQuality@3]
TotalNetBandwidth=104857600
MaxDynamicBandwidth=104857600
MinDynamicBandwidth=10485760

#

The default limits are simply too low for large scale builds.

#

Without adjusting these settings on all involved clients simply one can take entire bandwidth.

#

Every single server I'm deploying has these settings modified.

fading quarry
#

Also editing the entity cap is a good idea, this is why we corrupted all our previous saves.

novel yarrow
#

This behaviour also explains why so many hostings are failing at staging these correctly - probably leaving default network bandwidth at 64kb or so.

fading quarry
#

On my old Dell R610 i had issues with CPU usage reaching 100% and not going down by itself when players logged off, only way was to restart the server.

novel yarrow
#

Because on large saves option to "save on player disconnect" should be turned off due single-core writing thread using zlib.

#

FG.AutosaveInterval --> change to something like 30-60mins, FG.AutosaveNum (or so) to more than 3.

fading quarry
#

Yea save was only periodical, even so only every 1 hour because it would most often make players D/C when saving.

novel yarrow
#

How large it was then ?

novel yarrow
#

I'm currently at 4,80 MB (bytes: 5 036 705) + 2,58 MB (bytes: 2 715 412), they're both hosted on the same machine.

fading quarry
novel yarrow
#

I would like to load up such for testing purposes on my cluster, but noone wanted to share 😦 I have several HW to test this out and optimise things.

fading quarry
#

Our current save that we started on last week is already 5MB, but so far we are not having any trouble with it.

crisp lark
crisp lark
novel yarrow
desert walrus
#

Or hit the object limit?

fading quarry
#

Common denominator is mega storing/sorting/distribution facilities that is the culprit.

desert walrus
#

And what happens exactly?
It's very rare for saves to just corrupt

fading quarry
#

Last few saves it was when implementing auto sorting, load balancing and overflow that the save would corrupt.

#

But I am suspicious that the actual problem might have to do with invisible lifters that have been a problem since lifters was added to the game. And invisible lifters are especially prevalent if you use floor holes.

#

Heres a screenshot of a invisible lifter. These can only be seen under rare circumstances in-game, but can be seen on calculator, and you get rubberband when running next to them in-game.

desert walrus
#

Only in multiplayer iirc

#

And it causes client-side desync

fading quarry
#

this is current save that is on dedicated server

fading quarry
#

And as seen here I extensively use lifters and floor holes.

crisp lark
#

I try to Create the game for the server, join when ready, it starts the process, times out the client after 30 seconds, then after that, the server does this:

#

When I restart the server, its not joinable, or discoverable, despite seeing the connection attempts in the server. I have to attempt to reconnect several times, which then it just prompts me to Create a Game and Authenticate all over again

#

This is hosted on an OVH VPS

novel yarrow
crisp lark
#

8GB

#

Was OOM a guess or did you see that in a screenshot?

novel yarrow
novel yarrow
# crisp lark 8GB

8GB is not enough for even fresh start. Game averages 8,5-12GB depends on tier.

crisp lark
#

So the entire server runs in memory?

desert walrus
crisp lark
#

Well thats a bummer.

#

Guess Im not going to be hosting my own server.

desert walrus
#

Ram is pretty easy to get, just throw some matching sticks in and double it up to 16

crisp lark
#

VPS is in Canada and ran by OVH. I have 24GB in my home server.

#

This isn't my home computer. This is meant to be a dedicated server channel, for dedicated servers.

novel yarrow
#

Still not big enough, 27,3 MB (bytes: 28 650 484).

fading quarry
novel yarrow
fading quarry
#

Could not be loaded at all, but that was way back in U1 or U2 so I don't even think I have a copy of that save any more, but generally when I attempt anything similar I get into same trouble.

novel yarrow
#

33,4 MB (bytes: 35 040 497), 882k objects, means You were something close to 1M objects

fading quarry
#

i was at the limit getting the error Assertion failed: Result + NumToAdd <= MaxElements [File:D:\ws\SB-200518130817-657\UE4\Engine\Source\Runtime\CoreUObject\Public\UObject/UObjectArray.h] [Line: 511] Maximum number of UObjects (2162688) exceeded, make sure you update MaxObjectsInGame/MaxObjectsInEditor in project settings. (https://satisfactory.fandom.com/wiki/Tutorial:Unreal_Engine_Entity_Limit)

novel yarrow
#

Do they are the same things? UObjects and in-game objects?

fading quarry
#

This limit is imposed from Unreal Engine's memory management implementation and refers to data objects, not in-game objects. quote from wiki.

novel yarrow
#

Seems SCIM is already freaking out at this point, will see if game loads anyway. 6,5GB mem used by browser itself..

novel yarrow
desert walrus
novel yarrow
desert walrus
#

And they've vastly optimized the number of uobjects created, so if you loaded that same save it'd probably be only 2/3 or less of the way to the object limit

#

So your save wasn't actually corrupted

#

As I said earlier, the game doesn't really corrupt saves, it would probably be a drive issue or something similar if it did

fading quarry
#

Obviously things have come a long way since U1/U2 with many improvements, but I was just sharing my experience with mega storing/sorting/distribution facilities that all suffer from same performance problems as back then.

desert walrus
#

There aren't any issues I know of with smart splitters, I use them in large amounts

novel yarrow
fading quarry
desert walrus
fading quarry
#

Hence why I am saying storing/sorting/distribution facility.

#

Again I am just sharing my experience with this having played through 15 saves and roughly 3-5k hours of playtime.

crisp lark
novel yarrow
robust marlin
#

I guys I have been trying to set up a server but it's not working even when I start the server it's offline , have you any idea why ?

novel yarrow
desert walrus
#

There's a reason that most of the people with huge saves play on a dedi

#

They're actually quite impressive

novel yarrow
#

Well, multithreading actually does something. But tickrate stays at the same level. Generated save is 45MB size.

novel yarrow
novel yarrow
novel yarrow
novel yarrow
frosty gale
fading quarry
fading quarry
#

not tested and i do believe i forgot some belts in the front connecting the smart splitters to the storage containers

#

if you increase the distance between each storage container one can also double the amount of smart splitters having a set of splitters in front and merger on the storage input but its quite messy, its easier to add more containers vertically, if more throughput is needed.

novel yarrow
novel yarrow
fading quarry
#

connect it to 4 maxed 780 lines, and build that 20 times next to each other

#

then set up each with their own item in each vertical container stack and center should be overflow

#

but that is only a basic set of how it will eventually crash the server, I am talking mega storage/sorting/distribution facility, I would also build that 8 containers vertically and 36 containers horizontally, and 4-8 containers in depth

novel yarrow
#

I have 50k containers there, at 45MB size I'm pretty sure it's mega scale.

fading quarry
#

50k containers just sitting there doing nothing is not the problem either, its once you start to put items through all the containers for sorting/storing/distribution

novel yarrow
#

This area is doing sorting

#

Ok, gonna make 2M+ objects save then. Including this BP. And I'm pretty sure there is more than 100M+ items stored in the containers already.

fading quarry
#

I'm not sure exactly what exactly we are discussing at this point, but the experience that me and my friends have is that when we make these large distribution hubs on multiplayer/dedicated server is that it has a huge impact on server performance, basically get a unplayable tickrate where entities refuse to load or can take several seconds to load. Or worst case scenario we get corrupted saves. And eventually save takes so long that clients might timeout.

novel yarrow
#

I'm trying to say game engine both of DS and client can handle even such load correctly.
It depends on settings in .ini files and server tune.

fading quarry
#

Some of this might have changed in past few months, we have not played since august last year. But I highly doubt all of this have changed in that short time seeing this has been the case since day one.

novel yarrow
fading quarry
#

I wish I had kept some of the saves because they had different load errors than entity cap, ill take a look through some backups tomorrow and see if I still have any, but then again these are all now older Updates so at this point they probably have all sort of different problems.

novel yarrow
marsh depot
#

where is my beacon

novel yarrow
marsh depot
#

whats scim

novel yarrow
marsh depot
#

o

novel yarrow
#

At 53.6MB savegame size
And 1.5M objects on a map
SCIM is no longer able to render save for edit.
It requires 24GB of RAM to load up on DS.

The game itself still works.

golden gate
#

Is there a command for the console (use Pterodactyl) to send a message from the console to the chat on the whole server?

novel yarrow
golden gate
hushed gateBOT
#

@golden gate You can send Questions, Feedback, Suggestions, and Bug Reports
<3 @desert walrus

desert walrus
#

Make a suggestion for it there though

kindred garden
#

Does anyone know a trick to solve this problem

novel yarrow
kindred garden
#

Engine.ini is somewhere in steamapps\common\Satisfactory, right?

novel yarrow
#

AppData\Local\FactoryGame\Saved\Config\WindowsNoEditor

#

You can start with lower value eg. 60, 120 to see if this helps, maybe some other issue like server is offline.

kindred garden
#

is a game restart enough, or is a pc restart necessary ?

novel yarrow
#

Game restart only.

kindred garden
#

sadly that didn't fix it

twin pewter
#

When running my server (via ssh) it looks like everything boots up and then it just repeats Signal 11 caught. again and again until it crashes with the text Segmentation fault (core dumped). Does anyone know a fix for this? I've tried using the -multihome argument when using ./FactoryServer.sh

novel yarrow
twin pewter
#

see it ran the first time, but I didn't have the ports open. I then opened the ports and this happened

novel yarrow
twin pewter
#

the first one

novel yarrow
#

Close the ports then to see what happends, if this works then somebody attempts connection to that UDP port probably since there is unexpected segmentation fault.

#

So apparently, at 60MB save I've reached state that cannot be fixed anymore.
DS refuses to load such file immediately shutting down, increasing UE4ObjectLimits furthermore doesn't help.

LogGameMode: Display: Match State Changed from WaitingToStart to LeavingMap
LogGameState: Match State Changed from WaitingToStart to LeavingMap
LogNet: Browse: /Game/FactoryGame/Map/GameLevel01/Persistent_Level??sessionName=?startloc=Grass Fields?Visibility=SV_Private?listen?loadgame=59MB-megasave
LogLoad: LoadMap: /Game/FactoryGame/Map/GameLevel01/Persistent_Level??sessionName=?startloc=Grass Fields?Visibility=SV_Private?listen?loadgame=59MB-megasave
LogWorld: BeginTearingDown for /Game/FactoryGame/Map/DedicatedserverEntry
LogNet: World NetDriver shutdown EOSNetDriver_2147482541 [GameNetDriver]
LogNet: DestroyNamedNetDriver EOSNetDriver_2147482541 [GameNetDriver]
LogExit: GameNetDriver EOSNetDriver_2147482541 shut down
LogNet: World NetDriver shutdown IpNetDriver_2147482525 [IpNetDriver_2147482525]
LogNet: DestroyNamedNetDriver IpNetDriver_2147482525 [IpNetDriver_2147482525]

twin pewter
#

I'm deleting and reinstalling the server, will try that when i'm done though

twin pewter
#

do you want full crash logs?

novel yarrow
#

No, this is unusual behaviour; suspect on hardware or memory constrains in the hosting company.

twin pewter
#

shouldnt be memory, i have 24gb

#

i'm running an emulator that emulates arm to amd, could that be the culprit?

novel yarrow
#

What platform is this? x86_64?

twin pewter
#

wdym

#

the emulator is FEX

novel yarrow
#

On a host where DS is running

#

DS doesn't support ARM.

twin pewter
#

but i'm emulating it so it's running amd

#

the strangest thing is it ran at first

novel yarrow
#

Setup like this is not supported, it's still AMD64 emulation on ARM system.

twin pewter
#

i know

#

and i expected it not to work

#

but it did on the first try

novel yarrow
nova oak
#

Hello guys, does have anyone experience with this error? -> <ErrorMessage>Assertion failed: (Index >= 0) & (Index < ArrayNum) [File:Runtime/Core/Public\Containers/Array.h] [Line: 674] Array index out of bounds: 333 from an array of size 333</ErrorMessage>

#

Server crashed many times..

loud folio
#

Does anyone know what a big server is?

novel yarrow
loud folio
#

like one i could join that has a lot of players

novel yarrow
loud folio
#

ok

#

the link to create a form doesnt work???

#

oh wait

#

im dumb nv,

frosty gale
#

hey guys so I am running a server off amp I can join the server but when my friend uses the public ip and proper port he gets an error code

glass mortar
#

Has anyone seemed to figure out the "SIGSEGV: invalid attempt to write memory at address 0x0000000000000003" issue/issues?

abstract stream
#

Any one able to have friends connect to your server but getting timedout when you connect? (upped the time out limit)

proud terrace
novel yarrow
#

@frosty gale @abstract stream @proud terrace Do You all have this setting configured? /etc/systemd/system/satisfactory.service ---> FactoryServer.sh -DisablePacketRouting Each server I'm currently deploying has it set by default. This requires all 3 ports to be correctly forwarded.

#

@glass mortar not enough memory?

proud terrace
#

/etc/systemd/system/satisfactory.service ?

novel yarrow
#

Yep, I'm running it on Linux via SystemD. Find a match in Your host OS.

proud terrace
#

:/

novel yarrow
#

How do You start it? .CMD or .SH ?

proud terrace
#

idk

novel yarrow
#

When DS doesn't work first to check is:

  1. Is service running?
  2. Is service listening? eg:
    Linux:
    netstat -an | grep udp
    udp 0 0 0.0.0.0:7777 0.0.0.0:

    udp 0 0 0.0.0.0:15000 0.0.0.0:*
    udp 0 0 0.0.0.0:15777 0.0.0.0:**
    Windows:
    netstat -an | find "UDP"
  3. Check if You can connect it on LAN address (if possible, unless hosted somewhere else)
  4. Check if ports are correctly forwarded
  5. Check if You can access it via public address
proud terrace
#

Wow

#

mdrr

glass mortar
#

@novel yarrow The server is a virtual Ubuntu server with 64GB memory which seems odd if that shouldn't be enough.

novel yarrow
# glass mortar <@375646091921719299> The server is a virtual Ubuntu server with 64GB memory whi...

This message is indicating that an unhandled exception has occurred, specifically a segmentation fault (SIGSEGV) caused by an invalid attempt to write to memory.
Could occur due to a null pointer dereference, buffer overflow, or stack corruption. It means that the program is trying to access a memory location that it is not supposed to access, it could be caused by a bug in the program or a problem with the system memory.

Also could be Vulkan-related. It has been reported to appears in Docker containers for UE programs if that helps.

glass mortar
#

@novel yarrow so I suppose this is an issue that has to be sorted by lgsm which I run it through

novel yarrow
glass mortar
glass mortar
novel yarrow
#

So far I've been trying to forced crash my instances and only got it when save reached 60MB.
That's around 1.7M in-game objects / around <100M UE4-objects / 500km+ of belts/power lines.

glass mortar
glass mortar
#

where do I locate that?

novel yarrow
#

Default is: ~/.config/Epic/FactoryGame/Saved/SaveGames/server/

glass mortar
#

Save is 63MB

#

That's the whole folder.

#

When I look locally on the computer I play from. Which is a Windows machine

#

11mb on the server

#

the whole folder

rancid wave
#

hey everyone, do you guys have any good dedicated server providers? im planning on setting one up. the ones i tried were gportal, nitrado and 4netplayers... and all of them are VERY bad for big worlds...

near rapids
#

Should look into dedicated servers

glass mortar
near rapids
#

That's your save size

novel yarrow
glass mortar
#

Yeah, I kinda got into the right direction so I'm troubleshooting it

#

@novel yarrow Thank you!

crystal eagle
#

hi I have setup again my Satisfactory server with steamcmd, my question if i may, where do the save files go? I'm going crazy 😓

novel yarrow
twin pewter
#

do you need to have satisfactory on epic to get the dedicated server addon

desert walrus
#

You should just be able to search for satisfactory dedicated server

twin pewter
#

i have

#

it’s in my library apparently

#

but i cant see it anywhere

vast carbon
crystal eagle
#

Thanks guys

remote tulip
# rancid wave hey everyone, do you guys have any good dedicated server providers? im planning ...

Unfortunately you have listed the major players in that space. Sounds like what you need is to run a personal dedicated server.

I know $$$ is an issue for some / most but you can get older computers on eBay and use that as a dedicated server. You don't need latest hardware to run a dedicated server. I know this is not the type of answer you were looking for but it sounds like it fits your needs better than the answer you were seeking.

For example I bought a old "HP Z420" for around $300.
Specs:
CPU - Xeon E5-2680 v2 @ 2.80GHz, 10 Cores, 20 Logical
RAM - 64 GB DDR3
OS - Microsoft Windows 10 Pro
HDD - 1 TB 5400 rpm (upgraded to SSD for better performance. Highly recommend this step)

I have ran Avorian, Conan Exiles, Satisfactory, Valheim, Necesse, Rust, and Ark Survival Evolved. Often with 2 server instances running at the same time without issues.

If you do decide to go this route make sure you have the upload speeds to support the amount of players that are going to be connecting to server.
For example, Steam recommends at least 1140 kbps for a Half-Life Dedicated Server instance with 32 players. For more modern games, the requirements may be higher. Minecraft recommends at least 15 Mbps for a game server with more than nine players.

hollow breach
remote tulip
#

I asked this question before but I have new details.

Details / Problem
I got this crash that was occurring what seemed to be 1x-4x an hour but only when dismantling. With some help from the community we concluded it was the rain server error crash. But later on while staring at the logs I noticed that the pathway of the errors is on drive "D:". I don't have 2 hard drives so this caught my attention. Somehow my 1 TB SSD had a split partition of only like 600MB. Which I am assuming is why the "D:" drive pathway was showing up.

Steps Taken to Correct

  • Backed up the saved game file.
    _ Backed up game.ini, Scalability.ini, and ServerSettings.ini files.
  • Deleted the data on the "D:" partition.
  • Merged the "D:" and "C:" partition back into one partition.
  • Deleted the SteamCMD folder, Satisfactory folder, and the app/local/Factorygame folder.
  • Reinstalled/setup SteamCMD and Satisfactory server.
  • Copied the backed up files and placed them to their appropriate locations.

The Result
I am still getting the crash with the exact same file path "D:".

Questions

  • Are my backed up files calling a none existing pathway?
  • Am I not installing correctly?
  • Does this rain server crash always give "D:" as a pathway?

(To view image click on image and then underneath image far left click "open in browser")

junior dock
novel yarrow
novel yarrow
junior dock
#

windows server 2022 datacenter

#

just moved the satisfactory to a ssd,same issue

novel yarrow
junior dock
#

in a bit, i need to boot the server again

#

Was here

#

is here

novel yarrow
#

BPS is 512; not NTFS issue. Hmm, something else then.

novel yarrow
proud quail
#

Guys, hi.
there are some problems i bumped into and i wanted ur help to sole them

  1. will dedcated server work on Ryzen 5 2600?
  2. (pls) give me a link to some normal tutorials with "gray" ip.
    already thankfull to u
nimble sapphire
proud quail
nimble sapphire
#

oh by gray you mean its a dynamic ip (ie it changes over time but its a public IP) or do you mean its like an internal network ip (ie 192.168.1.150)

proud quail
junior dock
#

sorry for late message,had some issues with the domain

slow heart
#

so i'm trying to setup NSSM for windows dedicated server, but i'm getting "unexpected status SERVICE_PAUSED in response to START control" after running the start service command

ripe steppe
#

System specs ?

fading quarry
#

Is there currently a problem with servers crashing once every time you start it? We are having trouble with our server always crashing once every time we restart it and first player tries to connect to the server.

#

And yes the crash only happens once per server restart. And it does also occur if the server crashes because of slide/jump/dismantle/blueprint bug.

fading quarry
#

I'll take that as a no.

red mountain
#

Smbd knows how to fix NAT TBD

desert walrus
red mountain
#

Yes it says so

desert walrus
red mountain
#

What is it then

#

we have the same mode

#

same edition

desert walrus
#

Any mods?

red mountain
#

No we started playing yesterday

desert walrus
#

Are you doing p2p or dedi?

red mountain
#

whats that

desert walrus
#

Regular multiplayer or a server

red mountain
#

Regular

desert walrus
#

Ok, this is the wrong channel then

#

Can I see a screenshot of the error?

red mountain
#

sry but i have problems with screenshots

desert walrus
#

How are you trying to connect?

red mountain
#

Via adress and just pressing join since we are friends on epic

desert walrus
red mountain
#

Yes

desert walrus
#

And where are you putting it?

red mountain
#

Join via session ID -- Session Id: put here

desert walrus
fading quarry
# red mountain

Fyi there is no reason to currently run experimental version since EA and EX versions are currently the same, it potentially just leads to critical bugs once they start patching again.

red mountain
#

We tried but I didnt see the invite

red mountain
#

I didnt come

plain mulch
#

hello ficsit people, hopefully someone can help me with a linux service problem.

#

i folllowed the wiki and can run server just fine, but when i try to run it as a service i get an error message

slow heart
#

i'm guessing it could be an issue with epic games? I can launch the server just fine via the epic games launcher

peak hemlock
hollow breach
twin pewter
#

do you need satisfactory on epic to run their “dedicated server” addon? it says i have it on the page but i cant find it in my library

frosty gale
#

anyone tried Indifferent Broccoli hosting

#

their offering seems good

desert walrus
frosty gale
#

12 dollar one, 8 players

desert walrus
#

I'm skeptical, just from looking at them
They don't provide any details

frosty gale
#

Thats my concern

#

I dont see any specs

#

I tried setting on some other hosting and my save burned trough the 8gb ram limit

#

It aint shit

desert walrus
frosty gale
#

Bunch of them advertise low price but for specs like 5gb ram, you can take more but pay 3 times more

desert walrus
#

I'd shoot them a message and ask about their server specs

#

And whatever awnser they give you, make sure it's not shared between multiple instances

#

Actually @frosty gale they have a discord

frosty gale
#

have you ever had a Satisfactory server hosted ?

desert walrus
novel yarrow
novel yarrow
novel yarrow
fading quarry
#

The disassemble bug is starting to drive us insane, I am starting to suspect its something else I have not seen many post about it, we crash every 5-10 minutes when we build on our factories.

novel yarrow
desert walrus
#

Or rather a corrupted or bugged item within the save

fading quarry
#

We did load a megaprint on the server when we started our new game. We also suspect that maybe there might be some issues with it.

desert walrus
#

Upload your save to SCIM, resave it, and load the version saved from scim

#

That may fix the issue

fading quarry
#

we clean it through SCIM nearly every day

desert walrus
#

Play around with it

#

Start deleting different sections of your world, see which one fixes it

#

Once you know the general area, narrow it down from there

fading quarry
#

There are a TON of bugged lifters tho

desert walrus
#

Those won't cause a crash

fading quarry
#

that said this is the error we do get every time

desert walrus
#

You might try increasing your client timeout delay

fading quarry
#

its a complete server crash

novel yarrow
desert walrus
#

I was thinking client lol

#

Weird that IsServer = no

#

@novel yarrow IIRC that's normally not true

fading quarry
#
LogMemory: Virtual Memory: 134141232.00 MB used,  76498.42 MB free, 134217728.00 MB total```
novel yarrow
#

Virtual Memory: 134141232.00 MB used --> is this actually correct?

fading quarry
#

No idea, its hosted @ 4players and its a fully locked down system.

desert walrus
fading quarry
fresh parcel
#

why would it be trying to allocate so much memory though?

desert walrus
novel yarrow
fading quarry
fading quarry
#

4netplayers

novel yarrow
#

This is usually seen

#

I belive there are multiple systems crashing on such host

#

Admin got fired or something

fading quarry
#

its cheap AF so I assume that they over commit A LOT on their servers.

#

I see that the server also runs a AMD EPYC 7401P 24-Core Processor, and compared to my Xeon X5650 X5680 the single thread performance is not all much that better so I might pull it off of that server and host it myself, my server just cant handle as many players when I host it unfortunately.

novel yarrow
#

We have just analysed our overprovision ratio and 2.5:1 is generally good, but at 4-5:1 You have red alert.
Assuming this data is correct, at 128TB page, they're just dumping memory to storage system, which would explain all these crashes You're experiencing.
Unless this is some kind of bug not showing all info, as this isn't possible to left unnoticed.

#

This all mess is caused by $$$chasing$$$money$$$ since they wanna earn as much as they can from as much clients they can get.
In our env when it reach load treshold we upgrade hosts or add new one to distribute load.. this isn't hard to handle.

novel yarrow
fading quarry
#

most of the time 2-3 occasionally 6-7

novel yarrow
#

Xeon E5-1650 v2 @ 3.5GHz
24GB RAM
can handle +/-55-57MB save, I'm pretty sure it can host game for 8 players

vestal solar
#

I am stumped. My brother and I are trying to start a server. We live in different houses and I'm connecting from outside the network. He started the server on his computer and we did the whole setup thing with port-forwarding. I am able to connect to the server when it is running on his computer. We actually have an old pc that we are going to run the server from. However when I try to connect to the server on that pc, I can not connect. I don't understand why it won't work if it works when it runs on his pc.

zenith wyvern
vestal solar
#

I shouldn't have to change anything in the router since its the same network. I did add the ports in the firewall though. I swear everything is the exact same. I don't know why it doesn't connect. Its driving me crazy

zenith wyvern
#

Who has the old pc

vestal solar
#

My brother has it

#

And I am able to connect to the server when he runs it on his pc

red mountain
#

Can somebody advise me any good server plan?

#

We are in two (players), and we want a monthly rent

novel yarrow
#

(not an advertise, just example) It seems likely running local HW in small case is still more worth than renting bare-metal server from hosting companies, I assume no ppl here does such as costs are bit expensive ?

red mountain
novel yarrow
red mountain
#

where can I buy smth like that

quick snow
#

Hi All and developers,

after a powerfailure the dedicated server does not start anymore. i have attached the logfile.
also already did steam -> verify local files on the server.

can anyone explain what's wrong or what i can do to fix it? would be very much appreciated as we already spend like 1000 hours in the game.

thank you!

novel yarrow
# red mountain where can I buy smth like that

Please take a look at:
Lenovo ThinkCentre M900 Tiny systems
HP EliteDesk 800 G2 DM (USFF)
HP Pro 400 G9 SFF
custom builds on miniITX boards with specialized cases/PSU
It all depends on a budget.

novel yarrow
# junior dock

I could not find specific error there, looks like server is up and running, saving world correctly, just kicking You out?

novel yarrow
quick snow
# vestal solar My brother has it

The old pc has a different ip address then your brother's pc, you can only forward the ports to 1 ip address. so you need to change the router to forward the requests to the old pc instead of your brothers pc

quick snow
novel yarrow
#

Make a backup of entire C:\Users<username>\AppData\Local\FactoryGame\Saved folder. Then stop the server and remove file mentioned in the log: loadgame=DawnWorld - Grass Fields_autosave_1. Assuming session name is set it always try to load last autosave if setting to run if no players are connected is Enabled.

quick snow
novel yarrow
#

I also suggest - as always - FG.AutosaveInterval=xxxx autosave second time and FGSaveSession.mNumRotatingAutosaves properly scaled.

#

For me, 20mins, 10 last autosaves is good.

junior dock
#

i use amp cubecoders btw

#

but i don't think it's from there

novel yarrow
#

Ah, AMP.. I've dumped this solution, I prefer pure SF server running in containers. Had some issues with AMP eg. server not coming up (Server name pending) and so.

quick snow
novel yarrow
#

[/Script/FactoryGame.FGSaveSession]
mNumRotatingAutosaves=6

#

The other one in server console: FG.AutosaveInterval=1200

novel yarrow
#

I'm trying to test my "testbench" save on singleplayer, looks like I got hit Maximum number of UObjects (2162688) exceeded, make sure you update MaxObjectsInGame/MaxObjectsInEditor/MaxObjectsInProgram in project settings.

But I have already set AppData\Local\FactoryGame\Config\WindowsNoEditor\Engine.ini to values:
[/Script/Engine.GarbageCollectionSettings]
gc.MaxObjectsInEditor=100000000
gc.MaxObjectsInGame=100000000

Any ideas? Is maxobject setting different for SP?

#

yeah, it suppose to be: AppData\Local\FactoryGame\Saved\Config\WindowsNoEditor

marsh dew
fading quarry
#

no more crashing every 5 minutes... now the weird part it was mainly only a problem when we were dissembling stuff that the crashes would occur

novel yarrow
#

#screenshots message Ok so here You have answer on question why running DS is better for large saves than running singleplayer/multiplayer client only. Game basically eats 44GB of RAM and ends up in crash where the same save loaded on DS needs only 24GB of RAM + some for a client (let's say up to 6GB) and.. doesn't crash. FPS is also much lower (I'm getting like 6 FPS rn) than running on dedicated (25-30 in heavy-density areas, 70+ in empty spaces).

#

Yeah, another crash on single. Assertion failed: Index < SizeX * SizeY [File:D:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Renderer/Private/SceneOcclusion.cpp] [Line: 716] CSS: Consider disabling HZBO in video settings --> what HZBO is? EDIT: Hierarchical Z-Buffer Occlusion. Now game doesn't crash.

novel yarrow
#

DS running in VM - live migration test. No issues, game still works regardless UDP transmission being used.

wide ivy
#

Hey Pioneers o/ I'm playing on a server with a friend, and recently we got a problem. We're playing around with Trains and when we build a new Train-Station, its not marked on the Map, but instead it shows up at Coordinates 0, 0. Also we cant Schedule it for Self-Driving because it says, that the station is unreachable.

#

This Bug occured once before, and in an Editing-Tool it showed up as a Boom Box at 0, 0

brittle wedge
#

Is there a consensus here on which dedicated server is easier to setup and mod? code any different at all? Asking because I owned the Epic version and the SSM/mod manager would not start correctly with the Epic version, so also bought steam. Now I can get dedi server and SMM running, but if I use steam version on my main workstaition - then the other system kicks me/vice versa becuase they see the same steam user logged in on the server PC and on the main play "workstation" PC.

I can run steam version on my "server" computer, and epic version on my main/play workstation, is this an effective work around?

novel yarrow
quick snow
brittle wedge
rose coyote
#

Your server won't load if you use mods. It'll just close itself. I would also recomend using cmd line to load your dedicated server instead of steam because you can't start the game on a different machine if steam has loaded the server under your username.

frozen laurel
#

Is there a way to automatically boot the server after it restarts on the 24 hour mark???

fading quarry
analog kraken
#

Hi i have an issue where my dedicated server dosen´t save my progress. so when it starts up again everything is lost. And i have an issue that my friends cant join my dedicated server. Help is needed! xD

fading quarry
analog kraken
#

yes that works. but io have to load that save filr when i start de server again

#

sorry for my bad typing

fading quarry
#

do you have auto save when players exit?

analog kraken
#

yes

fading quarry
#

in the console does the server even attempt to save when you exit the server?

frozen laurel
#

@fading quarry thabks for the insite.. ill check out cron jobs..

analog kraken
#

It says "[2023.02.18-10.52.43:763][152]LogGame: Generate Dependencies Complete: took 0.003 seconds
[2023.02.18-10.52.43:833][152]LogSave: Warning: New/Old Root size mismatch!
[2023.02.18-10.52.43:843][152]LogGame: World Serialization (save): 0.559 seconds
[2023.02.18-10.52.43:920][152]LogGame: Compression: 0.076 seconds
[2023.02.18-10.52.43:921][152]LogGame: Write To Disk: 0.001 seconds
[2023.02.18-10.52.43:923][152]LogGame: Write Backup to Disk and Cleanup time: 0.003 seconds
[2023.02.18-10.52.43:930][152]LogGame: Total Save Time took 0.646 seconds"

#

so i guees it saving or trys to save

fading quarry
analog kraken
#

yeah i guess so it just goes back to where it was when i started the load file when i got the dedicated server working

fading quarry
#

Did you by any chance load a save you had from before? Or modify one through SCIM? We found on our server that If we messed around with saves too much we had to remove all other saves or server would occassionally load a "old" save, so if and when we mess with saves we always remove all saves including auto saves. Then load that in the server manager in-game.

near rapids
#

Does session names match?

analog kraken
#

yes i did load a save from a friends pc that was started yesterday. no moding. okej, so is the "Warning: New/Old Root size mismatch!" in the log thats maybe is wrong then? so it just loading that spesific file everytime?

#

the session name might F stuff up? that my be wrong om my becouse i got it from a friend. The .sav fiel

#

file*

#

might*

fading quarry
#

If you have a lot of saves in the saves folder make a copy of these to somewhere safe then remove all other saves than the one you want to load, then load it manually in the server manager in-game and try again, we had a similar issue where server kept loading a older save hence we would keep rolling back to that save on every restart.

analog kraken
#

okej, sound good i will try that! 😄

#

brb

#

should i load the sav.file in the gaming pc or the server pc?

fading quarry
#

through the administrator interface "Server Manager" so file needs to be placed in the save folder on the server.

analog kraken
#

okej thanks

#

🙂

rose coyote
#

So, it's been more than a year since there has been any new updates on dedicated servers, any idea when we can get an update? Mod Support?

#

Also, maybe the problem is unique to me, but it seems that my server crashes about every 8 hours. Does anyone have any information or ideas on that?

fading quarry
# rose coyote So, it's been more than a year since there has been any new updates on dedicated...

iirc they have already said that officially they will never support mods but don't have any issues with 3d party mods itself. But the support burden of supporting mods is extremely huge and thus no official support for it.

As for crashing every 8 hours seems strange, that being said when we ran our server on a cloud hosting service we would crash constantly most likely because a lot of gamehosting providers over-provision (sell more capacity than what the system actually have) their systems to extreme lengths.

rose coyote
#

I'm running on my own machine so I know it's not that sort of issue

novel yarrow
#

Sorry guys, I'm leaving this discord server. It has been nice to meet You all, hope we meet on some large Satis dedic somewhere in the future.

polar crypt
#

Hey all, I am trying to run a dedicated server off my machine. It was working fine initially but then after we hopped off for the night when we tried getting back on my buddy got the server name pending not authenticated error when viewing the server from his server manager. Now two later(today) when trying to get the server to run so we could trouble more, the server will not evening come online when I launch it. I have double checked all my port forwards. Any idea on how to fix this?

rose coyote
#

Is your machine on a static IP?

#

Did you create a windows firewall rule with the correct ports and port forward your router?

#

@polar crypt

polar crypt
#

yes i made the firewall rules and no it is not on static ip @rose coyote

rose coyote
#

You're going to need to dedicate an address otherwise your globabl address will change

polar crypt
#

okay ill try that, thank you

obsidian violet
#

what are the options for running a dedicated server with mods? I have a separate tower just for hosting and wanna set something up.

fading quarry
tulip gulch
#

Hey. Where to control Serversetting. I couldn’t find a place where I can turn off, that enemy’s doesn’t attack you?

obsidian violet
formal cloak
#

Hey guys! I was wondering if anyone would have a clue what they're looking at if I post a couple logs of when my dedicated server on my PC crashed as for a reason why?
I don't see anything obvious, but not great at digging through logs

visual kernel
#

Could someone help me troubleshoot my dedicated server? I'm trying to have someone join but they aren't able to find the server, not sure it it's them or me.

formal cloak
#

have port forwarding turned on if you're hosting locally?

visual kernel
#

Yes, I do.

formal cloak
#

Could you connect fine?

visual kernel
#

I could connect, and I connected through my laptop from the same network.

formal cloak
#

And if you've ever hosted any games before did those work?
Some ISP's don't give you a public facing IP address (my last ISP I was unable to host anything until I asked them to give me a public facing IP) - that being said some companies charge for it or just won't do it

visual kernel
#

I haven't hosted any games before now.

formal cloak
#

did you give them your IP that was found on a "whats my public IP" websites?

#

that being said I would NOT post your IP here for your own sake just in case

visual kernel
#

No, I didn't...

#

Is that the one I need to forward ports for?

formal cloak
#

from the wiki as well btw

#

most routers you don't forward it to THAT IP you forward any incoming traffic on those ports to the IP that is your computer hosting it on your network

#

so like this - ( since this IP won't hurt that anyone sees)

#

Source IP is anything, then it goes into your internal IP of your hosting PC

#

if you wanted to get more secure could only open up source ips that are your friends IP addresses would help lock it down

visual kernel
#

Does it matter if I have port forwarding set to both TCP and UPD?

formal cloak
#

Work in IT myself but suck at networking, I would ONLY do UDP as that is what is said to do

#

(in theory may not matter) but i'd rather do it exactly as in guide to help troubleshoot later

#

(that being said if anyone has a clue what's causing this: let me know) - I did put in questions

gaunt fox
#

Can we not use mods on dedicated servers?

nimble sapphire
#

not at this time

quartz bramble
formal cloak
#

I did just do a verify and came back "okay" will see if it breaks again

quartz bramble
#

If that doesn’t work I’d make a backup of the saves and then reinstall the server software

formal cloak
#

sounds like a plan, thanks for some insight

fading quarry
#

Until it gets fixed have auto save interval set to 600 seconds or less, even though thats annoying AF with the lag spike.

formal cloak
#

mainly just because it may still crash so it saves often? Or does that just stop it from happening?

fading quarry
#

It'll definitely continue to crash.

#

No way around it unfortunately, when you disassemble a part and a certain check (rain) run at same time it'll crash, its a silly bug, but again unfortunately nothing we can do about it but hope that we get a fix soon.

formal cloak
#

thanks for the info! - advised my friends to pay attention at least to try and have it happen less!

spice sand
#

everytime i try to start the server it tells me this.
anyone can help me?

rose coyote
#

You didn't configure your port forwarding or firewall rules correctly.

spice sand
#

i see that on wiki but I do not understand what I have to do (i m using epic game)

quick snow
#

Hey there 🙂 is there a way to setup a time that the server restarts ? seems like it restarts everyday 30 minutes earlier? some ini setting or console setting maybe? Thanks for all the advice, is very much aprecitated!

quartz bramble
visual kernel
#

I had someone connect to my server yesterday, running it off of my own PC, after we were done there was going to be no one playing again until today so I shut it down. Now today trying to bring it back up, I couldn't connect until I re-added "localhost" on my computer, and the other person can't connect (shows as offline) as well as my laptop connected to a different network.

#

I changed no other settings with my PC or firewalls since yesterday.

#

Any suggestions how to fix that?

visual kernel
#

Just now was double checking my port forwarding settings and my laptop connected for a moment and got the server name, but as soon as I noticed it had happened it disconnected and shows as offline again.

#

Game is still up and running on my main PC.

#

Well, got my laptop to connect by deleting and re-adding the server and now it's loaded into the game... I don't get it.

tropic steeple
#

Hey there!

We have quite some trouble to play on an online server with friends and I was wondering if u guys had any tips (like the best server host) since we keep having crashes and bug issues. I don't know if Coffee Stain ever announced an official server host or anything, but I could use a bit of help!

Thanks for the help!

rose coyote
rose coyote
rose coyote
#

It crashes a lot and requires manual restart.

tropic steeple
rose coyote
#

To what?

#

It's an experimental release.

tropic steeple
#

yeah i know, but did coffee stain gave any clue on when it would be solved?

rose coyote
#

IIAM

#

TLDR No

tropic steeple
#

k thanks anyway!

rose coyote
#

Ya, no worries. If you need help doing local host I've been running my own for a little over a week now. I'm usually lurking.

tropic steeple
#

I'm trying to understand using the fandom page and a video but it's quite hard since I've never done something like that

rose coyote
#

Mature minded gamers has a good tutorial.

tropic steeple
rose coyote
#

Can't help you with that. Steam is love, steam is life.

#

Also, the server can still be installed via steam command and you can still connect to that server through EG

tropic steeple
#

the game was given on EG, that's why I got it 🙂

rose coyote
#

No. You run the dedicated server through a bat file. Anyone can host a server without owning the game.

#

You then login into your client and connect to the server.

tropic steeple
#

ooooooooh I've so much to learn

frozen laurel
#

Is there a way to upload a blueprint to the dedicated server?

#

Never mind... found it

spice sand
noble crane
#

I am trying to host a satisfactory server on a Linux machine but it keeps failing. I had to create symlinks from /usr/libexec/steamcmd/linux64/steamclient.so to /home/john/.steam/sdk64/steamclient.so to get that file to load.

I've tried:

Running with -MultiHome=192.168.1.25

Running with -nosteam

Running with -MultiHome=192.168.1.25 and -nosteam

Allowing both port 15777, 15000 and 7777 throuh my firewall with both udp and tcp.

Signing into my Steam account with steamcmd(Allthough i own Satisfactory on Epic Games)

System info:

OS: openSUSE Tumbleweed x86_64

Storage: Some random SSD I found.(Never had any kind of corruption problems)

Intel(R) Core(TM) i5-4690K CPU @ 3.50GHz

Logs: https://pastebin.com/ZNLAZ0XN

#

The problem occurs when the server is loading the steam api, aperently it fails to do so.

#

I think I'm missing some .so files but I'm not entirely sure.

frosty gale
#

log says that can't find steamclient.so , you can try make symbolic link to into your satisfactory foulder something like from /usr/libexec/steamcmd/linux64/steamclient.so to ~/Satisfactory (sorry for my english)

rough turret
#

Small question on dedicated server: If i want to host a Linux VM with steamCMD, can i use my own steam user and play with that user as well? Or do i need to have a second copy of Satisfactory?

fading quarry
noble crane
#

also it spits out this in the beginning: sh: line 1: xdg-user-dir: command not found

#

and this: LogInit: Display: Project file not found: /home/john/Satisfactory/FactoryGame/FactoryGame.uproject

fading quarry
#

from quick googling you need to use the apt equivalent on opensuse and install xdg-user-dirs

frosty gale
noble crane
noble crane
frosty gale
noble crane
#

A port forward is required to broadcast to the internet but connecting to a server does not require any kind of permission. You should only forward the server and then type is your external ip and the port you forwarded to on your client.

frosty gale
#

yes ok, i have forward the server, but the external ip and port don't work for my home computer client because i can't redirect a second ip for the same ports in router, but works with the internal net address (192.168.1.x). i can't redirect same ports for two different computers in the same router

fading quarry
#

connecting to a dedicated server is outgoing traffic, and unless your in a strict network outgoing traffic is never really going to pose a problem.

#

What you do need to do is forward 15777/15000/7777 all UDP traffic to the internal IP on your network where the dedicated server is hosted.

frosty gale
fading quarry
#

Have you setup the same rules on the dedicated server itself, look at UFW on linux Windows Firewall on Windows.

#

And do you have double NAT by any chance, e.g a router provided by your ISP and a second router e.g your own wifi access point or mesh wifi network, then you need to forward the same ports from your ISP router to your private router and then from private to your dedicated server.

#

Double NAT is quite common, and can be solved in many different ways, I personally have my private router placed in DMZ in my ISP provided router as the ISP provided router is garbage.

frosty gale
#

sorry, somebody don't have try connect my server. i have not good english, this is a problem for me

#

if somebody wants to try this is the perfect moment xD

fading quarry
#

you can DM me your IP I can try connect rn.

frosty gale
#

thx, 1 minute

frosty gale
fading quarry
#

yeah you have DM's disabled.

frosty gale
#

thx again

fading quarry
#

so yea you don't have ports forwarded correctly

#

Of the two candidates its either A: Firewall on the dedicated server that is not configured. Or B you have two or more routers on your network each acting as your internet gateway, if this is the case you need to either place these in DMZ or forward the ports from one to another.

fading quarry
#

Glad it worked out for you, as a tip right now there is a issue when disassembling parts on dedicated server that causes it to crash so keep auto save interval low for the time being.

#

It is highly random so there's no pattern to best avoid the crashes, hence we have to live with it and try minimize the risk of losing too much progress.

frosty gale
noble crane
#

I think I'm giving up

#

these servers are too complicated

#

i have used linux for 15 years now

#

and i can't even get the srver to start

fading quarry
near rapids
#

You can always try docker version if everything else fails

flat skiff
#

need a command for console to damge players

grizzled carbon
#

Why is my map not loading in my server?

fading quarry
#

We had a similar problem we just turned off fog of war through SCIM

lilac pine
#

Is the graphics quality of the game affected at all by a dedicated server? Or is that all local

eager thunder
#

For those running Dedicated Servers, is there any mods/bots out there to integrate bi-directional chat between in-game chat and a Discord server channel?

fading quarry
exotic thicket
#

what do i put in the address

fading quarry
# lilac pine Is the graphics quality of the game affected at all by a dedicated server? Or is...

In a extreme small capacity yes, in very congested areas one user can potentially consume all available bandwidth capacity using the default bandwidth configuration, it is possible to change this by modifying Game.ini, Engine.ini and Scalability.ini on server and Game.ini and Engine.ini on client, on server side be sure that Engine.ini is write protected and both Engine.ini and Game.ini on client is write protected. But this is very much a edge case that does not in itself affect graphics but rather loading times of buildings or parts moving around.

exotic thicket
#

how do i reset the password for my server

fading quarry
fading quarry
#

satisfactory-calculator

sage oriole
#

Why are my train stations popping up at coordinates 0,0 on the map no matter where we place it? Multiplayer, dedicated server. We have a dummy station to offset this issue and it was working previously, now it places every station in middle of map.

rose coyote
sharp sphinx
#

hello when i start my server i have a LogOnline: Warning: OSS: EOSSDK-LogEOSP2P: NAT Detection failed, unable to resolve host but i have the -multihome=0.0.0.0 in the start parameter and i don't have a firewall on my server, i can access to the server with 192.168.1.34 but not with the public ip

#

someone can help me ?

#

||sorry for my bad english i'm french ||

rose coyote
#

did you correctly forward the ports with a windows firewall rule, AND in your router?

sharp sphinx
#

i have a debian server not windows

#

and i am on a pterodactyl panel

#

i have a nat rule on my router with the satisfactory port

#

and i don't have a firewall on my router it's only a firewall for ipv6

rose coyote
#

My understanding is you still need to port forward your router

#

all three ports on your panel?

sharp sphinx
#

yes

rose coyote
#

I had a friend who had this problem, he modified his client for mods, are you using a clean install of your client? Are you the only one who can't connect to your server?

#

And you've reserved the IP address for your server, correct?

#

So that it is a static IP not dynamic

sharp sphinx
quartz bramble
rose coyote
#

I'm out of ideas, but I don't have experience with your server setup specifically. IMHO I would have someone else try to connect to your server and give you logs that you can present. There are people in here who are good with it.

#

You're ISP could possibly be preventing external connections

quartz bramble
#

if you are going to do -multihome=[ip] you need to set it to your local address i think

#

and if the IP is static

#

multihome may not even be needed

#

@sharp sphinx

sharp sphinx
#

I removed the parameter but I still have the same error

umbral axle
#

does somebody have a server that i can join?

strange remnant
#

How do I get my friends game save on my pc so I can setup a server for it?

hushed gateBOT
#

Hello there totally awesome user! You can checkout #looking-for-group-old and check the pins on how to find folks to play with. <3

desert walrus
#

Take it from that spot on your friends computer and put it there in yours

strange remnant
desert walrus
#

Email, cloud drive, physical media

strange remnant
lilac pine
#

So one of the players who uses my server crashed, when they reentered the game they had no belongings, they said they walked up to there Pioneer which had the same name as them but with a disconnected status next to the name. ... How does this player get there belongings back?

desert walrus
#

sf_xeno_basher the offline player

night pendant
#

murder.

fading quarry
sour elbow
#

Is it as difficult as it looks to set up a server? I just launched from epic and it looked like i was in a movie, trying to hack into the mainframe😁 😎

wide sky
#

On the dedicated server I play on, my train stations bug to the center of the map. I learned after some amount of time (Not sure if game-time or IRL, probably game-time...) the train stations fix their positions and automation works again

#

Is there a way to speed this up or entirely fix this bug?

wooden pond
#

excuse me, could someone please explain how to get my server save file? im not a software guy so idk how to get the save file. i have the FTP but not sure how to use that to get the file...

wide sky
#

On the dedicated server I play on, my train stations bug to the center of the map. I learned after some amount of time (Not sure if game-time or IRL, probably game-time...) the train stations fix their positions and automation works again
Is there a way to speed this up or entirely fix this bug?
Before someone brings up the 750m thing, my first stations are greater than 750m apart and run fine alone

wide sky
#

I cannot help you setting up the credentials, but once you are connected, navigating to the correct folder should feel very similar to how you navigate any Windows folder structure

abstract bay
#

So I setup a dedicated server and have been playing on it for about 4 hours. I went to chainsaw something and caused the game to crash. When I logged back in, It was as if I was on a new character and where I crashed is my old body and shows Offline Player above his head

#

I kinda want my stuff back off my body but can't figure out how to do that

sonic ibex
#

Hi all, we have a dedicated server setup but cant add the server under the server manager, please advise ive tried adding it with the IP and PORT but keeps telling me the server is offline

hazy socket
errant bronze
#

I saw this is a previous post and I cannot find it. I got a new machine and setup a dedicated. Can someone assist with string(s) to auto reboot the server it if goes down?

fading quarry
errant bronze
fading quarry
#

Are you running it on a separate machine or your gaming rig?

errant bronze
#

Same machine. Steamcmd runs the server. No issues.

#

I had a fairly large save on the old machine that I was playing with. It crashed often and I had to restart it almost daily. I wanted to get this one setup where there is a goto command in the .bat to restart the server if it crashes.

#

I think I got it. testing right now

#

Manual termination of the app causes a bat file termination. I'll have to play with it some more and see if it works if the server crashes.

#

Going to load up the old save and let it go over night.

fading quarry
#

Not 100% sure about the micro stuttering that might no longer be an issue since they have made done a whole lot of performance tuning since I attempted to run dedicated on my gaming rig, but memory was really the issue game + server I would constantly crash as I only have 32GB Ram.

errant bronze
fading quarry
#

Sounds like your having same problem I had, not enough RAM, I literally could not use my machine when I experimented with running the server on my machine otherwise it would crash randomly, I even tried running it on a virtual machine and WSL.

abstract bay
# hazy socket Kill it

I hit my doppelganger like 10 times with the basic zapper and I couldn't kill it. Can you even kill offline players?

fading quarry
abstract bay
#

I did get my stuff back though. I loaded a save from 10 minutes earlier and for some reason my stuff was in a crate where I originally crashed. Hopefully it doesn't happen again but it was from an UE4 engine crash

fading quarry
#

Yea, fortunately it does not happen all too often, opposed to the dismantle crash that is like playing Russian roulette.

abstract bay
#

It happened right when my chainsaw was about to breakdown a bunch of flora

#

I have everything set to Ultra in graphics so maybe I should drop it a notch

signal valley
#

Anyone able to point me in the right direction for hosting servers through a platform, such as Apex? Currently having a hard time getting it to connect. Brand new to the game, and slightly new to server hosting in general. It just says the server is "idle" and "NotAuthenticated"

#

Lol, nevermind. Apparently it was just being lazy.

#

I tried everything I could google, nothing worked, haha. I'll pop back in if things don't work out

signal valley
#

Thanks!

steep grail
#

can anyone help im looking at refunding my dedicated server but i wanna keep ym save file for my freind is it possible too import it?

fading quarry
steep grail
fading quarry
#

But saves are located

#

Linux: ~/.config/Epic/FactoryGame/Saved/SaveGames

steep grail
#

thank you

fading quarry
#

Windows: %LOCALAPPDATA%\FactoryGame\Saved\SaveGames

steep grail
#

thanks

lilac pine
#

is it possible to force the FICSMAS event? Would this be a local thing or would it have to be implemented on the server side?

fresh parcel
#

I believe that is a holliday event around Christmas time if I'm not mistaken

abstract bay
#

I am getting this about every 30 minutes on my dedicated server. Anyone experienced these kind of crashes?

ruby dome
#

I am actually really curious about that

#

hope someone responses soon

fading quarry
#

@abstract bay this appear to be the bug that has to do with enemies, be sure that all players turn on passive mode as there might be a relationship when mobs aggro players.

#

Some also say that they get that same crash when doing deforestation both manually and with chainsaw.

fickle epoch
#

I get that but when enemies look at me yep. Making them passive fixes it. I’m wondering if it has to do with some of the changes to enemy “threat”

abstract bay
summer cobalt
#

Help? I seen this was a prob for@sonic ibex anybody got anything?

gaunt lantern
#

are you on a pirated version of the game?

summer cobalt
#

not that I know of....unless steam really is that bad.

gaunt lantern
#

strange....try to rejoin the game

summer cobalt
#

I'm also got a gportal server. gonna try again

#

same thing

#

I followed the steps on the WIKI exactly. getting nada

#

yeah I'm not getting anywhere

desert walrus
summer cobalt
#

OK. well I'm dumb as a brick so this should be interesting. Thanks.

viscid jewel
#

is there anything i can do to my dedicated server to get the map to show everything quicker. it takes 15 minutes or more for evrything (train stations, drone ports) to show up on the map.

lament venture
#

hello there, anyone know if there is an option to turn off auto restart every 24h? it does crash server after the restart attempt, linux dedicated

desert walrus
#

The server shouldn't crash, it should just restart

signal valley
#

Is there a way to type into the console to connect to an IP and bypass the server manager?

desert walrus
signal valley
#

Understandable, thanks!

fading quarry
# viscid jewel is there anything i can do to my dedicated server to get the map to show everyth...

Modify your save and turn off fog of war completely, also we have found that turning off most markers on map and compass does make markers more responsive. So if you have a lot of trains, stations and towers up turning those off helps greatly.
We also increased the bandwidth that the server has available and how much bandwidth each client can use, this made at least all buildings and items moving around A LOT more responsive, we never did check if it made markers more responsive, but my assumption is that it did, it is also very much likely that markers are some of the communications between server and client with lowest priority and thus once a save becomes large those messages are dropped due to limited server-client bandwidth default configuration uses.

desert walrus
#

You might be able to set up a scraper to do it automatically using AHK @signal valley

polar axle
fading quarry
stable night
#

Is running a dedicated server using steamcmd and running the game while that server is running on the same machine using double the resources

#

?

fading quarry
viscid jewel
fading quarry
#

.config folder is just hidden so just cd into it.

viscid jewel
#

i see the ./config but there is no ini file to change settings

#

.config i mean

fading quarry
#

but configs are placed in a different place tho

#

SatisfactoryDedicatedServer/FactoryGame/Saved/Config/LinuxServer/

viscid jewel
#

the wiki suggests some changes to the engine.ini game.ini and scalability.ini both on the server and the client but my path for the game is /home/steam/.config/Epic/FactoryGame/Saved/SaveGames/server/

fading quarry
#

/home/steam/<Satisfactory Dedicated Server Folder>/FactoryGame/Saved/Config/LinuxServer/

viscid jewel
#

i have no config folder in Saved

fading quarry
viscid jewel
#

so i did not start my game on this linux server. i started on windows then copied it over to linux when i stood up the linuz server. maybe i missed copying the config folder and need to do that

fading quarry
#

you did not install it with steamcmd? e.g steamcmd +force_install_dir "/home/steam/Satisfactory" +login anonymous +app_update 1690800 validate +quit

viscid jewel
#

i did but i immedietly copied the .sav file from windows server

fading quarry
#

perhaps you just need to run ./FactoryServer.sh once for the files to be generated.

#

I assume your going to modify the network configuration? Remember to use chattr +i Engine.ini after you have modified it since the server will always reset that file to default network configuration of 64Kbps.

viscid jewel
#

i will try that after i make a snapshot

#

so the game is not running from that directory path. Somehow i have another directory path it is running from but the one you posted does exist and has the config folder. time to trouble shoot and figure out how to get it tor un from the right place

fading quarry
viscid jewel
#

so according to sysemctl status it is running from the right directory but my saves are somewhere else as they are not in that paths saved directory. not sure what is going on

fading quarry
#

but it runs fine when you run it manually?

viscid jewel
#

yes it has been running fine just lag. saves are working so maybe i leave it and just adjust the config files

#

ExecStartPre=/home/steam/./steamcmd.sh +force_install_dir /home/steam/SatisfactoryDedicatedServer +login anonymous +app_update 1690800 -beta experimental validate +quit (co
de=exited, status=0/SUCCESS)

fading quarry
viscid jewel
#

got it from the web to run the game as a service

fading quarry
#

ln -s /usr/games/steamcmd ~/steamcmd

#

ExecStartPre=steamcmd +force_install_dir /home/steam/SatisfactoryDedicatedServer +login anonymous +app_update 1690800 -beta experimental validate +quit

stable night
viscid jewel
#

no i go into the server comp and run
systemctl start satisfcatory.service
that runs the server up

fading quarry
stable night
#

So what is the best option?

#

Performance-wise

fading quarry
#

Dedicated on a separate machine obviously, but if your only option is that you have one machine normal multiplayer.

stable night
#

Ok thank you Kites

fading quarry
# stable night Ok thank you Kites

Mind you that dedicated server is not without its quirks, it requires a blazingly fast CPU and fast memory if you are going to make a large save with many people on it.

#

But that is also the same for multiplayer.

stable night
#

Max is three people

#

Most of the time its just me and one other person

fading quarry
#

Then a machine that would be top of the line 10 years ago sufficient.

viscid jewel
#

i run mine on a vm with 4vCPU and 16GB ram

stable night
#

Im actually having this issue that when I run Sat and a Disco call my calls are delaye

#

So for now, I am using GeoForce Now

fading quarry
# viscid jewel i run mine on a vm with 4vCPU and 16GB ram

using that prestart command for the service is going to haunt you btw at least in the state of dedicated server right now, its not unusual for the server to crash anywhere from every once and hour to multiple times per hour, and when the server then uses 5 minutes to restart every time it gets old very quickly, right now just because of the dismantle bug that is extremely annoying and crashes the server I am only one left playing till it gets fixed on our server and we were 6 people who were playing together for a few weeks.

#

right now I have simply just commented out that line in my service config.

#
[Unit]
Description=Satisfactory Dedicated Server
Wants=network-online.target
After=syslog.target network.target nss-lookup.target network-online.target

[Service]
Environment="LD_LIBRARY_PATH=./linux64"
#ExecStartPre=/usr/games/steamcmd +force_install_dir "/home/steam/Satisfactory" +login anonymous +app_update 1690800 validate +quit
ExecStart=/home/steam/Satisfactory/FactoryServer.sh
User=steam
Group=steam
StandardOutput=journal
Restart=on-failure
WorkingDirectory=/home/steam

[Install]
WantedBy=multi-user.target
viscid jewel
#

up to now i have not had crashing issues maybe i have gotten lucky. the only real issue i have is map markers taking forever to populate and LAG

fading quarry
#

The dismantle bug became a huge issue once we had 3 mega factories and 5-6 smaller satellite factories on our map, i am not joking when i say its 50% chance that server will crash every single time I dismantle anything on the server.

viscid jewel
#

understood, i only have 2 players including myself and no so called Mega Factories. trying to stick with smallish satelite factories

#

largest factory is central storage but is only storage no production

#

i will definitely remember this tho if it does come to be an issue. I have noticed lag once in a while when i attempt to dismantle

fading quarry
#

That dismantle lag is greatly reduced with tuned bandwidth config, just be sure to modify the configs on the client side as well otherwise it has no effect.

#

You will see in the console once player joins the game what network speed client-server have negotiated to verify that config works correct.

vagrant forge
#

any way to change the creature mode to passive on a dedicated server?

fading quarry
#

not on the server itself every client has to do it themselves.

lime spoke
#

how can i setup a dedicated satisfactory server with an existing world?

fading quarry
grim nest
#

i downloaded this from epic but every time i start it i get this

#

what do i need to do to actully start a dedicated server

undone pasture
#

@grim nest pretty sure the server is running at that point.

ancient swift
#

[2023.02.26-08.57.48:851][375]LogFactory: Warning: Put down failed because we where never equipped. <-- lol

viscid jewel
#

i am curious if there is something wrong with my install
CentOS7
16 vCPU's
32 GB Ram
watching the top command then pressing 1 to show all CPU's it appears the server only utilizes one CPU at a time, it changes but never spreads across multiples. Did i configure something wrong or am i missing a setting?

fading quarry
viscid jewel
#

so i have to ask, is the train ruberband effect and the slow map population issues that everyone has with dedicated servers or is there a way to fix it? i did everything on the wiki and still same issues.

fading quarry
#

from what i understood on the matter that thread is the thread that handles client-server synchronization that cant be multi threaded easily, it used to be A LOT worse, to the point where a medium sized save would bog down to 5 ticks per second and not be able to recover getting stuck at 5 tps till server was restarted. on my same server I can now run 90tps on a much larger save.

viscid jewel
#

is there a way in game to show the fps?

fading quarry
#

yea but you have to turn on console for that

#

but server tick rate is what you want to keep an eye out for

viscid jewel
#

my server tick rate has always been 30, never higher never lower

fading quarry
#

Just wait till save gets larger, it'll plummet. I increased tick rate on our server to 90, it'll then stabilize around 30 when 3 players are online, and even at times go as low as 10 to 15, but this very much depends on how densely factories are built. Mega factories kills tick rate in no time.

viscid jewel
#

how do i raise the tick rate?

fading quarry
#

I have found that once tick rate starts to average below 5 ticks per second is when game become unplayable, buildings taking seconds to load, belts that stop working.

viscid jewel
#

you stated above that you increased your tick rate to 90, how do you do this?

fading quarry
#

Engine.ini

ConfiguredInternetSpeed=26214400
ConfiguredLanSpeed=26214400

[/Script/OnlineSubsystemUtils.IpNetDriver]
MaxClientRate=26214400
MaxInternetClientRate=26214400
NetServerMaxTickRate=90
LanServerMaxTickRate=90

[/Script/SocketSubsystemEpic.EpicNetDriver]
MaxClientRate=26214400
MaxInternetClientRate=26214400
NetServerMaxTickRate=90
LanServerMaxTickRate=90

[/Script/FactoryGame.FGSaveSession]
mNumRotatingAutosaves=5

[/Script/Engine.Engine]
NetClientTicksPerSecond=20
#

As seen each client can only consume 20 ticks per second

#

that way one client alone cannot consume all ticks.

viscid jewel
#

does this have to be changed on the client ini's also or just the server?

fading quarry
#

only on server side

viscid jewel
#

k ty, i will definitely try this now

fading quarry
#

around 90 ticks per second is what my server can handle when no one is connected, going any higher on mine makes no difference, and could potentially cause worse performance

grim nest
#

does anyone use the epic dedicated server?

fading quarry
grim nest
#

i have never run one before and im not even sure how to start it do i follow the wiki even for the epic addon

fading quarry
#

I saw the picture you posted, are you not able to connect to your server?

grim nest
#

when i try to start the kfactoryserver.exe it show that

fading quarry
#

yes? That is how the server console looks like.

grim nest
#

i want it on diff ports i have set in my router is that done in game

fading quarry
#

If you want to use different ports there are a few command-line arguments you can use.

  • -ServerQueryPort=<portnum>
  • -BeaconPort=<portnum>
  • -Port=<portnum>
grim nest
#

now i get his when starting game in steam do i need to reinstall yout hink

grim nest
fading quarry
#

Do you by any chance have mods installed?

grim nest
#

i run ark and atlas so im used to a ui to configure sorry

#

oh i can look under my steam folder i may have to remove old mods

#

good catch ty

fading quarry
#

just turn them off in Satisfactory Mod Manager

grim nest
#

see i dono where to find this stuff

#

i play in steam and want a ded server i prob sound like stupid lol

#

just used to using asm and asuu for ark and atlas so im gettin myself confused i think

fading quarry
#

Ok, two questions then, have you ever used mods when playing satisfactory? If the answer is yes, these have to be turned off when playing on dedicated server, as dedicated server does not support mods. Second question is are you trying to run dedicated server on same machine as your gaming? If yes, do you have A LOT of RAM? I would recommend nothing less than 64GB if you are attempting that as a save can grow to the point where the server needs 15-20GB of memory.

grim nest
#

yes i have had mods before i just need to know where to turn them off and 2 i have a seperate machine r820

#

plenty of ram

fading quarry
#

good good, then that error appears to be that your trying to connect to a server and you have mods turned on. Go to https://ficsit.app/ install Satisfactory Mod Manager, and make sure that you then turn off any mods that might be on. I don't remember the name of the old mod manager but it used to have a slightly different name. But that should replace the old one.

grim nest
#

yeah i think i have the old one

#

so you cannont mod dedicated server? is that right

viscid jewel
#

@fading quarry what is the tick rate dependant on, i see the wiki sounds like it is dependent on your hardware but i would think 16vCPU's and 32 GB Ram should keep my tick rate above 30 but after making the changes it still drops to low 20's sometimes and thats around no structures

fading quarry
#

number of cores makes no difference btw

viscid jewel
#

so if my 16 vCPU's are slow then it will drop the tick even though it should spread it across multiples but isn't?

fading quarry
#

all comes down to single core IPC

viscid jewel
#

so multiple cpu's is really a waste then?

fading quarry
#

2 cores is all satisfactory needs, that way the thread that uses 100% cpu 99% of the time has a dedicated core, other threads consume nearly nothing at all.

#

Having hyper threading on/off does not seem to make any difference btw.

viscid jewel
#

so am i out of luck running a smoth server with 2.7GHz cores

fading quarry
#

what CPU?

viscid jewel
#

E5-2680

#

duals

#

8 core each

#

16 logical proccessors

#

each

#

but i run this in a vm on hyper-v

grim nest
#

put in the port i set and i get this

#

Kites would you be willing to DM me when you have time and walk me thru this?

fading quarry
# viscid jewel so am i out of luck running a smoth server with 2.7GHz cores

Smooth is subjective tho, I am running on dual Xeon X5680 and single core performance is nearly identical to yours, but I run it on bare metal with no hypervisor in between, it smooth enough that player experience is not a big issue. We used to have a really bad time last summer, but they have since done a lot of performance tuning.

viscid jewel
#

i can move it to my ESXI server with 4 E7-4860's
10 cores each
2.27GHz
but i don't know that it would change much

fading quarry
#

That has lower single core performance unfortunately.

viscid jewel
#

yes it does

#

i am looking to see if i can overclock either of these cpu's slightly

#

without destroying my server hardware

fading quarry
#

I wish my Dell PowerEdge R610 would allow me to overclock but no dice...

viscid jewel
#

my hyper-v is on R720 and my ESXI is on R810 not sure if i can overclock either one

fading quarry
#

From what I have read they are all fully locked down and cannot be OC'd at all.

grim nest
#

wher would i put he comman line options in for the epic version?

#

engine.ini?

fading quarry
fading quarry
viscid jewel
fading quarry
#

I just keep my fingers crossed that they continue to improve the performance of dedicated server, as said last summer it was dreadful and unplayable on my server, while now its stable enough that 3 players can play on a large save with 3 mega factories and a handful of smaller factories.

viscid jewel
#

i agree.
according to the R720 if it is a 12th gen it should have a turbo boost in the bios. gonna have to investigate further

fading quarry
grim nest
#

i was tryuing to use the epic addon

grim nest
viscid jewel
#

@fading quarry fired up an old tower server with AMD FX8320
8 core
3.5 GHz
gave the game 6 cores and 16 GB ram
no difference
Map still takes a bit to populate and trains still rubberband here and there
But i did watch it spread the CPU load across all 6 Cores from time to time

fleet lance
#

@lime elm dm

fading quarry
#

Are you guys not having any issues with the dismantle crash though? I am suspicious that we have FK'ed our save somehow, I would imagine hearing others having same trouble.

silk frigate
fading quarry
#

At this point its literally 50% chance that whenever dismantling anything our server will crash, have just gotten worse and worse as the save have grown, its a known bug, but not many are reporting it.

silk frigate
#

yeah i've only had it happen once so far, so maybe i was just unlucky

fading quarry
#

if it is same crash you would see this [2023.02.19-14.20.06:492][476]LogCore: Error: appError called: Assertion failed: (Index >= 0) & (Index < ArrayNum) [File:Runtime/Core/Public\Containers/Array.h] [Line: 674]

cinder phoenix
#

does anyone know of a good satisfactory server gui im not a fan of the steam cmd style servers

#

i have found 1 but it doesnt seem to wanna work

fading quarry
#

AMP is probably the easiest to set up, but is not free either.

cinder phoenix
#

just easier to do everything from a panel vs a command line

#

my issue is this program idk if u seen this gui before doesnt wanna do anything except error out

#

it keeps asking for the saves folder but i dont know where it is and ive made a folder for it to write files to

fading quarry
#

potato potatoes, i find command line utilities easier, but i have also dealt with command line utilities for nearly 25 years.

cinder phoenix
#

i mean ive no problem with command line but games with lots of features are usally easier

#

tho satisfactory isnt exactly feature loaded to be fair

#

ive set up rust and ark survival servers

fading quarry
#

yea set and forget really ^^

cinder phoenix
#

if there isnt a good known and free gui i guess ill have to figure out the cmd

#

issue is i host from the same pc i play on

silk frigate
silk frigate
#

only on the start of phase 2

fickle epoch
fading quarry
silk frigate
#

😬

fading quarry
# fickle epoch I'm starting to get a bunch of latency on a 3 player dedicated server as the map...

As seen in my config there I have a upload of 25Mbit on my cable internet (they wont build Fiber where I live :(() if you have higher upload try increase the bandwidth higher (800Mbit is max btw that the server can handle) if you have higher upload speeds, I have also done some trickery with trick rate in that config where server runs 90 ticks per second and each client can only consume 20 ticks per second.

#

But it should not really matter tho, I have not seen single clients use more than 3Mbit, but that is still 50x times faster communication between server and client than the default 64Kbit that is what Ultra uses by default.

fickle epoch
#

I have a gigabit up (fiber weeee!) so I can probably do a lot there. I'm having so many issues now that the game is almost unplayable. Can build belts that connect but dont transport, another player comes over and builds the same belt and it works just fine 🤷‍♂️

#

Also fwiw, the only thing running on the box is a dedicated server, fresh ubuntu install, no vm etc.

fading quarry
#

Tuning bandwidth should help a lot with the issue you describe, we had same problem before I modified bandwidth. Be sure that this has to be done on both server and clients for it to work though.

#

Also console will spit out the negotiated bandwidth between server-client when a player joins the game (not when a player just views the server in server manager, when viewing server manager it will use the default 64Kbit connection speed).

fickle epoch
#

And the bandwidth mod you are mentioning is your tick rate changes there?

fading quarry
#
[2023.02.26-20.28.40:100][653]LogGame: Initialized MaxClientRate == 26214400``` when I connect to my server while default is 300000
#

Engine.ini ```[/Script/Engine.Player]
ConfiguredInternetSpeed=26214400
ConfiguredLanSpeed=26214400

[/Script/OnlineSubsystemUtils.IpNetDriver]
MaxClientRate=26214400
MaxInternetClientRate=26214400
NetServerMaxTickRate=90
LanServerMaxTickRate=90

[/Script/SocketSubsystemEpic.EpicNetDriver]
MaxClientRate=26214400
MaxInternetClientRate=26214400
NetServerMaxTickRate=90
LanServerMaxTickRate=90

[/Script/FactoryGame.FGSaveSession]
mNumRotatingAutosaves=5

[/Script/Engine.Engine]
NetClientTicksPerSecond=20


Scalability.ini ```[NetworkQuality@3]
TotalNetBandwidth=26214400
MaxDynamicBandwidth=26214400
MinDynamicBandwidth=10485760

Game.ini```[/Script/Engine.GameNetworkManager]
TotalNetBandwidth=26214400
MaxDynamicBandwidth=26214400
MinDynamicBandwidth=10485760

[/Script/Engine.GameSession]
MaxPlayers=12
InitialConnectTimeout=180.0
ConnectionTimeout=120.0```

#

that is on the server side

fickle epoch
#

Thank you! Do you have any reference to some of the settings?

fading quarry
#

wiki and unreal engine documentation

fickle epoch
#

Thanks again! I'll try it out tonight and see if it helps.

fading quarry
#

on the client side i have sent this to the players on our server:

Replace/add the following in files in this location and have them write protected %localappdata%\FactoryGame\Saved\Config\WindowsNoEditor\

Game.ini[/Script/Engine.GameNetworkManager] TotalNetBandwidth=26214400 MaxDynamicBandwidth=26214400 MinDynamicBandwidth=10485760

Engine.ini```[/Script/Engine.Player]
ConfiguredInternetSpeed=104857600
ConfiguredLanSpeed=104857600

[/Script/OnlineSubsystemUtils.IpNetDriver]
MaxClientRate=104857600
MaxInternetClientRate=104857600

[/Script/SocketSubsystemEpic.EpicNetDriver]
MaxClientRate=104857600
MaxInternetClientRate=104857600```

Scalability.ini[NetworkQuality@3] TotalNetBandwidth=104857600 MaxDynamicBandwidth=104857600 MinDynamicBandwidth=10485760

fading quarry
cinder phoenix
#

so im getting an error that says steam api failed to initiate and its 100% im playing on the same pc as the server can i ignore that or should i fix that

#

also apparently im just 10 levels below dumb i didnt know i had to go into the game to set the server up most servers require setting up outside the game

fading quarry
#

its only a warning and can be ignored

cinder phoenix
#

cool thanks

fading quarry
#

hosting on same machine as you game on will have lower performance than running multiplayer, not to mention server will hog one CPU core at close to 100% and also consume 10-20GB of RAM 24/7 but you have probably seen me write that a little earlier.

proud orbit
#

I managed to get my server up and running, but only computers on my local network can access it - the host computer and I tested it from a laptop (entered the IP to connect). I can only find an IPV4 address for myself right now, does the server require IPV6 to connect?

fading quarry
grim nest
#

Kites, if i DM you later do you think you might be able to help me thru the setup?

fading quarry
#

sure go a head

grim nest
#

ok ty...gotta cpl errands to do then ill see if your avalible and tyvm

proud orbit
fading quarry
#

It is likely that you do not have a dedicated IP in your apartment, I know in some instance what you can do is contact the ISP that provide internet in your building and you can possibly rent a dedicated IP address, here its quite normal that renting a dedicated ipv4 is 10$ per month, as it is very likely that all apartments share one IPV4 address when facing the internet.

There is however another option, where you rent a cheap host from a cloud hosting service, and I mean cheap a 2-3$ virtual machine that you configure as a VPN server, now you can have a public interface through that VPN where your friends connect to its public ipv4 address to your server.

proud orbit
#

haha funny you mention it, I actually contacted my ISP a while back to set up my own separate account specifically to get a static ipv4 (and much much faster speeds) but not an ipv6. I'll give them a call again and see if maybe there is something else that i need them to do or if they can configure my account differently - i looked up the double NAT and that might be it. If not then it sounds like a cloud host is gonna be my best option. Thanks for the help!

fading quarry
#

I know google has a few servers that you can rent practically 100% free, a VPN server does not use a lot of resources and I believe that it should be able to run just fine on a free tier host, you might need to rent a ipv4 address as a addon service tho.

proud orbit
#

oh wait, are you saying using a VPN could solve it? I have NordVPN but I didn't think that was the same as the cloud hosting for servers?

fading quarry
#

There do exist VPN providers that do support port forwarding, but I would not know who.

#

just as an example I found this provider that do give you a dedicated IP through vpn that lets you forward ports "purevpn" (keyword: port forwarding vpn)

cinder phoenix
#

so is there a reason my server doesnt have a night time? is that a server default or can i even change that?

tepid cosmos
#

Anybody know if satisfactory servers work with SRV records or do you have to use A records and specify the port?

(Mention in reply please)

reef gull
glad nest
#

IsAwake isAwake = ture
IsAwake isAwake = flase
are all the boolean tags mispelled intentionally?

desert walrus
#

Where did you find that?

glad nest
#

in the server logs

desert walrus
#

Nah, prob just a typo lol

glad nest
#

I started to think i were crazy

#

misread it all day

forest kiln
#

Is there a way to change the auto save time on dedicated servers?

fading quarry
#

I would not suggest going over 10 minutes tho, I had 4 players basically quit as they got tired of losing progress when server crashes. And 10 minutes is still a lot of building progress when your deep in building mode.

forest kiln
#

Copy that, thanks!

azure heart
#

Hey chat, what's a good website to rent dedicated servers from?

desert walrus
#

Firstly, I'd always recommend hosting it yourself it at all possible

azure heart
#

I used to do it on my own PC ya

desert walrus
#

In about 2 years of paying 15/month you can completely fund the cost of a dedicated machine to run it

night pendant
#

BaineGames — 10/30/2021 10:50 AM
FYI - Advertising any type of service for dedicated servers is prohibited and goes against this server rules.

desert walrus
glad nest
#

Just buy a washed up used server for like 100-200$ should be plenty...
The cheapest renting i found was 12$ a month and that server had half the ram and cpu power of what i bought

frosty gale
#

Companies are just putting high prices

#

I got for 60 euro for 2 years super good specs

glad nest
#

Yes, i sortor get it though. I have seen 2 of my 8 cores get a run for their money already, also its already consuming 10gig ram no probs

fading quarry
#

12$ a month unfortunately gives you a server performance that is downright useless, after numerous attempts at cloud hosting only services I have found that are capable of hosting a dedicated server start at 40$ per month. And even that is much lower specs than what I would be happy with.

I personally believe there are only one reason to play on a dedicated server and that is to build bigger and with multiple people at same time, and your average cloud service just wont be able to host a game and experience that is acceptable at lower costs. But maybe I am just expecting to have a experience does not lag and constantly desync.

glad nest
#

Yep the 12$ one gave less than the "recommended" specifications

#

And as i said. I have only played a few days and 2 out of 8 cores have been been fully loaded at times with only 4 players

#

So cheapskating is probably not a good solution

fading quarry
#

Unfortunately satisfactory does not utilize multiple cores, well it does but you will soon find that there is one thread that will consume 100% CPU 24/7 and theres nothing you can do about it.

#

Which is why it is very important to look at single thread performance when shopping for a host.

glad nest
#

Yeah i have noticed its not very efficient in those regards

#

However it is using more, but as you said the main strain will always be on a single one

fading quarry
#

Yes it does utilize many threads but the main one that is the cause of all of our problems is highly dependent on single thread performance, and in hosting environments that usually over-provision and utilize live migrations the performance is garbage.

glad nest
#

have you experienced any major crashes as a result of this?

fading quarry
#

my 13 year old Xeon X5680 had much better performance than the last cloud hosting we attempted to use that used much newer hardware.

glad nest
#

the server has been running fully stable since i booted it - however clientside has had some crashes, only when exploring and seemingly when mobs are aggroing

fading quarry
#

client crashes are likely due to not turning creature mode to passive, i would say 90% of all current client crashes are because of that.

glad nest
#

oh really? I read someone mentioning that wont help

#

if you had any improvements with it i'll try it

#

I just tried setting network quality up to ultra, which did not do jack shit beside strain the server a bit more

fading quarry
#

We never crash on the client side, but we do have a lot of trouble now at end game where the server keeps crashing.

glad nest
#

Then i'll definitely try to turn creatures to passive

#

they are just an annoyance at this point anyway

fading quarry
glad nest
#

this the one you using endgame where it is crashing? Xeon X5680

fading quarry
#

and really the default Ultra is also waaay too low, at ultra syncing between client and server is .25Mbit you can actually tune it to the point where server have capability at 800Mbit, but you will generally see that clients dont consume more than 3Mbit.

fading quarry
#

That being said the current crash we currently keep facing only require a minuscule fix that CSS need to implement as its just a simple oversight on their part, I keep holding my breath hoping we get a fix for it ASAP.

#

We keep crashing due to this bug:
[2023.02.19-14.20.06:498][476]LogCore: Assertion failed: (Index >= 0) & (Index < ArrayNum) [File:Runtime/Core/Public\Containers/Array.h] [Line: 674]
My theory is that because CPU runs at 100%, 100% of the time there are some locking in the code so that when a player dismantle anything quite so often this execute after a part have been removed from the array, and without verifying that the array has changed it just kills the server.

glad nest
#

gotcha, sounds like a feasible theory

frosty gale
#

thats above average with that price lol

glad nest
#

4GB ram for a server?

#

and what CPU is 11GHz

fading quarry
#

that is just showing you the total CPU, nothing about the underlying CPU that is actually running on. you can however extract what CPU it runs on from the satisfactory logs.

#

4GB is way too little, a rather small save easily takes up 10GB of RAM, and it just goes upwards form there, our last save took over 30GB of RAM, current save we are at 14GB.

frosty gale
#

Right

glad nest
#

my server is already consuming 10gigs on tier 4 so i guess you would want 10gig as a bare minimum

fading quarry
#

VMware did report that I have 80Ghz CPU but each core only runs at 3.3Ghz, and 3.3Ghz in itself is not a benchmark since the CPU is 13 years old, a new enterprise CPU at 2.5Ghz can potentially beat my CPU by a mile.

runic vapor
#

Hello together, we have an dedicated server set up on linux and ran into a problem, where we get the UNetConnection::Tick Connection TIMED OUT.

We have it running as a service, as shown here: https://satisfactory.fandom.com/wiki/Dedicated_servers/Running_as_a_Service#Linux

We did a complete reinstall of the server, which didn't solve it. After some research we found this:

https://satisfactory.fandom.com/wiki/Dedicated_servers/Configuration_files#Client_disconnected_for_Timeout

The problem there is, that we don't have the "Engine.ini" file, which is created after the first connect to the server, where we are at the start of the problem...

Right now, there is also the problem, that it crashes when its trying to start the server...
(some of the last messages it sends are in the TXT file.)

After this, the service file kiks in, and starts the server again, after that is crashes again, all in an never ending loop...

I know this is quite a lot, but does anyone have any idea why this is happening?

#

This is a screenshot of the connection error

desert walrus
#

According to that error you're not trying to connect to it properly

#

Can I see a screenshot of the server manager?

fading quarry
runic vapor
fading quarry
#

By looking at your previous log they should be in this location
/home/steam/SatisfactoryDedicatedServer/FactoryGame/Saved/Logs/

runic vapor
fading quarry
#

I am curious if perhaps you are trying to run the server with too little memory, logs should give us some indication however why it might just restart like that.

runic vapor
#

Well, i found this, is this any usefull?

fading quarry
#

Yeah not enough free memory on your system.

desert walrus
#

That would explain the server bootloop

runic vapor
#

ok, thanks. Will have to talk to the server owner then...

fading quarry
#

I would not recommend anything less than 10GB RAM for a Satisfactory Dedicated Server, and that is what I would call bare minimum.

desert walrus
runic vapor
#

We have 16, but there are also some websites and EMail-Servers, I will talk him into upgrading to 32 GB.

fading quarry
# desert walrus 12 is the minimum to load a save in u7

Or rather I should be more clear when I say 10GB, 10GB for Satisfactory Dedicated Server process excluding everything else that might be running on a particular system, meaning your looking at 16GB or more in practicality.

quick snow
#

!wikisearch dedicated server

rigid grotto
#

Good afternoon people! Sorry for my lack of information in this case, but can't we use mods on the dedicated server yet?

#

And another question, what service have you commonly used to host your servers?

hexed plover