#dedicated-servers

1 messages · Page 51 of 1

civic lantern
#

your internal ip on the machine

spare orbit
#

second one will still try to bind to ipv6 when its existing

civic lantern
#

.1.221

loud minnow
#

I know but I have it so they can try either one see what works for them

civic lantern
#

does ipv6 work for anyone >_<

#

maybe needs another decade

spare orbit
#

when you have it from home pc and completely configured on both ends it should work

civic lantern
#

i know i'm part of the problem, many of my services are ipv4 only. in fact... all are

spare orbit
#

but still many people dont have that

forest anchor
#

ya i do have an ipv4 and ipv6 public ip and local

civic lantern
#

that's some progress. i don't even know how i'd get an ipv6 ip, and i'm on fibre

spare orbit
#

i have my normal ipv6 and a secure ipv4 one

#

so the 4 is basically one way

#

and shared between many people

#

so we go ipv6 to isp, then this will access the stuff on ipv4

#

if needed

#

because there arent enough v4 anymore

#

comes with the advantage, that the ipv4 just leads to the isp and nowhere else

#

thats the case for most people now

forest anchor
#

ya cuz 0.0.0.0 use to work before with satisfactory and i never had to change it but i got a new isp and ip and such and now i gotta redo all my network cuz of the ipv6 lol and my all in 1 is in bridge mode and my pfsense router does all the work

#

so i tryed putting multi home as my local ip and it dident work but now when i set it to my public ip it dont allow my server to start

spare orbit
#

it needs the ip of the systems its running on

forest anchor
#

so the local ip got u

spare orbit
#

the public ip of the server is the local ip in your network

#

it cant know the outside one, since its not using it

#

the router does the routing

#

so multihome takes the nat ip you showed in the screenshot

forest anchor
#

ok now its back to local ip of 192.168.1.221 and server starts but its still not showing up on my public ip it shows on my local tho

loud minnow
#

So that simple you have a networking issue so sometimes in your set up is not allowing the connection through if is working in the local network

#

Simple but that depends on your particular set up

forest anchor
#

thats what i thought too but idk where its messing up cuz my firewall rules looks right and port forwarding looks good so where else could i have messed up

#

im using pfsense

spare orbit
#

we had someone previous having the server in the same network and cant access over public ip.
wasnt the problem, that its basically your own ip?

hot mortar
#

So if the server is running on your private network and you have forwarded the ports so that people on the outside can reach, sometimes that is separate from the question of "can I reach it on its public IP from inside my network". I would check that the ports are forwarded correctly, and if so, check if someone on the outside of your network can reach your server (by your public IP).

spare orbit
#

so the router contacts itself. and that handling depends on the router i think

loud minnow
#

And can’t help you with that as that is all you brother lol

spare orbit
#

so yeah, would first test with someone outside of that network

#

when that works, wouldnt care and just connect via internal ip tbh

#

externally connecting to myself is a weird concept

forest anchor
#

ya i do have a friend who is screenshareing with me and refreshing and its still not poping up

loud minnow
#

You can by using a vpn provider to test that all I use them for lol

spare orbit
forest anchor
#

whats odd is that before i got my new isp it worked fine now its broken some how lol

loud minnow
spare orbit
#

ah wait

#

what isp and you are sure you have an ipv4?

#

and not a shared one

#

because if shared, it will never lead to you

#

so impossible to get accessed

forest anchor
#

idk where to check that with my isp

loud minnow
#

Go Jonny go go go

spare orbit
#

your router

loud minnow
#

That all I can think of when reading your name lol

forest anchor
forest anchor
spare orbit
#

no address at all?

forest anchor
#

no it shows an ip but i covered it up

loud minnow
#

Lol

spare orbit
#

thats the first router directly to outside?

hot mortar
#

search for "what is my ip address" and often the search engine will tell you (or the first hit will be a web site that will)

spare orbit
#

it cant tell if its a shared ip or not

hot mortar
#

he'll be able to tell whether or not it matches what's in his router config

#

(and yes, if it's different, that's a problem)

spare orbit
#

the router shouldnt show an ipv4 normally

#

like here it just shows ipv6 and says ipv4 is dynamic

#

because the router never uses ipv4 because it doesnt get one

hot mortar
#

it really depends. my ISP only gives me an IPv4 address. I'd have to create a tunnel to reach IPv6 addresses. but I'm in the U.S. and we're known for our wasteful ways 😜

spare orbit
#

so you have all the v4 addresses of the world

#

we have so low amount, that everyone has a v6

#

and like a hundred people use the same v4

loud minnow
#

Suck to be in the UK lol

forest anchor
#

lol so im confused now cuz my wan on my router said 1 ip and when i go to wan on my modem it tells me another ip

loud minnow
#

Or Europe

hot mortar
spare orbit
#

only the first router to ouside knows the outside ip

#

well, ping wise the best internet yuusha_shrug

loud minnow
#

Yeah I know that is why I said Europe

spare orbit
#

also having v6 as main and v4 only legacy support is actually nice and progress

#

so when tomorrow v4 just vanishes, we are good, everything already works

hot mortar
#

some larger ISPs here NAT their customers over IPv6, especially on mobile networks. but I use one of the smaller providers and they're too lazy for that

loud minnow
#

Yeah if that ever happens… not in our lifetime I bet.. but we have IPv6 here too just nobody uses it lol

#

Yeah mostly mobile uses that

spare orbit
#

but yeah, because of the topic i could think the isp change made this as well

#

no actual ipv4 anymore

forest anchor
#

so my firewall/router vs my modem

#

does that look right then ?

#

cuz the 2 wan are diff

spare orbit
#

different is correct

#

that are different networks

#

we are talking about the outside ip

#

doesnt matter whats between modem and other routers

hot mortar
#

"it depends" though; it sounds like your traffic might be routed twice - once for your router and once for your modem. in that case you would need to port-forward from both the router and the modem.

spare orbit
#

ah yeah, you basically have two routers, one behind the first.
so either open all ports on one and handle everything on the second or do everything twice

#

uh, idk how a bridge mode one that device would work yuusha_shrug

forest anchor
#

from my understanding it allows my pf sense to all the the routing so all of the ports are open on the modem

spare orbit
#

in that case it should work

#

uh, can you check the outside ip the modem reports if its part of an isp portrange fpr dynamic use

hot mortar
#

it's confusing that you would have two different IPs if you are in bridge mode though.

spare orbit
#

or does it lead to you

forest anchor
spare orbit
hot mortar
spare orbit
#

so its the same here in datacenter actually

hot mortar
#

yeah, there are a lot of possibilities. it's possible that the "WAN IP" of the modem is just used by the ISP for management. otherwise it's unusual that the modem would need know the WAN IP in bridge mode, unless it's acting as a DHCP proxy as well 🤷

spare orbit
#

woul say just dhcp with all ports opened

hot mortar
#

bridge mode should mean "the modem passes traffic through directly to the ISP without routing it", which should mean the modem doesn't need an IP address of its own. leaving it up to your ISP how to assign the address.

spare orbit
#

that wouldnt work with many hardware branded connections

#

like the login to our isp is actually the modem

hot mortar
#

some ISPs will give you a public IPv4 address the first time you DHCP but if you bridge multiple PCs through your modem (or get a new router) they will fall back to giving you non-public IPv4 addresses

forest anchor
spare orbit
#

is there any desription what bridge mode does?

hot mortar
forest anchor
#

you wanting to know the bitblock ? for my local ip

#

?

#

im still vary new to networking

#

but still learning

hot mortar
#

basically if it starts with 10., 192.168., 172.16.-172.31., or 100.64.-100.127. then it cannot be routed on the internet and that is why you are having this issue

forest anchor
#

well locally it was 10. but i changed it to 192.168 but for public ip is 50.

hot mortar
#

that's fine and normal if your local addresses are within this range. if the WAN IP of your pfSense box starts with 50. then it is a public IP address and should be usable.

forest anchor
#

ya like other servers work fine like i can run farming sim just fine and web servers but for some reason satisfactory is like NOPE lol

hot mortar
#

actually I think I see the problem. if your pfSense config, you have source ports specified. only the destination port needs to be specified. the source port is determined by the client connecting to the server and is totally random.

#

so if there is a way to remove the "source port" from your forwarding config or specify "any" I would try doing that.

forest anchor
#

well i got the port and ip set for any for source and still nothing

#

what is also odd is when i use fing on my phone and i check for ports on that ip only port 22 is showing up even tho on the linux box i did 7777 and 15000 and 15777

#

ya so im vary lost of why its not working

hot mortar
#

oof. does fping check UDP ports? Satisfactory only needs UDP connectivity. A lot of apps only use TCP

#

port 22/tcp is typically for SSH so that makes sense

forest anchor
#

not sure i can check if it has a udp setting

past acorn
#

for the satisfactory.service file, do I need to also include the '-beta experimental' in that? Or just in the initial steamcmd command to install?

#

Since updating, I'm having trouble connecting to it again. It seems to see it initially, gives a ping and says it's an ongoing game, but won't connect.

#

The update seems to have worked, though, because if I try to access it on my U7 install, it says the game versions don't match.

hot mortar
#

No need for -beta in the server command itself.

past acorn
#

gotcha. So for trying the multihome command, I would use the server's internal IP, right? Or should I try 0.0.0.0 first?

hot mortar
#

I'm not sure because I use the 2nd one 😅

past acorn
#

haha ok no worries. I'll try it out and see which works lol. Thanks!

hot mortar
loud minnow
#

It works as long as you keep it simple lol

past acorn
#

Regarding the "-DisablePacketRouting" launch option, does that go on the 'ExecStartPre' line or the 'ExecStart' line? Or does that need to be added to my .sh file?

hot mortar
past acorn
#

It works! Thank you

forest anchor
#

found out my issue it was a nat issue that was not set right 3 check box later fixed it lol

hot mortar
tame remnant
#

got a problem, saving a blueprint crashes the server

#

any suggestions?

spare orbit
#

idk, never happened for us

deep turret
#

it is usefull when you put another router behind, so there is only one router

past acorn
#

Oh, something I just remembered - if I want to increase the number of auto saves on my server, where is that done? Server management in game?

rancid warren
#

is normal?

fluid acorn
#

any idea why when I try to connect to a server hosted on my own network I am getting these errors?

hot mortar
hot mortar
# rancid warren is normal?

Yeah, I see that too. I think that is because the server is running as an "anonymous" steam user. So "this is fine".

hot mortar
fluid acorn
#

like, this is what I did

#

I also tried with multihome=<machine's IP> and it didnt work

#

I am guessing this is the problem?

hot mortar
#

By combining the $@ and the other argument into a single quoted block, you're asking the shell to treat them as a single parameter.

#

Also, it looks like you're modifying the actual FactoryGame.sh? I think that ships with the server; typically instead of modifying that you would want to add the argument to whatever is calling FactoryGame.sh.

fluid acorn
#

yea I realize it would get wiped in an update, I was just trying to connect for now

#

using that I see no connection at all in the log @hot mortar

#

OOOHHH i rebooted the machine and it worked

#

I think I did something weird with steam it didnt like

hot mortar
#

ah maybe the server was still running. I was out of ideas. 😅 I was going to suggest shutting everything down and then running ./FactoryServer.sh -DisablePacketRouting (or -multihome instead; up to you)

fluid acorn
#

yea I ended up using multihome cause I think something is acting weird and it was trying to use IPv6 for stuff

sinful nymph
spare orbit
#

not fucked, just not configured for many while being default

#

so people open ports for ipv4 and wondering, why v6 doesnt work

#

also some dont even have v6 address

#

or the server still doesnt have v6

#

many reasons and the game is actual new and uses v6 as default

#

as its recommended

mild zenith
#

Hello and good morning,

spare orbit
#

its afternoon

mild zenith
#

i have a quetion with the meu of advance Game setting. for 2 weeks are the menu on but now i cant find or open the advance game settings menu in launge menu or on server menu.

spare orbit
#

you have a savegame with it enabled?

mild zenith
#

for 2 weeks it was on. But now i no see it.

spare orbit
#

you need to be on a save that has it enabled

#

so not in main menu or on any save where its not enabled

mild zenith
#

ok, but how can i enabled the sav game? what for a program?

spare orbit
#

when you load it, there is a checkbox next to the load button

mild zenith
#

ah ok thank you

spare orbit
#

cant be reverted

#

btw

#

so when you save that, it will be forever in that save

mild zenith
#

i have seen it and make it, thanks for help

ancient crown
#

Is there a way to override "
route from <IP> to <IP> hasn't been used in more than 300.000000 seconds. closing it.
"?
I would love to have my server online all the time. ^^

loud minnow
#

mine is onine all the time without changing anything so....

ancient crown
#

Hmmm, thats weird...

fluid acorn
ancient crown
#

What does that mean exactly? 😅

tawny mountain
#

Hi, I am running my Server on Docker but lately the logs just end with these lines:

[2023.09.17-06.43.46:155][ 0]PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory (StatelessConnectHandlerComponent) [2023.09.17-06.43.46:155][ 0]LogNet: IpNetDriver_2147475228 IpNetDriver_2147475228 IpNetDriver listening on port 15000 [2023.09.17-06.43.46:155][ 0]PacketHandlerLog: Loaded PacketHandler component: DTLSHandlerComponent () [2023.09.17-06.43.46:155][ 0]LogNet: Created socket for bind address: 0.0.0.0 on port 15000 [2023.09.17-06.43.46:155][ 0]LogInit: BSD IPv4/6: Socket queue. Rx: 262144 (config 131072) Tx: 262144 (config 131072) [2023.09.17-06.43.46:151][ 0]LogGameState: Match State Changed from EnteringMap to WaitingToStart [2023.09.17-06.43.46:155][ 0]LogNetCore: DDoS detection status: detection enabled: 0 analytics enabled: 0 [2023.09.17-06.43.46:155][ 0]LogReplicationGraph: Display: SetActorDiscoveryBudget set to 20 kBps (5333 bits per network tick). [2023.09.17-06.43.46:149][ 0]LogActorComponent: RegisterComponentWithWorld: (/Game/FactoryGame/Map/GameLevel01/Persistent_Level.Persistent_Level:PersistentLevel.Actor_2147479889.SM_Door_Basic_01) Already registered. Aborting. [2023.09.17-06.43.46:149][ 0]LogFactory: Warning: AFGBuildableSubsystem::AddBuildable, A instanced proxy were added without a static mesh. Make sure this is intended. Actor name: Build_PipeHyperStart_C_2147312791 [2023.09.17-06.43.46:148][ 0]LogFactory: Warning: AFGBuildableSubsystem::AddBuildable, A instanced proxy were added without a static mesh. Make sure this is intended. Actor name: Build_PipeHyperStart_C_214731280

Did anyone recognize this behavior?

#

The server is offline and stays like this. Recreated Container and updated Doker allready.

loud minnow
#

Just post the whole log file

#

You can drop the whole txt file on here because that doesn’t mean anything what you posted

#

If it just closes and you have it ruining without anyone online could be that it crashed or you don’t see any error but for that just have a restart script to bring it back online that all you can do

tawny mountain
#

Hope this helps

sullen drum
#

Hey guys. I own a dedicated Linux server and am trying to host Satisfactory but I can't connect to it and always get a timeout. Can anyone help?

civic lantern
#

there's nothing to go on here. just to take a blind guess, add -multihome=0.0.0.0 to your startup command for the server, and I'll bet that fixes it.

earnest fjord
#

Running dedicated server experimental and experimental client. Still have the trees randomly regrowing thru my base issue that's been around since Satisfactory 3.0 lol. The ones that come back I can't even chainsaw down, any way to deal with these so they stay gone?

loud minnow
# tawny mountain

honestly i dont see anything wrong from the logs just that it was running and it stop no crash or anything so might be something closing it down

tawny mountain
#

I just deleted all gamefiles maybe this fixes something

latent forge
#

Hello all I am running a server and in the server log shows Warning OSS. Is this normal or what is it trying to do that it cant?

civic lantern
#

i've seen this before. It appears harmless.

latent forge
#

Works fine

#

Just as I say that server crashed I think .. weird.

#

Yeah just crashed the CMD window closed.

inner edge
#

Anyone have any idea why my dedicated server would have randomly stopped accepting external connections? I've checked my port forwarding and all that, It still lets me connect on my LAN, but its not getting the requests from the external. I have other servers running on this pc too and those are recieving connections just fine. I also tried setting the -multihome=0.0.0.0 as well

latent forge
#

So the server has now crashed 2 times .. its happening when deleting items on the map. (F) key remover.

gentle lava
#

question, do i have to play on the experimental build to play on dedicated servers?

sinful nymph
#

however there are settings that make it so the world runs/doesn't run when people aren't online

sinful nymph
keen nimbus
#

Hello.. I had an issue trying to log into my dedicated server with a couple of client crashes. now I have two offline players just sitting there, one witth no doubt all my gear on it.. how do I get rid of these offline players and get my gear back ? 😄 I tried turning it off and on again already.

keen nimbus
#

effective.

#

thanks

#

mental note to self.. be more aggressive in life.

sinful nymph
sturdy gust
#

I've just managed to log chat messages and when someone joins a dedicated server to a Discord server 😄 Going to test it out for a few days on my server before rolling it out on the Docker image 👀

#

Just gotta figure out logging disconnects

hot mortar
sullen drum
#

Hey guys. would anyone be willing to help me fix the Timeout when connecting to my Satisfactory server? Using -multihome=0.0.0.0 didn't work

loud minnow
#

Most of the time is networking issue like maybe your usb blocking access for some reason we don’t know and that’s is something that won’t show on the logs if you already did what was mention and nothing worked

sullen drum
#

I managed to join the server and play on it for 5 minutes. I left the server and tried joining again but I keep getting timeouts again

loud minnow
#

Well idk look through the logs see what’s wrong if your using a provider maybe that’s the issue.. if not and you live in Europe/UK maybe is your isp idk so many things that could cause issues

latent forge
#

Can someone help me figure out why my server keeps crashing? It's only happening during delteing itmes from the map.

#

Windows 10 Pro VM
4 Cores @ 2.60GHZ
20.0 GB Ram
150 GB SSD raid 5

vernal zenith
#

anyone know what this meens

spare orbit
#

also ssd in raid 5 sounds really weird and is actually not really suited for gaming etc

#

it tanks the performance quite hard and has nothing positive for gameservers

#

its for databases that are mainly fo reading many tiny things

latent forge
#

the cpu chills at around 10-20% most of the time.

spare orbit
#

it has hyperthreading, right?

latent forge
#

I'm running my own home server with SSD based storage on raid 5 with cache controller. Raid 5 is fine I get more the 2GB/s read and write.

#

ESXI

#

vsphere

spare orbit
#

so to explain the cpu utilization.
the game is single threaded, and with hyperthreading a single thread has 12,5 % of the whole cpu. so the maximum you can reach with that and few helper threads is around 20 %
so yes, you running at limit

#

the game needs single core performance, thats the main limit

latent forge
#

I can reboot with a singel core to see whats up

spare orbit
#

and 2.6 ghz is like nothing

latent forge
spare orbit
#

you dont want to virtualize hyperthreading

#

also multi sockets

latent forge
#

2.60 base 3.60 turbo is the cpu

#

Ill reboot without HT

spare orbit
#

thats not it

#

i dont get the weird setup

latent forge
#

Its a VM server

#

This is just one vm on the rig

spare orbit
#

still scuffed setup

#

why woul you virtualize sockets?

latent forge
#

Not at all

spare orbit
#

it is scuffed. let me tell you that as a sysop

latent forge
#

Look into ESXI Vsphere and HV this is normal

spare orbit
#

you do 1 socket and then core.
not 2 sockets when you only have 4 cores

latent forge
#

I changed it b4 Screen capture. THe host has waaaay more than 4 cores

spare orbit
#

is it for one of mine

latent forge
spare orbit
#

but yeah. 3.6 boost is kinda low

latent forge
#

Its a E5 lol not a i9 😛

spare orbit
#

unsuited for gameservers yuusha_shrug

latent forge
#

Nah its more than fine.

spare orbit
#

trust me, its not

latent forge
#

Have a good one.

spare orbit
#

the server just runs on one thread. and 3.6 ghz is at most okayish

#

so its limited by that

latent forge
#

Right so your first saying with Raid 5 is weird and its a scuffed setup. If you truly knew HV servers youd know how this is setup and how Hardware Based Raid works with cahce. This raid 5 is not a SW raid. Ill get er sorted out.

spare orbit
#

also hw raid 5 isnt suited for gameservers

latent forge
#

Tiz fine when backed with all SSDS non HDDS

spare orbit
#

still lower performance than just a normal ssd. but thats not the problem of the game you have. its mostlikely the multi socket virtualization and too low single core performance

latent forge
#

This game seems to be very low disk activity anyhow. Only 2 players non public.

spare orbit
#

it is low disk needed. works on old hdds

latent forge
#

Point proven ... Riad 5 is fine.

spare orbit
#

worse than not having it, but fine to use. wasnt the point that it doesnt work, just being suboptimal

#

but yeah the actual problem might be, uh, multi socket scheduling on win10 is, lets call it garbage, to name it still half nicely

latent forge
#

MIght be worth win 11 maybe.

#

Loads up xp

spare orbit
#

win10 has problems and fucks up scheduling with

  • multi sockets
  • different coretypes
#

so all recent intels with big little fail as well as amd with mixed ccds on x3d cpus

#

and servers doing not specifically server stuff

#

11 fixed all of this

#

and many other performance poblems

latent forge
#

Ill kick it over to win 11 and give er a go. I just fixed the stupid core bs with VMware tools who knew. THat may help it talk to the host better.

spare orbit
#

you fixed what?

latent forge
#

only single socket now non dual. also its reporting to the host properly now.
I had to install the VM tools so the VM can talk to the host.

spare orbit
#

that shouldnt be needed for most things

latent forge
#

windows 10

#

The vista of OS

spare orbit
#

i skipped 10 and im happy 11 fixed most problems

#

though im not running windows on our servers

latent forge
#

I may go linux or docker

#

less overhead anyhow

spare orbit
#

btw, what exactly does the A in the name of the cpu stands for. never came in contact with one

latent forge
#

Do you know how to fix all the OSS warnings? or is that just normal junk

spare orbit
#

only know they are quite rare

latent forge
#

The "A" means active, and that indicates that the processor needs and active fan to work properly.

spare orbit
#

huh. thats for most xeons when you actually have load on them

#

oss as in open sound system or something else?

spare orbit
#

ah. EOS SDK is the epic online services

#

idk about that specifically, but i guess its the same as with all other warning: normal and no problem

#

looks like some firewall stuff

#

request failed and then some other stuff it does

latent forge
spare orbit
#

games always have one main thread and several helpers

#

but its always limited by the single core performance

#

the client has two mains, but the server doesnt have to manage any graphic stuff, so it doesnt use the second one

#

also: thats the deprecated and non official wiki

#

the games threading loosely is like this

#

one main thread, one drawing thread. many of almost nothing threads

#

and you always cap with that one main thread first for obvious reasons

#

thats why most datacenter cpus are a really bad choice for stuff like gaming

#

many cores, but fail with the needed single core performance

#

because games are unable to parallelize much

#

thats why i also get different types of servers for different types of work. for games thats often run by a desktop cpu, because you need single core performance and not many threads

latent forge
#

I’ll see if Linux helps less overhead costs

keen tulip
#

Can someone maybe tell me whether is possible to manipulate the amount of inventory slots that the player have on dedicated server?

rapid haven
#

everytime i open my VM to open server. My ip change...

#

is there a way to keep my rooter port open for that vm?

fallen dagger
#

set a static IP on your VM instead of DHCP or set your DHCP to always assign your VM the same IP

fallen moat
#

Hey guys! Hope everyone is doing well. I wanted to ask a question and I apologize if it's been answered but I also didn't want to spend hours reading discord. I have a dedi server set up on separate hardware, I have gotten it running and I can connect to it from another computer on the LAN, but my external friend cannot and the ports always say closed when I check on a port checker. They should be open, as other games on the server work using albeit different ports but set up in the router the same way. I am using an MR60 Netgear Mesh network and the server is running Windows Server 2019. Any ideas?

loud minnow
#

you would have to post the complete logs to see what the issue is.... but 90 percent of the time is networking issue and you might have to try -multihome=<ip address> or -DisablePacketRouting in your start up options for the server..

fallen moat
#

Thanks! Ill try that

void pumice
#

Hey, does anybody run a satisfactory dedicated server using pterodactyl. Im having some issues that might be stemming from using pterodactyl that im not quite sure of.

slender sorrel
#

If you're getting any kind of error or anything, would be wise to post it anyways since it's entirely possible someone who's not using Pterodactyl can still help you

void pumice
#

it seems more to be a port forwarding issue more than anything

slender sorrel
#

🤔 Would depend on your host

#

Who are you using?

void pumice
#

its self hosted using pterodactyl on a ubuntu server

#

LAN connection to the server works

#

however port connection give me a timeout

slender sorrel
#

Have you tried other games?

void pumice
#

tried everything under the sun to get it to work

void pumice
slender sorrel
#

and you've gone through your router's settings and port forwarded everything?

void pumice
#

yeah ports 7777, 15777, 15000

#

all open in the router

slender sorrel
#

I suppose one way you can check if it's working by disconnecting and trying to connect to your panel from outside of the network

#

with port 80/443 open or whatever

#

unless localhost doesn't work either

#

in which case... no idea

void pumice
#

everything local works like a charm

#

everything outside of the network doesnt work

slender sorrel
#

so then probably not pterodactyl

void pumice
#

the server however is being recognised by satisfactory just times me out in 20 seconds

slender sorrel
#

I know I've had issues with a specific router in the past and I could not get port forwarding to work at all

slender sorrel
void pumice
#

yeah, we have had docker minecraft servers running fine, just wanted to use pterodactyl to run a satisfactory server so i didnt have to pay for hosting

void pumice
#

unless it was ports that have been changed

slender sorrel
#

I think I misunderstood

void pumice
#

it says it was last updated for UE5

#

3 months ago

#

but i think its a port based issue

slender sorrel
#

oh UE5 I misread that

void pumice
#

server is just closing connection immediately after clicking join with no reason

slender sorrel
#

um... well I guess make sure the ports that are open are UDP ports, not TCP

void pumice
#

Yeah that was the first thing i checked, i think the way the querry port redirects from 15777 to the server port could be the issue but im unsure as that would take a long time of digging to find

slender sorrel
#

I'd test but I can't since my server is ARM64

void pumice
#

So, from my understanding 15777 is a query port, so it takes a connection from that port and then redirect it to the game port which in pterodactyls case is port 27015.

#

my assumption is that when it attempts to redirect, it closes the connection and causes a timeout

#

or atleast thats what seems to be happening in the console log

slender sorrel
#

Can you perhaps show your Pterodactyl build config?

void pumice
#

Pterodactyl auto assigns game ports based on the ports you open, that port shouldn't do anything

#

its just a placeholder for 15777 to redirect to

slender sorrel
void pumice
#

might have figured it out, one sec

#

just testing a theory

#

we didnt assign port 7777 to satisfactory so maybe that caused an issue

#

testing now

#

nvm didnt fix it

slender sorrel
#

what allocations do you have for this server

void pumice
#

27015, 7777, 15777, 15000

slender sorrel
#

why do you have 4 D:

void pumice
#

27015 being the game port for pterodactyl

slender sorrel
#

is that the port you have in the build configuration?

void pumice
#

yes let me sc rn so i can send you it

#

Allocations

slender sorrel
#

when I said build configuration I actually meant "startup"

#

I forgot that it gets moved to that once the server is created

#

I guess also show the "allocation management" section of the build configuration

void pumice
#

the alllocation section only has the ip and the port 27015 in gameport

#

just trying to up the timeout and see if that helps

#

possible that 20 isnt enough

slender sorrel
#

20 seconds? if it takes that long, expect tons of lag

void pumice
#

well its aussie internet so i dont expect much

#

but its always hitting the 20 second timeout

slender sorrel
#

Well, can you show allocation management and your startup settings?

void pumice
#

welp your gonna hate me but the dude hosting the server just got off so unfortunately i cannot show the startup and allocation management

#

sorry if ive wasted your time

slender sorrel
#

oh yes

#

Well, ping me when you can, I suppose

void pumice
#

will do

#

thankyou for helping thus far

slender sorrel
#

no problem

loud minnow
#

you would have to post the complete logs to see what the issue is.... but 90 percent of the time is networking issue and you might have to try -multihome=<ip address> or -DisablePacketRouting in your start up options for the server..

slender sorrel
loud minnow
#

Yeah I don’t use Pterodactyl I used it once and it was pretty trash imo because u had to use eggs(thier own version of docker containers) is just for a pretty gui but is just simpler to use wolvix docker img imo but that just me but if it does… then he should be able to connect if he can’t than is an issue with either the software or his machine blocking the connection..

#

or maybe has has to use -DisablePacketRouting instead

sullen drum
void pumice
#

hopefully the fresh install fixes the issues

deep turret
#

maybe it could be related to ongoing network binding issues ?

unborn sequoia
#

how do i make a server on sf that people can join in here?

sinful nymph
unborn sequoia
#

widm

sinful nymph
#

a server computer or something in the cloud

#

like a digitalocean droplet

#

hetzner vm

sinful nymph
#

you're going to need something high end for this

unborn sequoia
#

hhmmmm

#

wiat

#

wait

#

lemme post

sinful nymph
#

hm?

unborn sequoia
#

wait i cant find it now

sinful nymph
unborn sequoia
#

never mind i found it

sinful nymph
rugged forge
#

what pass he ask for?

crisp spoke
rugged forge
#

i try to open it at mine PC

#

and i dont know where to find it

#

pass frop EPIC?

crisp spoke
#

normally the passwords are set when you first connect to the server

rugged forge
#

ok.... but should be a place when i can see it?

crisp spoke
#

I'm guessing the password is encrypted on the disk so probably easier than trying to decrypt it

deep turret
#

(what Jabba already said but with some other info, and phrased differently)

rugged forge
#

i dont have that folders

deep turret
#

you should, it's where the save are put in

rugged forge
#

the save from Dedicateright?

#

not the game

#

thats it right?

crisp spoke
#

looks right

deep turret
#

yep ServerSettings.<port>

#

just before the actual saves

rugged forge
#

that says what i need to open ports right?

rugged forge
#

all work THX!!!

reef snow
#

How to catch griefers in a public server anyone ? I'm a moderator in a semi popular discord server and someone logged into one of our servers and wrecked roughly 5 hours of factory building which was a lot of production. Unfortunately we dont have autosave backup from the time before the grief

spare orbit
#

you cant

#

no backup for over 5 hours is like the worst idea ive ever heard of.
as well as unprotected public servers

#

but no way to see in the past who did what

#

when you know exact time and nobody else was there, you could get minimal information out of the logs

reef snow
#

You're right I'm discussing with the Owner about implementing backups on the hosting platform. This server only had two players so it would be easy to see who logged in. Was only earlier today

frosty gale
#

maybe if you logged coordinates of players occasionally on the server. like every x seconds log each players world position, then you should be able to cross reference that with there ip , epic, and steam info. requires admin to configure a bunch of stuff, good for future greifers

#

having an bi-hourly or even hourly backup is common amoung most other games i play on at.

sinful nymph
#

I go for 30 minute backups storing the past 72 hours

reef snow
#

Yeah we've got a few hundred in our server but griefings never been an issue pretty peaceful for the most part. This is new for us

sinful nymph
#

always assume malice

frosty gale
#

my azure server backs up the entire thing every 12 mins in the background transparent to the users behind the normal game bckup.

#

ya first time i heard of it,

reef snow
#

Is there a way to discover a players steam or epic ID using the satisfactory calculator?

#

I found the player that griefed on the calculator and their player ID

sinful nymph
#

ask the satisfactory calc server discord.gg / 0sFOD6GxFZRc1ad0

#

they would prob know best

spare orbit
#

just set the amouunt it keeps higher

#

nothing special needed

mint junco
deep turret
#

I recommend you changing it if you want to restrict who can log in

#

that's the only real way of preventing people to connect without your aggreement

loud minnow
deep turret
#

? wdym Ace

#

there is user password, if they want preventing anyone external from connecting

#

even though you may want to change port too, that's not the only way for that

lilac juniper
#

What the limit on the amount of saves you can have?
Is there an out of game/menu way to create a new game save?

deep turret
#

the limit is your folder size

#

for filesystem like ext4 or ntfs that's over millions files

twilit fox
#

this is a silly question... I forgot the password to my sever, how do i fix? lol

slim stone
#

i was gonna troubleshoot you for server issues but then i remembered what channel we are in

twilit fox
#

server works, I just can't login to it as adminstrator.

slim stone
#

hmm, do you have acces to the server, as in you are hosting it on your PC?

twilit fox
#

yeah

slim stone
#

there usually are commands to reset passwords, or change them

twilit fox
#

wiki says the server config is in the save games folder... I can't even find that

slim stone
#

but i haven't set up a satisfactory server so don't know what those are

#

oh, for the saves

twilit fox
#

this is a server setup with steamcmd but I'll look

slim stone
#

then you should check the commands that were used, it probably has the save folder in there somewhere

twilit fox
#

nope, nothing in local D:

#

I think I'm just going to nuke it and reinstall it. I'm sure it's in there.. but I don't really like that it installed in c:\

slim stone
#

that is another solution

#

but even then, i recommend you find where the saves are

#

just in case

loud minnow
# deep turret ? wdym Ace

Yeah if people know the port to your game because you use default just change it to another port that they don’t know and is fix now they can’t join because they don’t know the port only way to prevent people from joining if they already know the port.

twilit fox
#

well after nuking the sever... it still remembers the password

slim stone
#

oh

#

guess need to find that save folder

deep turret
deep turret
deep turret
#

here on windows

#

In Linux :
~/.config/Epic/FactoryGame/Saved/SaveGames/
In Windows :
%userprofile%\AppData\Local\FactoryGame\Saved\SaveGames\
when using the user the server run as

loud minnow
deep turret
#

it is not set by default

#

when you go in server manager with admin, you can set both

loud minnow
#

Ohhh I see

#

I would just change the port but I guess it must have been added recently or I never bother to look lol

deep turret
#

I didnt notice either first, but it's here since 0.7.x

loud minnow
#

I see well learned something new lol

deep turret
#

for those who wonder / for reference

twilit fox
#

thanks

frosty gale
deep turret
scenic musk
#

Anyone know how far away we are from stability on dedicated experimental servers, been doing a build for the past few years but reached a point lately where it crashes so frequently I've felt forced to give up with it.

deep turret
#

physics will get a fix in next update so maybe it will be more stable but don't hope too much

scenic musk
#

is there a way to convert the game save to the normal branch?

desert walrus
#

Nope

deep turret
#

waiting for normal branch to catchup

rapid haven
#

how can I run experimental 8 dedicated server ?!?

covert granite
#

My friends are able to join a dedicated server but for some reason I'm not able to even see it online. I did a lot of troubleshooting but if anyone can help, I'd greatly appreciate it. A reddit post took me here and this is kind of my last shot. Only thing I can think of is either my ISP is blocking it or some type of cached file. I turned off firewalls, don't use VPN, and I can ping the IP

rapid haven
covert granite
#

we're using the same version but I haven't forwarded the port to the server

#

I need to forward the port on my router?

glad nest
#

are you able to join them directly?

covert granite
#

no I can't join through the friends list or server manager

glad nest
#

only explanation i guess is your game version then tbh

edgy hornet
deep turret
covert granite
sinful nymph
#

Make sure their own ufw isn't blocking them

covert granite
#

Solved the issue, it probably has something to do with my ISP blocking the hosting IP or port. I used another hosting service to go around this issue.

void pumice
#

For Anybody experiencing issues with pterodactyl

#

Just run the steam cmd using docker and run it normally if you are only going to be running one server

#

its not worth the pain

deep turret
vernal socket
#

Hello Satisfactory friends! I need some help with my dedicated server. I went through the SteamCMD and got my server set up with a created .bat file. I went to my router's page and set-up port forwarding, but when I try to connect to the server, it says it's unavailable. I went into my Windows firewall settings and added 3 Inbound Rules for the ports. I think I'm having issues on my router side (not sure which IP addresses to choose).

sinful nymph
deep turret
mint junco
mint junco
#

The workaround was to move the save over to single player where I built all the foundation touching components (at 9fps).
Now resave and move it back to the server where I can finish it off at 60fps.
Of course this doesn't solve the problem with trees which cannot be cut down but works around the issue for long enough for it to not be a problem.

mint junco
#

After moving the save back to the server the floor was still clear.
Then after going to pick up some materials all the trees are back.
Foliage grows fast in the Swamp.

covert granite
#

I'm sure this has been discussed but I found a bug with the hyperloops that seems to be a server/client error. If you build the hyperloops from point a to point b the server seems to consider it working normally but the client will boot you backwards going point b to point a from the last b section. After a while the server will teleport the player to point a. Only work around was to delete the last section and recreate it going from point b-a.

eternal dragon
#

I haven't tested it in a private world yet, but in dedicated servers I play when I use mmb on pipes, the mode goes to > N/A and I can't build the pipe

#

doesn't really affects gameplay but its very annoying

deep turret
scenic musk
#

Hi can anyone advise what the Steam App ID would be for the None experimental dedicated server ?

wispy dawn
#

So we have been using satisfactory steam CMD -beta experimental for ages. We are seeing issues with stability now. So wanted to revert to the none beta. So I removed the -beta experimental from the CMS line it updated but the game version is still the same. So uninstalled it and fresh install with no -beta experimental still the same... any ideas?

loud minnow
deep turret
void tapir
#

Are mods supported? I can’t seem to figure out how to get them to work multiplayer

desert walrus
#

Some mods support multiplayer but mods are currently unsupported on dedis

#

Ask on the modding server for more information

rancid etherBOT
wispy dawn
loud minnow
gaunt shadow
#

Hello i have a old dedicated server, how to i find the map path directory on the dedicated server (SteamCMD)

deep turret
#

the map path ?
what do you mean ?
are you searching the save files ?

wispy dawn
deep turret
#

and that's what Ace is talking about

#

early access is update 7
experimental is update 8
and update 7 have very high raw RAM requirements

cold ruin
#

Hi, i got a weird thing going on with my linux server: configured the game.ini with ConnectionTimeout=60 and i still get sometimes booted from the game with timeout exceeded 30 ... like it somehow doesnt pickup the server settings. Any ideas?

twilit fox
#

is this acceptable?

#

it launches in powershell. the desired effect is if it crashes, it'll relaunch it on it's own without any input.

cold ruin
#

Hi @twilit fox Did you mean that for me? I apologise because i was a bit unclear in my previous post. I do not get completely booted out of the game but out of the session with the following error.
And i know a bit more now after some testing: It happens when a save is going on (both manual and automated) every time it kicks me out of the session with a timeout.
And i have set both server and client to the same timeserver and timezone.

deep turret
cold ruin
#

I run it as a service on linux, so i suppose i have add it to satisfactory.service file at end of the line : ExecStart=/home/your_user/SatisfactoryDedicatedServer/FactoryServer.sh ?

#

Thanks for the suggestion and i was able to configure it with that option (and reload daemon etc)...
However unfortunately it did not solve my initial problem that i get kicked from the session to the main menu on save.
Edit: even did a hard reboot of the server but still the same issue. It's really weird 😖

deep turret
cold ruin
#

● satisfactory.service - Satisfactory dedicated server
Loaded: loaded (/etc/systemd/system/satisfactory.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2023-10-01 11:28:36 CEST; 4min 10s ago
Process: 646 ExecStartPre=/usr/games/steamcmd +force_install_dir /home/kara/SatisfactoryDedicatedServer +login anonymous +app_update 1690800 validate +q>
Main PID: 914 (FactoryServer.s)
Tasks: 32 (limit: 18664)
Memory: 14.6G
CPU: 2min 10.609s
CGroup: /system.slice/satisfactory.service
├─914 /bin/sh /home/kara/SatisfactoryDedicatedServer/FactoryServer.sh -multihome=192.168.1.113
└─923 /home/kara/SatisfactoryDedicatedServer/Engine/Binaries/Linux/UE4Server-Linux-Shipping FactoryGame -multihome=192.168.1.113

And currently i don't have the firewall enabled as i only run it locally on my lan.
I can connect to it ingame and manage it trough the gui so the ports are (should be) open.

deep turret
#

as there is multiple ports, sometimes the main port is working, but the other ports are struggling to connect
sometimes it's because the server confuse itself in the network linux stack, that's why using multihome setting is recommended to prevent that happening
is the 192.168.1.113 address the local address of the server ? (it should)
if it is the local address of your client (machine/computer/pc) then it will not work

#

usually local network connections are working fine

cold ruin
#

It's the server adress

#

and its also a static ip

#

but you mentioned that the client also has some timeout settings, whould you know where those settings are located?

deep turret
#

ok, then maybe it's a more general problem, I suppose you are running on update7 (public/early-access) ?
I see it uses almost 15GB of RAM, so it's a quite big save file I suppose

deep turret
cold ruin
#

(That is the virual memory that is shown. ie what the server would use if it 100% would all libs that are loaded with satisfactory server software) the actual mem use is around 10 gigs

deep turret
#

there is the server connection settlement timeout, and the game connection settlement timeout, and both the server and the client are watching this, and timeout if the other does not activate in time

deep turret
cold ruin
#

Yea it has 16 gigs

deep turret
#

free/available RAM ? or total on the machine ?

#

because only available is interesting here

cold ruin
#

total so about 6 gigs free but tbh it was never an issu about 2 weeks ago... somehow it suddenly started to act up

deep turret
#

you can test to see if the server runs the game by checking if the game time increases on the server front tab

cold ruin
#

it does, it runs normally otherwise... itjust times-out when a save is happening (either manually or automatically))

deep turret
#

and you have that setting disabled :

cold ruin
#

And i configured the engine.ini on the server to timeout after 60 sec on bot the server and client

deep turret
#

(sorry for delay, I launched my server to screenshot it)

cold ruin
#

no i have that still enabled

#

let me test that to see what happens if i turn that off

deep turret
#

but this is still ticking ?

#

what I'm trying to do is to check the server is actually running the game even if can't connect

cold ruin
#

uff moment pls , accidently started a local game >.<

#

Ok perhaps there is an indication now... (i have unchecked the " pause the game when no players are connected" option)
But on the moment the save starts, the servertime (game duration) stops updating.

deep turret
#

otherwise you are seeing it updating/ticking ?

cold ruin
#

with normal gameplay, yes

deep turret
#

I mean rightnow ?

cold ruin
#

oh yes also (sorry for the confusion)

deep turret
#

ok, then you can re-enable pausing the game, if it is ticking alone, it means the server game runs fine

cold ruin
#

i forgot about an option to see a live log... let me see what that will show.. ( journalctl --follow -u satisfactory.service )

deep turret
#

so now for timeouts, I currently have these settings set on the server, but only one file-set is really applying, I dont remember which one, but I think it is the Game.ini one now :

deep turret
cold ruin
#

Wait in game.ini? i added it to the engine.ini

#

(yea it will but perhaps it will show something there

deep turret
#

you always need your settings to be below the right [setting/name] section

cold ruin
#

Ok i have done that , I have this currently:

[/Script/OnlineSubsystemUtils.IpNetDriver]
MaxClientRate=130000
MaxInternetClientRate=130000
NetServerMaxTickRate=20
LanServerMaxTickRate=20
InitialConnectTimeout=60.0
ConnectionTimeout=60.0

#

(yea tick 20... old hardware, this keeps it from stuttring while playing lol)

#

but my client still shows that 30 sec timeout >.<

deep turret
#

put it in Game.ini as in my screen then
and do the same on your client to make sure it is applying everywhere
but you need to gracefully restart the server for it to get the new settings

cold ruin
#

where is the path on the client that has those config files?

#

or rather... what is the path on the client?

deep turret
#

%userprofile%\AppData\Local\FactoryGame\Saved\Config\Windows

cold ruin
#

Ahhh. yea i have nothing set over there

#

Ok, next test 🙂

#

ok adding it locally to the game.ini didnt solve the issue now also adding it locally to the engine.ini

#

next test

deep turret
#

I will check mine

#

ok can't say, mine reseted

cold ruin
#

Allright i have it!!!
engine.ini is the one to adjust and now i also have a possible reason on why it happend

#

I kept building ingame and simply just play and so increasing the save size. I suspect it got so big that it needed more time to save than the standard time of 30sec allowed (it took about 35 sec to save now)

#

And now also an other weird connection timeout also disappeared.
When i started the game i was always 'locked' in place for a few secs and unable to move... that corrected itself after a while and was able to play normally. I guess the load time also was borderline on that 30 sec limit

#

Because i can now move immediately when i enter that savefile

#

Thank you for your help and time to troubleshoot this pesky thing!

deep turret
#

so it worked nicely after you put settings in Engine.ini on the client ?

#

nice

#

you're welcome

cold ruin
#

Yep that was the thing... BUT the game has to be closed before editing or else the ini file will be overwritten with the old values.

deep turret
last siren
#

Hello. I have a question that may have an answer already, but I can't find it myself.
Is there some way to show dedicated server status (online, current players, ticks, time - same parameters that in server status in game) on site/discord/etc (outside Satisfactory).

deep turret
#

nothing officially supported yet

cold ruin
last siren
cold ruin
#

@deep turret i do have to go now , rl calling, but have a great day!

deep turret
last siren
#

wow. Sounds dangerous.
I'll try to parse logs then 🙂

deep turret
#

modding community may have something for you to try though, if you feel adventurous enough

#

we already discussed whole server management connected to discord servers here at some point, there are people who do this, but it can't have supported insight on the game itself currently

last siren
deep turret
#

it is spread a bit accross time, so it is not really consistent but I can give you an entry point in the conversation

last siren
#

By the way, on my opinion, it shouldn't take a lot effort to implement (or open existing with some authentication and documentation) some API with few endpoints related to status

deep turret
deep turret
# last siren By the way, on my opinion, it shouldn't take a lot effort to implement (or open ...

there are 3 key points though :

  • the game must work in a predictable and stable way, so you do not need to change the api very often
  • the api must be carefully designed to give the most of power users without requiring a lot of knowledge, a lot of development, and without opening security/issues for non-power users, and be flexible
  • it must be updated to match the game current state and engine, it is still a bit more work than no api at all

all that makes for it to be even more experimental than the dedicated server itself in the first place, and not everyone agree on the 3 key points tradeoffs
https://discord.com/channels/370472939054956546/906213950524379186

#

(btw, you have my point of view on these points, in the linked discord thread)

mint junco
#

Reloaded, a few minutes in frozen again, not clicking, just moving.
Grabbing these screenshots with the snipping tool as Steam F12 is not working.

deep turret
#

it looks like client hang

mint junco
#

Gone again... I wonder what's special about this location.

deep turret
#

did you check gpu vram?

#

did you check server RAM/CPU state

#

I usually restart both the server and client in these situations, because then the server just lock again and again

mint junco
#

The server is fine, it's a client issue.
Here's another type of client lockup.
In this case I've travelled from Blue Crater to Grass Fields via hypertube, multiple hops.
On exiting the hypertube the game has frozen but is still animating on screen.
I can't move, no keyboard inputs work.
F12 works though so I've captured two screenshots showing the game is still animating.
If you click between them the hypetube entrance animation is still running.
Task manager showed the game was still running.
On re-entering the game I'm miles back from that location.

twilit fox
#

If you're timing out during saves, maybe your save file is too big?

#

I had issues with clients dropping when I had a ~12mb save. It took so long to save that connections would time out

deep turret
#

usually linux is more designed naturally to do that kind of stuff, that's why most server run on linux

#

what I mean is, ofcourse learning linux can be hard, but once you slowly get to study hard things to make it work on windows, you also start to notice it's not harder to just learn linux instead and use that
that's how someone goes from windows to linux usually

twilit fox
#

Meh, windows is easier, quicker, and dirtier.

cold ruin
cold ruin
#

Ok AND no peripherals to be technically correct.

#

Oh im beeing a dumb dumb... 😦 its windows my mistake

glass gate
#

Hi, maybe silly question here. Me and my friends bought a dedicated server. He can play it but I can't. I assume that it has something to do with the red triangle exclamation mark in front of the Server Manager (in game, not in the mod manager). I have disabled the mods from the mod manager. But it won't go away. I have tried looking here but found nothing

twilit fox
#

It can still have a gui. Or multiple if you want to count VM's

#

Does your friend have mods enabled on the server?

mighty sage
#

Hello, I'm trying to install the dedicated server from Epic Games and play with a friend remotely. Is there any video with the step-by-step process? I followed the steps from the wiki and still not working.

And one question. If I Install the dedicated server, if I'm offline, my friend can play? Or he needs me to be online? Maybe can we install it on a virtual machine in the cloud like AWS?

fickle owl
#

you could install a dedicated server with steamcmd on a vserver

#

you dont need a licence for the game and could login anonymous

#

if you instal it local your pc needs to be running to enable your friend playing

mighty sage
#

And do you know any video tutorial? Just to follow an stepbystep tutorial so we make sure to install it properly hahahah

#

thanks btw🫶

fickle owl
#

if you want it easy

#

ok, i am not allowed to give links. but 4netplayers have dedicated server

#

there is a link on how to install steamcmd and for different os

fickle owl
mighty sage
#

Thanks anyways

fickle owl
#

what os?

mighty sage
#

Windows

twilit fox
#

That's the exact guide I followed. I didn't have any issues

fickle owl
deep turret
deep turret
#

other people have shared some provider problems in inconsistent networking here

twilit fox
#

I had to get my own modem to self host... my isp modem router is a locked down pos

feral shuttle
#

any ideer why this is appening the port are free all of them after this it’s just closes

deep turret
#

are your server ports opened in UDP mode ?

feral shuttle
#

All the Port even tried without my fire wall on

deep turret
# feral shuttle Both yeah

There are three ports to open actually.
Also, could you describe what the game is showing you while you try to connect ?
does it try to connect then give a error message, or just does not show the server connection at all ?

#

it would give information on what the issue is coming from

feral shuttle
deep turret
#

you mean the server does not start ?

#

and shut itself down ?

earnest fjord
#

Have a question maybe someone can answer. If I run a game multiplayer, not dedicated server, every time it saves, my game lags for a few seconds. If I run a dedicated server (even on the same computer) as I run the game, it never lags when it saves. I find this also super odd since the file size is relatively small for the save (3-5meg) and I'm running all nvme drives, decent cpu, etc.

desert walrus
earnest fjord
desert walrus
#

And when you're in multiplayer instead of on a dedi, somebody has to be the host

earnest fjord
#

So when the server pauses to save how come the clients don't desync, assuming that's the reason for a pause for the host?

earnest fjord
#

or does it just not because it's a different database access, something I'm also not great with =)

desert walrus
#

For save times of less than a second or two the server can just sort of catch up to what the clients did

earnest fjord
#

That makes sense a bit now like when we did dedicated server, we were both lagged a few seconds behind at times when we built.

#

Just weird that we can't do the same thing as that with the host i guess but makes a little more sense now. Sorry I like to try to understand things a little more then most sometime.

desert walrus
#

Yeah, don't worry about it

feral shuttle
#

fixed itslef

#

dont know dont care still thx

deep turret
#

ok

lilac mason
#

hey guys, im trying to use the FG.autosaveinterval and fg.networkquality and both commands says its not reconized

hearty marsh
#

i have a server pc in my basement who is running a server.. but when im joining the server my friend is able to join to.. but when i leave the server he is getting kick'd out from the server and are not able to join again.. have tried a lot of solutions the last couples of days now and getting empty for any ideas.. is there any one here who can help me out? 🤔 😇

scarlet thicket
#

where do i get the server files for experimental

fickle owl
deep turret
#

how is the basement machine connected to internet ?

deep turret
hearty marsh
deep turret
deep turret
thorn terrace
hearty marsh
deep turret
#

and your pc is wireless on M5 main ?

hearty marsh
deep turret
#

how is your friend running the game ?

hearty marsh
#

wired directly from router

split harbor
#

how do i host a dedicated server

deep turret
desert walrus
hearty marsh
mint junco
#

This page needs a refresh button.
If the status reports as server offline I can see no way of refreshing it.
Previously I had a dead server in the list and clicking between them would refresh the status.
I removed it and now there's apparently no way of refreshing the status of the remaining server.
Or am I missing somethng?

https://questions.satisfactorygame.com/post/651d169dd0053b102f18af4f

hearty marsh
#

is there anyway to turn off Advanced game settings?

slow bloom
#

Not after you turn them on for that save

frigid fern
#

what do i do if i forgot my server authenticator password

#

oh wait nvm

cobalt plover
#

Hi, I appear not to able to join my server (hosted on my own Pterodactyl instance), throws an error of:

hoary topaz
#

Hey guys, I don't know if you remember me from the other day, but I'm looking to troubleshoot what happens. I get kicked from my dedicated when I drive from or to certain areas. You guys suggested it was the ram, so I threw another 16GB in it to make sure and it still happens. If I drive a train that same distance or just walk, nothing happens. I actually had crash one time message, but dumb me forgot to copy it.

#

This only happens on experimental

void cave
#

Greetings,
My buddy and I put in almost 400 hours into our experimental dedicated server (hosted by Indifferent Broccoli) only to have it become unusable. Is this a problem linked to update 8 and if so when is it going stable???

desert walrus
#

More than likely an issue on the hoster's end without knowing any details

void cave
#

Everything was running fine, was using drones, a single train, but when we started using blueprints heavily to build out from our main base, it became super laggy and my buddy was unable to properly log in. Our server is advertised to have a min of 128 gb of ram

#

My buddy and I are running machines with 9th and 10th gen i7s respectively, 16gb ram, RTX 2060 and NVME drives

#

Oh, and it would crash multiple times a day & the sound got super choppy

oblique crag
#

new server installation. This is message im getting. doesnt appear to have an update on client side. Did i oops and setup my server with experimental branch? if so, how do i downgrade it or should I just play with the experimental branch?

#

nvm i answered my own question by looking at the command i ran for the install.

loud minnow
loud minnow
plucky lava
#

How stable is Update 8 for multiplayer? Starting a new game with some friends and trying to decide if it is worth the trouble

deep turret
#

especially since you may get next patch before you hit middle game which is where it starts to get some troubles currently

#

Also if you manage the server carefully it must not be much trouble (you can either install in an other folder or get ready to reinstall early access version)

plucky pike
#

Any working tutorial on how to setup satisfactory server on oracle free tier arm?
Seen some tutorials mentioning box86 but cannot achive this.

deep turret
#

some have tried but arm is not supported

plucky pike
#

Yeah i was thinking about some emulation but still cannot achive this

fickle owl
#

would have guessed that an arm is not powerfull enough for this

#

also it needs 64 bit, maybe thats the reason why

#

what is your hardware?

loud minnow
#

It will never work with ARM simple as that

deep turret
fickle owl
#

Only because it is Common doesnt mean his is...

deep turret
#

but that's not the main problem probably
because the main problem is satisfactory is not made for arm

fickle owl
#

And like i said I don't think the arm could handle the emulation and the server itself

#

You saw that he wanted to emulate a x86 system?

deep turret
#

no I didn't see that he wanted to emulate x86

#

and box64 exists

fickle owl
#

That was the reason I asked if his system is 32 bit

#

Either his hardware is more wrong than just arm or he just uses the wrong software

#

But he definitely won't have fun with that server xD

deep turret
#

I believe more than just the abi is a problem

#

several other dependencies and mechanisms may be needed

fickle owl
#

Maybe, but if he want to have fun with it, why not xD

plucky pike
#

Hi there, I ve successfully started server on ARM machine using FEX-Emu at least that's what im hoping for
This is the message I can see, i opended all of the ports on my machine, can just ping it from the console. However still cannot join the server any ideas?

twilit fox
#

What arm machine are you using?

plucky pike
#

Was playing on minecraft server month ago on same machine so hosting server deffinitly possible

#

(Dont look at memobery and core here)

#

Running server with -multihome is crashing it.

#

Can provide logs

icy oar
#

helloo, i was wondering if anyone could help me set up a dedicated server?
im playing on epic games and would like to have more than the max available 4 players on at a time.

#

and i cant find the early access dedicated server help so i just asked here, hope thats okay

icy oar
#

Did, was unhelpful, and too complicated

#

Didn’t actually tell me how to get on the dedicated server

brazen tendon
#

anyway arm64 is possible, it just needs to be adapted a bit by coffee stain

icy oar
#

:(

brazen tendon
#

and yes, arm64 is powerful enough

brazen tendon
# icy oar :(

sorry can't help you more, never did a satis server before

icy oar
#

:/

#

ty tho

brazen tendon
desert walrus
#

@icy oar did you ever figure out your issue or do you need more help?

barren spear
#

hello me andmy friend are trying to change the autosave interval on our windows sat dedicated server but its not actually changing the value to what we set it too

forest anchor
#

anyone else having a problem where when autosave happens that everyone crash ? also im having a world partition issue where it goes to critical alot idk if thats just a me thing im hosting it on my i9 server so should not have anyissues lol

fickle owl
icy oar
#

its not very clear, id have to write a ton of commands, rewrite files, and then it just never told me how exactly to actually get onto the server (if i actually got it properly setup, which i never did)

glad nest
#

Just use docker if you find the complexity of installation hard

hasty tangle
#

Hey guys, starting to get a lot of UNet errors on our dedicate server, i've restarted and updated some of the timeouts in game.ini but not much luck; any other good pointers?

desert walrus
icy oar
#

how

#

please explain how its optional

#

i have no idea how i would be able to add more than 4 players to the server, or how to connect to it

glad nest
icy oar
#

:(

#

how do i set it up

loud minnow
icy oar
#

i mean, i did do a lot of research, but my tiny little brain cant comprehend this stuff

#

satisfactory just makes sense for me cus its 3d building

loud minnow
#

Then this is not for your tiny little brain then and just go play single player that simple.. if you can’t figure it out either pay someone like a provider to do it for you or find out how to do it your self that’s the only two option you have maybe your tiny little brain can comprehend two simple options..

desert walrus
#

@loud minnow be nice

#

@icy oar I didn't realize you wanted extra players, I'll help you get it all set up when I'm back at home in around 4 hours

loud minnow
# desert walrus <@292499361768931328> be nice

I’m sorry, but sometimes you just have to tell the truth. Because I’ve read all the posts, and not in a single one did he even try to figure it out. He said he read it, then came in here saying, “I can’t do it.” But did he really try? We don’t know. All I see is them trying to get someone here to make the server for them so he can just join. That’s all they really want.

icy oar
#

and i dont have any money to pay for a provider

#

you're not very nice

icy oar
desert walrus
#

Okay, so @icy oar where have you been getting stuck?

icy oar
#

ok so, ive gone as far as downloading the "dedicated server" off of epic games, because thats where i have satisfactory

#

and trying to follow the instructions on the wiki,

#

but the instructions just kinda say "do this, but do this if you wanna do another thing" and then never gets back on track

fickle owl
#

Epic Games
You can install Dedicated Server Tool DLC by visiting the Epic Games Store Page and adding Dedicated Server Tool add on to your library. Search your library for "Satisfactory Dedicated Server" and select install.

desert walrus
#

Okay, so you've downloaded the server from epic but can't figure out how to start it, right?

desert walrus
fickle owl
#

Seems no problem with epic

icy oar
#

whenever i click on "play" it just pops up with a console with a bunch of text and stops at the same two lines

#

no matter what i do

desert walrus
#

Oh, okay
That basically means the server is started

icy oar
#

uhuh

desert walrus
#

So then you just need to connect to it

icy oar
#

how do xd

desert walrus
#

Do you have satisfactory installed on the same machine?

icy oar
#

i do

desert walrus
#

Actually, before we go further, why do you want the dedi?

icy oar
#

because i really want more than 4 people to play on the same server

desert walrus
#

You can also do that in regular multiplayer

#

The only advantage of a dedicated server is that it is decoupled from the game client

icy oar
#

we cant though, we tried the editing the game.ini file

icy oar
#

i have another mini pc i can run it on 24/7

desert walrus
#

Okay, just wanted to make sure

desert walrus
#

Okay, once the server is running on the desired machine, next step is to connect to it & configure

icy oar
fickle owl
#

Did you only change the game file or the server file too?

desert walrus
#

@fickle owl you're really misunderstanding this convo

fickle owl
#

Only did it in steam but there were two as it was an extra installation

desert walrus
icy oar
#

not yet, but its planned

desert walrus
#

That's the next step in config

fickle owl
#

But a little side question. Do you know what portforwarding is and how to set up a dyndns?

desert walrus
#

We'll get there

icy oar
icy oar
icy oar
#

could i borrow your help whenever i get home and can set the mini pc up :3

desert walrus
#

Yup

icy oar
#

:D

tawny scarab
#

I have two servers that are pretty comparable in specs, one running Windows and the other Ubuntu. Is one of those options generally found to be better supported or should you be able to pick either for hosting a dedicated server?

frosty gale
#

[S_API] SteamAPI_Init(): Sys_LoadModule failed to load: /home/steam/.steam/sdk64/steamclient.so
[2023.10.07-22.19.25:080][ 0]LogSteamShared: Warning: Steam Dedicated Server API failed to initialize.
anyone know what this is or why i keep get time outed

frosty gale
boreal bridge
#

We got that on multiple clients

desert walrus
deep turret
#

and kinda better support here too

tawny scarab
runic vapor
#

Hello, I have set up a server on an old PC running Ubuntu 22.04.3. The setup went smoothly, and I was able to connect to the server using the local IP address of the computer.

Afterward, I wanted to make the server accessible to my friends. To do this, I opened the necessary ports on the server using ufw and allowed the ports in my FritzBox router settings. However, despite these configurations, my friends are unable to connect to the server. According to my ISP's FAQ, each router is assigned its own IP address, and the public IP is also pingable.

Does anyone have any ideas and tips on how I can make it possible for others to connect?

runic vapor
# frosty gale

Hi, we had that happen on a server, when there was not enough RAM available, and the Server would crash when someone tried to join.

frosty gale
#

the server itself have 128gb ram

runic vapor
#

Well, I think 128 GB should be enough,pretty sure coffee stain recommends 12GB...
So its propably something else...

thorny shore
#

I have 64GB on my gaming machine.

icy egret
frosty gale
#

bruh 🫠

icy egret
#

We got it working!
-multihome=<ip of server here>

#

Use that as argument when starting the server

icy oar
#

Owo?

cunning summit
#

well just start the server on linux with

sh FactoryServer.sh -multihome=<ip of machine>

loud minnow
#

90 percent of the time is networking issue and you might have to try -multihome=<ip address> or -DisablePacketRouting in your start up options for the server..

deep turret
frosty gale
deep turret
#

Also indicate if you are using update 7 (early access / 'public') or update 8 (experimental) version

runic vapor
deep turret
#

maybe your dad forgot that it needs 3 ports to be open

#

or didn't check that it was forwarding to the ip of the server machine

runic vapor
#

no, we checked that together, and we forwarded all tree ports for the server machine

deep turret
#

how did you check the public ip to be sent to your friend ?

runic vapor
deep turret
#

but ok, then it seems reliable, and you did that recently then

runic vapor
#

Just tried that, also returns the same IP...

frosty gale
deep turret
#

also makes sure you have only a single instance of the server running, and that it is running with the right port settings you forwarded for

runic vapor
#

could be a bit problematically, I set it up as a service, is there a way to add '-multihome <>' to that?

deep turret
#

yep

#

if you set it up as a service either you have access from original files

#

or if you use systemd you can also work around with override, but it is probably easier to edit the service unit file directly

#

in my setup the systemd service unit call an environnement file with the settings in it, for the server instance

#

(my setup supports multiple instances)

runic vapor
#

I added the multihome flag to the /etc/systemd/system/satisfactory.service file, but now the server does no longer start properly, its stuck in a restart loop...

plucky pike
#

Seen this without multihome property set

#

And server crash with spam of "Signal 11" when I set multihome

deep turret
runic vapor
plucky pike
#

I have another problem, I can see in my log file that

However my machine have 24gbs of RAM

plucky pike
#

(Only trying to run satisfactory server, still with issues. Think is cache is old satisfactory servers that crashed

deep turret
#

"Think is cache is old satisfactory servers that crashed" what do you mean ?

plucky pike
#

Im trying to start satisfactory server on this machine for past two days, running with lot of issues. Right now, after start i can see 'SIGNAL 11' spam in console and crash.

#

Found this in logs also
However cannot set any port, always this error will occure

#

And port is not used.

#

Wait, its used xD

#

I will restart machien

#

but why it's ipv6?

#

After machine restart I've started the server
But still cannot see it in game

plucky pike
#

This is my config on oracle cloud still canno see the server in game.

#

Okay, got it, started satisfactory server on free-oracle tier using some emulation to install steamcmd

icy oar
# desert walrus Yup

hey, im truly sorry, but i wont be able to get my mini pc working, as the gpu i had planned for it, refuses to work in that specific pc, so i unfortunatly cant get the dedicated server up and running, i apologize for wasting your time

deep turret
desert walrus
#

All you need is a display output to set up the server

plucky pike
#

Thanks for info, will do everything from scratch right now, found way to start satisfactory server on FREE-TIER on oracle ARM machine.

icy oar
desert walrus
deep turret
#

what ?

#

why would you need a display for the server ?

desert walrus
#

Otherwise you don't

deep turret
#

what are you talking about, dedicated server are configured from the game

icy oar
#

im confused

desert walrus
desert walrus
deep turret
#

they only need to access to the setting files

#

they dont need a display

icy oar
#

ok so the little mini pc i have has a 2600k, 6gb ddr3, and 180gb ssd storage, will any of that be a problem?

#

and the only gpu that works in it is a hd5550

deep turret
#

ram may be

desert walrus
#

It might
The server prefers more ram

desert walrus
icy oar
#

i could get more really cheaply

deep turret
#

update 8 is mandatory

desert walrus
deep turret
#

and you will soon run into the 6GB

#

(update 7 use 11GB straight from startup)

icy oar
desert walrus
icy oar
#

oohh

deep turret
#

the server is server you dont need a screen at all

#

that's why I was confused by Fight or Flight saying as a requirement

#

you can do everything with remote control

desert walrus
#

I really don't feel like walking them through that

icy oar
#

but wouldnt i need to like, download the dedicated server and set it up and stuff