#dedicated-servers

1 messages ยท Page 111 of 1

still canyon
#

AuthToken is not APItoken

visual mirage
#

You could also probably use oracle free tier (not the arm one)

ionic cargo
#

what plan do you recommend on OVH for satisfacory with only 2 players?

open summit
fast ocean
#

I put the client and server files in there for you and a readme with the locations in case you're not sure. Those are working really good for us, I have a small shuttle box, older i7 with 16G Ram running ubuntu 20 server 4 people on there constantly with very little glitching. Just keep in mind that everyone that plays on your server will need the client tweaks or it won't work

visual mirage
#

I'd host for you but I'm in canada the ping would be high

still canyon
#

To my understanding, returned "AuthenticationToken" is the token that user (client) is using for auth.
Its like JWT accessToken. That should not change your APIToken.
If im wrong someone please correct me

open summit
# ionic cargo what plan do you recommend on OVH for satisfacory with only 2 players?

i dont currently use OVH for my satisfactory, we have Dedicated In-house servers
but you could start at the attached image, if it cant handle the server you have options to upgrade while running the service

alternativly, if you dont want to spend money out of pocket, and dont mind a US based server, check out my bio, we host severs for a string of games, there is currently 10 public SF servers, we could probably reset on for you, or look at other options

fast ocean
visual mirage
#

I'm just not sure 4gb is enough ram

#

But it has nvme storage so you could use it as swap lol

fast ocean
#

@low bolt also if you're using systemd you can set the cpu scheduling policy and priority higher

still canyon
#

there is no endpoint that will change your API token, cause it is generated by server console for the external application, and only server can delete or add API tokens @open summit

low bolt
#

ok, cool

still canyon
#

So the token you are getting is for the client to authenticate. I guess there is no actual use for it on the external app

#

Thats my best guess, but again i can be wrong

open summit
#

i think you are wrong

still canyon
#

maybe, but im not sure if you should change api token anyway

fast ocean
still canyon
#

yeah

open summit
#

i can generate a token in console. use the token for my external app as a bearer token for auth

the app works with this

the documents for the API states
"Updates the currently set Admin Password. This will invalidate all previously issued Client and Admin authentication tokens.
Requires Admin privileges. Function does not return any data on success."

with a requirment to supply a new token to be used going forward

still canyon
#

This is for Client Auth

fast ocean
#

^^^^ CLIENT AUTH

still canyon
#

Admin Password is not Server access

#

this is password u enter when connecting to the server in the game

open summit
#

i get that..

#
Property Name Property Type Description
Password string Admin Password to set on the Dedicated Server, in plaintext
AuthenticationToken string New Admin authentication token to use, since the token used for this request will become invalidated
fast ocean
#

correct

#

the token is for your session so once it changes the client will need to reauth and get a new token

#

I'm trying to find your original message, what was the actual problem

open summit
#

i have an app managing 10+servers
i dont want to manage 10+tokens ontop of that, i want 1 ring to rule them all as it where

after reading the change password function i understood that as being able to set the token for each server to be the same so i dont have to mess around with an individual token for each server

fast ocean
#

from a security standpoint that is an extremely bad idea

open summit
#

im aware, but everything is on a local network secure from the outside world. and a bunch of other reasons... in this application it dosent matter, its physical hardware we own, security overload as if the game is abused i can press a button to fix it

fast ocean
#

the API is accessable from the server connection port........

#

so unless you're hosting a huge LAN party it's a bad idea

open summit
#

im aware of that too, but what can someone actually do to the server?
change the password? delete the saves? all of this stuff is not a fear, and recoverable, just a minor inconveniance for this specific application

fast ocean
#

lol

topaz scarab
#

bad idea aside, try copypasting the password hash/salt from the settings sav

fast ocean
#

they can come in and run a bot on your servers that could take you a while to notice

topaz scarab
#

that or it's signed with the tls cert idk, in which case you'll want to copy that too

fast ocean
#

and since they're on your lan side they could also move laterally to whatever else you might have available on that network

open summit
fast ocean
#

everything has bugs my man

#

I pen test for a living

#

it's not always what you expect

#

sometimes it's something you might never have even imagined

#

I'm not saying don't do it, I was just stating the obvious; it's bad practice, especially if you plan on hosting a bunch of these

#

you'd be surprised how quick a bot can move around once an exploit is found

open summit
#

thats great and all,

this is whats wrong with folks like you

yes, im aware its not best practice, but in this setting security is the last thing i care about because i have done everything else to secure these systems

your arguing with me about how dumb it is, we are past that, i know im just looking for solutions not a debate something i fully agree with you on

sturdy gust
#

Not worth arguing about guys

fast ocean
#

I suppose as long as you're not running the processes with elevated permissions and your user running the process doesn't have sudo access of any kind then you might be ok

open summit
#

everything is dockered to the nines, on dedicated VPS's, locked behind firewalls, monitored at the VPS, the host, and the gateway. i think we are pretty secure and have security handled

fast ocean
#

Third Party Applications should NOT use PasswordLogin or PasswordlessLogin and should instead rely on the Application Tokens.

fast ocean
#

the director of an unamed university gave me the same lecture 2 months ago and my team blew in threw an insecure app with admin access and mapped the entire network, even got to the private side from a printer that was crossing a vlan

open summit
#

great news, glad you handled that, feel free to swing by and we will see what vulnerabilities you can reveal on our system. but we are 90% handled being as the only direct access gateway is offline unless we are using it and well there is that one thing but someone would actually have to be looking for it....and well in all these years of running, not a single breach

fast ocean
#

I'm not trying to punch your ego friend, just looking out. We don't consult for free though but we do enjoy a good challenge. I'll tell you one thing though, there isn't a single client we've consulted that we couldn't find a way in. The cocky ones are usually the easiest to breach

open summit
#

it also just occurred to me that your whole point about having all the tokens the same is irreverent anyway, as you clearly pointed out, once someone gets hold of a single one they would have access to all of them anyway, so what was your whole point about if not just to grinding an axe for no reason

open summit
sturdy gust
#

It's not that deep man, no one is attacking your team ๐Ÿ˜„

open summit
#

the only secure system is an unplugged powered off one and even that can be breached

fast ocean
#

you hand me a key to 10 doors, I'm gonna open them all just to make you run around changing the locks

open summit
sturdy gust
#

๐Ÿ˜„

fast ocean
open summit
#

anyway, its been nice, peace

open summit
fast ocean
#

I don't understand why you feel so attacked over some good advice

open summit
sturdy gust
#

Lol, this whole conversation could have ended a while ago

#

You both keep it going ๐Ÿคทโ€โ™‚๏ธ

fast ocean
#

I'm done talking about this, just use the same token everywhere lol

open summit
#

ass, no need at all for that statement exaggerating the facts to fiction. with your BF over here making you feel good

sturdy gust
#

Bruh

fast ocean
sturdy gust
#

๐Ÿคทโ€โ™‚๏ธ

fast ocean
#

๐Ÿซถ

sturdy gust
#

What the other guy said was right, though he should have stopped after you made it clear that you weren't interested. At the same time, you were being a bit of a clown with your responses, which didn't help either ๐Ÿ˜„

quick mist
#

Everyone sucks here from the doc quote saying that 'the Password login call is not to be used by third party applications' forward.

#

Badmins gonna ignore good advice, good advisers gonna point out bad ideas when they see them.

edgy dome
#

hi all hopefully you can help. ive been running a dedicated server from my house and my friends have stopped being able to connect to it as of the last patch

#

is this a known issue?

#

(i didnt change anything settings wise, nor did they)

compact tiger
#

i haven't heard of that happening before

#

also i am wondering if blueprints on dedicated servers is still a terrible idea

#

i don't really want to "try it and see" if the thing i'm seeing is that i just borked my server lmao

still canyon
acoustic nova
#

Does anyone know how to move blueprint onto the server already organized? Or is it always you have to organize them again each time?

quick mist
# edgy dome hi all hopefully you can help. ive been running a dedicated server from my house...

There are insufficient data here with which to render a meaningful answer. These are the most common things that cause connection issues with a home-hosted server:

  • Problem with firewall opening TCP/7777
  • Problem with firewall opening UDP/7777
  • Problem with port forwarding TCP/7777
  • Problem with port forwarding UDP/7777
  • Server host LAN IP address changed and needs updated in router rules
edgy dome
#

ok thanks

#

relative to that

#

we updated the ip address to the most recent public ip and still nothing

#

i will double check firewall settings on the linux box but i didnt change them inbetween the update so i dont know why that would have changed

edgy dome
tawny shadow
#

check if you can the server via https with port 7777 with a browser

edgy dome
tawny shadow
#

enter the ip into the browser
serverip:7777
put https:// before if neccerary

edgy dome
#

ok thanks

quick mist
#

point a browser to <your_ip:7777/api/v1/ to test TCP, or use my SF_Tools kit to test both TCP and UDP

quartz scarab
#

I'm having the same issue, I can't connect to my own server with public IP. The server is shown in the browser with the {"errorCode": "errors.com.epicgames.httpserver.route_handler_not_found", "errorMessage": ""} and serverlogs state NotifyAcceptingConnection accepted from: xx.xx.xx.xx:61498 but still I am getting connection timed out when trying to join it.

tawny shadow
quick mist
#

That's normal when trying to use a browser to test TCP as a browser is not an API client

topaz scarab
#

the https part is, see wiki

tawny shadow
#

if you can see the http api, with that you at least know that the port forwarding for the tcp part works ๐Ÿ™‚

edgy dome
#

im getting connection timed out

quick mist
#

Double-check that the server is indeed actually running

tawny shadow
#

how do you run the server?
docker? if yes check if there is an update.
with the 1.0 update only ports 7777 is needed tcp and udp

edgy dome
#

oh the other thing is. the server works on my internal network

#

i have two seperate net connections in my house (dont ask why lol) and as long as my pc is plugged into the same router as the one hosing the game it works

quick mist
#

then that's pointing more specifically at your router/gateway.

edgy dome
#

but a properly remote connection doesnt work

quick mist
#

double-check your server host's LAN IP address and your port forwarding / IP Masquerading rules

edgy dome
#

will do

#

brb

flint locust
#

I'm running a dedicated server as a service and can't seem to increase the player count. I tried going into
%localappdata%\FactoryGame\Saved\Config\WindowsNoEditor\Game.ini and adding the script
[/Script/Engine.GameSession]
MaxPlayers=X
but it still shows 4 players able to join. I also didn't see the additional folders and game.ini file so I added the folders and created the ini file. Is this what is causing issues for me or is it the combination of also running a windows service? Not sure what I did wrong here.

acoustic nova
#

I am guessing no body knows how to move blueprint onto the server already organized

quartz scarab
#

I just got encryption token missing when trying to join the server through localhost, what does that mean?

tawny shadow
quick mist
#

otherwise it'd be a lot more convoluted to upload them

acoustic nova
quartz scarab
tawny shadow
#

can you ping your external ip?
not all router/firewalls have nat reflection on by default

acoustic nova
#

I am actually thinking the sorting it done on the local level, that way each person can sort them in their own order.

tawny shadow
#

then its probably a port forwarding problem, double check your firewall/router config

#

also scroll up a bit on how to check if the tcp port is forwarded via an https browser check

quick mist
#

If you care to share your IP I can test both API endpoints for you

#

if you don't want to, I understand

tawny shadow
#

this channel needs a help bot with the most common questions and answers^^

quick mist
#

the closest we'll get to that is having whitelisted links to the Wiki

quartz scarab
#

however nothing is showing when running Get-NetUDPEndPoint | Select-Object LocalAddress, LocalPort, @{Name="Process";Expression={(Get-Process -Id $_.OwningProcess).ProcessName}} | Sort-Object -Property LocalPort,Process | Where-Object{$_.Process -like "UE4Server-Win64-Shipping"} from the wiki

tawny shadow
#

if you can see the http api, that at least means the tcp port is forwarded.
did you also forward the UDP port?

quick mist
#

that's highly unusual that you're able to hit the TCP endpoint but Windows doesn't show the UDP endpoint up

#

however, if they changed the executable name.. try removing the this from the command and running that version: | Where-Object{$_.Process -like "UE4Server-Win64-Shipping"

quartz scarab
quick mist
#

<@&387163995947270144> if I were to make a version of my Discord bot that uses a slash command to test a server's UDP and TCP endpoints and display the results only to the invoker, could I get your permission / support to either add it to this server or have CSS self-host it and add it to this server? I think that'd be very helpful here.

quartz scarab
#

not finding any UE4Server-Win64-Shipping processes but a bunch of FactoryGameSteam-Win64-Shipping which I assume is related to the game and not dedicated server?

quick mist
#

what ports are they on?

sand lily
#

yes FactoryGameSteam-Win64-Shipping.exe is the process name for windows

quick mist
#

presumably 7777 is among them?

quartz scarab
#

61498-64603 ish

#

nothing on 7777

sand lily
#

7777 is the default

quick mist
#

that looks like the server then is not running on the host you're running that command on, or the server is not configured to the default port

frosty gale
#

man how can a udp connection even be closed unexpectedly

quartz scarab
#

whats the preferable way of starting the server? I've been using powershell commandline .\FactoryServer.exe -log -unattended

quick mist
#

that should be perfect

#

(for an interactive startup at least)

edgy dome
quick mist
quartz scarab
#

in my servermanager ingame i can see the localhost connection but not the public ip connection

quick mist
#

that's common, most consumer routers don't support connections that start inside, go to the outside IP and get routed back in

sand lily
#

like others said before, it's likely your router ports need to be opened, and ensure they're open in windows firewall (tcp AND udp 7777)

quartz scarab
#

theyre both open

sand lily
#

and windows firewall is set too?

quartz scarab
#

the port is "any" however in the firewall, could that be the issue=?

sand lily
#

yea on my settings I specified the port, not any, dont know if that would solve it

#

i also set it to all profiles (public and private) because if you're connected to a public network, it looks like that is configured for private network only

#

assuming you're not hosting within a coffee shop ๐Ÿ™‚

#

if that doesnt work, just sanity check that your ip address put on router forwarding is the same, I know I needed to update old settings from the last time I set up a server

quartz scarab
#

yeah, i've been running a minecraft server everyday with no issue

quick mist
#

Windows being Windows.. you could try removing the firewall rules entirely and re-adding them

#

sometimes Windows needs a smack upside the head in the oddest places

#

Low probability of any change, but that probality is not zero

quartz scarab
#

i am getting an error trying to change the specific port on the firewall tho

quick mist
#

are you trying to change the source port? That should be left to 'any'. The client picks a completely random port on its side and opens specifically to 7777 on the server

quartz scarab
#

cant change local port or remote port

quick mist
#

you can't update either? now that is odd

quartz scarab
#

is the path on the firewall rule supposed to be "D:\Games\Steamgames\steamapps\common\SatisfactoryDedicatedServer\Engine\Binaries\Win64\FactoryServer-Win64-Shipping-Cmd.exe"

sand lily
#

that can vary

quick mist
#

I usually just open by port, not by application

#

when Steam updates the app, Windows might see the application fingerprints change and void the rule

quartz scarab
#

wait wtf

#

nvm, these were the ports and not the FactoryServer rules

quick mist
#

those look good

sand lily
#

that looks like mine

quartz scarab
#

the factoryserver rules come from the windows popup when starting the server for the first time and its asking if it can connect out

edgy dome
#

i did the ip in broswer thing locally and it says this

quartz scarab
quick mist
#

(have I mentioned lately that I hate Windows' network management layer?)

quick mist
tawny shadow
#

don't we all? ๐Ÿ˜›

edgy dome
#

(everyone hates windows insert software,utility or system here)

quartz scarab
#

yeah its ass

#

does the isserver: no, pc:null... etc mean anything?

quick mist
#

that means that the game client is correctly identifying itself as not a server

edgy dome
quick mist
#

see what I said earlier about most routers not liking "snap-back" connections

stoic stream
rapid spindle
quartz scarab
#

wait what the fuck

quartz scarab
stoic stream
quartz scarab
# quartz scarab wait what the fuck

it showed the server as online in my server manager with the public ip for like 20 seconds after relaunching the game and then went "offline"

rapid spindle
#

Well generally you can't do that unless your router supports it. NAT loopback I think

#

Use that private IP if you're connecting locally

stoic stream
merry pasture
#

hi, sorry if it has been asked already but anybody have this issue on windows dedicated server via steamcmd ?
[2024.09.24-06.22.32:635][847]LogStreaming: Display: 0.003 ms for processing 148 objects in RemoveUnreachableObjects(Queued=0, Async=0). Removed 0 (20318->20318) packages and 0 (35385->35385) public exports.
LogSocketsSSL: Warning: Failed to initialize SSL state for Socket HttpRequest
LogHttpListener: Error: Error accepting expected connection [0] SE_NO_ERROR
[2024.09.24-09.43.16:543][334]LogSocketsSSL: Warning: Failed to initialize SSL state for Socket HttpRequest
[2024.09.24-09.43.16:544][334]LogHttpListener: Error: Error accepting expected connection [0] SE_NO_ERROR

#

it randomly crash with that error

worldly meadow
#

i would rather setup split DNS than use NAT loopback/hairpinning

sand lily
#

that doesnt look like a cause of a crash, that looks like something tried to connect to the server not using ssl (this happens on my script that restarts the server on crash)

merry pasture
#

yeah my friend was trying to join through "Join Game"

#

but this has to be something to be fixed if he can crash the server like that

worldly meadow
tawny shadow
frosty gale
#

i cant believe windows environment variable editor has a limit of 2047 chars

quartz scarab
#

I havent actually tried if anyone from another network can join my server

quick mist
#

I can

#

"640 KB of memory ought to be enough for anybody"

frosty gale
#

even this python script cant even get more than 2500 chars of the PATH var

#

when there are clearly more entries and windows itself says the var can be like 2 billion chars

quartz scarab
#

its weird cus the server logs are acknowledging that i am trying to connect to the server using public ip with NotifyAcceptingConnection accepted from: 192.168.1.43:49586 but its not letting me in

marsh geyser
#

How do you cross play between epic and steam now? I have forwarded ports and swapped it over to ip but my port doesnt seem to be seen?

quick mist
#

The server doesn't care wheteher a client was bought on Steam or Epic

#

and in fact for P2P connections Sepam and Epic talk to each other just fine

marsh geyser
#

What am I meant to do?

dusty pagoda
#

Anyone free to help me test a server ?

#

i just want to know if it connects you or not

quick mist
#

shoot me the IP

tawny shadow
#

sure, send me the ip

stoic stream
sand lily
#

I run it on a i5-2500k ๐Ÿ™‚ runs a bit high

tawny shadow
#

thats a E5-2600 cpu? thats quite old

i had problems with fighting enemies on a i5 6500 and that cpu is a quiet a bit faster

sand lily
#

yeah it does get a bit glitchy with projectiles, I upped the server tick rate, see if that changes anything

stoic stream
tawny shadow
sand lily
#

oh it's not a server cpu, it's just my old desktop cpu i use

#

i5-2500k was a legendary cpu though, i trust it

#

i think server cpus dont boost satisfactory a lot though, its single core intense

tawny shadow
#

yeah the 2500k was insane on how long you were able to use it with AAA games

sand lily
#

i was looking at cheap upgrades and (although I'm sure there's other aspects of improvement) a lot of upgrades were only +.3Ghz clock speed

tawny shadow
#

clock speed alone doesnt mean much

quick mist
#

clock speed is one of the most important factors for game servers

tawny shadow
#

you can not compare 3ghz from 10years ago to a current gen 3ghz cpu

quick mist
#

most game servers are predominanantly run on one core/thread

#

it's definitely not the only factor. Cache and chip instruction set are also super big deals

gray wedge
#

Heya,

Not sure if this one has been mentioned yet, pretty sure I'm dealing with a port forwarding problem.

I've been trying to get my friend to be able to connect to my dedicated server and did a little config. The second screen is what he sees pretty much all the time.

I'm pretty sure the ports I've configured on my fiber router are the correct ones and I've been able to at least confirm locally the ports are working by checking via telnet on a remote desktop and laptop on my home network. Had him try to do the same but no dice. I think the issue is outbound connections. I've been scouring the forums and reddit but I haven't yet found a solution. Any assistance would be greatly appreciated!

sand lily
#

depending if the low level code actually uses new instructions hah

sand lily
high obsidian
#

is there an ini setting or command line argument for the dedicated server to set the autopause setting?

quartz scarab
#

just wanted to update on my situation, I couldnt join to my server using public ip but could using localhost. My friend couldn't join the server until i started with .\FactoryServer.exe -Port=7777 -log -unattended -newconsole. specifically the -newconsole option made it so my friend could see the server and join it

gray wedge
rapid spindle
gray wedge
sand lily
hidden forge
gray wedge
gray wedge
sand lily
#

yeah if you cant connect using public ip, then you might need to check router portforwarding/windows firewall (if on windows)

hidden forge
sand lily
green panther
#

i know personally, my website is inaccessible via public ip on my LAN but internal IP works just fine

merry pasture
#

anything about this ?

sand lily
#

is there documentation on the -newconsole option? how did you figure out that as a solution? trying to find info on it heh

gray wedge
green panther
#

not sure how that translates to this

quartz scarab
sand lily
quick mist
merry pasture
merry pasture
#

actually they are both on the same time

quick mist
#

either. For a TLS handshake the server and client have to start by agreeing on what time it is

#

including corrections for timezone

#

so if the server is set for, say, PDT but the timezone setting says UTC incorrectly, the TLS handshake will fail

merry pasture
#

yep

#

2h difference on the client

hidden forge
merry pasture
#

thanks again brothers

#

( can i get rid of that certificate/tls thing actually ? )

quick mist
#

no, the server will make a self-signed certificate if you don't provide your own

merry pasture
#

like i dont need that level of security exchange

graceful maple
#

can I port forward a server without a static ip?

merry pasture
#

hmmm okey i will check that part later

#

thanks again

quick mist
frosty gale
hidden forge
sand lily
#

if you disable tls I'm going to come in and steal your iron ingots

worldly meadow
worldly meadow
#

All your lizard doggo's are belong to me

quartz scarab
worldly meadow
quartz scarab
#

oh damn, thats atleast good to know that it is a known issue

dapper mural
#

I have question: whaqt device are you using to host dedicate server? on synology nas (intel celeron, 12 gb ram) i had problem with stability and perfomance after deploy truck with macros

tawny shadow
#

did anyone watched the livestream today? anywords on when a new update drops?

steamdb shows quite a few new internal builds for the dedicated server.

hope we get some optimization soon

sand lily
#

maybe if you used an i5-2500k cpu it would work ๐Ÿ˜‰

dapper mural
tawny shadow
#

i doubt a snyology nas can run a server with usable perfomance

sand lily
#

Network Attached STORAGE, not compute ๐Ÿ™‚

dapper mural
#

after deploy car it was:

worldly meadow
#

NAC....

tawny shadow
#

well a DIY NAS could run it ๐Ÿ˜›

dapper mural
#

๐Ÿ™‚ trueNAS? or something like this? on what machine? i5-2500k?

#

๐Ÿ˜„ propably it is good reason to buy terminal like lenovo or dell wyse

worldly meadow
#

the idea of putting compute on my NAS hurts me... I just want mine to be a dumb box I store data in. I have other machines for computing.

tawny shadow
#

i have booth, so my nas can be a backup on some stuff if needed

dapper mural
#

yeah, simple page is good enought ๐Ÿ™‚ even database is not bad enought

#

i am courous how could work on mini pc with intel n100

tawny shadow
#

tested it on a unraid server with a n100.

it works fine, didnt try a endgame save

but didnt have a problem with a phase 3 stuff. mostly stable 30fps

dapper mural
#

with trains, trucks etc?

tawny shadow
#

1 train, 3 trucks

dapper mural
#

oh, it is good recommendation

tawny shadow
#

i'd rather buy a used office pc with a i5 6500 or 8500 for the same price ๐Ÿ™‚

dapper mural
#

like previously said dell wyse etc ?:)

tawny shadow
#

i'm more into the sff versions, don't like how limited these thinclient are regarding upgrades

gray wave
#

I've been tinkering with the UDP side of the API. I'm not too familiar with packet decoding and such so it has been interesting.

โ” I'm showing the SubStateId as what seems to be a random integer, not following the fixed list offered in the API documentation. Am I possibly decoding this incorrectly?

quick mist
gray wave
quick mist
#

the docs don't go into what any of the substates actually mean, only that they're pending changes to be tracked apparently

gray wave
#

Ok, maybe I am decoding it correctly then... because the stateIds I'm getting are undocumented, which I assumed to be invalid.

quick mist
#

The stateids are documented. the substateids are not

gray wave
#

Ahhhh, in my head those were the same thing, so that makese sense ๐Ÿ™‚

slim salmon
#

+1 on the decomissioned office computers.
Had similar millenial times hardware and for little money I caught up a few generations in tech. It's a solid basis to build upon, if hunting new parts and installing them yourself is a thing.

Regarding the API talk. Any ideas yet if we can read (write?) to the game chat somehow?

frosty gale
#

you cant

quick mist
#

there's neither an API call nor a console command to "chat" to the players currently AFAIK

vagrant raft
#

how are dedicated servers for 1.0? do we even have dedicated servers for 1.0?

quick mist
#

(if there were a console command we could effect it via the API)

vagrant raft
#

how bad are the issues? i'm thinking about making one but not if its gonna be a huge headache

frosty gale
#

idk you might get lucky you might not

quick mist
#

there are some issues with respawning flora and fauna, some crash bugs, but they're mostly pretty good

slim salmon
#

just so i asked. also just read chat not possible?

dedi 1.0 server. well? personal opinion. my group and me have a good time for over 2 weeks. (thanks CSS btw!). train (visuals) and hypertubes being the notable fixes we encountered.

quick mist
#

you might get a 'cursed' blueprint problem, I think that's the most tenacious one

frosty gale
#

read chat is not possible

vagrant raft
#

yeah i could read chat, but i like human interaction

frosty gale
#

what

vagrant raft
#

talking to the other person

slim salmon
#

(I think "read chat not possible" was a response to my question ๐Ÿ™‚ )

Zen Wolfe: the BP crash could be a thing. You feeling comfortable pulling a save game from the server. Edit it in SCIM (the website) and upload the edited save file?

frosty gale
#

I think me and my friends are gonna skip 1.0 and go play like abiotic factor at this point

vagrant raft
#

okay now im just lost

quick mist
#

AF is pretty fun. I and my crew have been alternating to keep things fresh

#

also Icarus and Nightingale

dapper mural
#

btw are you suign docker version or dedicate installation on pc?

quick mist
#

Me? Neither. Dediated install on a hosted self-managed server. No docker wanted or needed in my case

frosty gale
#

found out the hard way that network mirroring for wsl is only on win11

#

more elderly neglect from microsoft

open summit
mighty void
#

Hai!

I just installed my Satisfactoryserver on a Linux box, using LGSM. Where do I find the serversettings, such as password, servername and the like? Do I need a webpanel or something? I've looked around and can't find help for LGSM ๐Ÿ˜ฆ

Any help is appreciated! TIA โค๏ธ

frosty gale
lost canyon
#

we both did a fresh reinstall overnight and we're still getting the same error

rugged forge
#

help me pls)
i try to understand how to kick player from server i found
''Please add "/kick [player] [message]", "/ban [player] [-1|time(s|m|h|d|w)] [message]", "/unban [player]" to the server commands.''
what dose it mean add command to the server?

radiant berry
slim salmon
#

@rugged forge I read this as "there a no such things as /kick or /ban"
Pragmatic solution: Change the password ^^?

rugged forge
#

got ya) but we dont want to block some. we want to kick some one because we have an issue when some one leave the game the server is fall down
so we want to check if tit will crush wen we kick him

cobalt parrot
#

Any recommendations for dedicat server provider?

heady prawn
# vagrant raft okay now im just lost

Midna wasn't telling you to read the channel. They were discussing something else.

The second part, about blueprints, is saying that BPs have been causing issues for some people. The solution when that happens is to download the save file, and make edits to it using the satisfactory calculator website to remove the built BP that is causing the issue.

chrome pumice
worldly igloo
#

We're experiencing the Blueprint belt delete causes server to crash bug.

I've noticed -dx11 can remedy this issue. Im unsure where to add this start command to ensure the server starts running dx11. Can anyone help?

quartz scarab
worldly meadow
worldly igloo
#

hmmmm. Has anyone else experienced the bug i'm referring to? Server is calling it "Background Builder #9"

worldly meadow
worldly igloo
#

thats a shame. okay thanks for the help

quick mist
#

~~I have heard some reporting that it's most often caused by uploaded blueprints that are from mods that allow BPs that exceed the normal limitations of them.

My server has had no BP issues and the only BPs on it were made in-server in stock BP designers. This is entirely anecdotal though.~~

(Disproven, see below)

worldly igloo
#

Can confirm none of our BPs were uploaded. all created on our server

quick mist
#

so much for that hypothesis; thanks for the additional datum

worldly igloo
#

XD

sudden light
#

hope im not like burying anyone in logs here I'm having an issue where my server isn't starting after not updating for a couple months, really unsure on what to do. i moved the save data to a different folder and it's still trying to start twice and complain when the save data folder exists?

winged mural
#

Been looking for an answer to this, struggling.

I've got a dedicated server running in docker on WSL on windows 11. I'm able to connect over the local ip address for wsl. Additionally I've added firewall rules, netsh port forwarding from host to wsl, and port forwarded my router. I've run TCP and UDP port testing tools against my Public IP address for 7777, 15777, and 15000 and they all come back working fine. However, when any of my friends attempt to add my public IP as a server, it shows offline for them. Anyone have any potential pointers?

worldly meadow
#

P.S. 15777 and 15000 aren't needed at all

quick mist
#

if you're specifying a BeaconPort and QueryPort, your configuration is out of date

still canyon
winged mural
still canyon
#

then i have the same problem and looking for an answer too)

worldly meadow
winged mural
winged mural
grand path
#

should only need 7777

sudden light
quick mist
#

looking at the log, Hawk, I see this:

A subdirectory or file C:\AMPDatastore\Instances\Satisfactory01\satisfactory\1690800\FactoryGame\Saved already exists.
Cannot create a file when that file already exists.
grand path
#

its now tcp and udp both

quick mist
#

looks like your server manager isn't able to write to its own directory or doesn't know how to deal with clobbering files

grand path
#

did you refresh your configs?

sudden light
#

yeah :< but what was happening was the server would update, quit, and then update AGAIN and then fail to run because it already made the files

grand path
#

you need to back out and go to your screen that shows all your servers

sudden light
#

well once it's updated ill see what happens i appreciate it :D

grand path
#

then go to configuration / instance deployment /

#

instance management tab

#

and fetch the latest configs

#

once you do that update your satisfactory instance

#

it will still crash btw ๐Ÿ˜› when the last player leaves the server lol

#

but at least on amp we can restart it

winged mural
#

Since I'm running into this stuff, looking at potential hosts, what hosts have people been using (preferably, something that supports mods in the future)

sudden light
quick mist
#

I use a self-managed Linux VPS. Much more reliable, versatile, and cheaper in the long run than "game host" services IMO

winged mural
quick mist
#

A good one will probably run you $30 to $50 a month or so for just one game server. I do a ton of stuff on mine so I pay a bit more

#

A cheap one you might be able to get for $20 or less, but you get what you pay for

worldly igloo
quick mist
#

look in ~/.config/Epic/

latent mulch
#

Having a hard time trying to set IP addresses for a epic games dedicated server. Anyone have any insight?

grand path
worldly igloo
grand path
#

I host a bunch of stuff using it though

quick mist
#

Linux license cost, zero. Server software cost, zero. Systemd to manage the servers, built into Linux. Steamcmd cost, zero (:

rapid spindle
# worldly igloo ?

On linux my saves are in /config/saved/server/
You could try searching with a wildcard if you can't find it. Search for *.sav in the satisfactory folder

inner idol
#

Damn bugs in this new version are worse than the amazon swamp

quick mist
#

they're pretty minor in the grand scheme of things

worldly meadow
#

this is where my games saves are located on my linux server. It's running in docker so you're mileage may vary.
/home/steam/.config/Epic/FactoryGame/Saved/SaveGames

inner idol
#

Been booted rebooted server replaced pipes extractors belts.. Trying to add batteries shit crashes.. Its crazyness! Running on 128 GB ram server with 12 cores.. 1 GB up and down and still WOW

#

I been playing for years.. and this new version is frustrating ... I hope they find a fix to this stuff..

#

ohh and the auto pausing the server even after its set to NOT auto pause on exit is frustrating too

rapid spindle
#

It only needs like 16GB of RAM and prefers the fastest possible single core speed. More than 4 cores are mostly unnecessary. Runs decently stable for me, only get a crash every couple days.

charred shell
#

Hay does anyone know where I change "mnumrotatingautosaves" on 1.0 dedicatated Linux server?

inner idol
#

I run a mini datacenter for my company and we have the best of the best.. its running on its own server.. Using Ptradactyl and yeah.. In the grand scheme of things its not too bad.. BUT frustrating to say thet lesat

fleet spruce
#

Whats the cheapest host providor i dont need much

worldly igloo
#

@worldly meadow hmmm loading new save (from satisfactory calculator) is crashing server?

sage pecan
#

Anyone have a guide on how to do the most basic API call for someone without API experience? I feel like if I can see how just one call works, I can figure the rest out. I've read the documentation, but it has no examples to follow.

quick mist
sage pecan
#

Thanks for that!

mental minnow
#

Issues with vehicles/doggo's on server reload, keep messing with Z axis location. Notice floating vehicle inventory. And I've lost all my Doggos, disappeared from their Nature Reserve... clipped thru the world possibly...

pliant stratus
#

just closing this out for anyone who is looking for solutions. I'm just an idiot, i forgot to open the port in unraid in addition to forwarding it in pfsense.

quick mist
#

let this be a lesson in end-to-end verifications (:

pliant stratus
#

you have to open both tdp and udp ports seperately in unraid, you can't do both with one line.

rocky raptor
#

Dedicated server + client, if I download blueprints, do I need to paste them into the blueprints folders for both, or just my client?

#

And do they need to be off / restarted for them to show up?

quick mist
#

Just the server, but you'll have to handle the categories on the client.

rocky raptor
#

Does look like it needs to be restarted to have them show up

cinder crest
cinder crest
round hollow
sudden light
#

i have

#

no idea tbh

#

OH WAIT

#

IT SO IS

#

I DIDN'T RECOGNIZE THE ACRONYM AAA

winged mural
winged mural
#

so network connectivity works fine (port forwarding), but for some reason the server shows offline to anyone trying to connect to it. I know http is over TCP, but both udp and tcp over 7777 are open in the same rules.

ruby bridge
#

I restarted my client but not the server yet, is this a known bug?

#

I cant claim or reroll any harddrives

stark shuttle
winged mural
# winged mural so network connectivity works fine (port forwarding), but for some reason the se...

Final update on this. It seems that WSL has issues forwarding UDP traffic accordingly to the host. So even if you can access it locally on your machine, accessing it remotely requires you to forward traffic from wsl as your host, which is normally done via netsh commands. Netsh only supports tcp as of now and there is an open github for this. Hopefully some of this info prevents someone else from diving down this path blind.https://github.com/microsoft/WSL/issues/11194

worldly meadow
hushed crater
thorny dew
#

Or just run docker without using wsl

#

Hyper-v still works well

opaque spindle
#

I have no clue on how to even start the server through the Satisfactory Dedicated Server application through Epic Games, can someone help?

thorny dew
opaque spindle
thorny dew
#

Nah steamcmd can be used standalone

#

Try out the guide and come bqck if you get stuck

opaque spindle
sand pumice
#

hey guys. I'm running a dedicated linux server on ubuntu. I connect just fine from my windows PC through the server manager. My two friends cannot connect. They just get 'the server appears to be offline'. The server is not on my local network.

#

any ideas?

low void
#

is there a way to make the server keep going with no one online

dusty mirage
low void
#

its frustratingf because there used to be just a toggle option

#

wait. i wonder if its the auto pause button

dusty mirage
#

auto pause just stops the progress but it will still crash.

I notice when I leave, it saves on disconnect then goes offline. Not tried to make it not save on disconnect.

It's a pain

opaque spindle
#

i am so lost with starting all this with Steamcmd, i have it installed and i launched it the first time but cant figure out where to go from there even with the wiki

wind escarp
eternal flare
#

i remember that quite a while back there was a 'bug' where having too much placed down would make it impossible to join a session.
is that still around or has it been fixed?

wind escarp
opaque spindle
eternal flare
wind escarp
wind escarp
eternal flare
opaque spindle
eternal flare
#

it'll stay up perfectly fine on its own after launching. but any time the server empties after that it closes.

wind escarp
wind escarp
opaque spindle
eternal flare
grim mica
#

The above may not be correct - testing with Delphium it didnt matter who claimed or joined first, I even joined his server with no problem. I created a new server, he claimed it, joined and when I joined and left - still had the issue.

wind escarp
opaque spindle
wind escarp
wind escarp
opaque spindle
#

@wind escarp ive gotten further by watching a youtube video and im currently updating after puting in the appid but idk if it will work since its the steam app id

wanton fox
wind escarp
#

Just make sure you use the nessecary switches for the executable. You can find them on the Satisfactory Dedicated Server page in the Wiki.

wanton fox
opaque spindle
wind escarp
opaque spindle
wind escarp
#

Open Notepad:
Write Your Commands:

In the Notepad window, type the commands you want to execute. Aka...
C:\SatisfactoryServer\FactoryServer.exe -multihome=0.0.0.0 -โ ServerQueryPort=15777 -Port=7777 -log -unattended
Save the File:

Click on File in the menu and select Save As.
In the Save As dialog:
Choose a location (like your Desktop).
In the "File name" box, enter a name with the .bat extension (e.g., hello.bat).
Set "Save as type" to "All Files".
Click Save.

wind escarp
opaque spindle
#

@wind escarp but thanks for the guidance

wind escarp
#

I am currently having an issue of not being able to connect to my server. This server has been actively working the past 2 weeks. Now when I go to the server manager I get server offline. Ports are allowed through the firewall, batch file is correct from what I know, both server and client have been restarted, server has been updated/re-installed. Any suggestions?

eternal flare
#

if not then yeah ive got no clue. (also forgot to ping so you see it @wind escarp)

wind escarp
eternal flare
#

well, at least its a little less likely to be a complete server brick.

sage bear
#

Hello everyone, ive been at this a couple of days now to no avail. I have a windows 10 machine im using as a dedicated server. I am able to log into it form my gaming computer using the Server Manager, i create a game, everything looks fine, i can get into the game if i start it from the server manager. If i try to get to it from the join section using my internal IP, i get a token error, if i use my external IP, i get another error, my buddy tries to get on from his house, he also gets that same error, (not the token error) Why does it work from Server Manager but no where else?

#

Ports are all set up on the host machine and on my router.

sonic sable
#

Seeing an absolute ton of these messages

Error: FGCritterNavMesh-Critter> Failed to add tile (16,-118:4), 4096 tile limit reached! (from FRecastNavMeshGenerator::AddGeneratedTileLayer)

#

any ideas on what's happening there?

small edge
#

should i be concerned about this?

#

also getting a crash when trying to delete a belt

sage bear
#

Im going to put another 2 minutes into it and if i cant get it to work, im going to refund the stupid thing.

small edge
#

normally its your firewall that causes the issue

sage bear
#

Thats what i thought so i practivally opened everything up, still doesnt work.

#

But works from the server manager... i dont get it.

small edge
#

what error are you and your friend getting?

#

also i never use join game. always server manager

sage bear
#

When i use my internal IP, i get a token error.

small edge
#

same with all the people that join my server

#

you should delete that screenshot lol it has your ip

sage bear
#

I have TCP/UDP opened to 15777, 15000, 7777 and even 7778 for shits and giggles.

small edge
#

you litterally just need 7777

#

try using 127.0.0.1 to join your own server

sage bear
#

I did try it anyways, still didnt work.

small edge
sage bear
#

Server logs show: LogNet: Warning: IpConnection_2147472967: No EncryptionToken specified, disconnecting.

sage bear
small edge
#

yes

sage bear
#

Ok, ill try that, but thats fregin weird, whats the point of the Join then?

small edge
#

for joining via steam or epic

sage bear
#

Well we are both on Steam, but my Dedicated server was installed using SteamCMD.

#

Ill get him to do that then, if it works, it works, thats all i really care about. Thanks!@

ashen robin
small edge
vast pivot
#

does the more than 4 player config trick still work?

thorny dew
sharp sleet
#

I noticed whenever i jump off for the night my server becomes offline a few minutes after, is there a setting thats causing that?

thorny dew
#

There's an auto pause toggle in-game

sharp sleet
#

Yeah i just turned that off now. But even with that on, i should still be able to reconnect without restarting the server right?

thorny dew
#

You should yea

sharp sleet
#

once i restart it works fine. Also stays up during long sessions

thorny dew
#

Is your server on the same machine as your client?

sharp sleet
#

yeah

thorny dew
#

Yup

#

Happens

sharp sleet
#

i have a mate that plays too, but different times, so want to try keep it up

thorny dew
#

It's an annoying issue but right now there's not much you can do

sharp sleet
#

ahh right

thorny dew
#

You good with tinkering?

sharp sleet
#

yep

#

ish haha

thorny dew
#

Could look and see if docker solves it

#

It's not crazy hard to work with, but learning curve is a bit steep at the start

sharp sleet
#

how longs the issue been known for? like are they likely to resolve it sometime soon or has it been around for ages

#

yeah think ive dabbled with docker years ago

thorny dew
#

Tbh not sure how long it's been known for

sharp sleet
#

docker is like a server manager thing ay?

#

think i used something else but cant remember the name xD

thorny dew
#

Most likely because the experimental version was often only used by enthusiasts who prob had VMs lol

thorny dew
sharp sleet
#

ahh right

#

was gonna set my old pc up for dedi's but cbf haha

thorny dew
#

Maybe you used portainer before

#

That one is a bit more beginner friendly

sharp sleet
#

ill live with it for now, and setup an auto restart

thorny dew
#

Might as well run a little server box at home

#

Useful for other stuff like running pihole in docker

sharp sleet
#

need to finish setting up the sim rig first :p

#

but yeah it would be handy

thorny dew
#

Ooh

#

Racing sim?

sharp sleet
#

drifting yeah

thorny dew
#

Hell yeah

sharp sleet
#

big frame, triple monitors etc..

thorny dew
#

Need me one someday

sharp sleet
#

takes up a whole fricken room xD

thorny dew
#

I'm trying to go for triple tv

sharp sleet
#

nah dont go tv, go monitor

#

similar price

#

triple curved 32's 165hz for $1200 aud, naht behd

thorny dew
#

Yea but triple LG OLEDs when they're on clearance is maybe $1800 pre tax

#

Much larger and brighter screens

#

Dont need high refresh either

#

4k120 is perfect

sharp sleet
#

i went with VA's, normally hate them, but with curved they seem to be fine. im only on 2k though, dont really need anymore id say

#

anyway this is getting a bit off topic xD people gon hate

thorny dew
#

Let them hate ๐Ÿ˜‚

#

Barely any chatter here to care about staying on topic

sharp sleet
#

havent played satisfactory in ages, already starting to spaghett xD

#

Does anyone use WindowsGSM? Used to use it ages ago to keep servers organised but cant remember how to add a game thats not on there

dense bobcat
#

so, the auto restart on the server i run sometimes just goes offline and doesn't return, sometimes it does restart, and sometimes it says it restarting but it won't, is there something i'm missing?

peak pumice
#

hosting on ubuntu
./FactoryServer.sh -Port=1234

port 1234 is open in ufw status
port 1234 open (using both TCP and UDP, not individual rules) UDMP router
port 1234 is open using portchecking websites when the server is running, shows closed when the server isnt running

i'm able to connect locally but cant connect outside of my network with my wan ip

#

get this page if i go to the http://<ip>:1234

#

is there a multihome argument i'm missing? any other things i need to change or add?

faint wagon
#

Anyone else having issues with the auto restart server every 24hrs? I see this in the logs and it doesn't restart.
LogGame: Succesfully saved a local backup with name: Factory1.0_autosave_1_continue-09.25.24-00.00.01.sav

then a few lines later, i see this:
LogGameMode: Error: CanServerTravel: FURL :0/Game/FactoryGame/Map/GameLevel01/Persistent_Level?skiponboarding?ClientIdentity=<biglongclientidentitystring>?SessionDefinition=SessionDef_SinglePlayer?loadgame=Factory1.0_autosave_1_continue?sessionName=Factory1.0 blocked, contains : or \

half niche
#

So when the host of the server leaves, the server shuts down as well and needs to be restarted, but its normal when others leave and join, any work around for this?

river jolt
lilac pine
#

is my dockerized dedicated server actually rendering the game?

hidden forge
#

No

river jolt
sharp sleet
#

hmmm server keeps saying offline once everyone leaves until it gets restarted :/

mellow sandal
#

So I don't know who I talked about the restart ... but when you change the network settings to Ultra and restart by doing a "quit" in the server console, the network settings get reset. They don't reset when you restart the service <

languid palm
#

Hi all i am running a deticated server now for a few weeks on 1.0, last week updated it so it runs as a windows service, loaded my save in. and played for 3 days no issues. now is randoms lost connection. Does anyone know where the log files are? I am using NSSM

regal marsh
#

so that when it resets to medium (some bug) its still actually ultra numbers

#

probably only resets on graceful restart (quit or ctrl + c or similar) as that also writes the config
(thats also why you should only edit config files when server is down, otherwise it will just get replaced)

mellow sandal
#

my scalability.ini file is empty @regal marsh

regal marsh
#

yeah it is initially (not sure why)

mellow sandal
#

so settings will show medium but the actual settings will be ultra ?

#

ah ok I get what the file does

#

What if we put even bigger numbers ๐Ÿ‘€

regal marsh
#

yeah
yeah guess you can do more, but not sure if it helps

harsh basin
#

Hey y'all, pretty odd question: I've installed the server on a Windows machine I normally use for game servers (via steamcmd). When I run FactoryServer.exe in a terminal, it returns immediately, no logging or anything. FactoryGame\ doesn't contain a Saved directory for logs, either.

As far as I can see, the FactoryServer.exe process does start, but it stays at around 6MB of RAM usage and does nothing? 0% CPU usage.

Server specs are Intel i5-3450, no GPU, 16GB RAM, Windows 10

regal marsh
#

also after doing that and first restart, it then removed one of the numbers in the scalability.ini
so maybe that post has some outdated quality numbers or something

narrow raft
#

Anyone know if there's a way to avoid the super stutter when you join in or come in range of a large factory on dedicated servers? seems super smooth in single player on the same save

charred cobalt
#

anyone know if u can update a dedicated server, im using akliz and theres no update

crimson shell
#

Hi. After update i can't manage server on gportal. It still is offline in game. Anyone have same issue?

hexed briar
#

what exactly are dedicated servers

#

like multiplayer?

ionic tusk
#

where do we post server .dmp files?

charred cobalt
hexed briar
#

no, i just never looked into what it actually means

#

so its multiplayer servers from devs or just player owned servers

smoky wren
#

everyone else have borked dedicated servers after patch?

unreal crystal
#

nope

smoky wren
#

hmm, server crashes within 1 min of me logging in every time now

unreal crystal
#

mine's booted just fine

smoky wren
#

mine boots and runs fine til someone connects

tawny shadow
unreal crystal
#

no issues here that i'm noticing

smoky wren
#

any way to increase logging level?

#

maybe I can get something to send to support at least, right now there is no exit code or error

hexed briar
#

are there open servers that anyone can join?

tawny shadow
noble sluice
hexed briar
#

oke oke thanks

noble sluice
placid geyser
#

any1 else having issue with dedicated server after todays patch. I keep getting disconnected every 5-10 minutes.

grim dew
#

Has anyone made a bash script for updating a dedicated server?

unreal crystal
#

i just use linuxgsm + crontab

smoky wren
#

@placid geyser yes, the server goes down anytime I try to delete anything

grim dew
placid geyser
unreal crystal
#

scheduled monitoring; updating; etc.

#

discord webhook notifications; etal; all the fun toys

grim dew
#

You running that on a VM?

unreal crystal
#

nah i have a box

grim dew
#

So you just use cron to run an update command every now and then?

unreal crystal
#

yea

#

like erry 5 minutes or w/e it checks. good ol cron scheduling

#

*/5 * * * * /home/sfserver/sfserver monitor > /dev/null 2>&1 0 0 * * 0 /home/sfserver/sfserver update-lgsm > /dev/null 2>&1 */5 * * * * /home/sfserver/sfserver update > /dev/null 2>&1

and pretty much rinse repeat for erry server

grim dew
#

Isn't checking every 5 minuts a bit much lul?

#

Why not just have it check at 4 am.

#

Or something alike.

unreal crystal
#

๐Ÿ˜„ you might have a hard time getting the entire rest of the world to adapt to your 4am demands for updates

#

whereas the rest of the world is already updated

tawny shadow
#

i also can recommend pterodactyl,
easy gui do setup and manage servers

grim dew
#

I mean are you advertising servers out?

dusty vortex
#

guess its not much to check for an update every 5 mins, specially if one is providing a service for others to play on, where you can say, check again in 5mins... instead of manual intervention when the players DM you ๐Ÿ˜†

smoky wren
#

@grim dew Steam updates as soon as you restart, if the server requires a client version people could be unable to play for a day

grim dew
#

I don't know how many people here host servers for public use lol. My use is private, so ofcourse I don't have a need to chekc every 5 min.

#

But I suppose I see reasoning in it.

unreal crystal
#

i mean

#

there's literally 0 functional use in hosting outdated content. there's only 1 live branch for most games

smoky wren
#

Ironically though my server updated instantly when the update came out, and now I can't play anymore until they release a patch that fixes the current broken patch so you run that risk as well

robust plume
#

hi.. im on epic, and my friend is hosting on steam.. ive linked my accounts, but i still cannot join his server.. any fixes?

unreal crystal
#

wrong channel; unless they're hosting a dedicated server

#

then they need to fix their port forwarding

unreal crystal
dusty vortex
grim dew
#

Yeah except I'm a private student running on my home proxmox lol.

unreal crystal
grim dew
#

But I suppose, if one is hosting to a community and promise an up time, frequent checks are fair.

smoky wren
#

@unreal crystal how can I verify that?

dusty vortex
tawny shadow
#

also we do it mostly because its fun ๐Ÿ™‚

unreal crystal
#

i'm just surprised i still have free RAM left tbh

#

if i merged my homelab + remotebox i'd probably be fine

latent raven
unreal crystal
static pine
#

hey i have a problem the server is not on the same version as my game

dreamy ember
static pine
#

I do not find new version for the server

placid geyser
#

ok, don't if it will help any1. My server stopped crashing after I verified my game files on the client. Now I can delete anything without having the server crashing. Been playing for 20 mintues..... ๐Ÿ™‚

fleet pier
#

how do we edit the server settings file? everything i see online appears to be old info. all i can find in the appdata folder is a .sav called serversettings but its all gibberish

unreal crystal
#

connect to it + config it in game for 98% of stuff

noble sluice
fleet pier
#

ah. i was trying to do a little edit like ive done in the past to increase player count.

fierce grove
warm comet
#

SE_ECONNRESET not fixed ...

noble sluice
warm comet
noble sluice
unreal crystal
fierce grove
unreal crystal
#

reduce the smelly

warm comet
fierce grove
unreal crystal
#

you act like setting up a crontab is worse than trying to remember 15 different steam app IDs erry time you need to setup a server

fierce grove
ionic tusk
#

constant server crashes since patch

warm comet
fierce grove
#

Or did your Port disconnect while leaving?

#

Then it could be a firewall issue on the dedicated server

frosty gale
#

Hey, how do I get the servers token from my own server ?

warm comet
# fierce grove Its not offline, just pauses the game

pause the game : don't want that
7777 is open but no answer from the server ... :
Test-NetConnection -ComputerName ---------- -Port 7777 ComputerName : ----------
RemoteAddress : ----------
RemotePort : 7777
InterfaceAlias : Ethernet0
SourceAddress : ----------
TcpTestSucceeded : True

frosty gale
#

are you using Linux ?

warm comet
frosty gale
#

I would prefer to use docker on windows tho, but I use Linux at all

#

are you connecting locally or is it a remote server ?

warm comet
#

if i disconnect, i cannot reconnect to the server ...

#

admin or not

frosty gale
#

you just need to open a port on your computer / server and your router

#

ports are 7777tcp/udp

frosty gale
dreamy ember
#

Hmm i used steamcmd to update but its still a mismatch. while steamcmd saying its uptodate.

frosty gale
#

did you verify your installation ?

warm comet
dreamy ember
frosty gale
restive citrus
warm comet
warm comet
#

and it's not fixed by the 1.0.0.3 update

frosty gale
#

its only on windows like that

#

try using docker or virtual machine

bleak oxide
warm comet
bleak oxide
#

Yes_

warm comet
frosty gale
#

its windows fault

bleak oxide
warm comet
frosty gale
#

had the same problem with no sul

#

just tried

noble sluice
#

I wonder if that could be running dedicated server on a non-dedicated machine.
eg. server and client on the same machine.

dreamy ember
dreamy ember
#

but still not working.

bleak oxide
#

An update came out today, has it been fixed or am I guessing not?

frosty gale
#

depends, is the game using the same ports as the server does ?

frosty gale
bleak oxide
#

I read that because you disconnect from the server, the ports are restarted or something like that, so the connection with the server fails

dreamy ember
#

how can i setup a auto update on steam cmd? the batch is not opening it seems.

bleak oxide
#

๐Ÿคทโ€โ™‚๏ธ

noble sluice
formal orbit
#

Dod you get bp working on a dedicated server ?
Got the saved message and thatโ€™s all. Nothing really saved

dreamy ember
#

i used to play the game on the same pc as the server is right now

formal orbit
#

Hmm, thx.

dreamy ember
#

i cant even save right now

drowsy wasp
#

is there a official pterodactyl egg supported by satisfactory?

dusty vortex
drowsy wasp
#

oki thanks i will just google and look for most populair

dusty vortex
#

the responability of support is down to the creaters of said eggs/containers etc.

drowsy wasp
#

yeah that's understandable

#

but PTE when installed is fairly easy to handle

noble sluice
plucky edge
#

Local hosted server appearing offline after update?

glossy spindle
#

hey all. updated server, but when i try to join it says it's still the older version. anyone else able to update the dedicated server to the new version ?

#

(talking about this morning's patch)

tawny shadow
#

whats your install path and whats your update command?

#

seen it a quite few times people just copy/pasted stuff and now they have 2 install folders

glossy spindle
#

install path d:\satisfactory. update command app_update 1690800

tawny shadow
#

meaning they update a second install folder and start the game from the 1st folder they created ๐Ÿ™‚

somber anchor
#

Hi everyone. Just a quick question. Im hosting a dedicated satisfactory server for our group of pioneers. But we are more than 4 players. I want to change this to 10. How do i do that? The Satisfactory server is running in a docker container on a machine with Unraid installed. I have tried to change the game.ini file. but with no luck. :S

tawny shadow
regal marsh
#

no issue updating on windows steamcmd
I dont use custom path though (just inside default ...steamcmd\steamapps\common... if you dont specify it)

didnt play much yet, but no issue joining

dreamy ember
#

since im playing whit a epic account and server is from steamcmd

#

ill try in a few hours maybe its resolved then

versed sentinel
#

theres no way they didnt fix this when its got 112 likes, 40 comments making it he most popular issue recently

versed sentinel
#

wow...

#

so much for the QA site

glossy spindle
plucky edge
#

Dedicated server running on a second pc appearing offline after update? No issues prior. Server is listening on correct port, firewall + port forwarding is correct. Any help?

noble sluice
glossy spindle
#

no duh

glossy spindle
#

like i said, the server is the older version, and I just installed a fresh copy of the server and it's still the older version

somber anchor
noble sluice
mossy grove
#

How do I correctly shutdown my server making sure everything is saved?

glossy spindle
#

it should auto-save when someone leaves the server

#

and then ever XX minutes (based on your config)

#

every*

somber anchor
noble sluice
unique spindle
#

Hello!!

deep turret
#

everything else is not needed

unique spindle
#

the result

deep turret
#

you list does not include 7777tcp

unique spindle
#

but I added it

deep turret
#

you added it where ?

unique spindle
#

TCP/UDP

deep turret
#

In your firewall ?

unique spindle
#

yup

deep turret
#

you are connecting locally ?

unique spindle
#

nah

sudden junco
#

Im getting this after having installed the newer version

noble sluice
sudden junco
#

I did

noble sluice
somber anchor
sudden junco
#

Ran the same command as every other time "app_update 1690800 validate"

glossy spindle
coarse holly
#

anyone having problems with server post update?

#

makes game crash

dusty vortex
#

try this...
S:\steam\cmd\steamcmd.exe +force_install_dir S:\Steam\Games\SatisfactoryDedicatedServer +login anonymous +app_update 1690800 validate +quit

replace the paths to steamcmd and the servers install folder.
its worked 100% every time for me, maybe it helps others here too.

regal marsh
#

can always see on steamdb whether it updated

#

really strange how so many people have this issue
technically you never have to use force install dir unless you want it in some specific folder (maybe somehow because of that?)

dusty vortex
regal marsh
#

if you dont, it just installs to steamcmd\steamapps\common
why change it

dusty vortex
#

and its working for me each time there is an update without fail, so sharing it in case it helps others.

regal marsh
#

might be less trouble

worldly meadow
sweet gorge
#

Hey I have a few linux servers running and when some of them are crashing the savegame is lost. Has someone else this?

regal marsh
worldly meadow
dusty vortex
narrow raft
dusty vortex
unique spindle
noble sluice
#

I get this.

unique spindle
#

but @deep turret "this server appears to be offline" for my friends

noble sluice
#

But using the other server.
I get this.

dusty vortex
unique spindle
#

It's dedicated server

#

I can connect to it

#

But my friend cannot

#

The dedicated server is dedicated

#

It's not on my network

#

But a server that I bought

#

so if I can connect

#

why my friend cannot

dusty vortex
#

you know you can construct a sentence on a single line right?

unique spindle
#

Easier for me, but I will

dusty vortex
#

not easier for us

unique spindle
#

server ip is 1.1.1.1
me is 2.2.2.2
him is 3.3.3.3

#

No one on the same network

somber anchor
unique spindle
#

My friend try to join my server that is hosted on a dedicated server, not on my computer.

I can join with my network, and also mobile 5G sharing

He can't and has "this server appears to be offline"

#

He is on Epic games

We are on Steam

#

The dedicated server has been created on SteamCMD, how do I make it accessible from Epic Games User

frosty gale
#

It already is

unique spindle
frosty gale
#

Are you on the same network as the server

unique spindle
#

No

frosty gale
#

Then they probably typed something in wrong

unique spindle
#

No

frosty gale
#

Then their firewall could be blocking access to the server

unique spindle
#

and he has "this server appears to be offline"

unique spindle
#

Because I can join it

#

And I'm not on the same network than the server

frosty gale
#

Their firewall

#

Not yours

unique spindle
#

I didnt change anything on my

#

I switch my wifi on my phone

#

Share connection

#

And it's working too

#

The only difference : Him Epic / Me Steam

frosty gale
#

There's no difference there

unique spindle
#

Well

noble sluice
noble sluice
unique spindle
frosty gale
#

does anyone know how to get the servers API token ?

noble sluice
#

It don't make any sense to share a connection...

unique spindle
#

another network

frosty gale
#

you have no idea

#

you still sitten here

#

it wont work as normal at windows

rich palm
#

It is the game. Even a recent generation i7 (which has very nice single core performance) without running anything else, is not enough to keep the refresh count to 30 of the server. Which is important if you do not want to have rubber banding etc.

#

Tbh they did not seem to put any effort into optimizing mp performance

frosty gale
still canyon
#

in console

knotty mist
#

Satisfactory server now needs TPC and UDP port to be opened. It's no longer enough to have only UDP.

I've noticed that the most common problem lately.

frosty gale
frosty gale
#

I just fixed that problem into 2 min after release

still canyon
rich parcel
#

I am running a dedicated server on my PC (through Epic). When I exit to main menu the server goes offline. The dedicated server window is still running, but everyone loses connection. When I go to server manager it shows the server offline as well. Anyone deal with this before?

versed sentinel
#

ye its on QA already, but devs arent acknowledging the issue

rich parcel
#

๐Ÿ˜ฆ was hoping it was just me lol

versed sentinel
#

there doesnt seem to be any workaround, only resetting server

somber anchor
#

@noble sluice Thanks so much for all the help! The new server is up and running with 10 player slots. Mop is a real MVP ๐Ÿ˜„

hearty shard
# rich parcel I am running a dedicated server on my PC (through Epic). When I exit to main men...

your best bet is do one of those server hosting companies, so 1 it dosent strain your pc and 2 you dont have to worry about crashing or overloading ur pc and 3 the server is all managed able and it will stay active 24/7

i have a server thru a company, and my server is 24/7 active and dosent require me to be online for any of my members to be able to join, which ik most companies overcharge alot bout i am only paying $10/monthly for 5 people

versed sentinel
#

ye this issue only happens when a client and server is on the same machine

digital bobcat
#

Hi all! Are there any performance differences between Linux DS and Windows DS? Hardware: i7 6700K, 32GB RAM, NVME SSD, LAN. I tried both and can't decide if there is any tangible difference in performance. Ubuntu Server uses less RAM obviously than Windows 11, but with 32GB that's not a huge benefit. Thanks ๐Ÿ™‚

versed sentinel
#

so a host will work

#

or any 3rd party who doesnt join

regal turtle
#

I'd at least prefer Windows, but that's from my experience hosting a Palworld server and most mods only working with UE4SS/Windows

rich parcel
#

Seems like most people are saying if you (the admin) connect to the server using your public IP instead of your local/LAN IP, then the server stays running when the hosting computer disconnects.
I dont use port forwards, I have a VPN that we use so i may just spin up another system or VM for the server

digital bobcat
#

Under Update8 all my mods worked under Linux and Windows DS, but yeah, mods compatibility might be in favor of Windows DS. Windows is more comfortable too due to the simplicity of RDP, but I was hoping to get a bit more performance from a Linux server.

dreamy wolf
#

so... can anyone translate this? i have no idea why my server went down this morning

digital bobcat
hidden forge
#

Does the Server create a save when it is stopped?

dreamy wolf
digital bobcat
#

Have you updated the DS? There was another patch today: "Fixed Dedicated Server failing to bind the Server API shutting down the server"

dreamy wolf
#

I just updated

digital bobcat
noble valve
#

are there any admin tools? like delete/remove a player from a world, ban/kick?

covert tusk
noble valve
#

but how to remove an offline player so that the marker and body is gone

digital bobcat
noble valve
#

so i should look into save editors?

digital bobcat
#

Have you tried killing that offline player?

covert tusk
dusty vortex
#

It's an online editor

#

You can also just beat the offline player to death, it achieves the same goal

noble valve
#

ill check it out, but i did not know that you could kill them

digital bobcat
#

Yeah, you should be able too.

dusty vortex
#

Yup you can.
It's how I removed Gunter when we did some server testing (sorry Gunter hehe)

digital bobcat
#

Do we even know if DS 1.0 API supports realtime admin functions like live kicking and banning players?

noble valve
#

and afterwards you can revive them but they still disappear, hehe

noble valve
regal marsh
#

you could ban his ip in firewall

digital bobcat
#

Yeah, U8 didn't but I was hoping 1.0 might add these

grim mica
#

Seems the server going offline issue is not fixed when certain player leaves on Windows DS, much sadge.. Back to Linux until next patch I guess

digital bobcat
regal marsh
#

yeah if its dynamic then not (until he restarts router)

noble valve
digital bobcat
#

So far password change is the only way

digital bobcat
regal marsh
#

but could be maybe one way to get him out of the server without restarting I guess

#

(unless it does not disconnect him)

dusty vortex
#

IP banning won't be effective, you need to change/cycle the password used.

digital bobcat
#

Do you actually have to restart the server after a password change or just reload a save?

dusty vortex
digital bobcat
#

Me neither, just curious

frigid roost
#

dedicated server has had a few crashes on my end after patching this morning, is anyone else noticing similar behavior?

hollow silo
#

for me any time i disconnect from my server it crashes... i thought it was going to be fixed.. but still not working. Are you guys saying that it doesnt have that issue if you are hosting it from linux?

slate schooner
hollow silo
fathom cipher
#

Guys quikc question, wanna create a server for me and my friends, which provider should i use, like which is the best

vernal hound
#

Yes, just patched everything. Using paid dedicated server and getting timed out error the first time I join. Then there is a player ghost of me and I can interact with the world but not build etc

Edit to add: Vanilla everything

slate schooner
quick mist
#

In Windows, disconncting from an RDP session is analagous to disconnecting from a screen or tmux session- the user processes run unimpeded

#

(as distinct from logging out)