#dedicated-servers

1 messages · Page 126 of 1

deep mortar
#

Well, you've covered all my thoughts

winged cloak
#

"v1.0_GF_DEREK_VELARIOUS_2024-09-15"

#

yeah, it's quite frustrating.. about to try to load in

#

Crash

#

I give up

deep mortar
#

Only other thing I can think of would be to change it to something more basic

#

Maybe something about the length/characters is causing a bork

#

but if the file works on a local save

#

and i don't think there have been any recent upgrades to the server

winged cloak
#

I'm going to play around with a new save file and do some testing just for this issue to see what the trigger is (at a later date).. for now.. evening fun spoiled 😦

#

thanks for your ideas though

deep mortar
#

my pleasure. sorry iwasn't more help

winged cloak
#

This is the end of the most recent log. The only issue I see is "UnknownFunction" being called by the game

#

Actually, here's the beginning of the error that occurs when I join the game:

winged cloak
# deep mortar my pleasure. sorry iwasn't more help

I fixed it.. I removed all saves except the last one I copied manually (not the website version).. then I deleted the server install folder and reinstalled the server from scratch.. then when I joined it, it worked

deep mortar
#

nice

winged cloak
#

I think it caches something when it's "creating a new game" when you manually load a file, and it's probably not clearing everything

deep mortar
#

That would not surprise me

#

I finally got a fix for the annoying desync bug where cutting down trees doesn't actually cut down trees and that took a month

winged cloak
#

now if they just fix 32:9 monitors so we can see the object scanner bar, lol

deep mortar
#

Don't be greedy...

#

🙂

#

"it boots" is often enough for me

#

of course, i'm not really a good person to guage by since I actually stuck through Cyberpunk day 1 on ps5

winged cloak
#

true

deep mortar
#

I would use the predictable crash at 59 minutes as an opportunity to go to the bathroom/stretch my legs/ get a drink

#

ps4? whichever system i had when it launched

#

ok. i gotta go back to work.

#

have fun e'ryone

atomic hornet
#

Is a server service like Nitrado required for the dedicated server?

shell cedar
#

No, the server software is free. If you have the hardware, you can host it yourself

gloomy maple
#

It's normal for ipv6 for a device to have more than one IP. The IP my server is responding with is the SLAAC privacy address which is randomised to enhance security for clients. It's also got a link local IP and a dhcp issued IP.

#

Trouble is, server traffic probably shouldn't be responding with the randomised IP. Will test with a static and see if the server prioritises that over the SLAAC

quick mist
gloomy maple
#

Yep, great for listening, but if it's replying with a different address than contacted does the client know?

quick mist
#

it should send responses via the interface the incoming traffic was received upon

deep turret
#

I'm willing to bet if it weren't the client game would simply discard the server response and ignore it

quick mist
#

depends I suppose on whether the traffic is the sort of traffic the server knows how to respond to

lusty cloak
#

I am having a hard time making a server. Anyone have a link to a good video explaining in detail on how to set on up( free) or what do you all use (3rd party) for your server? It would be just for me and a few friends

topaz scarab
#

have you read the wiki

gloomy maple
#

To be fair it's the same interface, just not the same IP

long wharf
#

Everytime i use blueprints, the server crashes, any idea?

royal warren
#

are they blueprints you created in that game? or copied into your server?

frosty gale
#

When multyplayer get update for make it more stable?

quick mist
#

FICSMAS.

gloomy maple
#

I've now tried it with a static IPv6 and found the same behaviour. I understand DHCP sometimes is the issue, but with IPv6 not relying on it for gateways at the like, I prefer not to have to manually configure network settings on the servers themselves

fringe plaza
#

then I'm out of ideas :c

gloomy maple
fringe plaza
lunar kelp
#

Anyone else had issues with dedicated servers crashing when using train signals for some reason? Hosting via bisect and just had theee back to back crashes that I now realise were when I was placing signals on a rail line

cedar wadi
#

Guys, I need help. I tried to create a dedicated server on my laptop and access the game through my PC; it worked. But then, I had a problem inviting my friend to join the server. I asked him to 'Add Server' by giving the IP address the same I use, not working. Then he do 'Join Game', still not working. Currently, we are just do multiplayer session and play whenever I open the game. Any idea like multiplayer I can share session ID to my friend.

silver umbra
cedar wadi
silver umbra
cedar wadi
#

should I use this guide?

noble sluice
cedar wadi
silver umbra
# cedar wadi I think I need help on this.

I would add the following to the page you have -

Comment - Satisfactory
Local Ip - The laptop thats running the server. (To get the ip of the laptop open CMD and type IPCONFIG, this will give you the ip for the laptop - This is guessing that your laptop is running Windows)
Protocol - UDP
Remote Port From - 7777
Remote Port To - 7777

Click save and you should be good to go.

If it doesn't work the Laptop's server port 7777 isnt open, do you might need to configure Windows Firewall port configs.

#

Thus you can see that the machine im using right now its ip address is - 192.168.1.115

sharp narwhal
#

Hey guys, I'm running satisfactory-server on my server, and I'm trying to reverse proxy it via nginx and Cloudflare, but its not working. anyone try to do that? can it be done?

lofty plaza
#

nginx only supports http/https which run on port 80 and 443 respectively. Nginx wont like receiving requests from other ports, so youd want to avoid nginx entirely

#

id recommend just exposing the port the server is using instead of using a reverse proxy

lofty plaza
# sharp narwhal ok ok

havent used nginx in a while, i lied. It supports tcp over any port, but it still may be worth it to debug without nginx to see what the issue may be.

sharp narwhal
lofty plaza
#

i assume the SF server is over tcp by default so it should just work if you configure nginx properly

sharp narwhal
#

yeah its like saying the server should work if you install it correctly XD

#

I understand that we need to do it via a stream in nginx, the question is how to do it

sharp narwhal
hidden forge
#

Use nginx stream config, cause its not http(s) traffic, and use reuseport for udp block, otherwise you wont get replies for UDP traffic

noble sluice
long wharf
sharp narwhal
noble sluice
sharp narwhal
#

well after the reply on reddit that said dont post about it here and go to the dedicated server on discord channel i came here

#

anyway, i guess i wont ask more questiions because you got mad? idk, if anyone want to help me with how to make the tannel for that dm me thanks

hidden forge
noble sluice
twin hedge
#

Are there known issues with dedicated server? Ran with a friend last night with no issues but now they can no longer connect

#

Not sure if anything in the error message shows whats wrong?

grim mica
#

Nope, just a generic timeout

twin hedge
#

I got to the bottom of it, windows firewall inbound and outbound rules I set for the game had deleted themselves. How odd!

twilit fox
#

mine isn't behind a proxy right now, but I may want to put it behind one in the near future.

remote forge
#

Dedicated Server running on its own dedicated pc. I'm connecting to it locally from my gaming rig. I've set my Networking to [ Ultra ] still no effect. The Dsync/jitter/ lag whatever you want to call it is so bad it's unplayable. Just restarting the Sati Server does not effect it. Some times I can login and it's smooth as butter and can play for hours like that... Other times i'll login and it's awful 😦 Any suggestions?

I'm experiencing lag 😦 Reset [ Network ] On server & client to {Medium], [Ultra] wasn't doing a lick of difference 😦

The whole screen flicker thing i was experiencing completely went away when i change the Video Settings to [ Medium ] not sure what one setting or combination there of caused it to stop, but man. visually so much better.

I just need to eliminate the lag! On my network and my hardware there should be zero lag.

torn kernel
#

my satisfactory server has been running completely fine the past month or so, but when i went to boot it up today, it says "server appears to be offline" any idea why this is happening?

remote forge
#

Verify that your Server IP address has not changed.
Verify that the Sati Server is still indeed running.
Is the Server running on a Windows system or Linux?

#

If windows, your system has to have updated and restarted at least once a week for updates.

torn kernel
#

i've already tested all of the above, but it still won't work

#

windows server also

remote forge
#

you are not getting a Server Client mismatch error?

torn kernel
#

no, it just says it's offline

remote forge
#

This is under the Server Manager?

torn kernel
#

yeah

remote forge
#

can you ping the server from your system?

torn kernel
#

let me try that

#

it's pinging

remote forge
#

Personally i'd restart the Sati Server at this point. ( I've never had mine say [ Offline ] before )

torn kernel
#

i've tried that multiple times already

#

i've even tried changing ports too

remote forge
#

Have you checked Task Manager to make sure there arn't old servers running in the background?

torn kernel
#

that's a good point, ill check that

#

nope, didn't find any other servers in the background

remote forge
#

sigh I'm sort of out of ideas atm... I don't think verifying the server files by force updating would fix it... kinda a long-shot.

torn kernel
cunning shell
#

Is there a place I can find a server side update/patch notes? I have gotten three alone today. I was wondering what the info about them are

torn kernel
#

so i used windows powershell on my system, and for some reason it doesn't seem to be able to ping my TCP port

slim barn
#

Guys i have been unable to find this information on the wiki, and so i ask here: Where is the Blueprint location for a dedicated server? I've checked the entirety of SatisfactoryGame folder finding nothing

#

Specifically: I have only SatisfactoryDedicatedServer and Steam as folders in home. I have no Epic anywhere.

  • os: Ubuntu Linux.
  • Installed with SteamCMD and following the guide on the wiki.
  • I have already made a couple of Blueprints on the server, and saved them.
grim mica
#

Its in a hidden folder under the user context

#

/home/steam/.config/Epic...

slim barn
#

Ah, that explains it - thank you!

#

If i understand correctly, i need to stop the server, then upload the blueprints, and then start the server again - correct?

mellow fox
#

Hey, quick question:
Is it possible to have the onboarding process on a dedicated server?

hidden forge
mellow fox
#

thanks a lot

slim barn
# topaz scarab it _is_ in the wiki...

This is what the Wiki says: "~/.config/Epic/FactoryGame/Saved/SaveGames/blueprints" - i had no idea .config is a hidden file. I have found no mention of that in the wiki neither.

topaz scarab
#

assumes reader would know linux basics, yeah it's not the most beginner friendly...

mellow fox
topaz scarab
#

do onboarding in regular multiplayer, then upload

tight orbit
#

A single one of my friends is having an issue connecting to our dedicated server, everyone else hasn't really had issues

#

removed the sensitive data but heres the server logs

#

[2024.11.02-00.47.51:462][572]LogNet: Error: UEngine::BroadcastNetworkFailure: FailureType = ConnectionTimeout, ErrorString = UNetConnection::Tick: Connection TIMED OUT. Closing connection.. Elapsed: 29.99, Real: 30.01, Good: 30.01, DriverTime: 42464.47, Threshold: 30.00, [UNetConnection] RemoteAddr: [IP:PORT], Name: IpConnection_[ID], Driver: GameNetDriver FGDSIpNetDriver_[ID], IsServer: YES, PC: BP_PlayerController_C_[ID], Owner: BP_PlayerController_C_[ID], UniqueId: [REMOVED], Driver = GameNetDriver FGDSIpNetDriver_[ID]

[2024.11.02-00.47.51:462][572]LogGame: Error: Network Error Recived: Type: ConnectionTimeout, MSG: UNetConnection::Tick: Connection TIMED OUT. Closing connection.. Elapsed: 29.99, Real: 30.01, Good: 30.01, DriverTime: 42464.47, Threshold: 30.00, [UNetConnection] RemoteAddr: [IP:PORT], Name: IpConnection_[ID], Driver: GameNetDriver FGDSIpNetDriver_[ID], IsServer: YES, PC: BP_PlayerController_C_[ID], Owner: BP_PlayerController_C_[ID], UniqueId: [REMOVED]

[2024.11.02-00.47.51:462][572]LogNet: NetworkFailure: ConnectionTimeout, Error: 'UNetConnection::Tick: Connection TIMED OUT. Closing connection.. Elapsed: 29.99, Real: 30.01, Good: 30.01, DriverTime: 42464.47, Threshold: 30.00, [UNetConnection] RemoteAddr: [IP:PORT], Name: IpConnection_[ID], Driver: GameNetDriver FGDSIpNetDriver_[ID], IsServer: YES, PC: BP_PlayerController_C_[ID], Owner: BP_PlayerController_C_[ID], UniqueId: [REMOVED]'```
cedar wadi
round echo
cedar wadi
round echo
#

oof, honestly the dedicated server for this game is really bad

cedar wadi
round echo
#

yeah, I ran a dedicated server and got through the game, but it wasnt easy

#

server forced a restart at midnight every night, and for us it was less a restart and more a total crash

#

it is possible to do, but its a real headache, just be ready for that

cedar wadi
bright linden
#

Hey guys having a issue here with my dedi server, i can join it just fine but my buddy gets an error saying;
this server appears to be offline

Its dedi hosted with cybrance

worldly igloo
#

wierd question:

Im having the issue where you crash and your body is separated from your 'old body' and you no longer have inventory. I understand youre just supposed to kill your 'old body' and problem solved.

When i crashed I was using my jetpack. Now, every time i log in, my body is already 50m up in the air and continuously flies away...with all our schloops!

Suggestions?

cold narwhal
cold narwhal
cold narwhal
#

I can try to help but that is not enough info to go on.

bright linden
#

Its acting like the server ip and port he types in is incorrect but its copy and pasted

cold narwhal
#

Are you able to access the server logs?

#

find the connection attempt and screen shot the entry

bright linden
#

Yes and theres no information for him trying to log in

#

Like no attempts

#

Only attempts from my connection which is strange since its a dedi through cybrance which is not related to my connection at all

cold narwhal
#

ask them to hand type the IP and double check the port number

bright linden
#

They have tried and showed the IP they typed in on screen share and ive verified that and the port multiple times been trying for about an hour

cold narwhal
#

Might be restrictive NAT on their end; can they port forward?

bright linden
#

They have the same ISP as me and their NAT type and firewall seems good

#

If youd like to see if its soley his issue or server issue, i can provide the server ip and port?

cold narwhal
#

No offense but Im not comfortable with that; have they tried pinging the server in CMD?

bright linden
#

Let me have them try that

bright linden
cold narwhal
#

What port is the server configured to use?

bright linden
#

Server Port:
15400

#

Its automatically placed by cybrance

cold narwhal
#

yeaaahh

#

thats it

#

1.0 uses 7777

bright linden
#

How would i be able to connect to it though and he not be able to?

#

Sinces its a dedi and not using my connection

cold narwhal
#

wait belay my last

#

its high port range it shouldnt matter

bright linden
#

Sorry im confused lol

cold narwhal
#

I'd have them check their firewall rules and check that the Satisfactory entry has that port listed

#

because the default is 7777, so if Cybrancee sets a non-default one it may not match

bright linden
#

Is that a inbound rule?

cold narwhal
#

Inbound and Outbound

bright linden
cold narwhal
#

yeahhh thats not correct

bright linden
#

Its actually the same as mine as well

cold narwhal
#

I'd try creating a rule set for the program specifically that allows inbound/outbound 15400

bright linden
#

Does the protocol matter?

cold narwhal
#

Yes, they will need UDP and TCP

#

sorry TCP

bright linden
#

Trying that now

#

Still nothin

#

Added that port

#

I think its on his end at this point cause all of his settings match mine but he has issues joining and i do not but im not sure why

cold narwhal
#

You have the same ISP; do you have teh same routers?

#

its definitely on their end

bright linden
#

No, we live in different states just same providers

cold narwhal
#

Last thing to do is port forward at their router

bright linden
#

I just don't feel like all that should be needed i mean they can play on minecraft servers and stuff im just not entirely sure what would prevent them from joining this server

#

And they can play on steam peer servers

#

just not a dedicated for some reason

cold narwhal
#

so most routers reject incoming connections that don't use standard low-range protocols (80, 443, etc). Port forwarding allows a specific port to be translated internally at the gateway.

#

The only other option is to try uPnP

#

@bright linden

bright linden
cold narwhal
#

I dunno; I found it on the pterdactl setup page; I self-host my dedi so I don't know much about cybrancee's config

stoic stream
#

I keep getting API errors, and or random discconects, or when I leave the server, and try to go back in it's offline. So weird

cold narwhal
#

do you have access to server logs?

woven berry
#

where do i go to for joining servers

cold narwhal
mystic sable
#

I’m looking forward to joining some of these game

gloomy maple
#

on windows:

netsh interface ipv6 set global randomizeidentifiers=disabled
netsh interface ipv6 set privacy state=disabled

fringe plaza
gloomy maple
#

yeah being a PC i'm not actively browsing from I'm not worried about the pirvacy aspect. but from a technical standpoint, still a work around not a fix

fringe plaza
#

it works™️

gloomy maple
#

also NAT doesn't exist for IPv6

cold narwhal
#

Saying NAT doesnt exist for IPv6 is a bit reductionist

gloomy maple
#

There is no RFC to define a NAT standard for IPv6... does that sound better

cold narwhal
#

That is a true statement; but it doesnt apply to the game which doesn't use IPv6 at all. Most interaction on the internt do not use it at all

gloomy maple
#

My server running IPv6 begs to differ

cold narwhal
#

o.o

#

Why

gloomy maple
#

My ISP double NATs my IPv4. hosting through it without paying for a dedicated public IP just isn't possible.
That and I think IPv6 is the better standard that should get more addoption, so I wanted to work with it more

cold narwhal
#

CGN?

gloomy maple
#

yeah

cold narwhal
#

Recursive DNS is probably a more secure answer. IPv6 doesnt really do much in this use case

#

I have IPv6 completely disabled

hidden forge
#

IPv6 ftw

cold narwhal
#

to do what?

#

IPv6 only exists because IP4 is running out of address space... which doesnt matter with NAT.

#

unless you like typing much longer IP addresses for fun

hidden forge
#

And to improve v4s inefficiencies

cold narwhal
#

Name one inefficieny

hidden forge
#

NAT. It was supposed to be a stop-gap

cold narwhal
#

NAT is internal; there isn't a router out there today using IPv6 to perform NAT.

hidden forge
cold narwhal
#

Class B internal addresses are like.. what 256 unique IPs?

#

for sure

gloomy maple
#

End users aren't going to notice the difference, their webpages still load.
But some benefits are:
More efficient routing
More efficient packet processing
Directed data flows
Simplified network config
Support for new services (such as end to end encryption at the IP layer)
Security (Confidentiality, authentication and data integrity improvements)

cold narwhal
#

lol did you google and then copy+paste? I agree its an off-topic so we don't need to continue the discussion, but that is not accurate at all.

hidden forge
#

But I think the second command should be enough, you can keep the slaac privacy extensions

hidden forge
#

why what?

cold narwhal
#

oh; I mean why set those configurations? I just wasn't following the thread

#

I found the parameters in PS online; I just meant to ask why you suggested those parameters specifically

#

I don't know if that comes of as sarcastic or rude but that isnt my intention; I was just hoping to learn a thing

#

Im regarded.

hidden forge
#

just the powershell version of the cmd/netsh commands ameoba postet before

cold narwhal
#

Thank you! I just found their original post

hidden forge
#

first disables temporary IPv6 adresses used by windows. which apparently cause problems for ameoba
second disables randomized IPv6-host-IDs and makes them based on the interface MAC, following the original EUI-64 method without privacy extensions
i think this can be skipped because even with privacy extensions you should get a network-stable host-ID part

cold narwhal
#

oh wow that freaking cool

rocky relic
#

Hi all, I have a dedicated server running (in linux, using linux-gsm) and I wanted to disable enemies - my google-fu is messy today and I can't find any information about disabling enemies on a dedicated server? What variable would that be in the configuration file?

cedar wadi
#

I have do the port forwarding for my router. Inbound and outbound on firewall. Using the UDP TCP 7777. Still getting server offline. Im running steam dedicated server on my laptop connected through wifi. Windows os. Then I play the game on PC with different internet connection.

noble sluice
hidden forge
rocky relic
rocky relic
hidden forge
noble sluice
wise kiln
#

Has anybody noticed problems putting color on pipes? I am running a dedicated multiplayer server and it appears to be crashing the server after I use the customizer to put color on pipes

grim mica
#

Nope and I color mine all the time, including pipe floor holes, pumps and extractors

stoic stream
#

I don't udnerstand why this is happening.

upbeat onyx
#

Hey guys, I've got a problem. I have a SDS (satisfactory dedicated server) setup and me and my friend have been playing on it. But for some reason the last time I disconected and connected, it decided that I was a new player. My original character is still in the world and is call nothing. Is player data saved somewhere so I can swap the files or is there anything I can do. Please and thx.

abstract garnet
#

Kill yourself in despair. ||That means, kill your previous persona, loot everything and be happy again||

grim mica
stoic stream
grim mica
#

Still waiting for the patch, how should I know what their development cycle is like

#

The fix is supposedly in the next patch which was also supposed to be released last week per Snutt's vidya.. but nada

remote forge
#

Here's My current server log ( if that helps ) Trying to figure out how to reduce lag. I have a video of the lag too if anyone needs to see it to understand better

#

I also had set my video settings to [ Med ] to get rid of the whole screen flicker thing... It helped for a while then it came back 😦

#

I'm wondering if i should copy my save file from the server and copy it to a local / single player instance and see if i get the same issues...

grim mica
#

Reduce lag in what regard?

#

If you have a very large world, running on DS will reduce what the client has to do signifcantly

remote forge
#

the stutter / lag it's almost like dropped frames.. it's ok for the first 5-10 mins of play then it becomes unplayable

#

I'm trying to grab a small enough video file size to show...

grim mica
#

Whats the tickrate and ping* of the server when you are joined?

remote forge
#

can i get that from server logs or Sati console?

grim mica
#

Hit ESC and goto Server Manager while joined

acoustic cave
#

Have you tried downloading the save file and run it locally on your machine to see if you experience the same issue? Could be just a video setting issue

remote forge
#

ping 17ms

#

Oh?! it kicked me after i checked? it's never done that before

grim mica
#

Server is on your network?

remote forge
#

Yes

grim mica
#

Hmm.. certainly abnormal that it kicked you for checking - how is the connectivity between the two machines? Wired?

#

If its holding solid 30, you should be good from a server perspective, but seems like might be networking issue of some kind

remote forge
#

Wired, and it's now saying the server appers to be offline... i've not seen that before either. [ Restarting Sati Server ]

grim mica
#

Pretty common issue that the server goes 'offline' after you leave (or are kicked) - known bug that is supposedly fixed just waiting on patch

remote forge
#

I thought the Server was supposed to switch to Auto-pause when no one is on?

grim mica
#

Well you can tell it what to do when nobody is present, but offline is not the same as pause

remote forge
#

Ok it's all started backup. Ping is avg 15ms

#

Tick rate is 30

grim mica
#

What is the network quality set to on both client server?

remote forge
#

Both at [Medium]

remote forge
grim mica
#

Interesting.. well it could be a problem with the save.. though based on your milestone/SE progress I doubt you are at megabase scales

remote forge
#

nah, pretty small, just making essentials

grim mica
#

It wil probably go away on single player, another person I had talked to a bit after 1.0 came out had the same issue with extreme stuttering and frame drops in a certain part of the map but it was fine without DS

remote forge
#

Humm. I'm really hoping CS can address these issues. I play with friends often.

grim mica
#

I have a really large save and only get those stuttering issues when going to an area the first time after joining the DS, but it goes away after maybe 20-30s of being in the area while everything 'loads' in, then its back to normal responsiveness

#

Send me your save, i'll try it on mine to make sure its nothing on your end

remote forge
#

I wonder if render distance is effecting it?

grim mica
#

Unless your hardware is straining, dont think so

#

Objects dont get sent by the server to the client unless you are within a certain proximity which is less than the maximum render distance

remote forge
#

Yeah, i dropped the video settings way lower than i know the system can handle. no effect..

remote forge
grim mica
#

It will very likely run just fine.. however that doesnt really prove anything other than DS has an issue somewhere - dont think I saw this with U8 but CSS also made a ton of under-the-hood changes to 1.0 DS

remote forge
#

True. Yet this was a brand new save as of 1.0 - I was hoping for smooth performance. And for 80+ hours it was great. just recently it has declined...

#

Should a local save be set for IP incase i want to have friends join or leave it as Single Player? is this changeable per game load?

grim mica
#

Pretty sure you can change those whenever, but honestly dont know since ive never played with it more than initially

remote forge
#

Okay, thanks... same stutter is there... In Single Player ) I know Nvidia driver just updated... some setting(s) must have changed... Because I know that nothing else has. Oh well... 😦

grim mica
#

Still stuttering eh..

#

Did you play U8 or anything prior to 1.0?

remote forge
#

U6 i think is that last i played before 1.0 and everything in this save is 1.0

grim mica
#

That doesnt really matter, it makes some shader cache thing you have to clear

remote forge
#

Really?! humm, i don't mind trying that. Reference to [ How to ]?

grim mica
#

If still having an issue, post a questions and Baldur usually will show up for those type of issues and help out, much more knowledgeable than folks here on client-side crashes or performance issues

remote forge
#

Thank you Gunter 🙂

remote forge
#

Ugh, within 5mins it's back to be awful... 😦 I'm really hoping it's some weird setting client said that i just havent found yet

grim mica
#

In single player as well?

remote forge
#

I'll have to try that next. If it is constant across both, it has to be Client side

primal chasm
#

How demanding is a satisfactory server? I was thinking it would be cool to make 1 big server with multiple instances of the map, with a "lobby map" where people meet, but they can't build, and then people can generate a map to play in the server, alone or with friends, and visit other peoples maps, all within the same server, with a global chat too

alpine dawn
#

anyone know if changing the port number the server operates on still causes issues?

#

nvm, I just tested it and it seems fine

deep turret
#

@topaz scarab I don't know why it added your ping to my message

#

it didn't even render as it

#

likely a weird ui bug like discord is plagued with

topaz scarab
#

oh no it didn't ping, i just saw it at the right time

#

i literally just tabbed over to discord to check messages

deep turret
#

oh ok

stoic stream
#

Where can I grab the Linux version of the Dedicated Satisfactory Server

#

The w2indows version is pissing me off

quick mist
quick mist
stoic stream
#

ah okay, so same thing as windows, ill look thanks

hazy sierra
#

Help im 17 years old my son

cedar wadi
deep turret
acoustic cave
#

Is it a known issue that cut down trees are not disappearing until you re-login into the game on a dedicated server?

stoic stream
#

When setting the Satisfactory server up as a service in linux, do you need to take out the multihome, or it can be left in now?

deep turret
#

wdym by taking it out ?
out of what ?

stark forum
#

I am using a Beelink Mini S pc with a 12gen Intel N100 cpu. I have satisfactory dedicated server installed with SteamCMD and the server has been running really well. But now that I have been playing for a while and have alot of factories running the server is starting to lag a bit. Specifically with belts speeding up and slowing down. My question is , is the CPU enough to run the server?

hidden forge
#

Honestly, im surprised you could play at all

stark forum
#

I didnt start having lag issues till Tier 7,8

royal mountain
#

I am lagging now at tier 5/6 phase 3, not sure if computer can handle phase 5

stark forum
#

I moved the save file to my Main Pc its works fine now. I was just really wanting to run a server.

noble sluice
stark forum
#

ya I figured as much

formal vessel
#

Is the thing with spaces in session name crashing the server still a thing?

#

My friend created a blueprint that cant be removed from the designer anymore. not even removing singular pieces by hand. it crashes.

stoic stream
#

Well at least the linux server is more stable

stuck totem
#

is it normal after installing my own server certificate to not be able to connect via LAN anymore? Was expecting to still see an invalid cert warning until I updated my hosts file or some other workaround. I vpn to a vps with a static IP for my friends to connect through but I connect locally to not add round trip delay to proxy to my connection

quick mist
quick mist
granite crystal
#

I'm so tired of the server going offline after every crash or logout. When will they release a fix for this issue?!?!

stuck totem
formal vessel
#

Does someone know about saves NOT being able to load? pressing on load game causes server to crash (Indiffrent Broccoli)

iron plinth
#

hello, i'm throwing some old components together to make a satisfactory server. i've got 16gb ddr4 ram. trying to decide between using an i7 6700k or an i5 7600k. does anyone think these components aren't worth the effort?

thin patio
#

I am upgrading the hardware in ny homelab and switching operating systems.
How do I save my satisfactory server so that it doesn’t all go away when I change to Linux?

stuck totem
tardy roost
#

I'm having the infamous foliage issue....has there been any update on a fix for this? I tried the commands. They got rid of some of the foliage in my area, but not all of it that I've destroyed and didn't allow for foliage that still existed to be removed via explosives or chainsaw. I'm still throwing nobelisks through trees though. so....I'm guessing no update based on a search I did in this channel, but is it even a priority bug or being worked on?

noble sluice
frosty gale
#

Dayli server restart do not working is this bug listet in by the devs?

languid palm
#

Then i rented from 2 game server companies, same problem.

grim mica
#

An N100 is a 6w CPU.. reallllly weak performance, same with an R5-2700.. you guys have to remember that the DS instance is still running the full game simulation just without the drawcalls - so no graphics impact. Its still quite CPU intensive especially when you start getting into later phases/milestones

wet forge
#

my server crashes on startup

mint river
#

is there anyway to remove a server that I own because I used the wrong ip so my friends are not able to connect

#

to change the ip essentially

kindred moon
#

how do i find my server address (opened satisfactory and the Satisfactory dedicated server app thru steam)

naive shell
#

Hello, i have an issue when i add my friend's server in the server manager it keeps saying the server is offline and that it's not authenticated (but he's on the server and playing). Any tips to get the problem fixed?

brazen zinc
#

any clue when you add a server if it keeps the dns name or just the IP address it looks up from that name the first time? (seems like it's the latter)

leaden tartan
# grim mica An N100 is a 6w CPU.. reallllly weak performance, same with an R5-2700.. you guy...

N100 is a surprisingly powerful CPU - it ran our valheim server with 5-6 players flawlessly from start to finish where it would have costed a lot at hosting companies (some of theim have valheim more expensive than satisfactory). the fact it was able to handle satisfactory up to tiers 7-8 on such a low power budget is crazy. btw it is rated at 1550 on single thread out of the 2000 suggested by the wiki

noble sluice
gloomy maple
smoky mantle
#

Hello guys, i got a question, it's possible to run a dedicated serveur on a VM ( internet box ) to be ON 24/24 without any computer on ?
And if yes, how can i setup it ? ( Sorry about my english, i'm french. ) 😄

solemn sleet
smoky mantle
#

Oh, well ok. Make sense, thank's for ur answer dude.

noble sluice
#

You can lease a VPS and run Dedicated server on.
I'm currently using Contabo small VPS. Installed Ubuntu and Docker.
Using @sturdy gust (Docker maintainer) Docker Compose in Portainer.
Current tickrate is set to 60 and ping is 40-60ms...

grim mica
#

No mention of the windows DS offline bug in the patch notes, oh boy..

tardy moss
#

so i cant launch my game without updating
after updating i cant access the saves tab in server manager to make a save before closing the server because it says version mismatch
and i need to close the server to update it...
where do i report this so the devs have knowledge about this because the save tab should just be accessible for this exact situation

noble sluice
tardy moss
#

which dont run on server pause

#

and the people still on the server cant make manual saves

#

the interval is also set to a high duration due to lag spikes

noble sluice
#

Well you should have downloaded a save before you updated your client then.

tardy moss
#

i cant launch the game without updating

#

first thing i said

#

im just asking how i report this to the developers i dont want a argument about simple things

#

also steam just auto updates

deep turret
#

isnt there a auto save when everyone leaves by default ?

tardy moss
#

im unsure but not everyone left

#

and i have no way of telling when it does save if i cant access the manage saves tab

chrome pumice
#

Everytime a player disconnects the servers saves.

tardy moss
#

alr good to know

#

still cant make them leave tho

#

and i cant tell from the ip who they are

wraith talon
deep turret
noble sluice
noble sluice
tardy moss
civic lantern
#

you'll likely wish you had more later, will be fine for a while perhaps. it manifests as rubber-banding

wraith talon
tardy moss
civic lantern
# tardy moss how much is recommended

the developers suggest 8 as a minimum, and the # will go up if you have more players. i'm puzzled why you'd want a dedicated server for one player?

noble sluice
tardy moss
noble sluice
deep turret
#

big saves run toward 20GB RAM use

civic lantern
#

I wonder why it detects 4. It may subtract 2 for the OS

deep turret
#

or they use custom container and 4GB is default ?

tardy moss
civic lantern
#

free -h

noble sluice
civic lantern
#

why would i know anything about this file

noble sluice
#

Because it's a docker compose file and a known way of running dedicated server.

civic lantern
#

what a retarded reason to attack someone. good luck

deep turret
#

especially since argument could hold
test if limits 8g end up reporting 6

wraith talon
#

hopefully devs don't just bonk it as it's a compilation of issues, not a single issue.

deep turret
#

you could still copy each of them in their own report

noble sluice
deep turret
#

note reporting max is not necessarily actual max

wraith talon
# deep turret you could still copy each of them in their own report

I could. and if I get feedback asking me to do so, I'd be willing to. But it's kind of the whole bunch of issues, and they might even all be related- they could almost all be explained by missed messages between client and server- whether the messages don't get delivered, or the server recieved them but dropped them and didnt process them, or ?? there could be a bunch of variants of how messages get missed.

grim mica
stiff kernel
#

The "blueprints corrupting save files on dedicated servers" bug has seemingly been fixed (according to the latest patch notes), is this the consensus?

tacit warren
#

Following today's dedicated server update, when I go to place a MK 2 pipeline pump on a pipe the dedicated server log is going crazy spamming these errors.

[2024.11.04-18.02.25:890][646]LogScript: Warning: Script Msg: Modulo by zero detected: 67.093402 % 0 Script call stack: Function /Game/FactoryGame/Buildable/Factory/-Shared/Holo_PipelinePump.Holo_PipelinePump_C:ReceiveTick Function /Game/FactoryGame/Buildable/Factory/-Shared/Holo_PipelinePump.Holo_PipelinePump_C:ExecuteUbergraph_Holo_PipelinePump

Is anyone else seeing this or is it just me ?

grim mica
grim mica
tacit warren
grim mica
#

Popped up a bit when placing and removing pipes/supports/junctions but nothing like the messages you are seeing

#

I wouldnt say its spamming either, built like 10 pipes, 2 junctions, a few supports with varied height and angle and it maybe put like 5 messages total on the console

tacit warren
#

When the pump hologram comes up then the errors start getting spammed at a crazy rate just moving the hologram around or placing it over anything.

grim mica
#

Ah its pump, sorry missed that bit

#

oh holy hell, yes its spamming like crazy haha

#

It repeats that last line much more than anything else

formal vessel
#

Blueprints are known to be buggy. Even if some symbols are allowed in the names and description, should we just try to avoid them completely?`Like TestBlueprint and not Test_Blueprint?

tacit warren
slim salmon
#

I get a lot LogTemp: Warning: NM_DedicatedServer: E when hovering with (any) pump over a filled pipe.
Over an empty pipe or no pipe at all i get the "dont ever dare to devide by zero again" warning.

fierce nacelle
#

Hi! Does anyone know how I can get the auth token to connect to the HTTP API provided with the dedicated server?

grim mica
# formal vessel Blueprints are known to be buggy. Even if some symbols are allowed in the names ...

Dashes and underscores are usually fine in terms of 'special' characters, its usually shifted number special characters that some OSes or apps dont like to escape the characters properly. I use spaces and numbers in my BPs and have had no issues with any BP thus far with 1.0. Just avoid using !@#$%^&*(){}[]:;'"/<> - these are what I would call special on a traditional En-US keyboard.

What most people run into with BPs causing problems with saves is belts or pipes not connecting properly or 'invalidly' causing it to crash

formal vessel
grim mica
#

Dont really know - honestly I am unfamiliar with other language special characters, was just providing an example for english

formal vessel
#

What most people run into with BPs causing problems with saves is belts or pipes not connecting properly or 'invalidly' causing it to crash

Yeah I feel that. Entire server from IB started tweaking. Had to delete the BP and the designer by editing in the Calculator, wipe the server and load from that save.

little osprey
#

anyone else having an increase in seg fault server crashes since update?

grim mica
#

Typically get it much more often with pipes vs belts but ive certainly had my fair share of both over the years on DS

bronze silo
#

why is the steamcmd progress percent so wacky

#

it's been downloading at my pathetic 4MB/sec this whole time but the percentages jumped by like 7% per status update line and now it's like half a percent

#

:huh:

granite crystal
#

Why didn't you fix the server going offline after logging out?!?!?!?!

grim mica
#

Good question, even though its marked as internally solved.. didnt get put into this patch or they didnt actually fix it, no idea

#

QA site is great and all.. but providing feedback is really difficult when there are 5 other posts about the same thing, just worded differently or with different understandings of the problem. They either need to curate the QA site or better capture/assign how bug reports are made IMO

silent nacelle
#

can anyone recommend a service for hosting?

grim mica
#

IndiffierentBrocolli seems to be the go-to for Euro folks, couple of options for US if you search around

raw ridge
#

anyone else have problems with a server crashing when a user trys to join after todays update?

twin hedge
#

I just have people not able to connect

#

since update

vagrant ravine
#

Anyone else had a bunch of stuff respawn on their servers since the patch? Like destructible rocks, mercer spheres, slugs, poison gas things, etc?

zinc yarrow
#

I got a Shockbyte server. It is hosting from Linux, will I be able to play on it through windows? Also, am I able to load a save file to the game

grim mica
#

Yes, the server can be any OS and the client can be any OS - doesnt matter

fervent bramble
#

Does more people have issues with dedicated servers since todays update?

vagrant ravine
#

Placing decals is super buggy atm as well. I try to place a center line and it either is 90 degrees off or sometimes a different decal entirely. And just now it was placing decals wherever my cursor looked at despite not clicking, and then I couldn't remove the decals bc it said invalid

sleek nimbus
#

server going offline after join/quit locally is still here... I'm so disapointed by the devs just now... seeing them saying that it's the last patch for weeks and then working on new content without fixing servs and all the other annoying stuffs... I'm .. sad.

sleek nimbus
grim mica
#

Uhh.. I disagree that it is worse than U8 - they have certainly fixed alot of bugs and improved alot of issues. There certainly are some that have been around for awhile and new ones but overall we are in a better spot IMO.

vagrant hollow
#

anyone with Nitrado having issues today? Mine now says server appears to be offline but i can ping it and what not

grim mica
#

Windows DS going offline has a fairly easy fix with by using Linux for your DS at least, certainly not a fix for all but for some could be reasonable

karmic tree
#

Blueprints so far seem fine. There's a new problem with residual holograms, but at least it doesn't cause crashes.

#

There's some inconsistency with pipe floor holes working.

vagrant hollow
#

Does this most likely mean that my Nitrado server hasnt updated to 1.0.5?

real sail
#

wow, the update might have fixed something, but it sure as hell broke the game. Please, make a decision with the mod community; if you're going to allow them, please work with the modders so they can head this stuff off.

#

Does anyone know if it is possible to roll back to a previous version? This one is completely broken; I can't even get to the menu screen. Thanks

wraith talon
#

today's patch seems to have made the low-key glitchiness for dedicated server a lot worse.

#

Things like using "delete blueprint" leaving some number of the objects behind, half deleted, still highlighted orange, but not really there, and persisting through disconnect/reconnect to the server

#

and UI state getting stuck - as in, unable to start build/deconstruct actions or bring out equipment (scanner/basher/chainsaw/etc) seems to be occurring with MUCH greater frequency and persisting much longer. It does appear to eventually clear after several minutes disconnected, but it was previously occuring much less frequently, and when it did occur, a simple disconnect/reconnect essentially always cleared it. Now it's taking 5+ minutes of being disconnected to clear, or a server restart, which may be the same timeout, but seeing as it may occur within 5-15 minutes of play, it's pretty much a total gamebreaker right now

burnt pasture
#

hi sorry if this has been answered already but how do i update my dedicated server it says i dont have matching versions im not tech savy just looking for any help thanks!

next basin
#

from the wiki page

#

really sums it up dunnit

trim robin
#

50k screws a minute for no reason

next basin
silver ingot
#

anyone else having issues launching servers after todays patch? I'm getting version mismatch, validated both client and server and says they are all up to date.

wraith talon
#

as of today's patch, my dedicated server is basically unplayable.

#

in my case, getting locked out of the ability to perform any actions- build, deconstruct, or activate equipped items (chainsaw, object scanner, xeno basher, etc), and while I'd seen that before, it used to be uncommon and cleared with client disconnect/reconnect.

deep turret
deep turret
burnt pasture
#

i updated when the server was still up

#

didnt think about it lol

#

@deep turret

silver ingot
median venture
#

My dedicated server seems to go offline all the time, like as in overnight

pine plank
opal cove
#

cancel ficsmas! bring back stability!

icy bolt
vagrant ravine
#

Feels like they accidentally merged an old code branch into master and pushed the patch...

mighty heart
dark storm
#

hello, i've been running a server with success behind a proxy for a couple of weeks now. the game is playable and friends can connect easily. there are two issues i'm having however, which have persisted after the recent update. these are annoyances only, nothing more. the first is ghosting, with certain foundations not getting removed on the client. the second is getting stuck on the welcome screen with no movement or toolbars upon connection to the server. exit and re-connect fixes these 95% of the time, sometimes needing a couple of tries. are there methods to increase network performance? i've tried all network quality settings with the same behaviour throughout. any assitance is appreciated.

tight orbit
#

Everything except /backups and /saves are just game files right? Not tied to the save anyway?

sleek nimbus
little osprey
#

my server currently crashes everytime it autosaves

noble sluice
sleek nimbus
noble sluice
sleek nimbus
novel lava
#

I used steamcmd to install my server on a windows PC and trying to figure out how to do the update, suppose to re run command same as install but it keeps saying Command not found: steamcmd

novel lava
#

i don't want to install a new server , just update the one i have

granite crystal
granite crystal
#

create update.bat file past this command, save and past this file near steamcmd

novel lava
#

got this to work just now in cmd window "C:\Program Files (x86)\Steam\steamcmd.exe" +force_install_dir "C:\gameservers\satisfactoryserver" +login anonymous +app_update 1690800 validate +quit

yea I need to do a update.bat, my problem is remembering it.

noble sluice
silk rose
#

Hello. Can anybody help me with problems on the serverhosting website low.ms
When i want to update my server to the newest version the message that the update is finnished doesn't show up and when i try to start the server the message "ErrorThe service could not be started." :((( pops up i don't know any way to fix this and I would realy appreciate some help and thank you in advance 🙂

noble sluice
floral ridge
#

Hello. Anyone else having problems with removing trees with nobelisk and chainsaw after entering the swamp?

long wharf
#

i want to transfer blueprint from local to my dedicated server, running LGSM. I am unable to find the saved folder for blueprints, any idea?

nvm... ~./Config

pulsar fjord
#

Trying to see if the host I use can roll us back, but not sure if that would be possible.

grave osprey
#

ok, so my game seems to be being weird, its happened twice in a row now(on dedicated server), I was at my MAM, i go to other side of base, erase my generator, it disappears, i create a refinery where it used to be(turbofuel prod) and when I go to connect the pipes, when I go to erase the pump, it acts like its deleting it, but it doesnt disappear, afterwards I cant leave the dismantly menu, and eventually get disconnected.
when I join back in, im back over at the mam, the refinery isnt built yet, and the generater is still there also

#

Just tried doing it in a different order, once I try to delete the pump mk2 is when things go wrong, tried that first and couldnt delete anything after

gilded vapor
#

is arachnaphobia mode able to be user-specific?

slim salmon
slim salmon
gilded vapor
#

amazing

grave osprey
#

nah i havent used the blueprint machine on this world

#

it also reverted the research i did at the mam (compacted coal and turbofuel)

slim salmon
#

re reverted: sounds like the server is crashing and loading the last (auto)save.

pulsar fjord
#

And I think it also sent me back to my last autosave

grave osprey
#

so after a few attempts im pretty sure for whatever reason its that pump, no matter what order I do things, as soon as i remove the pump mk2 it crashes, for now the pump is just gonna live there i guess

mighty heart
granite crystal
pulsar fjord
#

What is the best way to report the issue?

radiant moat
#

if you guys want to go back to the previous version... pop open SteamCMD and run download_depot 1690800 1690801 9060604175660602308

#

you need the previous manifest

#

you can find the files download to: steamapps\content\app_1690800\depot_1690801

quick mist
quick mist
#

(that aside, to be clear: good work!)

neon harness
granite crystal
quick mist
#

The issue is that steamcmd remembers the last branch you had installed. To force it back to the mainline branch, use -beta default rather than -beta experimental.

glacial ginkgo
ripe lantern
#

how would i fix this?

candid zodiac
#

Howdy all, I'm running a dedicated server on a Linux VM, but after this latest update, The VM will not update past version 372858, while the client is on 377620. Any ideas on how to get the server on the latest version?

I've removed the service, restarted the machine, executed the following, restored and restarted the service, but it won't find the new update.

/usr/games/steamcmd +force_install_dir "home/steam/satisfactory" +login anonymous +app_update 1690800 validate +quit

cold narwhal
#

@candid zodiac try this:

#

steamcmd ~/yourgamedirectory +login anonymous +app_update 1690800 validate +quit

coral hornet
#

Haven't looked in a while. Has anyone found a fix for the server closing when any player leaves? (Steam via Windows, Amp)

candid zodiac
turbid halo
#

Every port I try ends up saying it's in use

coral hornet
#

Had a similar issue when I first set up. I deleted my portforward, restarted everything and set a new portforward to 7778 and everything worked. Something with router/firewall rules must've been bugged

turbid halo
#

my ports are open, so it seems to work, except I can't join the game

#

my server console does show something

#

fixed by setting -multihome to my server's local ip

#

how do I upload a save from a local file? this is just empty

deep turret
umbral grotto
#

Hello guys, i’m new here. I have a BIG PROBLEM in my project and i really really need the help from u guys . My project is to run a dedicated server (steamcmd ) on a raspberry pi 4 (4GB) arm64 using os : ubuntu server 24.04.1 LTS , noble. I already have a Fex emu (working perfectly) for running steamcmd but still not working, when run steamcmd.sh it show me the error like “…bla..bla…steamcmd…line37 exec error… require files not found” , it caused maybe because some library or depenences could’t be found to install like “lib32gcc-s1” before so i decided to download manually and go right in steam page on browser but can’t access the page . I try a lot of method and now i feel hopeless. I dont have much experiences and I will appreciate if anyone can help me with that.

grim mica
#

Its not supported with ARM.. even if it was a Pi CPU just isnt going to cut it even into mid-game.. I would not bother with emulation honestly.

#

However, if you still really want to try for some reason, SteamCMD needs lib32gcc-s1, so install that with apt-get

#

No guarantees even that will work as emulation is spotty at best for compatibility purposes

willow crystal
#

Hi all, QQ for the room. What is the state of Satisfactory Dedicated Servers for someone who isn't super savvy in this realm? Specifically when using a third party service like Indifferent Broccoli or similar?

idle dock
#

its still unplayable for us 😦

#

we can only use an auto-save before the update, losing 4 hours of gameplay

grim mica
#

Havent run into really any issues with 1.0.0.5 that werent already present, so i'd say its in a decent state

idle dock
#

our server with Broccoli keeps crashing

grim mica
#

Cant help or comment on that without logs..

willow crystal
#

Seems like a bit of mixed results so far?

idle dock
#

if i remove ips and ports I can paste the crashfile in a txt here? or anything else to anonymise

grim mica
#

If its actually crashing the only relevant thing is the crash itself starting with the fatal section

#

Or yes, you can sanitize the log and drag and drop it into the window here

idle dock
grim mica
#

Interesting, I think this crash was related to container problems

#

Are you joined and doing anything when this crash occurs or it just starts up, crashes and restarts infinitely?

#

I see LogNet: Join succeeded: blabla so assume its after?

umbral grotto
sweet prawn
#

I'm running a second server on a headless Linux box and am getting a Server is not yet claimed error and prompts to claim it using ClaimServer. How do I run that command?

civic lantern
cold narwhal
cold narwhal
sweet prawn
cold narwhal
#

Ah

#

There should only be one port open for 1.0 servers, the default is 7777 TCP and 7777 UDP

#

You are probably able to connect through the beaconing port, but failing to establish a full connection. Can you share the server log?

mighty heart
#

thought i could wait for patch but dont think ill last 😅

my understanding is that i can download a post 1.0.0.5 file, load it to satisfactory caluculator and reload it to the game...? is that right? has anyone else done this?

My problem is as soon as i select a buildable or execute a build the game crashes.

lyric birch
#

I Updated my game a few days ago, now I have a server mismatch and am unable to play. My server is a windows machine I have in my house, I set it up with Steam CMD and NSSM so it is running as a service and restarts as soon as the computer reboots and is setup to run updates at 3am every night.

sleek nimbus
latent raven
opaque tapir
#

Would anyone like to start a satisfactory world with me? (preferred European timezones)

hardy violet
#

Maybe I am blind here, but has anyone else seen this one?

#

Version mismatch detected between game and server.
Game version: 378208
Server Version: 377620

#

Ok, server seems to be actually updating on this reboot

empty merlin
#

I am having a oracle cloud arm64 server which runs a satisfactory with the emulator fex.

Everytime i place a belt down the server crashes tho. I heard its a problem with some libraries not loaded due to the architecture difference. But can is there any workaround to make a satisfactoy server work on a arm64?

noble sluice
empty merlin
#

sadge

civic lantern
#

Is there absolutely transparent intel emulation on arm Linux, as there is on Mac? I am not under that impression. If it boots at all I’m impressed. You need to share the relevant part of the logs that shows the problem on the server.

#

When I played it on a Mac m1 with Intel emulation it was something like 40 fps which was pretty impressive from an iPad chip. Modern arm should for sure be able to play a server but again it’s all down to the OS

#

@empty merlin ^

empty merlin
# civic lantern <@423191098786316288> ^

I think this is the relevant part:

Maximum number of UObjects (2162688) exceeded when trying to add 1 object(s), make sure you update MaxObjectsInGame/MaxObjectsInEditor/MaxObjectsInProgram in project settings.

[...]

Malloc Size=262146 LargeMemoryPoolOffset=262162 CommonUnixCrashHandler: Signal=11 [2024.10.30-13.11.35:968][846]LogCore: === Critical error: === Unhandled Exception: SIGSEGV: invalid attempt to write memory at address 0x0000000000000003

empty merlin
#

But I thought maybe somebody did it

#

that somebody were able to archive it

cold narwhal
bronze harbor
cold narwhal
#

What does steamcmd output after you entered the update comman?

bronze harbor
# cold narwhal What does steamcmd output after you entered the update comman?

C:\Server>steamcmd C:/Server +login anonymous +app_update 1690800 validate +quit
Redirecting stderr to 'C:\Server\logs\stderr.txt'
Logging directory: 'C:\Server/logs'
[ 0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation - version 1730854361
-- type 'quit' to exit --
Loading Steam API...OK

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x5) verifying install, progress: 0.65 (85484576 / 13183157477)

Then at the end
Update state (0x5) verifying install, progress: 99.33 (13095432231 / 13183157477)
Success! App '1690800' fully installed.

C:\Server>

cold narwhal
#

Go to C:\Server\logs\stderr.txt and pop that file open

bronze harbor
#

empty

cold narwhal
#

Did you check the build ID to verify that the server actually updated?

bronze harbor
#

where do i see that?

cold narwhal
#

in the install directory there should be a manifest file; I think its 1690800_ID.acf or something similar

#

I think you can also do steamcmd app_info_print 1690800; but I might be misremembering, little rust on their command line

#

also, are you making sure you shut the server down, then updating, the restarting?

bronze harbor
#

yea I am trying it on another drive now, copying the filles over, i had an issue a few months ago with plex files not being able to write to the c drive out of no where

cold narwhal
#

instead of app_update, try using force_install_dir

bronze harbor
#

looks like it was the drive issue, thank you for the help

cold narwhal
#

ah okay right on

winged scroll
#

Are there any public dedicated servers to join?

grim mica
#

This is for technical stuff generally, check the LFG channel

coral hornet
#

BTW: what does everyone set your allowed backup size to? How many

dusty bane
#

Help, my Server is crashing all the time. My friends and I play on Epicgames and have our Server on Epicgames as well. I have already uninstalled and reinstalled both the server and the client, as well as verified the game files in both cases. It crashes with and without mods. I've attached the relevant error message, but I don't understand what it says as I'm not that savvy with logs

coral hornet
#

is there more to the log? I'm not seeing the cause. I'm not seeing what file/adress or such its looking for

dusty bane
#

That's where the error happened, I don't wanna post the full log because it shows IP addresses

#

or maybe are you looking for this?
[2024.11.07-19.20.41:520][401]LogWindows: Error: [Callstack] 0x00007ffa58ec257d KERNEL32.DLL!UnknownFunction [] [2024.11.07-19.20.41:521][401]LogWindows: Error: [2024.11.07-19.20.41:526][401]LogExit: Executing StaticShutdownAfterError [2024.11.07-19.20.41:547][401]LogWindows: FPlatformMisc::RequestExit(1, LaunchWindowsStartup.ExceptionHandler) [2024.11.07-19.20.41:548][401]LogWindows: FPlatformMisc::RequestExitWithStatus(1, 3, LaunchWindowsStartup.ExceptionHandler) [2024.11.07-19.20.41:548][401]LogCore: Engine exit requested (reason: Win RequestExit)

#

That's the lines below it, after that the log just ends

coral hornet
#

shoot, i know i've seen this but cant think what it is offhand

dusty bane
#

Okay no worries, I'll try to load an older save, maybe that works, although I'll lose 3 hours of game time :/

#

Thanks anyways tho

coral hornet
#

Sry. been there. If Im doing alot of building I'll force a backup every hour or after I've fought something and got it the way i want.

cold narwhal
#

@dusty bane Still need help?

vestal minnow
#

Anyone else has problem where the color block for train rails don't show up since last two patches? I just fixed it by rebuilt the rails last night but today update broke it again. I also downloaded the save the loaded locally and the color will shows up; save it locally and upload it to server but the problem persist. Seems like something missing on Dedicated Sever setting?

cold narwhal
#

Can you tell me what you mean by color block?

vestal minnow
#

when you try to put down(building mode) for block signal. the rails should be hightlight in different colors.

cold narwhal
#

ah the blocking colors; I haven't heard of that as an issue before but there have a been a lot of patches this week. I recommend submitting a bug report to the official forums

dusty bane
lyric birch
opal cove
#

try deleting the .acf file (steamapps/appmanifest_1690800.acf ) . make a copy first in case but that fixed it for me last time iirc

raven glade
#

I'm sure this has probably been asked already, but I couldn't find info easily online. I'm trying to run the dedicated server through the Steam GUI on a second desktop, and when I launch the normal game logged in to the same steam account on my main rig, it prompts me to kick the other computer's session because you can only play the game with one computer logged in to steam at a time or something like that. Do I just need to buy it on a second account or buy it from epic? Curious on what other's have done if they have had this issue before.

opal cove
#

log out from steam on your computer and launch it from outside steam?

#

dedicated server doesnt need a steam account

raven glade
#

I have not tried that yet, I'll try it now

raven glade
#

I'm a dummy, I thought I had already tried it. It works, thank you for your help!

grave grove
#

Hi, I'm looking for a dedicated Satisfactory server hosting service, preferably Eastern Europe.
Any suggestions?

deep turret
dusty moss
#

Heyo, a smal question. I have a well running satisfactory server running as a service on my ubuntu vm, no issues here but...
i uploaded the save with the ingame server manager and now i wonder why i cant find the save files on the linux server.

can a server owner confirm that there are files in the /SatisfactoryDedicatedServer/FactoryGame/Saved/server folder ? for me that folder is empty

proper remnant
dusty moss
#

i the meantime i set up the server as a docker compose container to avoid this searching in the future

#

but good to know where it actually is now

proper remnant
stoic stream
#

All the gas pillars, and flowers, all respawned on the dedicated server, wtf

#

All teh sloops, the mercer spheres

raven glade
deep turret
grim mica
lilac trail
#

Jello everyone, I set up a dedicated server yesterday, everything went fine but because my server ran some updates last night because for whatever reason I let it. so now after rebooting it will not actually let me connect. Every time I check the port 7777 to make sure it is open I get these messages: LogSocketsSSL: Warning: Failed to initalize SSL state for Socket HTTPRequest
LogHttpListener: Error: Error accepting the expected connection [0] SE_NO_ERROR

This is running on the face of windows server 2022. as in, no VM, no docker nothing. everything worked yesterday but whatever I try I cant seem to get the server manager to connect to it

#

Things I have tried:
Verified port forwarding for both TCP/UDP on router
Verified correct IP address (Public and Private)
Verified game files (for dedicated server)
Verified game files (for the game itself)
Reinstalled game files (For dedicated server)
Note the server and client are two different machines.

dense hemlock
#

Server Manager in Epic Version of the game - Add Server isn't doing anything; Clicking confirm doesn't add any thing to the interface, just remains blank.

Server is a dedicated server through steam.

lilac trail
grim mica
#

Has it never let you connect? There is a current bug with Windows DS where it will let you connect once and once disconnecting will drop the UDP listener, can check with PowerShell to see if 7777 is listening on the DS PID or not

dense hemlock
#

I, and several other people can connect without an issue - I connect via steam. Not sure on everyone else. Just this one chap tonight, he's on epic and the UI is just not updating or anything.

The server is run through docker on my unraid server.

Port 7777 is forwarded correctly, as I said. Others can connect without an issue.

grim mica
#

Oh, that was not for you - rather Warbucks

lapis gazelle
#

Is there some way to run a script (or something) to create a symlink to the latest sav file every time the dedicated server autosaves?

lilac trail
grim mica
lilac trail
lapis gazelle
grim mica
#

Ugh

grim mica
lapis gazelle
#

Yeah that's a hack fix

#

I was hoping there's some sort of official hook

grim mica
#

No.. if anything that would be via API and very custom..

#

What you are asking to do is certainly uncommon.. just give admin access and use the native download function

grim mica
# lilac trail

Did you try to clear your ServerSettings.7777.sav? Perhaps the cert is corrupted or something?

lapis gazelle
#

I imagine that everyone who uses the interactive map url parameter to view a dedicated server sav file struggles with this same issue.

grim mica
#

When I want to get a fresh view I just download it and load the save from %localappdata%, not complicated or worth a struggle..

lilac trail
grim mica
lapis gazelle
#

I don't mean to be rude

lilac trail
#

it contains all this

grim mica
lilac trail
#

maybe specifically delete that file, or empty it and try again?

grim mica
# lapis gazelle I don't mean to be rude

My brother.. you cannot expect very specific functionality that truly is external to the application to be present already. You will have to come up with your own solution. I offered you an answer to symlink via cron but that is somehow 'hacky' - but what you are asking is way above and beyond anything that would be considered reasonably in-scope as default behavior.

grim mica
lapis gazelle
#

The problem with the cron approach is it would need to run every 5 seconds to be relatively accurate. And I worry that it could corrupt a sav file if it runs while the server is actively saving the game. I mean no disrespect. Thanks for the advice.

grim mica
#

Dont see how a pointer will corrupt a file and 5 seconds is certainly aggressive.. if your autosave interval is 15 or 30m, even 5m is reasonable. If you save is huge and you want to update it that often, SCIM will be your limiter as it has to unpack and load the contents

grim mica
#

When you add the server to SM, what show up in the logs?

#

Just perpetually show as offline in the client and nothing in logs?

lilac trail
#

this on repeat, and server manager says its offline

#

I have attempted to remove it from server manager and re-add it, both using public IP and private IP

grim mica
#

Do you ever get the cert popup when first *adding to SM?

#

Can you share the full FactoryServer.log from a fresh start with the ServerSettings.7777.sav deleted?

lilac trail
#

yes I can share the log, no I have not gotten that since before when it worked

#

where would that log be?

agile quest
#

Does a good tutorial exist yet for using your own on-prem dedicated server yet with 1.0?

I read that dedicated servers got an overhaul, so how to set one up might have changed?

oak pike
agile quest
#

I assume it will help at least a little, but what sort of FPS improvement is typical for late game megafactories? I understand the answer might be a ballpark estimate and not always reflective of every situation.

lilac trail
#

did you get a look at the log @grim mica

agile quest
#

I'm so very CPU bound that my 1080Ti sits at around 35% utilization on 4K Ultra.

oak pike
# agile quest Fantastic! So I'm in the very late game of doing a maximum sink points megafact...

A dedicated server can help reduce the CPU load on your PC, though the extent depends on the server's hardware. While loading areas with large factories can still be demanding, performance improves once everything is loaded and the server handles most of the simulation. This also means that animations (like belts and machinery) might feel slightly less smooth, as the server prioritizes simulation over visuals, and network latency can affect animation fluidity. However, it’s always worth trying it out and not hard to set up. For the best performance, using a Linux server is your best option.

agile quest
#

I'm on a 10 core/20 thread Xeon, which Satisfactory appears to only really be able to use 8 cores of, and it's a processor with only 25MB Cache, and I know Satisfactory is massively Cache dependant

#

I did see a 100% FPS improvement during the jump to 1.0 though, so that was nice

agile quest
# oak pike Yep

If you were buying a CPU right now for late game performance, which one would it be? Just any X3D with the most cache?

oak pike
agile quest
#

I have 64GB of ram, and I actually wish the game would use more than 10% of it.

#

Feels bad to fly across the map with a cannon and have to wait for the game to load more of itself into ram. 🙄

oak pike
#

for my server yes, Only after a long play whit a lot of building whit friends. The ram gets really high but i don't really see it in game, but just a reboot will fix that and dedicated servers do that automatically at midnight.

agile quest
oak pike
agile quest
#

Also, it's sold out everywhere

#

Perhaps the 7800X3D will be massively slashed on black friday

agile quest
# oak pike here is a list

Thanks! I've been all over sites like this. But finding benchmarks on late game satisfactory saves, especially ones exceeding the UObject limit are very rare

oak pike
#

Yes, that’s true. I don’t think many of the people running those benchmarks consider Satisfactory.

agile quest
#

What I've found, benchmark wise, is that any CPU with a ton of Cache is dramatically more capable in Satisfactory's late game than the same CPU with less cache. It can literally double the performance, when the only processor difference is three times as much cache.

oak pike
#

yupp

agile quest
# oak pike yupp

Okay @oak pike thanks so much for your help! I guess it's time to upgrade this nearly 8 year old Xeon!

oak pike
#

You’re welcome!

lilac trail
#

Small update, just fired up a dedicated server on another machine and attempted and everything worked. Now I have removed the dedicated server files entirely. start to finish every trace of it (as far as I can tell) was gone, and reinstalled. starting it up now to see what I find

grim mica
# lilac trail did you get a look at the log <@133678742479437824>

Sorry had to step away for a bit, dont see anything obviously wrong in the logs barring some errors that I dont recall seeing in my logs. On the connection side I see the client IP switch from .1.129 to 1.1 - is that you changing from LAN to WAN IP via servermanager?

lilac trail
#

no I dont actually know what the .129 is on my network I need to look

#

but I fired it up on a different machine no issues.

grim mica
#

Also this line indicates changes to the server-side ini files
[2024.11.08-22.56.05:121][ 0]LogGame: MaxNumBackupsaves: 25 - are those modified in some way?

#

You can clean the Saved directory in the actual install path where those are kept and they will regenerate, unless you have specific custom configs in there

lilac trail
#

I didnt change anything

#

so not sure how that happened

#

the 1.129 is a private ip in the log?

#

192.168?

lilac trail
#

I was trying to connect via lan ip and via the public ip

#

but as mentioned. I was able to start a runtime on a different machine. change the port forward rule to that machines IP and everything works fine. Problem is I didnt want it running on that machine. Right now I'm firing up a VM to see if that works. not sure how much I will degrade performance with that. This is all running on a Dell Poweredge R730 with dual XEON's and 128 giggle bytes of deditated WAM.

#

so it has some juice, just not typically video game juice

grim mica
#

I mean you can always clear the DS installation directory and re-download, that should be about all you would need to do if there is something corrupt with your install

#

I feel like these are abnormal dont recall seeing them on mine or really any other logs ive looked at

lilac trail
#

and started over.

#

I COULD...try and put it on another drive

lilac trail
#

putting it on another drive and it works fine

#

idk

#

im...stumped

#

I guess I could make a drive partition for specifically that and if it stops working I just format the partition...seems unnecessary but

grim mica
#

Doesnt really make much sense unless the disk is full or is throwing write/read errors, there is nothing specific except the install directory and appdata folders

round talon
#

Not so sure why I have a hard time seeing the server. It just did a scheduled restart, and I don't see it as online.
It was also a pain to get to show up initially.

grim mica
#

Probably firewall, dont see any connection attempts/accepts in the server console

stoic stream
#

I switched to Linux and it's extremely stable

#

The windows dedicated server is horrible

#

IT will also "crash" when the last person exits the server. It's stupidly unstable and buggy, and obviously being ignored by the DEV's. But like i said the Linux version is beautiful

gloomy maple
cedar merlin
#

anyone know how to change the vertion of the player and not the server

#

the owner isnt on right now

oak pike
cedar merlin
#

ah ok thx

oak pike
#

Also a good idea for the owner to have some type of auto updater on it

oak pike
# round talon Not so sure why I have a hard time seeing the server. It just did a scheduled re...
  1. Firewall Settings
    Ensure Windows Firewall allows Satisfactory server traffic:

    • Go to Control Panel > Windows Defender Firewall > Allow an app or feature...
    • Make sure the server application is allowed on both Public and Private networks.
    • Manually add inbound rules for port 7777 TCP/UDP if needed.
  2. Port Forwarding (Only if you want any outside connections)
    Set up port forwarding on your router to allow external connections:

    • Log into your router and forward port 7777 TCP/UDP to the internal IP of your server.
  3. Static Internal IP Address (Always recommended when running stuff like servers)
    Prevent IP changes that can disrupt port forwarding and connecting:

    • Assign a static IP via Network Adapter Settings or set a DHCP reservation in your router.
  4. Check Server Logs and Status
    Review the server logs for errors and confirm the server application is running without issues.

Hopes this helps!

deep turret
#

4.b : double check your server is not running twice

#

it could confuse and lock itself out from the correct ports

oak pike
#

Yes, You can check that by:

  1. Task Manager: Open Task Manager (Ctrl + Shift + Esc) and ensure only one instance of FactoryServer.exe is running. End any extras.

  2. Command Prompt:

    • Run:
      netstat -aon | findstr :7777
      

Check if there is only one instance

deep turret
#

PID always are unique

#

the 2. does not work

#

one process : one PID

oak pike
#

I'm not awake...
You can still see the running services on that port.

deep turret
#

that's true

round talon
stoic stream
round talon
#

What causes it, how to avoid it and what steps should I be taking when it does happen?

stoic stream
#

No idea it's a bug in the windows server, that's why I switched to Linux

round talon
#

Oh well.. I'll deal with it until they get around to fixing it. I'm not hosting for a ton of people. Just tinkering with the ability to host.

round talon
round talon
#

So the server is up now, just making sure I'm doing everything correctly.

oak pike
round talon
#

I'm using Non-GUI, and I only have experience with Windows currently, but I'll kee this in mind for if I ever decide to tinker with Linux.

#

Building a second PC, and this current one will eventually be for hosting servers and streaming, so I'll dive further into that when the time comes.

#

I just don't have much experience with sideloading, VMs and Linux in general.

oak pike
#

I myself run ubuntu server whit Webmin (Webmin is a web-based system administration tool for Unix-like servers)

round talon
#

I'll have to check it out. I'll bookmark it for later.

oak pike
#

There are also some tutorials on how to setup an dedicated server on Linux.

round talon
#

Just UDP, I didn't see a TCP forward in the guide.

oak pike
#

I think you go the old guide. The ports has changed sinds 1.0

round talon
#

🤦‍♂️

#

Yeah, I was on the fan guide.

oak pike
#

Ye the old wiki :)

round talon
#

Just 7777? Not 15000,15777?

oak pike
#

Nope not needed anymore

round talon
#

Tyty.

#

Fixed.

#

Ran the powershell command as well.

warped galleon
#

Hey guys, we are using a hosting service, just finished the vanilla playthrough and are looking at satisfactory PLUS, is that able to be installed on our dedi?

civic lantern
#

Depends on your service. Do you have login

quick mist
#

You'd also have to consult the people who made the mod to know if it's compatible with dedicated servers. Most of the more intensive mods I've seen are client-only.

grim mica
oak pike
#

Linux is generally faster and more resource-efficient than Windows, partly because it lacks the bloatware commonly found on Windows systems. By default, Linux has a lightweight architecture that runs only essential services, without the extra processes and background apps that Windows includes. This streamlined design allows Linux to boot up quickly and perform tasks more efficiently, right out of the box.

#

Even without a connected screen, a desktop environment can still consume valuable system resources to support the graphical interface. Background processes related to visual effects and animations continue running, using memory, CPU, and GPU resources. This reduces performance available for other applications, making it less efficient for tasks where a GUI isn’t needed. For systems meant to operate headlessly, disabling or avoiding a desktop environment can help maximize resources.

deep turret
deep turret
# grim mica Huh? How is Linux more performant and why would a GUI matter?

each Windows Software basically link itself to window (literal window) api and check for window and mouse and keyboard and render events for instance
even when it's not using it at all
so windows dare care about the process
then window prioritize services based on their usefulness for interface which we don't care about in this case

#

and a lot of other things

#

note that a lot of games are more performant on Linux even though they need api conversion logic and layer to be run on Linux "like" on windows

civic lantern
#

hasn't been patched [yet]. you can ask about it on the modding discord.

#

refined power, however, is pretty fun but is something you can continue in your current world if, say, you haven't done nuclear

noble sluice
oak pike
#

It really depends on the hardware you're using. For example, I have an old PC with an i7-3770 CPU and DDR3 RAM transformed into a dedicated server, and it still performs well. In my opinion, every bit of performance counts when setting up a dedicated server. For newer systems, yes, small differences may be less noticeable, but I would still choose Linux over Windows, as it's more flexible and customizable. Also, Linux isn't as difficult to work with once you understand the basics.

glass orchid
oak pike
#

There are plenty of videos available on how to set up a dedicated server for Satisfactory on linux, and most people can follow them with ease. This is just the way I prefer to run it, and it's my personal opinion. it's simply a suggestion based on my experience.

civic lantern
#

the internet runs on *nix for a reason. i feel sorry for anyone trying to get windows to do what linux does easily.

#

it's three lines in a shell to get an sfserver running on linux

glass orchid
civic lantern
#

one can make one's life as complicated as can be. is the problem solved now?

#

linuxgsm was what made it easy for me. networking is its own challenge, i use zerotier for that. then i banged together a backup script. but then, i'm a linux roadie as part of my day job so this is second nature

glass orchid
#

kinda the point I was getting at. Easy for you not so much for a noob like me.

civic lantern
#

good thing there's a channel somewhere around here you can get help

#

windows is for sure viable but not easier, at all

glass orchid
#

100% agree

#

the easy stuff is really easy but anything past that is bonkers

#

and vice versa for Linux

oak pike
#

It’s never too late to try something new! When I started running servers at home, I was planning to use Windows. But after thinking it over and doing some research, I decided to give Linux a try instead. It’s been a fun learning experience, and I’ve gained a lot of knowledge along the way. I started with some tutorials and other resources, and Webmin has been really helpful in making server management easier with its web interface. Of course, you’ll stumble on some things, but I actually find that part enjoyable in the end.

civic lantern
#

what does webmin do for you?

oak pike
#

For me, Webmin makes server administration easier and speeds up the setup process. I also use Virtualmin to host my sites. It’s really convenient—whenever I need to create a new virtual web server on a subdomain, everything is handled for me, including DNS, mail servers, and SSL certificates. All I have to do is upload the site files. Overall, it’s a huge time-saver and makes managing multiple servers much more efficient.

civic lantern
#

and i fully agree, figuring things out never gets old

cold narwhal
#

Running everything out of a prox instance has been a game changer for my homelab

cold narwhal
#

x is more performant than y because of z is kind of a reductionist argument if you ignore the actual workload and workflow to support it. If your workflow (how you operate and maintain it) requires a GUI, then you don't pick underlying infrastructure without a GUI, even if it might be more performant without one.

#

People say: "Well you can do 'x' without a GUI!" Maybe you can, but other might require it for being productive in an environment they are comfortable with.

#

My dedi server runs out of full deb 12 VM because I like the GUI and can work more quickly in it, and Im willing to sacrifice some performance to have it. I could run it out of a Steam LXC but that a pain to set up

oak pike
#

I completely agree. it really comes down to personal preference. For example, I really like web GUIs, like Webmin, rather than traditional desktop GUIs.

cold narwhal
#

Yep, I host all my apps and containers our of proxmox, and that uses a web GUI. When you are working at scale (clusters) it really is much faster and easier to maintain

#

for me

#

if others prefer a different solution, more power to them! There is no wrong way to host as long at the workflow works for you

oak pike
#

Yupp.

deep turret
# oak pike It’s never too late to try something new! When I started running servers at home...

I feel its like in a new house, your confused because the most simple things you have now to learn again "where is the freaking saop backup shelf"
it's disappointing and frustrating to get how bad you are dependent on the interface, and it feels extremely opaque at first
but then you're starting to literally get used to it, and you get all the information needed
espcially since windows likes to busy you with a lot of stuff not that useful at all, that feels missing at first, but after a while you get used to not have that in your way actually

round talon
#

More info, but a lot of it was from when I was playing. Seems that it should be auto-pausing, but doesn't and then becomes noncontactable.

#

"Server is currently in the Offline State"

#

Sorry, didn't know I had to shut the server down to get the next log. Here's the log from the shutdown. Basically the same thing:

oak pike
#

What if you try using localhost as the IP? If that works, it’s probably something with the firewall or an issue with the static IP that changes.

#

It can also be the issue whit windows

cold narwhal
#

@round talon well 0.0.0.0 isnt routable firstly

#

thats localhost

#

so, is this a dedicated server or are you hosting and playing on the same device?

oak pike
#

localhost is on 127.0.0.1

cold narwhal
#

its the same thing.

oak pike
#

you get a totly divrent response if you try to connect to it

cold narwhal
#

its "this host on the network"; Linux uses it the same way as localhost

#

so, nonroutable and the question remains. If this is a dedicated server, it shouldnt have a nonroutable address.

oak pike
#

0.0.0.0 is commonly used as a non-routable meta-address used to designate an invalid, unknown or non applicable target (a no particular address placeholder)

#

But the annoying part about @round talon issue is that it works and then later it does not

cold narwhal
#

Which is why I asked if they were playing on the same box; my next ask was if Multihome was configured

oak pike
#

I know there is some type off bug in the windows dedicated server

#

Whoops, my dyslexia is not reading stuff correctly sry about that

cold narwhal
#

all good nothing to apologize over, just trying to help

#

if your hosting and playing on the same device you have to port for Multihost

round talon
#

🤔 What is multihost?

oak pike
cold narwhal
#

It designates the server with an IP separate from your own host, rather than sharing or "bridging" the connection.

#

You can't have the same IP as your server, as there would be a conflict.

round talon
#

Oh, because I'm on the same machine and connecting to the same server, when I disconnect, it's shutting down the connection to my IP, and also cutting the server?

cold narwhal
#

in your server config script, set ' -multihome= some.IP.'

#

it goes after ' -log -unattended'

round talon
#

Gotcha

cold narwhal
#

it needs to be a static IP, cannot already be in use

round talon
#

If it's a static IP, where would it be configured? Or just any IP that isn't in use?

#

I'd also have to port forward for that chosen, IP, correct?

oak pike
#

You can set a static ip in your pc settings

#

Also your router has a range set for static ips and there can only be one whit that ip

round talon
#

Right, I have one already set for this machine, I can set a secondary IPv4 static IP?

oak pike
#

sry the multihost ip

round talon
cold narwhal
#

So routers have a DHCP server that assigns addresses dynamically from a pool

round talon
#

Again, what exactly is Multihost? Lol.

oak pike
#

multihome*

#

yeeez i am too tired

cold narwhal
#

Ah

#

Thats the host, not the server

round talon
#

Gotcha.

oak pike
#

have been coding for the past 3 hours

cold narwhal
#

you set the Server IP in the config files

#

Are you hosting on a linux or windows box?

round talon
#

Windows.

#

So, if I set the IP in the config file, the router will pick it up? I do not have uPnP enabled.

#

Though I'm assuming it's no different than a cel phone, just without the need for a password, due to it technically being hardwired.

#

I'm just confused how it doesn't take my PC's port this way, is all.

#

I do see the range though.

#

I would use that range. 192.168.x.2-254

cold narwhal
#

Theres a couple of things happening, we will have to go through it in order

#

give me a sec

round talon
#

I'll start by geting that server config file first. Lol.

cold narwhal
#

<installation_directory>\FactoryGame\Saved\Config\WindowsServer\

#

might also be here: %WINDIR%\System32\config\systemprofile\AppData\Local\FactoryGame\Saved\SaveGames\ServerSettings.PORT.sav

#

I havent hosted on windows so Im not super well versed there, I typically just have a .sh script with those parameters

#

but it should be one of those

round talon
#

C:\Users\User\AppData\Local\FactoryGame\Saved\SaveGames\server

#

That's the save, it seems.

#

Ah serversettings, right before in SaveGames

#

Most .sav though.

cold narwhal
#

yeah those are the clients registration of the server... not quite what we want

#

well, pop the .7777 one open though

#

im curious

round talon
#

In what? It seems to be encrypted.

oak pike
#

Same 😂

round talon
#

Sec.

#

Thought I could see it in DB Browser, but no dice.

#

Nothing of note.

oak pike
#

Its endcoded :)

round talon
#

Yea

cold narwhal
#

Yeah they are encoded... The problem with hosting and playing client on the same windows device is that they share the same client on windows

#

I mean, I know its doable... I just don't know off the bat how to.

#

If you port forward, set a static IP on the device... it shares the same static IP, so you have the same problem.

#

because they bind the same NIC

oak pike
#

True

round talon
#

Yeah, ServerSettings.PORT.sav seems to be old news?

#

I'll see if it's in Sys32

cold narwhal
#

It is, cause its just pulling the localhost's NIC

oak pike
#

Zeo do you have an old pc laying around :)

round talon
#

Nope. This will be the old one once they release the damn 5090...

cold narwhal
#

Instead of trying to make this setup work.. I would suggest virtualizing. Using something like virtualbox or similar to host the dedi server. That way you can unbridge and dedicate a NIC

round talon
#

In short, I blame both Windows and Nvidia.

cold narwhal
#

well, a virtual NIC lol

oak pike
#

Alr, else i would say make it an server :)

cold narwhal
#

there is also a security concern with port forwarding on your host which also would be sharing the server interface, that would be the same as putting your personal computer on the open internet at that port.

round talon
#

Nothing in Sys32.

cold narwhal
#

You could do a loopback interface

round talon
#

Well the bigger problem is that CoffeeStain created a problem that shouldn't really be a problem. This wasn't an issue before and is now suddenly an issue. There's no way this had been tested. It's 100% failure. What's up with that..?

cold narwhal
#

This isn't CoffeeStain at all. Its a networking problem.

round talon
#

Right, but I host servers locally all the time, this isn't an uncommon thing and it also wasn't an issue previous to 1.0's release.

#

They're basically incorrectly resolving for the localhost. That doesn't seem like a major issue to resolve.

cold narwhal
#

Create a loopback, assign it a static IP with a listening ports for 7777 TCP/UDP, host the server on it. But I would have to then ask the use case, are multiple people connecting to this?

round talon
#

Potentially a couple friends, I'm just testing it out. Finding out that it's pretty much unachievable without VMs and trickery, or a dedicated rig at this point.

cold narwhal
#

Because that would be the same as them directly connecting to your computer through your router gateway... I wouldn't advise it.

#

If your router has Dynamic DNS, that might be the better answer.

round talon
cold narwhal
#

oh I have that router, Ive done this setup.

round talon
#

I just don't know how to set it up doubly ~ I wouldn't know how to assign any port to the game without the ability to get into it's config files, apparently. Lol.

cold narwhal
#

They have dynamic DNS servers for you to use

round talon
#

I figure. ASUS has pretty good software.

cold narwhal
#

but you need a dedicated box

#

Ive run it on a laptop

round talon
#

See, there's the issue. Lol.

#

It won't be once I have the new rig, this one was going to be used for that purpose. I was just getting ahead of the game essencially.

cold narwhal
#

From that perspective, I would say either virtualize on your host or wait for the rig and dedicate a device to it. Its much simpler to set up and maintain in Linux if you virtualize, or much easier to setup in Windows if you dedicate a box to it

round talon
#

Unfortunate. Why is it I can connect to the server, anyway?

cold narwhal
#

Because the server address is localhost, aka your device

#

its like, knocking on the door of your own computer

round talon
#

Right, which is a common use for most other server hosting setups. Why is it with Satisfactory specifically, that when I leave the server, it cuts the signal entirely, while with other servers this is not an issue?

cold narwhal
#

Because your hosting the API beacon

#

When you close the connection, the API beacon closes too, so the sherver shuts down

round talon
#

With those other servers, the API is cloned or they create a dummy API that doesn't get dropped when you disconnect from the client?

cold narwhal
#

no not at all, in a true dedicated setup, the server stops "running", but the lightweight API beacon still runs because its statically assigned and in "listening" mode. If the client is the same as the server, they can't both close and listen at the same time

#

You can't knock anymore, basically

round talon
#

Someone needs to explain that to Coffeestain. Lol. That sounds like it's doable and what their previous auto-pause feature did before the 1.0 patch.