#dedicated-servers

1 messages · Page 103 of 1

tender thicket
#

what hw they use, what they wanna connect

#

all these different things

mossy grove
#

Hi setting up a windows server and keep getting this error over and over when booting it, I have 7777 port forwarded in both TCP and UDP

inland otter
#

but i dont want to

#

ive never used a damn server before

tender thicket
inland otter
#

in my life

tender thicket
#

or pay a hosting co

inland otter
#

im poor

tender thicket
#

well then figure it out dude

inland otter
#

and i dont wanna use a like where i host

tender thicket
#

u kinda need base knowledge for this stuff

inland otter
#

theres no videos other than that one and it doesnt help

tender thicket
#

we cant carry u thru computers 101

#

use docker then

inland otter
#

i dont wanna have a computer science degree just for this crap

tender thicket
#

u dont need one

inland otter
tender thicket
#

no

#

docker can run on windows

tender thicket
# mossy grove

somethings already using port 7777, u need to figure out what is

spiral lion
#

I currently use docker desktop while waiting for windows version to be fix

tender thicket
#

or if u just restarted the server u cant kill the server when ur not using it u have to exit with ctrl

twin trellis
#

Whats broken with the windows version?

tender thicket
#

ctrl c*

mossy grove
tender thicket
#

then an improperly exited satisfactory server is using it

#

u killed it incorrectly

twin trellis
#

Sick, so anyone got a pin or post that may assist with failed to connect to server API

tender thicket
twin trellis
#

Just running on a windows machine, port forwarded and made new firewall exceptions and then double checked the exceptions done a clean install

mossy grove
tender thicket
#

just check for whats using 7777

mossy grove
#

How do I do so

spiral lion
#

if you know the commands, you can check it in cmd

#

or there's apps for monitoring ports

mossy grove
#

Ran netstat for that port

#

nothing

#

ran it for other ports I know i have stuff running on and they returned correctly

heady prawn
mossy grove
#

So nothing is using 7777 100% but still getting that error message over and over and unsure how to resolve

acoustic pike
#

nvm i see the thread

rare grove
#

Quick question, I am trying to use a blueprint I have downloaded. I put it in the Saved/SaveGames/blueprints/save name folder and it didn't show even after a restart. I read somewhere I need to create the blueprint the world first so I created the blueprint using the blueprint machine then pasted the blueprint over it and it still pasted the original build even after a restart. I tried deleting the blueprint from my folder and restart and it showed back up. Is this coming from my server? If so where can I find the blueprint to change it to the one that I want to use?

acoustic pike
#

headache intensifies

twin trellis
#

im fuming

spiral lion
#

sometimes magic happens XD

mossy grove
tender thicket
#

they are super buggy

rare grove
#

Could you explain why they are cooked?

tender thicket
#

they are just buggy rn

spiral lion
#

I saw someone deploying a blueprint but it always place in the blueprint maker itself.

tender thicket
#

they break saves

#

yeah

acoustic pike
#

Is anyone else having issues with servers running on Windows?

tender thicket
#

better to not use them at all

rare grove
#

Hmm I see

frosty gale
#

yo I was playing satisfactory like 2 years back, how did this update blow it up so much?!?!

tender thicket
#

til its patched

tender thicket
#

slightly came back to bite them

frosty gale
#

I'm so glad satisfactory is getting the love it deserves

#

I love this game

gleaming cloud
#

Hey guys! Quick question. What is the path to blueprint files on linux DS? (in a container if that matters)

sour parcel
#

If anyone is interested, the PHP API interface has been updated to include some new features:
it currently can get the state of the server and also Set the options and Advanced options via the API
https://github.com/oarko/SF-ToolsPHP

heady prawn
heady prawn
acoustic pike
peak pumice
#

this should be a forum, not a discord server

quick mist
sour parcel
sour parcel
quick mist
# sour parcel Yes.

I wanted to comment on your fork saying I liked your work but your repo isn't open to Issues. So nice work (:

sour parcel
heady prawn
sour parcel
#

thanks

quick mist
heady prawn
quick mist
#

something something php_hammer.png

sour parcel
sour parcel
quick mist
#

@sour parcel I was thinking you might take your implementation example out into a separate file that does a require_once() to include your library to:

  • show others how to do so, and
  • take the implementation example out of the require()d file.
sour parcel
#

Ya, updated the Readme.md to cover that with the new update

#

I know there is a lot of documentation work that needs to be done, the API documentation is rough.

quick mist
#

beat me to it then (:

inland otter
#

ok so i got it up but how do i find the ip for it

#

is it just my ip adress or?

quick mist
#

it's rough but seemingly complete, if sparse on some examples; that's one reason I've added examples for the REST endpoints to my repo

sour parcel
gleaming cloud
quick mist
heady prawn
inland otter
#

well i did that

#

and i think i used the right one

#

but now it says the name is pending

#

but nothing is showing up

#

like it should to name it

#

or to auth it

sour parcel
quick mist
sour parcel
#

But IP6 is on the todo list.

quick mist
#

The initial version was handled by Bogdan, but I'm not going to ping him; he's hopefully busy working on the server (:

#

Working with him was how I got the version of SF-Tools that worked prior to 1.0 up and running

sour parcel
#

Well, I won't either, but if he hits me up👀

inland otter
#

does anyone know my issue cause i swear i opened the server and i opened the server file should work but i cant auth it or name it it just says needs to be named

vestal gale
#

Unable to connect to server after restarting. It was lagging a bit and saw these messages. They are still present

sour parcel
#

Unfortunately I am off to bed for the night.

inland otter
#

one thing is should it say my ip when i start the server or not cause it only says this
LogServer: Display: Binding Server API socket FGServerAPISocket to address [::]:7777
LogServer: Display: Binding Server API socket FGServerAPISocket to address 0.0.0.0:7777
LogServer: Display: Server API listening on '[::]:7777' (Standalone)
LogServer: Display: Server API listening on '0.0.0.0:7777' (Standalone)

quick mist
#

have a good sleep!

quick mist
inland otter
#

ok

#

so if i put in my ip adress it should work right?

#

as the connection adress

quick mist
#

yes, it should, but if you're on the same LAN, you may need to use your server's internal address depending on your router

inland otter
#

but when i use the command ipconfig in my cmd it says a diff one than like Whatismyipadress

#

but when i put either one it it says server name pending and idk what to do from there

#

OMG

#

i got it

quick mist
#

\o/

inland otter
#

i just used the wrong one

#

i had to go into my settings lol

#

lets go

quick mist
#

sometimes it's the simple things

inland otter
#

still thx for the help

quick mist
#

sure (:

fervent fractal
glass star
#

Have an issue where a buddy on my dedicated server disconnects nearly every 5 minutes. Sometimes more, sometimes less. It runs fine while he's on and can reconnect easily, but just has momentary disconnects. Would changing the "Network Quality" settings expect to help, or are there any known fixes for this kind of issue?

tender thicket
#

yeah upping the quality can help

glass star
#

Upping the server end? Or just the client? Or needs to be both?

tender thicket
#

unless your server is a real shitter id advise upping both it and ur client to ultra

glass star
#

Okay

#

Thanks, will give that a try. For some reason the server defaults back to "Medium" occasionally on restarts.

#

I'm sure there's probably a command on startup to set that permanently.

cedar grove
#

Hey I know people have asked this before but I'm trying to increase the player limit and I know it has something to do with this line (-ini:Game:[/Script/Engine.GameSession]:MaxPlayers=8) but I'm not sure what part to paste or where to paste it. I tried in the Steam game properties, nothing, the game server file, crashes the server, and the external file in the Windows config, nothing.

I know I'm doing something wrong, but if someone could just help me quickly, I'd be highly grateful!

tender thicket
#

how do u launch ur server

cedar grove
#

I've been using the Steam thing from a tutorial I watched. I'm assuming this is the default.

tender thicket
#

yup thats fine

#

when ur launching that thru the command line

sour parcel
tender thicket
#

paste that code in the console as well

cedar grove
#

I'm new to this so I'm just a little confused. I have the server currently running and the console doesn't seem to recognize the code. Do I need to open a specific file inside these folders and paste it first? I've tried pasting in a couple suggestions I've seen and they crash the server on startup.

tender thicket
#

how did u run the server

#

just double clicking on factorygame?

cedar grove
#

I launch it from the application in the folder.

tender thicket
#

Okay

#

Go to the folder thats in

#

and shift + right click

#

sorry just right click

#

then open in terminal

tender thicket
#

then type .\FactoryGame -log -ini:Game:[/Script/Engine.GameSession]:MaxPlayers=8

#

might need to be .\FactoryGame.exe -log -ini:Game:[/Script/Engine.GameSession]:MaxPlayers=8

#

this is how you launch the game from now on

cedar grove
#

Sorry about the trouble

tender thicket
#

that was wrong on my behalf

cedar grove
#

I did normally right click as well.

#

I clicked on Show More Options since I didn't see it.

tender thicket
#

Does ur right click not look like this?

cedar grove
#

No, it doesn't. I likely might not have used Terminal before so it doesn't recognize it as an option.

tender thicket
#

right ok

#

run terminal

#

so search for it or whatever

#

tell me when uve done that

cedar grove
#

I might need to now go learn Powershell before I ask more questions... Didn't think it'd be so complicated.

I know how to make a file path, so what command do I need to put in to have it search for it?

#

Feel free to DM me the link

steel osprey
#

why dont you use windowsgsm?

tender thicket
steel osprey
#

easier to setup a Server

edgy mortar
#

could just make a .bat or .ps1 script..

tender thicket
#

bats prob easier

cedar grove
#

The tutorial I watched kinda just has everything set up easily. I didn't think I'd have to go so under the hood to increase player count.

tender thicket
#

if u install docker u can run a docker image that does it all for u

cedar grove
#

Okay, let me do that really quick, then. Whatever is easiest, I'll work with it.

tender thicket
#

but that involves installing docker desktop and getting the image

#

and then youll have to download your save from the old dedi (pretty easy)

cedar grove
#

Yeah that should be easy. I see the download save button.

edgy mortar
#

paste the following into notepad, save it in your "factorydedicatedserver" folder.

Name is "start.bat"

@echo off
FactoryServer.exe -log -unattended -ini:Game:[/Script/Engine.GameSession]:MaxPlayers=8

tender thicket
#

Yeah thats the easiest way to do it

#

@cedar grove

cedar grove
#

Oh, so if I do this, I don't have to install anything?

tender thicket
#

Yup

edgy mortar
#

then just double click "start.bat" to launch the server

tender thicket
#

just run start.bat instead of factorygame.exe

#

from now on

cedar grove
#

Okay, thank you so much!

#

I'll report back if it works quickly. Lemme shut it down quickly.

#

@tender thicket @edgy mortar Thank you two so much! I'm very happy you both were able to do that for me!

tender thicket
#

he did the work

mortal flower
#

So i'm playing on a dedicated server with a friend and my game crashed (for the 100th time) and when I logged back in i had nothing in my inventory and my character model was off sitting drinking coffee where I was when I crashed how do I get my character back ?

haughty shell
#

has anyone come across. fix yet for the server stopping the world when you leave the game.
scenario:
dedicated server running on my Windows 11 PC
I play the game
exit the game

from there the server appears to be running but no one can play any more until I restart it

mortal flower
tender thicket
tender thicket
cedar grove
haughty shell
cedar grove
#

You might need to redo your customizations, though.

#

Seems for whatever reason the server sees you as a completely different client.

mortal flower
#

Well this game has been nothing but bugs and crashes since 1.0

tender thicket
#

css is back in the office today so patches should start rolling in soon

cedar grove
#

I wouldn't say that. It works really well. Only issue I constantly see is just enemies clipping into walls.

#

Though can't say much for dedicated servers since I am very ignorant about it.

mortal flower
#

It has been tho I crash like every 10-15mins it's not the server cause my friend has no issues. I have really bad stuttering my character movement locks and i'll just run off in a direction with no ability to control my character. Now apparently there are two of me it's been all issues all day

misty smelt
#

does setting the restart frequency to 00:00 stop it from restarting?

mortal flower
#

so hopefully they can push some updates quick/soon

tender thicket
mortal flower
tender thicket
#

the game setting

tender thicket
#

idc abt ur internet speed

tender thicket
mortal flower
tender thicket
mortal flower
#

and froze during launch 😦

tender thicket
#

is ur server a shitter?

#

bc upping network qual affects server load

mortal flower
#

just a basic gportal server used em for plenty of games with no issues. Problem is client sided cause my friend has no issues. And it's only with this game I have an issue. Sometimes it lets me load sometimes it crashes like 4-5 times just trying to start the game. Uninstalled reinstalled. Made sure everything is up to date driver wise verified files you name i've done it.

patent cedar
#

Can you play single player normally?

mortal flower
#

haven't tried

#

but since the problems start from just trying to open the game up. Guessing it's not gonna be much different

patent cedar
#

Yeah, but there's not much they can help with if it isn't the server itself. Bad save/character data can have the same effect in single-player so you would have to try it on a fresh save. If it's just your pc or gportal being a shitter there's not much they can do in the dedicated-server support

prime coral
#

Is there a way to configure the aggressive mobs to be stronger?

stray saffron
#

am I right in assuming that an WAN ip address on my router of 100.92.xxx.xxx means I'm behind CGNAT?

tough portal
mortal flower
glacial ginkgo
topaz scarab
#

huh does anyone else's server also listen on 7778 in addition to 7777

#

single instance running, same pid, and 7778 is udp-only

hidden forge
topaz scarab
#

neat

sturdy parrot
#

every time I quit to the menu, my dedicated server switches to offline... anyone know why?

hasty fern
#

I am having really bad ping issues with the dedicated server - usually worse when more people are online. Running the server in AWS. No issues on U8. Does anyone have suggestions for improving network performance?

topaz scarab
wraith current
#

yo guys, is it possible to set an admin password and hostname before the first player joins? i read it is but doesnt work for me

topaz scarab
#

connect before they do?

mossy shale
#

Hi!
I have a dockerized dedicated server at my home and I wonder to know if anyone know a solution to retrieve the server stats with a discord bot. I think with a http request, but I don't know if the API provided by wolveix dockerized version of satisfactory server can do that.
If anyone have the solution, I will take it

topaz scarab
#

what kinda stats

mossy shale
deep turret
#

just read the doc

#

pinned message

topaz scarab
#

discordgsm's still not updated for 1.0

#

i wrote my own

wraith current
topaz scarab
#

there's also a library or three that have various parts of it implemented, also linked in the docs

topaz scarab
wraith current
topaz scarab
#

everyone has a copy of it

wraith current
#

much appreciated

topaz scarab
#

the docs have a few issues, but mostly just parameter/variable casing

wraith current
#

wiki might not be updated in that case is mentions this could be done in ServerSettings.ini

topaz scarab
#

link

wraith current
#

oh lol now i see there are 2 wikis, when googling fandom wiki is 1st choice

#

was referring to that

topaz scarab
#

lmao satisfactory wiki admin also edits the fandom one

#

nvm im looking at ancient edits, so used to, anyway

#

there are people still editing the fandom one, smh

frosty gale
#

My boyfriend is trying to connect to my server (hosted on linux), i did open port 7777 to UDP/TCP and also i can connect to it locally from my PC, any idea for a fix?

deep turret
#

when you say open port, is it both firewall and forwarding ?

#
  1. did you double check the forwarding rules goes to the server machine
  2. did you double check the forwarding rules does not perform port mapping (i.e 7777 to 6789 for instance) and is active
  3. are you giving them your public ip
  4. you are not under CGNAT, / you already successfully host other things ?
frosty gale
deep turret
#

are you running it under docker ?

#

if yes is your container up to date (especially wolveix one, got a few updates lately to workaround issues)

cobalt urchin
#

I have dedicated server running on docker(pterodactyl) and my settings(server settings tab, especially autopause and autosave after player leave) resetting after every restart, how can i fix it?

thorn gyro
#

iv got a server up and runnin and its working for me but for my friend its saying offline any ways to help fix?

#

port fowarding is open udp tcp both 7777

jade anvil
#

I have a problem that I have set up a satisfactory server on the pterodactyl panel on my own vps and the problem is that I start the server but when I try to create a world or upload a world it is as if the server ignores it and something seems to be loading but eventually returns to the same position, i.e. there is no world at all and it still asks to create it... Does anyone have any ideas about this?

runic vapor
#

Hello together, I set up an satisfactory server an followed all steps on the wiki. And set it up as a service afterwards. Now my CPU usage is always at 100% since the steam user executes a command called ./Opera. it runs in the cloud on a KVM Server, and uses Ubuntu 24.04.1 LTS6.8.0-44-generic.

Here is a screenshot from the top stuff:

Does anyone know what or why this happened? A restart did not get rid of it.

dusty vortex
#

no idea why thats happening... but you sure you read the wiki ?
as the ports listed in your screenshot are no longer used.

runic vapor
#

I did not compleatly read it, i just followed all the steps that were written down.

dusty vortex
#

1.0 uses only 7777 both TCP and UDP, so your other ports - assuming you upgraded to 1.0, are not used.

runic vapor
#

hm, then someone should update the wiki. Or is there an updated article somewhere?

dusty vortex
#

could also depend on how the VM is configured for CPU type, or the VM culd be running on a low end CPU, or simply is shared by other VM's so your only get a slice of the total CPU

dusty vortex
runic vapor
#

ah ok, i was still using fandom.com, but its nice to see satisfactory moving to somewhere better. Thanks

dapper stone
#

does anyone know why my imported blueprints arent showing up on my dedicated server? i have them in the right folder

#

im currently restarting the server to see if that fixes it

deep turret
#

are you paying for cpu usage ?

#

because this looks like scam or bad usage thing

fair raft
#

getting this

runic vapor
glad sand
#

Quick question, is there a setting or mod/plugin that allows you to have an interactive map on the servers? Which is always updated automatically?

runic vapor
#

And i just did a complete reinstall of the server, this time following the instruction on the new wiki, and the command is still there and getting executed.

cunning solar
#

Hi can anyone help me with the dedicated server on epic games "Failed to connect to server API"

cunning solar
#

anyone ?

dusty vortex
dusty vortex
atomic karma
#

how can i get the information about the "connected players" on the Server? I use lgsm and with ./sfserver details i don´t get the connected players.

dusty vortex
deep turret
cunning solar
dusty vortex
# cunning solar Thank you And i did all that and i still get the same error

is the server self hosted or hosted by a service provider?
if a service provider, raise a ticket with them.
if self hosted, how? same machine your gaming on (not recommended) or on a seperate box inside your home network?
if on a seperate box inside your home network are you using your internal IP or are you trying to connect using your public/internet IP?

cunning solar
dusty vortex
cunning solar
dusty vortex
#

so try using the local address and not your public address

cunning solar
#

ok thanks i'll try

true glacier
#

hello guys I dont understand why I always get this error
im hosting on the same network as im playing, different machine with windows server installed and even the port 7777 is open

dusky wedge
dusky wedge
dusty vortex
true glacier
dusky wedge
# true glacier meaning I need to open some other ports?

There are two common networking protocols: TCP and UDP. The ports for each protocol are opened separately. The 1.0 dedicated servers makes use of both. If you can see the server but get “failed to connect to the server API”, that’s a sign that the UDP port its open, but the TCP port is not.

finite smelt
#

anyone getting bugs on their map markers, the icon just defaults to a truck even though uhad something else set

dusky wedge
#

You can also test the TCP connectivity by putting https://<your server IP here >:7777 in your browser. If you get a certificate warning, it’s open. If it times out, then the port isn’t open.

true glacier
true glacier
#

@dusky wedge i got it ! I did everything correctly and still didnt worked until I added a new tcp rule to the windows firewall

raw frigate
#

Am I correct in assuming setting the server restart interval to 00:00 turns this feature off? I set up a cron job for this

dusky wedge
dusty vortex
raw frigate
#

Thank you

sullen tulip
subtle geode
#

Is there any dedicated server i could join?

dusky wedge
#

Not to mention that they are drawing from the same source of truth, so hopefully they agree 😅

sullen tulip
dusky wedge
spark crystal
#

Hello!

If anyone needs help with a dedicated server and playing with friends I'll be happy to help you without any problem! You can write me in private.

spark crystal
sullen tulip
dusky wedge
sullen tulip
#

My dashboard is looking like this

#

And I need to find out how to e.g. hide or have better named legends

#

I will add you and maybe we can write some PMs and improve each other

shell cedar
#

Is dismantling foundations getting desynced known issue? Like I dismantle foundation, and it visually wont disappaer, collisions is gone and cannot select it for dismantle again. Reconnect to server and it disappears/synced correctly?

dusty vortex
dusky wedge
shell cedar
#

ok, thanks.

royal warren
#

im not sure if this is an issue with dedicated servers or not, but curious if anyone is noticing an issue where the boombox will play a single song and at the end pause instead of going to the next track.

#

cant get my boom buddy to play constantly anymore 😭

regal marsh
regal marsh
#

I also saw that it happens rather on foundations placed some time ago
when its happening
if you dismantle new one you just placed, no problem
if you dismantle some older one, it does not dismantle
same thing if you just reconnect and try that
I guess restart might help it
And not really sure yet, but possibly higher tickrate or rates(network) might help, I still didnt see it since I increased that and some other friends also didnt mention it since
but didnt yet play enough after I changed that to say for sure

could also be that it needs something weird to happen, for it to start happening...not sure

subtle geode
#

I have a problem can anyone help?

When i insert the correct adress and port nothing happens, no server appears nothing. Can anyone help

median jackal
#

is it possible to import a world that 2 of my friends had onto a dedicated server of mine?

median jackal
narrow raft
#

Since 1.0 you can also upload saves through the in-game server manager

narrow raft
median jackal
#

Nah i wanted to know before i do

#

but im on it rn

charred atlas
#

server crash EVERY time auto-restart happens. 100% repro every day since 1.0 launch.

median jackal
#

okay so the server is displayed as offline

#

even though i started it

#

[2024.09.18-13.25.49:134][ 0]LogOnlineSchema: Error: Invalid schema category lobby: Service descriptor id lobby not found.
[2024.09.18-13.25.49:134][ 0]LogOnlineSchema: Error: Invalid schema category lobbymember: Service descriptor id lobbymember not found.
[2024.09.18-13.25.49:134][ 0]LogOnlineServices: Error: [FLobbiesCommon::Initialize] Failed to initialize schema registry
this is some errors i get for example

dreamy wolf
#

installed the dedicated server soft onto my server rig and want to make sure all the settings are right, sadly the dedicated server wiki doesnt seem to be 100% up to date. i just need to know the easiest way to ensure the ports are set correctly before i open it on my router

wraith current
#

if u are referring to fandom wiki then yes its outdated, for 1.0 version you only need 1 port (default 7777tcp/udp) open

random mulch
#

Is it only the Windows version that crashes every time someone (host?) leaves? Does the linux version work without issues?

unreal crystal
random mulch
unreal crystal
#

can be the same PC; just not the same host. Run Windows in a VM and you'll be fine.

#

or WSL; etc

naive atlas
#

Hello, each time i drive explorer few minuts, I'm disconnect in loop. Have you same issue with vehicle ? I have not tried with other vehicle like truck.

regal marsh
#

quit or ctrl + c

modest finch
#

can an item "Corrupt" a server or cause it to crash.

I have an assembler manifold up with a splitter/elevotr thats not connected. I set the server up and running after a crash.. If i delete this 1 thing- server crashes.
This is the error code it spits out https://i.imgur.com/wOEipBU.png

Anything else its not an issue?
Anyone aware of this issue?

lone sigil
#

So, I am using Steam Dedicated Server.... How to a reset it / start over?
I uninstalled and re-installed and it is still holding onto old info. Forgot the Admin Password and now can't log in.
Looked online. no help.

lone sigil
desert monolith
#

ok so i made the server and it works i can join

#

but

#

when other ppl use the ipv4 adress it dont work

#

is it the wrong one

#

it works for me

#

and the video i found it works

#

so can i get help

#

or someone else who can test joining to see if it was just those ppl who tryed

dusty vortex
desert monolith
#

whihc one theres like 3

#

this crap is so confusing

#

idk which one is my internal

#

theres no "internal" put anywhere

dusty vortex
desert monolith
#

i aint even made a server before i aint got no clue tf im doing

#

this is the one i used

#

which i used the ipv4

dusty vortex
#

Internal is reference to a range of IP used inside your home network

Public references the IP provided by your Isp

desert monolith
#

so would it be the IPv4? adress

dusty vortex
#

Did you read the wiki?

desert monolith
#

when i use the website whatismyip its different

desert monolith
dusty vortex
#

Honestly if you lack networking knowledge at even this level then I highly suggest you do not try hosting/exposing your computer to the internet, without understanding even the fundamentals of networking you are opening yourself up to a lot of risk.

desert monolith
#

like this one New-NetFirewallRule -DisplayName "Allow Satisfactory default inbound port udp" -Direction Inbound -Action Allow -EdgeTraversalPolicy Allow -Protocol UDP -LocalPort 7777
New-NetFirewallRule -DisplayName "Allow Satisfactory default inbound port tcp" -Direction Inbound -Action Allow -EdgeTraversalPolicy Allow -Protocol TCP -LocalPort 7777

#

doesnt work at all

#

not my fault that NONE OF THE DAMN COMMANDS WORK

#

i dont care bout risk i wanna know which damn ip i use?

#

do i use the dhcp server ip adress?

#

cause theres dns

#

dhcp

#

ipv4

terse lynx
dusty vortex
desert monolith
#

JUST TELL ME WHICH ONE IS MY INTERNAL
the dns
the ipv4
or
the dhcp

dusty vortex
# terse lynx Dont answer if you dont want to help!

On the contrary, I cannot I'm good faith try to teach even the fundamentals as it will get deeper, and then there is internet security, lots to consider.
I'm helping by advising not to open ones system up to attacks. A case of safeguarding someone who will not understand the risks.

unreal crystal
desert monolith
#

like all it says is "static lan ip" which i dont know how to set up and it dont tell you but you said that i need to use my internal one then procededs to not tell me which one is my internal which should be easy if you know?

unreal crystal
#

go look up a basic networking 101 course; thats outside teh scope of Satisfactory's dedicated server

desert monolith
#

ITS NOT THAT HARD TO TELL ME WHICH ONE IS THE INTERNAL

#

im raging over here cause yall aint helping at all

#

you respond

#

then tell me to do something thatll take ages

unreal crystal
#

because it's not that hard. Internal IPs are internal to your network. External IPs are your public IPs

desert monolith
#

when i was already told to use my internal ip

#

ok but which one is the internal

#

theres like 4

unreal crystal
#

w/e you set

#

no one knows your network

dusty vortex
simple geode
#

theres a website that tells u what ur external one is, and u can cmb prompt the internal one

desert monolith
#

what command

#

i swear lenovo is more helpful than yall

dusty vortex
#

You don't understand the difference between internal or public which is fine... So read up on networking to understand.
Teaching network 101 is out of scope here.
There are plenty of resources online to teach you the knowledge you need to understand how it works which is required rather than getting angry at us, please do some homework

graceful birch
#

windows+r -> ipconfig -> probably the one that starts with 192.168 or 127.0

graceful birch
#

type cmd on the prompt from windows r

simple geode
#

press the Windows Key on your keyboard, type cmd into the Search bar, then press Enter on your keyboard. Enter ipconfig /all into the Command Prompt window and press Enter on your keyboard. Your local IP address will be listed next to IPv4 Address.

desert monolith
latent raven
#

Hi guys, whenevery I create a new game via the dedicated server, it starts at level/stage 2. Why is that?

dusty vortex
latent raven
#

I would like to configure it, to start with the rocket animation for everyone. Is that possible?

unreal crystal
#

have everyone play the tutorial + launch the rocket; then jump into the DD

dusty vortex
verbal jungle
#

Oh right, you will miss the rocket animation though

#

But will start at tier 0

latent raven
#

Thanks for your answers!

#

I was just wondering, since it was unexpected.

lean cargo
#

Where can i put blueprints in dedicated server

random mulch
#

I've just set up WSL2 with Ubuntu to hopefully host a Dedicated server. I have Satisfactory through Epic Games. Will the SteamCMD work or am I wasting my time?

lavish magnet
#

Is there a fix for the server shutting down after the claimer of the server logs off? (or whatever is causing the server to go offline when I log off)

chrome pumice
unreal crystal
#

i think the only game i know of that makes you buy a stupid server license/game license is farming sim of all games. and arma

chrome pumice
gusty rampart
#

Anyone had an issue on dedicated servers where dismantled objects persist until you log off and back on to the server? I have a bunch of steel girders I need to remove, but having to relog just to see what I've done is rather annoying to say the least

lavish magnet
#

yep, that kind of desync has happened to me. haven't found any way around it other than to re-log.

gusty rampart
#

I can't even target things that are already dismantled, and I cannot stand on them either, they just visually appear to still be there

#

Makes working on this large build rather annoying

versed ivy
#

Guys, where are blueprints files located in a dedicated server? In the path below there's no blueprints folder

%localappdata%\FactoryGame\Saved\SaveGames\server

gusty rampart
#

Do you have any blueprints yet?

#

They don't make the folder until you have at least one saved

versed ivy
#

I downloaded a few

#

Have not created one yet

gusty rampart
#

In game I mean

#

Create one in game

#

Then it'll make the folder for you

versed ivy
#

Ah ok, I'll do this. Thank you!

deep turret
#

a spitter just spawned on me

dusky wedge
deep turret
#

this is fucking infuriating

gusty rampart
dusky wedge
fading quarry
#

I have the container restart every night (for backup) and have no such issues at all, the builtin restart have never really worked at all, from my experience.

amber spoke
#

Is it possible to turn off the builtin restart? I have cronjob that restarts the whole VM (and other things) so it's kinda redundant feature in my case

quick mist
#

No

lavish magnet
quick mist
#

That setting is labeled as an "interval" but it is not. It is simply setting at what time to do the internal 'housekeeping' restart.

lavish magnet
#

😦

random mulch
# unreal crystal or WSL; etc

Has anyone setup the Dedicated Server on WSL? Wondering how you deal with IP addresses, port forwarding from the router etc..?

dusty vortex
random mulch
#

Because it crashes under windows when the host leaves the game

dusty vortex
#

Just curious what benefits there are for such configuration.

random mulch
#

Trying to set up a workaround for it crashing until the devs fix it

dusty vortex
#

Hmmm.
Strange. I use windows and it does not crash after I leave :/

still barn
#

Hi @sturdy gust, by default your project use multithreading ? I use it with container manager on synology server (1522+) and it seems to use only one thread.

random mulch
wild topaz
dusty vortex
deep turret
#

a friend of mine just can't add server ? is there a workaround for that ?

#

they just add server but nothing add

grim mica
#

Server does not crash.. ugh quit saying crash when that isnt the behavior

limpid abyss
grim mica
#

When the admin 'user' leaves the server stops listening for connections, the process is still running yet wont allow anyone to connect until the process is stopped and started

dusty vortex
random mulch
#

OK. not exactly a crash. It no longer listens.

grim mica
#

Which I am experiencing, on two different saves acrosss two brand new installs on baremetal windows

#

It is a current, widespread bug but as per usual, doesnt happen everywhere

dusty vortex
#

When I connect I don't bother to enter and password for admin other than it being first claimed.

#

Are folks singing in?
Maybe I'm not signing in as admin so it seems me as a normal player?

grim mica
#

I have a feeling its tied to something to do with Steam/Epic integration but when the user disconnects, it very clearly stops listening (even says it in the log)

#

I'll reproduce it now.. sec

random mulch
#

I tried running as a client and not admin, by connecting through my external ip address (and port forwarding), but it still stopped listening

deep turret
#

I just foundout it does not support dns address with multiple dots
(this is normally the standard as a server specific dns will always have 2 dot in standard)

deep turret
dusty vortex
#

My DNS is something.something.something it works just fine :/

#

I'm not sure what I did, but I must have rolled a 20 as lucks been on my side thus far and everything has just worked with no issues that others are experiencing :/

grim mica
#

Fresh server start:

#

Joined built some things, disconnected back to main menu:

#

Whered it go george

#

Seems the behavior in the logs between 356306 and 366202 changed as it used to say it closed the socket, now that isnt there.

dusty vortex
#

I understand you did not need to prove it (but it might help others to understand).

My friends and I jump on and off over the days and in my case it seems to be fine.

unreal crystal
dusty vortex
#

I can join, leave, join, leave, join leave. In fact have do so multiple times today without needing for restarting the server

grim mica
sturdy gust
dusty vortex
grim mica
#

Hell if the linux server doesnt exhibit this, I might just built a VM and move to that for now because it is really fking annoying to have to constantly cycle the service

tulip jackal
#

It's a bit like sending a bottle to the sea, but I can't reach my dedicated server (self-hosted on my NAS). I'm using the Docker version (from wolveix). Importing my backup is no problem, but when I try to connect, I get these errors (creating a game results the same error)

I'm playing with the epic version of the game.

sturdy gust
#

<@&387163995947270144> now that the API workaround is no longer needed, can we remove the pins about it? Currently that's pins 2, 3, and 4. Just trying to prevent some of the confusion we've seen here recently 🙂

fierce night
#

sure

sturdy gust
#

Thank you so much!

#

We should also probably review some of the other pins, given that they refer to the old ports etc.

fierce night
#

if you need any command or something which would make it easier to handle your awesome end-user support, let us know

tiny junco
#

any suggestions in my situation? I have windows based server, had no issues connecting from anywhere before 1.0 update with 15777 port.

After update, both TCP/UDP @ 7777 open (tested)

Can connect to server and runs well on local network via local IP.

External IP no bueno... No matter what I tried clients cannot see server. From time to time I can see that server reacts with error unable to establish connection something something.

I run bat file with just -unattended -log no other modifications

Installed via steamcmd (server reinstalled in attempts to fix issue)

grim mica
wild topaz
#

i server is running but cant even see it localy . just say server is offline

dusty vortex
#

@grim mica So your running the windows version of the game server, on a separate machine but once you join and leave, you can't rejoin.... While as I do the same, I can.

I don't know the reasons why but definitely interested to try find out how/why mine might work but others don't.
Saying mine works ain't all helpful on it's own but maybe there something we can find a difference and thus understand what conditions cause it or not.

latent raven
tiny junco
dusty vortex
wild topaz
#

" LogServer: Display: Binding Server API socket FGServerAPISocket to address [::]:7777
LogServer: Display: Binding Server API socket FGServerAPISocket to address 0.0.0.0:7777
LogServer: Display: Server API listening on '[::]:7777' (Standalone)
LogServer: Display: Server API listening on '0.0.0.0:7777' (Standalone)
LogInit: Display: Game Engine Initialized.
LogInit: Display: Starting Game.
LogStreaming: Display: 0.006 ms for processing 114 objects in RemoveUnreachableObjects(Queued=0, Async=0). Removed 20 (1270->1250) packages and 39 (1997->1958) public exports.
LogReplicationGraph: Display: SetActorDiscoveryBudget set to 20 kBps (5333 bits per network tick).
LogGameMode: Display: Match State Changed from EnteringMap to WaitingToStart
LogGame: Warning: Telemetry, no local player found.
LogInit: Display: Engine is initialized. Leaving FEngineLoop::Init()
LogServer: Display: Server startup time elapsed and saving/level loading is done, auto-pause is allowed to proceed from now on (if enabled in server settings). WorldTimeSeconds = 30.10 "

sturdy gust
#

@fierce night it looks like some of the oldest pins here refer to the old fandom wiki, can we add my following message as a replacement?

tulip jackal
#

I have the same issue, did you find a solution ?

fierce night
grim mica
fierce night
#

removed that old video as well

#

😄

grim mica
#

Let me download Epic launcher and try it from there, I wonder if its Steam network/API related

latent raven
tiny junco
#

no redirection, it is UI UDM pro router

#

confusing part that it was working for a while no issues with pre upgrade build, not sure what could have changed

dusty vortex
tiny junco
#

logically it was just opening of 7777 ports...

latent raven
#

True. I wish I could help. Maybe a reinstall does the trick.

tiny junco
grim mica
#

Only suggestion I have for this is that if there are no log entries in the FactoryGame.log when an external client tries to add the server to Manager, packets arent making it. If its not perimeter firewall, is Windows firewall enabled and intercepting perhaps? Seems you have proper firewall as well, have you checked packet captures?

dusky wedge
dusty vortex
#

@grim mica Does it still do it if you launch it manually ie not via NSSM?
Seems to be the only spotted difference thus far.

true glacier
tiny junco
#

Could this be a problem that API is listening on undefined IP?

#

I tried binding to external IP but it crashes server during start

sturdy gust
#

Nope

dusty vortex
sturdy gust
#

@tiny junco To clarify, are your external users trying to use IPv6? Additionally, have you verified from an external user that they're unable to connect? I ask as for the most part, you cannot connect to Satifactory through your external IP if you reside within the same network

grim mica
vestal tartan
#

I have a LinuxGSM server with the TCP/UDP 7777 port forwarded and can only connect locally. External connections can't connect, server isn't visible.

sturdy gust
#

Check your firewall, and that you've port forwarded both ports

tiny junco
tiny junco
sturdy gust
#

@tiny junco could you send a screenshot of your Ubiquiti port forwarding rules?

dusty vortex
grim mica
#

The 0.0.0.0 is :: is akin to 'any' local adapter address, it tells the process to listen on this interface. If you put in your external IP on the machine where the process is running and it doesnt have an adapter with that IP address (it wouldnt/shouldnt in most cases) it will fail to bind and then start

sturdy gust
#

@tiny junco should look something like this:

#

Swapping out the IP with your local server IP, of course

dusty vortex
grim mica
#

Just tried it with '-log -unattended' without NSSM and same behavior, trying Epic client now

sturdy gust
#

You don't need port 7778, FYI

grim mica
#

And same thing with epic client as well.. ugh

tiny junco
sturdy gust
#

Do you have any of Ubiquiti's port security rules configured? I seem to recall that one of them can break game server connectivity

dusty vortex
grim mica
#

Let me install it on my other server and see if the behavior follows on a completely different machine/os/install

sturdy gust
latent raven
sturdy gust
#

No point in adding an additional potential point of failure

grim mica
# dusty vortex Does NSSM setup a windows service? I've no services setup for it.

Correct, NSSM just makes sure if the process crashes or the service restarts, it comes online agaub automatically (treats it like a Windows service set to automatic w/ the recovery options enabled). NSSM just makes creation and management of the service easier since there is no built-in Windows service creation tool aside from sc

limpid abyss
#

just a note, been using your docker image for a long time now and the only issue I had was when the VM cpu check thing happened haha

sturdy gust
sturdy gust
limpid abyss
weak coral
#

Same for me

sturdy gust
limpid abyss
sturdy gust
#

I do have a Go SDK for the API locally, but haven't pushed it to my repo yet

#

🤷‍♂️

sullen tulip
dusty vortex
sullen tulip
#

(I mean I like Rust ^^' but I choose my mother language for this time XD)

grim mica
dusty vortex
grim mica
dusky wedge
#

I'll probably write an actual API wrapper at some point, my repo currently consists of just enough to query/parse the basic info

dusty vortex
#

@grim mica When I left I was at the time the only person online, I last connect some hours ago, my friend just joined in the last few mins.

sullen tulip
#

@dusky wedge when your dedicated server is not running, but you are running your prom exporter: how did you thought about collecting metrics?
Or: how do you handle undefined data/metrics?

dusky wedge
#

bold of you to assume I'm handling that robustly

icy wing
#

any adivse on why my dedicated server keep overwriting my configs? i change network quality in game to ultra, then after restarts its back at medium.

#

it also overrides ini configs i change

#

*reverts

grim mica
#

Are the ini set to read-only?

icy wing
#

its on an ubuntu dedicated server

dusky wedge
icy wing
#

according to the wiki they should ideally not be set to readonly there

latent raven
#

You should only edit the file, while the server is shut down.

tiny junco
icy wing
sturdy gust
sullen tulip
# dusky wedge at present, it would likely just echo the last thing it saw. I might have it ret...

So I currently do two things:

  1. I memoize calls to the API, so I don't ddos 😄
  2. I send a promethues valid 500 error when the dedicated server is down, so invalid metrics get not collected

however, I do now have some new more custom metrics like last session save timestamp, but this might be undefined when there never was a session (e.g. unclaimed server)
and right now I assume this would break my exporter :/

jolly orchid
#

you can't ddos as a single person making api calls to a server....

dusky wedge
sullen tulip
#

you can scrap every second via grafana

dusty vortex
dusky wedge
#

I think the point they're making is you can't have a distributed denial of service from one location

jolly orchid
#

the first D in DDoS stands for distributed. Unless they are distributed...

dusty vortex
jolly orchid
#

how does DoS'ing a server help devs fix shit?

dusty vortex
jolly orchid
#

"multi core was disabled in their code", gonna make me roll my eyes out of my skull with this.

wild topaz
#

How Can i change my player connection from 4 to 10?

dusky wedge
dusty vortex
jolly orchid
#

multithreaded code design is not a toggle...

grim mica
#

Tried variances in options with pause, autosave, etc - no dice.. still goes offline after disconnecting until the process is restarted.
Trying it on my other physical windows box now

lime plinth
#

Is it possible to run the main game as a dedicated server without having to install the server itself? I don't have that much space

jolly orchid
#

and in most cases, games are single-threaded applications and do not benefit from multithreading.

lime plinth
dusty vortex
jolly orchid
#

uninstall some games @lime plinth

dusky wedge
jolly orchid
#

dude are you like 5? @dusty vortex nothing you said makes sense.

lime plinth
#

On windows, that is

quasi kettle
hidden forge
dusky wedge
dusty vortex
grim mica
#

Yeeeee, both offline lol

jolly orchid
quasi kettle
sullen tulip
dusky wedge
quasi kettle
#

Oh. I already saw that and didn't really consider that to qualify as metrics.

grim mica
sullen tulip
#

I would love to bind custom data to my prometheus exporter via optional env var option

#

so if you have a specific mod I should support, let me know

#

but it needs to support the native HTTPS API from satisfactory

dusky wedge
quasi kettle
sullen tulip
quasi kettle
grim mica
atomic karma
#

Does anyone have any ideas? I have micro jerks in the hypertube and flickering.

sullen tulip
grim mica
#

It seems you are claiming the OS scheduler is breaking up a single thread and loading it across multiple cores, how exactly does that work? Satisfactory spawns something like 30 threads as background and/or foreground workers for other things outside of the main game loop. I agree there is certainly a single point of performance limitation but how else do you do it in simulation games that rely on deterministic stepping

dusky wedge
#

This discussion is leaving the domain of the satisfactory dedicated server and may be better served by another channel.

vagrant ravine
#

Wanna drop-kick the dedi server atm. Wasted hours trying to get the stupid thing to work, but still no dice. I actually get the IPv6 to list a ping and say Idle, but it still gives me a Server API error. IPv4 says offline despite all the ports being forwarded properly. sigh

#

Getting LogOnlineServices: Error: [FLobbiesCommon::Initialize] Failed to initialize schema registry but not sure that matters bc I'm running the server through steamcmd

#

Tried completely uninstalling and removing the directories and the folder in appdata, installed fresh for 1.0 too, bc I heard some old UE4 files could cause problems.

dusty vortex
#

@grim mica - when you leave, does it kick other players if they were online? (mine does not of cause, but curious of the behaviour you experience)

chrome pumice
grim mica
dusty vortex
icy wing
#

i keep seeing this in my logs when i join the server. Ive tried editing the ini files manually (game, engine and scalability), overwriting everything to a laaarge value. I even tried passing those ini overrides as arguments when launching FactoryServer. I always seems to limit my client netspeed to 120k. Any ideas/advice?

chrome pumice
icy wing
#

ive got 104857600 on both, as suggested by the wiki 😦

grim mica
#

I wouldnt look too much into that, ive been successful in adjusting the speed to 1Gbps but it makes no difference in load speed/streaming assets when moving through the world (even with megafactories) and has the added benefit (at least in U8) of making the connection stupidly unstable

grim mica
#

Setting to 'ultra' is the best you are going to get in terms of reliability and any perceived performance improvement

icy wing
#

i mean 120k netspeed limit is pretty bad

random relic
#

I died and when rejoining I still see my old body as a disconnected player. My inventory and equipment is empty (because my "ghost" has it, I guess)

grim mica
#

Thats an interesting scenario, usually my FPS will drop significantly if I move around the entire world but if I keep to a section of the map the client maintains high FPS for at least 4-6 hours

random relic
#

Any way to recover?

icy wing
icy wing
chrome pumice
grim mica
#

120000 isnt really too bad, most games dont need alot of bandwidth to send data back and fourth

random relic
#

The death crate only drops the inventory, I assume, not the equipped items.

sturdy gust
#

The API service binds to localhost for v6, that's why

chrome pumice
icy wing
vagrant ravine
grim mica
sturdy gust
#

Please read the channel pins

broken parcel
#

hi guys, i'll ask here cuz the reason is my dedicated server, how can i run the game in the last version to play on my not updated server?

#

(it has mods on it so i can't update it yet)

vagrant ravine
#

I have 7777 udp/tcp allowed for inbound and outbound on the windows firewall and port forwarded on my router.

sturdy gust
#

To confirm, are you trying to connect to your external IP from in-game? If so, that's why. You must use the server's local IP if you reside on the same network

lost palm
#

My dedicated server wont let me save blueprints and crashes

wild topaz
vagrant ravine
#

Okay, I'll try that. I had used a hotspot from my phone to test from a separate laptop the other day, but I went on a trip and that laptop and such is still packed away so I hadn't tried that angle yet

candid swallow
#

my deddicated server keeps appering as offline to anyone who tries to join it and it appears offline to me is i leave after joining it the first time

wild topaz
#

check your port forwarding

icy wing
sturdy gust
candid swallow
sturdy gust
#

Yes, it is a known bug

#

If you play on the same system as your server and leave, the server will close

candid swallow
#

ok but what about it wont let anyone in even if i havent left the game yet

#

it just appears offline to them

sturdy gust
#

You need to check your server's firewall, and your router's port forwarding

#

You haven't configured them properly

#

You need to allow 7777/udp and 7777/tcp

#

Please read the pinned messages

midnight fern
#

hi guys 🙂
on my server the foliage i cut down just came back out of nowhere undestrucible with the chain saw...
After a normal server restart (Every 24h)
Does anybody else have this issue and a workaround?

vagrant ravine
#

When using the internal IP it does work to connect. (yay) Let me pull out the laptop and check for remote login

strong tartan
#

HI all, when connecting to a server using server manager I get this on the first connection each day: it sits and spins and the only way to connect is to remove and re-authenticate the server , does anyone know a fix ?

midnight fern
strong tartan
midnight fern
candid swallow
sturdy gust
#

It's as simple as that 😄

strong tartan
lost palm
#

Server crashes when saving blueprints

sturdy gust
#

@candid swallow the server showing offline means that 7777/udp is unreachable outside of your network

#

Start there

candid swallow
#

meaning the rule on the firewall for udp

vagrant ravine
#

No luck for connecting remotely. Shows as Offline :(

sturdy gust
fading quarry
candid swallow
#

i just went thru and the rule for udp looks right by what i was told to do but i am very much out of my depth for this

sturdy gust
#

Unfortunately there's an issue somewhere with your configuration. Double check that the port forwarding is using the correct IP to forward traffic to for your local server

lost palm
fading quarry
vagrant ravine
#

Do you still need the -nosteam flag if you are using steamcmd and don't have a separate steam account for it?

lost palm
sturdy gust
#

You may optionally also include -Port=7777, but nothing else should be used

vagrant ravine
#

Welp, that's what I have atm so hmm

scenic birch
#

anyone else having the server crash on disconnect (windows, steamcmd dedicated server)

strong tartan
#

@sturdy gust HI mate you done anything with the image today / yesterday as all the rubber banding has sorted itself right out

dusky wedge
final totem
#

hi can someone help me I have a server on nitrado we have a pretty big savegame and it always lags like hell

dreamy wolf
#

Ok, I was a dunce and forgot to disable the stingers in my server (major arachnophobia). Can I disable them without completely deleting the world

tardy harness
#

Does the normal arachnophobia mode not work on servers? (assuming that helps you?)

dreamy wolf
#

I forgot to enable it

tardy harness
#

No, I'm saying is it not a client thing? I guess I thought it was a client thing

pallid relic
#

Is it me or are blueprints a bit bugged on dedicated servers? It always places it 1 tile to the left lmao

ivory prairie
#

Hi, I have a problem, my server worked very well today but now i cannot restart it, it crash on startup. The last log say EXCEPTION_ACCESS_VIOLATION

fathom jacinth
#

Hey guys, just asking real quick, since the latest update (1.0.0.1 i believe) our server perfomance has massivly decreased, having large CPU spikes which increase the delay of ingame actions. I think our server hardware is pretty good (Ryzen Epyc with 4 dedicated cores and 16gb ram). I tried running the server in a docker container, as well as directly executing the server without virtualization. I dont understand what the problem could be, maybe someone of you have an idea. i appreciate any help :).

Some more digging around:
When no player is ingame, the cpu idles at like 10%.
As soon as a single player connects, cpu goes to around 50% usage, and sometimes spikes to over 100%, then creating a really feelable lag

icy wing
fathom jacinth
candid swallow
#

for port forwarding i cant set up the same port for udp and tcp what am i supposed to do or do you not need tcp to be on port forward

#

nvm just figured it oout

fathom jacinth
# sturdy gust Nope, no changes 🙂

You are also playing on the latest with your friends in a docker container, dont you? Are you experiencing any issues with performance, or have any tips?

chrome knot
#

I am trying to make API calls to my dedicated server and i am unable to get a valid response from the API. Is there any guides for this that would make this easier? I have already been looking at the documentation and everything, my server itself is functional

dusty vortex
#

so an interesting turn of events....
folks servers stop listening when the 'server owner leaves'..... well doing some testing with Gunter, as him as owner, and me as a standard player, it stalls when he leaves. (so it boots me to the menu if im joined)

when i claim his server, so now im the owner, it works just fine, i can join and leave multiple times and no kicks or servers go offline.
he joins as a normal player and when he leaves, the server then stalls and as me as owner, i get booted to the menu.

so we have been able to confirm that its not related specifically to being the server owner!

what it is yet, we dont know... but its not specific to the server owner. .... interesting and the plot thickens, still no actual answer as to why yet.

we also tested with us both on my server, where i am owner, and am able to join/leave multiple times without anyone being kicked or the server stalling.
he too can join and lave multiple times without issues as a standard player.

sturdy gust
sturdy gust
sturdy gust
tender thicket
sturdy gust
#

😆

dusty vortex
#

so seems its not specific to running server + client on the same machine

tender thicket
#

so theres 2 servers and 2 clients at play here?

#

Are the servers on windows?

sturdy gust
#

You're experiencing the issue in that environment? That's weird as hell

hasty tangle
#

Running a i7-7700k with 40GB RAM and it's pretty laggy on Tier 6 now we are starting to build - any tips and tricks for config (was an older version)

dusty vortex
#

mostly similar, but a small handfull of what should be non important differances

sturdy gust
#

I recall there being something mentioned in here about the port conflict specifically on Windows servers

#

So, I'm not surprised

#

Can't remember off the top of my head

tender thicket
#

Yeah ive seen stuff about windows hosting in here recently

#

it is when admins dc from a server iirc

#

that softlocks the server

dusty vortex
#

yer, i have 0 issues, while others do, so been trying to work out WTF, thought to share what has been found thus far, even tho it still dont answer the question as to why.

tender thicket
#

yeah its definitely a per-env thing

#

windows servers in general have been kinda rough

#

honestly id recommend just using docker

#

then ur on linux and its one less thing to worry about

brave heath
#

i'm unfamiliar with dedicated servers as a whole, does a satisfactory server need a machine running full time for it to operate?

tender thicket
#

For a dedicated server yes

dusty vortex
#

well for me as i say, 0 issues, so ill continue as is, but i was keen to try help others investigate and look at differeances to try understand why.
which is where containers shine in such situations to limit envriomental issues

brave heath
#

balls

tender thicket
#

The only reason you would want a dedicated server is if you want your world to keep working while ur offline or if u have friends that wanna play and not rely on u being on

#

the formers for resource generation and whatnot

atomic karma
#

In general, could it be that the dedicated servers (Linux) are currently not yet so performant?

tender thicket
#

if u dont need either then u can stay singleplayer

brave heath
#

it's mostly so i can play if my friend is offline

tender thicket
#

u can rent one from a hosting company

atomic karma
brave heath
#

costs money, think i'll pass

#

but that's good to know

tender thicket
#

but from what ive seen in my (admittedly early-game) world is completely fine performance

#

it also depends on your hardware spec

#

thats prob the most important part

brave heath
tender thicket
#

I self host so im not sure but im sure if u ask around in here ppl will have their recs

brave heath
#

i assume self hosting relies on using a seperate machine to host the server? because otherwise a regular server just seems similar

rare otter
#

In this case a "server" is pretty much anything that has the resources to host it. That can be a standalone computer, a VM on a server, etc.

tender thicket
brave heath
#

very cool

tender thicket
#

Yeah not a really strong reason to host a server on ur own pc unless u wna leave it on all the time

#

for some ppl that works

rare otter
#

My brother-in-law has a Dell server so I spun up a Linux VM and that's how I host it.

tender thicket
#

nice

#

yeah something like that just works well

rare otter
#

Kind of....his server has VMware on it but, since Broadcom is shady as hell, it no longer gets security updates so he won't open any ports for external communications anymore. I don't blame him. We need to switch to Proxmox.

fading quarry
tender thicket
#

admittedly im not using it nearly to its fullest extent but for what I use it for it works great

hasty tangle
tender thicket
#

not having to spend the money on that is also nice tho

hasty tangle
#

We did have a i3-10500 before and that seemed a lot better for some reason

#

Wasn't expecting the i7-7700k to be quite so bad

tender thicket
#

not everyone can just readily get a new cpu (and prob mobo + ram)

#

they arent cheap

hasty tangle
#

Yeah gone up for sure

#

May have to have a bit of an equipment juggle

tender thicket
#

yeah not ideal

unreal crystal
#

they tease me; i just want dedi server fixes

tender thicket
#

gotta do what u gotta do ¯_(ツ)_/¯

tender thicket
unreal crystal
#

praisethesun i'm impatient; release the blueprint fixessssss

tender thicket
#

hoping they drop another smaller patch today or tmrw for the windows issues and the bps

unreal crystal
#

i need to scale lmao; we're at tier 7-8 and running overnight no longer is the answer

tender thicket
#

lmfao

unreal crystal
#

i made my first blueprint like i've played factory games before and i don't wanna try that again smh. not til i know it'll actually not grenade the server

tender thicket
#

yup absolutely, i havent even researched them yet

#

i darent touch bps rn

#

not until theyre fixed

icy wing
#

wait whats broken with bps?

tender thicket
#

they are generally buggy

icy wing
#

ive been using them all over the place 😮

tender thicket
#

like can lock up ur save

unreal crystal
#

small ones work okay; just don't go overly zealous

tender thicket
icy wing
#

too big? about 900 concrete aside from what can actually be seen here

tender thicket
#

not sure personally

icy wing
#

but other than that, no issues so far really

tender thicket
#

yup id say that might be a problem with the bps

unreal crystal
#

xd mine you couldn't even clear the blueprint designer without a crash

tender thicket
#

time will tell (i hope)

unreal crystal
#

or delete the placed Bps

tender thicket
#

Ive heard of ghost objects as well

#

just a whole mess

#

but I have faith in css

#

just an inconvenience rn

unreal crystal
#

😭 i was venting last night bout blueprints and sitting there staring at the game like "why am i mad".

too many other games throw a 1.0 on the most jank junk and never fix it

frosty gale
unreal crystal
#

scarred af

dusty vortex
fathom jacinth
dusty vortex
tender thicket
frosty gale
unreal crystal
tender thicket
#

Whats taking from those resources

quasi kettle
#

I just wish they'd fix the blueprint alignment problems. Not having working blueprints really sucks 😭

frosty gale
#

otherwise if/when its solved ill announce it there as well

fathom jacinth
unreal crystal
#

doesn't an epyc run at like 3.3ghz all core

tender thicket
fathom jacinth
tender thicket
#

thatll take resources as well

fathom jacinth
unreal crystal
#

that's def a lot of your problem; epycs aren't strong single core contenders

quasi kettle
#

Epycs aren't great for satisfactory hosting. It's massive core count lower speed

unreal crystal
#

it's single core stacked (satisfactory)

fathom jacinth
#

Hmm. Then i might try switching it up to another processor. Need to see what hetzner has to offer

quasi kettle
#

It's good for hosting a ton of things, not running a single core limited thing well.

tender thicket
#

hetz has a good wide array of stuff

unreal crystal
#

i'm hosting on a 5900x with no problems across any of my servers

#

arma + 3 HCs; satisfactory; minecraft; et al. no issue

rare otter
# tender thicket Im on proxmox and its brilliant

Apologies, I'm at work and in a meeting. I'm going to try to convince him to move to Proxmox but he has a lot of VMs running and I know is concerned about losing them (he's a Network Engineer and does a lot of testing at home).

tender thicket
fathom jacinth
tender thicket
#

I do think that there are migration tools but im not sure

quasi kettle
#

Proxmox is an awesome wrapper around the basic Linux VM / lxc stuff

tender thicket
sturdy gust
#

Hetzner pricing is excellent

fathom jacinth
#

Would be nice. But resetting up everything with docker should also not take to long.

sturdy gust
#

It's one command for Docker 😄

tender thicket
#

yup if u got it all dockerized thats even better

unreal crystal
#

smfh githubs blocked?

tender thicket
#

Ive dockerized my whole pterodactyl instance

#

shouldnt be no

sturdy gust
#

Github is not blocked

quasi kettle
#

Containerizing your stuff is generally always worth

sturdy gust
unreal crystal
sturdy gust
#

Works fine

unreal crystal
#

cause i used the github . io

#

that's why

tender thicket
#

ah

#

ask a mod to allowlist that?

quasi kettle
#

Oh hey wolviex 😆🫶

tender thicket
#

Seems like an oversight

sturdy gust
fathom jacinth
#

Already used your image haha. Just need to setup a firewall and some users to keep it somewhat not completely exposed.

unreal crystal
quasi kettle
unreal crystal
#

90% of my homelab is tteck's 1 line setups for everything

tender thicket
rare otter
#

Ugh. I told him we need to move his server away from VMware and he was like "yeah, I'm thinking about it" but, until he does, I can't host my Satisfactory server. Lol.

quasi kettle
#

Why is VMware blocking satisfactory?

sturdy gust
#

For how much I've used Proxmox, I've never come across these

#

Guess I've never needed them

tender thicket
#

theyre goated

sturdy gust
#

What for?

unreal crystal
#

missing out; i am lazy and it makes life so simple

tender thicket
#

1 line installs for stuff

sturdy gust
#

What can it do that Docker can't?

unreal crystal
#

sets up everything from my bridges to downloading the right apps n packages

tender thicket
#

like it gives u an installer for ubuntu n stuff

unreal crystal
rare otter
tender thicket
quasi kettle
#

I'm also not familiar with these one liners. But if they're running someone's marginally trusted sh script. I'll pass

sturdy gust
trim raven
#

any 1 here a super pro at getting shockbyte sever rentals up and running - i used the ip and port in game - with name pending and not authenticated

tender thicket
#

like installing ubuntu then u can run docker in that

#

its the step immediately preceding it

quasi kettle
sturdy gust
#

Just run Docker on the Proxmox host 😄

tender thicket
trim raven
#

yep

tender thicket
unreal crystal
rare otter
tender thicket
trim raven
#

yep

tender thicket
#

try to go to https:// ip:port in ur browser and tell us what u c

quasi kettle
#

Docker > lxc > vms

unreal crystal
#

plus i like being able to be fuck this and flamethrower it with the flammenwerfer and deleting entire LXCs. more satisfying than deleting a docker img

tender thicket
#

u should see a route handler error

unreal crystal
# sturdy gust Like what?

my home media setup relies a lot on running weird apps together. like adding things to my tailscale net; i can just do 1 line setups in each LXC no problem through the proxmox shell.

in general i can also just apt get w/e and not have problems; it's still minimal linux that i can bloat as necessary

#

adding tailscale to my opnsense install

tender thicket
#

I use LXCs when I can over vms

trim raven
#

ya not working

unreal crystal
#

weird fringe cases n stuff like taht

tender thicket
#

there should be a certain error

#

thatll tell us if ur port forwarding or not

#

As an aside, someone should make a tool that can do a test to those apis

#

just a github page or smth that hits those apis

unreal crystal
# sturdy gust That's fair hahaha

LXC use cases

Efficient access to hardware resources: LXC’s close interaction with the host OS allows it to achieve near-native performance, which is beneficial for applications that require intensive computational power or direct hardware access. This can include data-heavy applications in fields like data analysis or video processing where performance is critical.
Virtual Desktop Infrastructure (VDI): LXC is well-suited for VDI setups because it can run full operating systems with a smaller footprint than traditional VMs. This makes LXC ideal for businesses deploying and managing virtual desktops efficiently.

Straight from docker's site 😄

#

less bloat

trim raven
#

o i see it its a port forward error i get now

tender thicket
#

The only VM i acc use on proxmox is for my docker container for ptero stack, bc I read that docker can alter the CPU in ways that can be bad if not properly isolated

trim raven
#

ty

tender thicket
#

np

unreal crystal
tender thicket
#

Nice, yeah ill spin up another docker vm at some point for my *arr stack but, like, I want to also install home asst and thatll prob be an lxc

#

undecided tho

dusky wedge
#

Did someone say NixOS?

unreal crystal
#

haos is a VM by script defaults

#

def worth it though.

tender thicket
#

oh the proxmox helper scripts makes it a VM?

unreal crystal
#

ye

tender thicket
#

eh thats fine

#

they know better than I

unreal crystal
#

you end up attaching a lot of USB passthrough n other stuff; so yea easier as a VM

tender thicket
#

right makes sense

unreal crystal
#

i've been debating on cancelling my OVH subscription and moving all my game servers from the 5900x to the 12700k i have at home

#

but that's a lot of persistent heat i think i'm happy paying to not have at my house; and it has a lot better bandwidth

tender thicket