#dedicated-servers

1 messages · Page 142 of 1

mighty wing
#

alr

dusty hazel
#

u could setup it with Tailscail but if u don't even know how to forward a port Tailscale will be a pain for u

mighty wing
#

I mena like I kinda do now its just that I don;t wanna bother my dad to forward the port

#

Should I just get one of my friends that has portforwarding avalable to him to run the server insead?

young geyser
#

The server i bought online is running on linux*

hidden forge
#

and the client you are on?

young geyser
#

My client is windows

mighty wing
#

Ok so how do I get one of my friends to connect to my tailscale server?

young geyser
#

How can I set this parameters on a linux server?
FactoryServer.exe -Port=7777 -ReliablePort=8888 -log -unattended

mighty wing
#

nvm I got it working]

#

thanks

hidden forge
dusty hazel
fathom solar
#

hello - dumb question. Been running a dedi server a while now but want to start over again - how do i do this, delete steamcmd\satisfactorydedicatedserver\FactoryGame ?

hidden forge
#

just create a new save file in the server manager?

nocturne crescent
fathom solar
#

yes, completely new

#

lol realy, just a new save?

#

ok 😄

nocturne crescent
#

This way you'll have your old blueprints too

fathom solar
#

are there known sync issues/bugs with 1.1 dedi server btw? i needed to exit the session and join it again to be able to dismantle stuff for example

warm lichen
#

So, anyone actually supporting the server?

nocturne crescent
# warm lichen So, anyone actually supporting the server?

You! if you dont want to support the server the p2p multiplayer is a good option. However once you get the server up and running you can leave it. If you're struggling with Ubuntu. I'd highly recommend that you install pterodactyl or AMP and that will make it super easy.

Dedicated servers aren't supported by the studio their support is giving us the ability to host our own applications

deep turret
#

worth noting for beginners :
one server software running => one served game live

rustic cradle
#

Is there anything special I need to do to get the dedicated server to go online for my external IP?

deep turret
#

yes

rustic cradle
#

I can't seem to connect to my server aside from using my internal IP. I've set up port forwarding for 7777

nocturne crescent
#

Inbound firewall rules. Unless its just you playing with the server in the same house.

rustic cradle
#

I created inbound firewall rules exempting port 7777 and the server .exe

nocturne crescent
rustic cradle
#

yes

#

I also can't seem to connect to myself using my external IP, but I should be able to

deep turret
rustic cradle
#

ahh, 8888 TCP is news to me

nocturne crescent
deep turret
#

if you are hosting on windows, make sure to enable edge traversal option

#

easiest setup is using official wiki script

rustic cradle
#

ok

rancid etherBOT
#

This is the totally awesome community driven wiki for Satisfactory!! Come on in and check it out!
<3 @deep turret

stuck spade
#

Helly everyone, I'm having some issues hosting a dedicated satisfactory server. I'm hosting it through pterodactyl, installation with the egg went great but my friend can't even find the server and I can't really join it (I just stay stuck in the loading screen). I have already checked the patch notes of 1.1 and every reddit post I came across, so I know port 7777 has to be open on both TCP and UDP, and I also have port 8888 open for TCP. This is my current startup command
./Engine/Binaries/Linux/*-Linux-Shipping FactoryGame -multihome=0.0.0.0 -Port=7777 -ReliablePort=8888
On my ubuntu server I also used ufw to allow those ports to connect and verified it with my friend so I really don't know what is going wrong at the moment, I also added this to my engine.ini

PortRangeBegin=8888
PortRangeLength=1
ExternalPortRangeBegin=8888```
mild thunder
stuck spade
#

Do you mean this?

mild thunder
#

yep

stuck spade
#

Then yeah xD

#

I'm currently manually reinstalling the server just in case the egg did something wrong

mild thunder
#

my startup command doesn't use the multihome argument

rustic cradle
#

okay, my friend is partially connected. she is encountering a bug that is preventing her from spawning, but her avatar appears and responds to input from her while she is connecting - any ideas?

stuck spade
mild thunder
rustic cradle
#

does it need both an external and internal rule? I set an internal but not external rule for 8888

mild thunder
#

if you had to port forward for the other port, then you will need to port forward the 8888

rustic cradle
#

I forwarded 8888 for TCP. Does it need both protocols?

mild thunder
#

i think its just TCP

rustic cradle
#

okay, thanks. I'll try that out

nocturne crescent
stuck spade
#

Yeah I know, just a habit haha

nocturne crescent
#

There is a good amount of irony in being private and secure while punching holes in your firewall lmao

steep bloom
#

anyone else having desync issues with dedicated servers?

1.0 it was working great and now with 1.1 its constantly desyncing with me and my friends,
having to re-log or reboot server every 30 min is getting old

We even tried starting a nerw world from scratch and it has the issue

nocturne crescent
steep bloom
#

a few times yes

nocturne crescent
#

You may be experiencing the bug discussed here #dedicated-servers message

The only way around it as of now is change the ports the server uses.

steep bloom
#

so the standard ports are causing it?

nocturne crescent
#

The issue is how the server reacts when automated scans or players ping or connect to the server.

#

The current ports are hit frequently by automated scans. Changing them greatly reduces being hit by scans and causing the cpu usage to spike which leads to desync

steep bloom
#

so which port do I change?

7777 TCP
7777 UDP
8888 TCP

#

8888 TCP is new this patch

nocturne crescent
#

all of them

#

I have rules in my firewall that fix this issue so what ports work best could probably be best said by another user in here. I do have a seperate server that i changed the ports to 12400 replaces 7777 TCP/UDP and 16985 TCP - Replaces 8888.

the server has been runing for days now and is fine.

steep bloom
#

I am running with windows server 2020

nocturne crescent
#

Mine run in ubuntu server.

#

You should be able to change the ports with a start argument addition via starting the .exe via terminal

steep bloom
#

changing ports now

nocturne crescent
#

-Port=12400 -ReliablePort=16985

#

Running WS2020 you probably already know you'll want to edit your existing windows firewall rules and your router firewall rules to reflect the new ports.

steep bloom
#

doing that now

nocturne crescent
#

Nice hopefully it works well for you guys.

#

Regarding windows you may need this aswell, I cannot confim though. If it works for you now all you should have to do is swap out those ports. #dedicated-servers message

steep bloom
#

hmm never had to do that setting before but I'll keep it in mind

nocturne crescent
#

If it worked before i wouldn't mess with it.

steep bloom
#

@nocturne crescentwell thanks for all the help, about to test it now and see if it fixes it

nocturne crescent
steep bloom
#

well thanks the tehm too 🙂

nocturne crescent
#

If it works for you. You'll be a good windows server reference 🙂

steep bloom
#

server is running
Ryzen 9 7900X
64GB DDR5 Ram
1x M.2 drive for OS
4x M.2 Drives for different servers/ games

1GB fiber internet

this should be enough to run Satisfactory

nocturne crescent
#

You could run several on that lol

steep bloom
#

buit only one MC server lol

#

also 1GB fiber internet straight to it.

nocturne crescent
#

I fiber too and i love it.

steep bloom
#

well thanks again for the help i'll post again after I get some data.

compact kettle
wide forge
rustic cradle
#

It worked!

#

once I forwarded 8888 properly the issue was fixed

wide forge
#

Hwat

rustic cradle
#

you may need to do one other step I did in the meantime

wide forge
#

I am assuming tcp only?

rustic cradle
#

it's on the wiki

#

yep, TCP only

wide forge
#

Do you have a link by chance?

#

I set TCP only but no dice

#

I appreciate the quick reply btw, I just wanted to jump in for a few with a friend before I slept ;D

rustic cradle
#

this section of the wiki might be relevant

#

try opening an administrator powershell

#

to allow edge traversal

#

with those scripts

cosmic eagle
#

lads im blowing my brain out trying to reverse proxy a dedicated server through nginx

#

all works up to the point where i want to connect through a public facing ip, im able to get in but after 30s it will kick me

wide forge
compact kettle
rustic cradle
#

no worries!

#

all-too-common issue I assume

cosmic eagle
#

what is wrong here 😢

warm lichen
#

Is this normal during startup:
LogOnline: Warning: OSS: TryLoadSubsystemAndSetDefault: LoadSubsystemModule([None]) failed
LogOnline: OSS: Created online subsystem instance for: NULL
LogOnline: OSS: TryLoadSubsystemAndSetDefault: Loaded subsystem for type [NULL]
L

cosmic eagle
#

im only getting OSS: voice interface disabled by config.. ..

#

what i am getting is very repeated NotifyAcceptingConnection from my wireguard server

compact kettle
# rustic cradle all-too-common issue I assume

If you only knew.. I also had same issue, and whether or not anyone reads the patch notes or not, the dev team could have easily put in the loading screen :

"If are still here and hearing sounds, you didn't port forward 8888!! Fiscit property instructs all employees to read all manuals..."

Right on the loading screen so all users see it 🤣

cosmic eagle
edgy pasture
#

Simply hiding some real information among the jokes on the loading screen might save some pain.... but there are a lot of jokes.

pine sphinx
#

A player in my server is able to build foundations but they quickly disappear. I can see the foundations on my screen but he can't run through them.

The foundations appear correctly after he reconnects to the server but not on build. How can I fix this?

sage isle
#

Hi guys, is dedicated server still buggy?

nocturne crescent
compact kettle
edgy pasture
#

“Connecting to port XXXX…” would be right at home on the ol’ respawn.bat echo list

compact kettle
compact kettle
#

which there is no point to reading them anyway since you accept them, or can't use the services.. 🙄

edgy pasture
#

@sage isle @pine sphinx

A description of 90%+ of all questions on this channel since 1.1 was pushed to “stable”.

#dedicated-servers message

A poetic description of possible ways to improve the issues due to the (un)reliable messaging port:

#dedicated-servers message

sage isle
edgy pasture
#

Might help

sage isle
#

okay will try thanks

compact kettle
edgy pasture
#

Carefully filtering traffic for only the IP’s of your clients will probably help more… and the ultimate overkill is to NOT forward ports in your router and just use VPN tunnels.

edgy pasture
#

stay effective

hidden forge
fathom solar
#

just had the same issues with a new game. Dismantled something, couldn't see it being removed. Had to exit and join the session again

#

also when joining the session for the first time, i'm not seeing my quick shortcuts - unless i scroll through them

nocturne crescent
deep turret
edgy pasture
#

True philosophy.

#

The VPN workaround is not the most security-positive thing to do. It does, however, work.

sharp citrus
#

do such things as public servers exist in satisfactory?

#

Like some where you can just join and have fun?

#

Ive had this question for a while now , lol

deep turret
#

it's all about community
everyone is free to make their own server public in a way
#1201555265942724758

nocturne crescent
sharp citrus
#

oh okay thank you

cosmic eagle
#

I ADDED THAT TO THE 7777 UDC PORT TYSM

tight mirage
#

Hey, is there any sort of server egg for the pterodactyl panel? Thanks in advanced!
(pls ping me)

thin spruce
# cosmic eagle what is wrong here 😢

Not sure if you solved your problem, but I will not find back your message again once I catch up to all unread messages.
I removed the IP filter part, but that how I wrote mine, and it's working like a charm

First, move the block stream into NGINX conf file, at the end of the file, it will make it easier to create multiple game server in the future.

/etc/nginx/nginx.conf

stream {
    include /etc/nginx/streams-enabled/*.conf;
}

/etc/nginx/streams-available/satisfactory.conf

log_format satsifactory_logs '[$time_local] $remote_addr:$server_port $protocol $status $bytes_sent $bytes_received $session_time';

server {
    #Server IP
    listen 10.20.30.40:7777;
    #Docker proxy pass
    proxy_pass 127.0.0.1:7777;

    access_log /path/to/your/logs/folder/satisfactory_access.log satsifactory_logs;
}

server {
    #Server IP
    listen 10.20.30.40:7777 udp;
    #Docker proxy pass
    proxy_pass 127.0.0.1:7777;

    access_log /path/to/your/logs/folder/satisfactory_access.log satsifactory_logs;
}

server {
    #Server IP
    listen 10.20.30.40:8888;
    #Docker proxy pass
    proxy_pass 127.0.0.1:8888;

    access_log /path/to/your/logs/folder/satisfactory_access.log satsifactory_logs;
}

Then just do ln -s /etc/nginx/streams-available/satisfactory.conf /etc/nginx/streams-enabled/ and reload/restart NGINX

cosmic eagle
thin spruce
opaque cairn
#

can i without going to a previous version of satisfactory - disable the need of the reliable port and make it how it was in 1.0?

worldly chasm
#

Hello. first post on this discord. but I figure id share my findings. I was experiencing the CPU climbing to 100% on all cores. I think I've fixed it and for 24 hours now its been stable. still going to monitor for a while. I use a custom built computer with opnsense and it seems its was a bit outdated. after that it started working normally. my dedicated server is also running on old hardware. Core i7 CPU 950 @ 3.07GHz with 24gb of ram. so I thought it was that. but now its back to ruuning at 30-40% when people are logged in. and 2% when its paused. I dont have any log files of when the cpu was climbing.

nocturne crescent
worldly chasm
hidden forge
#

Its a known problem with the server not handling non-statisfactory traffic right and going into a crash loop

nocturne crescent
worldly chasm
vast gazelle
#

is hosthavoc a good company to start a server on?

nocturne crescent
opaque cairn
# edgy pasture No

can i then do something to stop the CPU from rocketing to 100% usage after the server has been up for just 5 hours, and with that also fix the foundation desync

inner scroll
nocturne crescent
compact kettle
#

my generatl quick thoughts :
Are you playing on wifi?

#

How are the connections of the server/clients? are they stable? tried packetloss tests on your machine and the servers machine? there are sites that test this for you if you need.

I know it's a known issue, but it seems I can have long periods of time before I do get those issues and have to rejoin the server.. Maybe it's due to the great stability and connection of my clients/server??

nocturne crescent
# vast gazelle I smell scam

Dude I'm all over in here.

It's not a scam it's called a mini PC lol also you would have to buy it for yourself. I'm not trying to sell you anything besides and extended warranty for your car. /S

silver notch
#

hello! sorry for the dumb question, i'm just a bit new to port forwarding, but when i open up the 8888 port, how would i go about adding it alongside the 7777 port for the server?

nocturne crescent
#

@silver notch Separate rules on your router. one for each port. If you're unsure on how to port forward. Physically go to your router find the manufacturer label and model number. Take a picture of the access information while you're there. then Google how to port forward "insert router model"

silver notch
#

nono, i understand port forwarding, both ports are open, i was just wondering if i now have to change which port is assigned to the server at all

#

that's where i'm a bit unfamiliar. just using two ports for one server

nocturne crescent
edgy pasture
#

Yes, it should be no problem to have two rules pointing to the same lan IP.

fleet wolf
#

Greetings! Does anyone know what your actual saved game file is called on the dedicated server? I'm trying to locate it on my linux box and having trouble

nocturne crescent
fleet wolf
#

Brilliant thank you!

nocturne crescent
fleet wolf
#

oh whoops where are those?

deep turret
#

note it's from the user home of satisfactory server running user
may be different than your current user

fleet wolf
#

I have like 9 directories where stuff is installed for some reason

deep turret
#

it's all in FactoryGame/Saved

fleet wolf
#

Oh you are right - I see the blueprints folder is full

deep turret
#

you should see sub folder named 'blueprints'

fleet wolf
#

so its all in one place

#

I guess these other folders are from previous installs or something

#

as long as I have you .... 🙂 Can I go back to the stable branch - from experimental - just by ommitting the command line option for experimental?

deep turret
#

yes you can, not by omitting

#

omitting = current/default

#

if you want to go non exp :
-beta public instead of -beta experimental

fleet wolf
#

ah ok great - I wasnt sure about the -beta public thing

deep turret
#

I recommend using these branch switching only once

#

and omitting when updating

#

that way you dont mix it up

fleet wolf
#

ok i may be doing something wrong - I use the -beta experimental when running the update.... then I just use ./FactoryServer.sh when launching the server.

#

do you need to tell FactoryServer.sh that you want to run experimental or public?

deep turret
#

no I meant you can omit -beta all together when updating
and you put -beta whatever manually when you are willing to switch branch

#

that way you dont mix it up when you want to update

fleet wolf
#

ah got it thank you

deep turret
#

same command for every branch (without -beta)

fleet wolf
#

so I just ran my update with -beta public.... now i just run FactoryServer.sh with no parameters and I'm good to go

deep turret
#

I mean, you can run with the same parameters

fleet wolf
#

or if you even needed to pass it parameters...

deep turret
#

running the server is unlinked from updating

#

when you run, it runs whatever install you got there
if you asked steam to switch branch, the install as a whole should be that branch

deep turret
fleet wolf
#

I wasnt sure if your had multiple branches on the system and you had to tell the main bash script which one you wanted to use

#

got it - makes sense

#

Appreciate all the help

deep turret
#

steam have multiple branch, the install is only updated to what you told steam to select

fleet wolf
#

I figured I would go back to stable branch since experimental seems to be close to the same right now

deep turret
#

yes good time to switch back

#

public got match to exp

#

so satisfactory game wise, it's the same

#

so you can switch back with no change to the game

#

and then be safe from further exp

fleet wolf
#

super

#

I've been using noveau drivers this whole time so I'm interested to see if nvidia proprietary drivers run better

deep turret
#

for the server it should have no impact at all

fleet wolf
#

unrelated to server so I probably shouldnt share that here

#

yeah sorry i was talking about my client now

#

which is also linux

deep turret
#

as for nouveau vs proprietary, it all depends on what hardware you have

#

I know nvidia card that are shit whatever the driver you choose to throw at it

fleet wolf
#

I need to get me a good linux video card I guess

deep turret
#

even on windows lol

#

(old card)

nocturne crescent
deep turret
#

anything post 10series should be good either proprietary or nouveau

deep turret
#

here I have 2007 card

nocturne crescent
deep turret
#

no luck

#

it's in the "well isnt it great for ocean floor fish ?" territory

fleet wolf
#

ARe all the radeon cards good for linux?

deep turret
#

ok sorry too far

nocturne crescent
deep turret
fleet wolf
#

will do

deep turret
compact kettle
nocturne crescent
compact kettle
#

I wonder why I haven't had any high cpu % with my open ports.. maybe I have it only open to satisfactory, and the router is have is fairly new and maybe handles those scans well or.. who knows..

hollow crown
#

What's the status of this bug in the "reliable" port btw? 😜
Last I checked the devs said they are aware

compact kettle
#

Something tells me that's the update 🤣

outer vault
#

If I'm hosting a server with like 8 people at max on at once, how much ram should I have on the server?

warped salmon
#

Guys, has anyone run a ded server using VPS and wiregard for tunneling? - beleive it or not my router doesnt support port forwarding so this is the route were going.

lunar skiff
obsidian egret
#

I've been reading the messages on here, and scouring the internet, for about 3 hours. I can't find an answer that works for me. I am using Windows and a SteamCMD server. It is not Experimental. So basically it's as vanilla as you can get. I have tried everything I can to change the ports the game runs on. I have tried so many combinations of command lines, and even tried to edit the Engine.ini file, but nothing changes the ports from the default 7777 & 8888. I thought all I had to do was basically put this in a .bat file (which does load the server, just doesn't change the ports) "<......>FactoryServer.exe -log -unattended -port-44155 -reliableport-44156" I have tried it with and without the "log" and "unattended" arguments. Please steer me to the promised land.

mild thunder
nocturne crescent
warped salmon
nocturne crescent
#

@warped salmon Did you create the firewall rules on the VPS OS?

You also shouldn't need to tunnel to the VPS since it should be open to connect via wan ip.

Otherwise you may need to add the allowed IPs on the WG server interface.

compact kettle
obsidian egret
#

I've rewritten that .bat file so many times. Haha I'm almost positive I had the equals signs originally, but that is a cut and paste from the current one, so it's definitely messed up right now. Stupid of me. I will have to check it out in a bit. Thanks.

nocturne crescent
mild thunder
#

yeah if you have just a - in there it takes the default value

compact kettle
#

the exact way it was told to me @obsidian egret

-Port=7777 -ReliablePort=8888 -log -unattened

warped salmon
mild thunder
warped salmon
nocturne crescent
warped salmon
#

@nocturne crescent for clarification, we're hosting the game on a private local server. Routing all traffic through the VPS, then tunneling thru wiregard. It was sooo close. Chat gpt has been sending me down rabbitholes making it worse.

nocturne crescent
#

@warped salmon Ohhh reverse proxy

#

Are you using pangolin?

warped salmon
#

@nocturne crescent No

nocturne crescent
#

@warped salmon I'd say drop wire guard and only use the reverse proxy. Then connect using the reverse proxy wan address and port. With wire guard you could also skip the proxy and just use the VPN to access the server.

#

Pangolin is kind of the easy way to do what you're trying to do as it combines traefik and wireguard into one application.

warped salmon
#

@nocturne crescent thanks for your help on this. Can I DM you and add my buddy to the chat that can help?

nocturne crescent
neat robin
#

Does my dedicated server need to own Satisfactory?

#

Or can it use the same steam account

nocturne crescent
# neat robin Does my dedicated server need to own Satisfactory?

Neither. It just exists. You need to own the game to play it either singleplayer, multiplayer or via dedicated server. Good question tho. I hate when companies make you buy a copy of the game to host a server. Farming sim was that way. Not sure if it still is.

neat robin
#

I had to switch back to my main steam account to install the dedicated server tools, since they didn't showed up for the second steam account which will run the server later

nocturne crescent
#

server doesnt need a steam account lol

neat robin
#

It doesn't? I'm used to that by an other game

nocturne crescent
#

You can download it via steam or epic or just used steam CMD and configure it manually.

tiny relic
#

Hey, are there any more documented console commands other than the few avaliable on the wiki?

nocturne crescent
#

@tiny relic like cheats or server arguments?

graceful flicker
#

Still no word/fix on the Port 8888 100% CPU usage bug?

nocturne crescent
graceful flicker
#

If you ping that port however, does it still have the bug, or are we relying on the obscurity of it to have no one ping it externally.

graceful flicker
#

Let me test.

nocturne crescent
# graceful flicker Let me test.

here is VPS server usage after i changed settings and rebooted last Friday no issue. Been in use and played on the whole time 4 days and 15 hours of uptime no issues.

graceful flicker
#

Can confirm that the bug still exists on a different/higher port.

In which case we're just relying on it being an obscure port to not receive any unexpected traffic.

nocturne crescent
graceful flicker
#

The bug is caused by how Satisfactory handles traffic to port 8888 that's unexpected.

If someone pings your IP on 8888 and it's port forwarded correctly, it'll cause the high CPU bug.

Moving it from 8888 to something doesn't change the fact it doesn't deal with the traffic incorrectly. It just means it's less likely for someone to ping that specific port as it's not a common port to be used.

#

Within 2 minutes of pinging it on a different port.

nocturne crescent
#

Right but most people only care becuase usage spikes to 100% causes desync and lagging and they have to reboot.

graceful flicker
#

I don't understand what point you're trying to make sorry.

It can still happen on a changed port if someone does an NMAP of that IP and it stumbles across the new port that you're using.

nocturne crescent
#

likewise, Most people are seeing 100% usage not 3 cores at 100%

graceful flicker
#

It overflows to the other cores/threads.

nocturne crescent
#

Does it remain?

graceful flicker
#

Of course it does, until a re-boot. The underlying error handling issue is exactly the same whether port 8888 or port 9 billion.

nocturne crescent
#

And my point is im not seeing that after changing the ports...

#

You're having that issue. I am not.

graceful flicker
#

... Are you listening to what I'm saying?

#

Ping yourself from an external WAN IP on that port

nocturne crescent
#

Serious question?

graceful flicker
#

You'll have the error

#

Any of the usual port-foward check websites will work fine

nocturne crescent
graceful flicker
#

Of course.

nocturne crescent
#

i wont.

graceful flicker
#

You will 🙂

nocturne crescent
#

then why do have i have 4 days uptime through pings, scans and players using the server and have no issue?

graceful flicker
#

I'm sorry it's not a question or a suggestion it's afactual statement.

nocturne crescent
#

You saw my uptime.

graceful flicker
#

I was just checking in to see if they've fixed the error handling and they clearly haven't.

nocturne crescent
#

and i said no, but changing the ports helps not experience the issue..

#

To which I provided a screenshot of a server that has experienced the triggers that normally cause the bug on the standard ports.

graceful flicker
#

It wasn't a question or a suggestion, it was a statement. Take a look into the underlying cause here and you'll understand quite quickly why it's not a fix, rather, just makes the issue more unlikely to occur. It absolutely will happen if you ping your IP on that port. The issue still exists, it's just less likely to occur because you're not using a port that's known to be most commonly open.

once again, not a fix. Just making it more obscure and hoping that no one tries to send traffic there. If they do, you'll still have the same issue, as I've proven just above.

nocturne crescent
#

Your sever made it through 1 ping and had to be rebooted. mine has made it through thousands and did not. My suggestions to you was to change the ports to avoid the issue and you played the 5 D's of dodgeball with logic.

#

I dont know what your angle is here but go off.

graceful flicker
#

It's clear that you're not equipped to either understand this issue or offer feedback on a resolution. By all means deviate from your lane, but don't expect those that are actually in the know not to put you back in it x.

nocturne crescent
#

Nice.

graceful flicker
#

Look I apologize for being rude.

I came here to ask if the underlying cause was fixed, not for a 'workaround' that's still susceptible to the same issue. In you providing your response I was trying to teach you that it is in fact not a fix, rather, it just makes it more unlikely for you to run into the issue (through obscurity).

nocturne crescent
graceful flicker
#

I can't say I've often had to deal with people that behaved as obtuse as you did either to be fair 😉

#

What's your understanding of what causes this issue?

nocturne crescent
#

That's your opinion to hold. I appreciate you owning it. I do not care to engage further. You clearly feel the same way. So lets skip to the finish. Best of luck to you.

graceful flicker
#

I hope things get better for you xx.

And here's to getting the bug actually fixed!!!

edgy pasture
#

So... I think there's a dev stream in 6 hours. I'll probably stay up for it just to make sure this port thing is mentioned in the chat and ask once again for some sort of communication on known issues. I am not extremely optimistic... because I think the communication between the devs and the community has somewhat declined as of late. But it's worth a try anyway.

nocturne crescent
edgy pasture
#

Currently AEST.

graceful flicker
edgy pasture
#

They usually do it on twitch.

#

Yep... midnight for me too.

edgy pasture
#

Just in case this helps the next person who decides to ask about infinite loading screen, the CPU lockup, or lightweight buildable/progression milestone desyncs:
#dedicated-servers message

graceful flicker
#

The poem is lovely.

edgy pasture
#

I do love a good metaphor

#

learning about one thing while thinking about another thing.... that's good stuff

tiny relic
lyric shard
#

Do any of yall run a server on a vm?

hollow vortex
lyric shard
#

what specs for the vm would you recommend?

#

I have 16 GB for ram, 128GB storage, and about 12GHZ for cpu budget with 2C4T

#

running it on esxi, vm is ubuntu server

hollow vortex
lyric shard
#

ah okay, and if I want to have more players, like 4 or 6 even?

hollow vortex
lyric shard
#

because 1.1 just came out?

#

makes sense

lyric shard
#

I'm now installing the server, can I transfer over an already made save? And how do I add mods to the server

edgy pasture
#

Don’t forget the blueprints too if you want them

#

Idk on the mods.
I haven’t done that on satisfactory yet.

Maybe someday I will… but not today

lyric shard
#

the mods are not really of importance, rather just some QOL ones like instant workbench and craftable alian artifacts

#

is the config folder a hidden folder? Cannot view it with winscp, but can with putty

#

it is, had to toggle "Hidden files" in preferences > panels

lyric shard
edgy pasture
lyric shard
edgy pasture
#

They get patched at the same time

#

effectively

nocturne crescent
edgy pasture
#

darn... looks like no dev stream. Oh well.

#

#dev-streams message doesn't fill me with hope that we'll be seeing a real fix for the (un)reliable port soon.

#

We know they are working on a fix... just have no idea when to expect it. hehe

lyric shard
#

I restarted the server via an alias and the server seemed to be starting normal. Then I went in game and couldn't connect to the server. Fine, ill just restart the server. Now that the server is restarted and I connected to it, it seemed to have reset.

#

What I did to make the alias was making the /home/usr accesable for all users by chmod 777, but other than that I didnt do anything (I think). Did I mess something up?

#

not that I did much on the server, but it is kinda weird

dusty hazel
#

have u already restart the server prior to the "alias reboot" ?

lyric shard
#

no

#

I could not connect to the server before I made the alias

#

I had to crtl + c

dusty hazel
#

then the issue isn't the alias but the path u put for ur saves

lyric shard
#

I uploaded the save using the ingame server manager

dusty hazel
#

yeah so it worked while there is no restart but once u restart the server is looking for the save but wo'nt find it

#

cause the path isn't good

lyric shard
#

how can I fix that?

dusty hazel
#

if u put ur save in /home/satisfactory/save but if u say to the server it's in /home/satisfactory/server for example he can't get it

#

u must change the path in ur setup

lyric shard
#

ah okay, i'll have a look, thanks!

#

where do I tell the server to look for the saves?

dusty hazel
#

do u use docker ?

lyric shard
#

no, ubuntu vm

dusty hazel
#

yeah

#

but

lyric shard
#

ah

dusty hazel
#

how is the server done ?

lyric shard
#

esxi

#

no docker

#

just an ubuntu vm, running on esxi

dusty hazel
#

yeah i get it but how does the satisfactory server runs ?

#

how do u start it ?

lyric shard
#

installed straight onto the vm

#

starting with an alias

dusty hazel
#

with steamcmd ?

lyric shard
#

yeah

#

no

dusty hazel
#

make sure to have this in ur ServerSettings.ini

SessionName=UrSessionName

#

and look for the save path on ur system maybe something like that

~/.config/Epic/FactoryGame/Saved/SaveGames/server

lyric shard
#

the saves path looks like that

lyric shard
dusty hazel
#

mmh maybe the server is running with another user and try to look in this user instead of root ?

#

or vice versa

lyric shard
#

I tried the search function of winscp in the /home directory, but nothing came up

#

only the one that I mentioned above

#

it searched in both users on the system

dusty hazel
#

i mean for the saves maybe the server looks for it in root but the saves are under another user

lyric shard
#

But I still need to find the file where it says where the game looks for the save. But the game should place it in the right place when I upload the save in the ingame server manager no?

dusty hazel
#

i digged a bit but u won't have to put a path for the save the server know where to find it i do believe ur server is "missplaced" in the wrong user or directory

lyric shard
#

it is the steam user home directory like the guide tells you to install into

#

I just cd into that home directory from my main user

dusty hazel
#

then maybe the issue is u did ctrl c instead of quit

lyric shard
#

that might be actually it then

#

I wouldnt be surprised tbh

misty shoal
#

hi all, please tell me im not the only one experiencing HIgh CPU usage after a few hours?
witch the 1.0 version i had like 0-ish problems, now, ... after lets say approx 2hours i see the CPU usage rising insanely and since this morning it was running at 99%
wich also results in certain thing not being "executed" on the server like for example trees not "dissapearing" after they have been chopped etc

dusty hazel
dusty hazel
#

so what u can do is either change the port for a high random one like 35850 it will greatly decrease the port scanning or u can setup firewall to only allow ur friends ip

misty shoal
#

ok thx.. will try that 🙂

dusty hazel
#

that is before

dusty hazel
#

and it won't decrease unless ur reboot

misty shoal
#

jeezus.... 14 to 400 in just 4scans? ^^

dusty hazel
dusty hazel
misty shoal
#

well i've changed the port to another like you mentioned...
it's also running on a 4cores machine so.. going to monitor a bit while playing and see what it does 🙂

#

currently running at 6% with me on it

dusty hazel
dusty hazel
#

u can do so on dnschecker

#

dnschecker -> online port checker

misty shoal
#

damn 😒 just did a direct scan on the port.. instantly from 6% to 100%

dusty hazel
#

^^

#

so just reboot and u should be fine for a time

misty shoal
#

yeah ^^ thx for the support mate 😉

misty shoal
#

hmm seems "stable" enough for now... but euhmm.. is it "normal" that the trees and grass doesn't dissapear after cutting? like it would in a single player session?

the logs are outputting this:

[2025.06.24-16.15.50:645][348]LogGame: Error: Server_PickUpFoliage: RemoveFoliageInstanceByData failed
[2025.06.24-16.15.51:180][364]LogGame: Error: Server_PickUpFoliage: RemoveFoliageInstanceByData failed
[2025.06.24-16.15.51:380][370]LogGame: Error: Server_PickUpFoliage: RemoveFoliageInstanceByData failed
[2025.06.24-16.15.51:548][375]LogGame: Error: Server_PickUpFoliage: RemoveFoliageInstanceByData failed
[2025.06.24-16.15.51:948][387]LogGame: Error: Server_PickUpFoliage: RemoveFoliageInstanceByData failed
[2025.06.24-16.15.52:817][413]LogGame: Error: Server_PickUpFoliage: RemoveFoliageInstanceByData failed
[2025.06.24-16.15.53:987][448]LogGame: Error: Server_PickUpFoliage: RemoveFoliageInstanceByData failed
[2025.06.24-16.15.54:388][460]LogGame: Error: Server_PickUpFoliage: RemoveFoliageInstanceByData failed
[2025.06.24-16.15.54:588][466]LogGame: Error: Server_PickUpFoliage: RemoveFoliageInstanceByData failed
[2025.06.24-16.15.54:755][471]LogGame: Error: Server_PickUpFoliage: RemoveFoliageInstanceByData failed
[2025.06.24-16.15.54:956][477]LogGame: Error: Server_PickUpFoliage: RemoveFoliageInstanceByData failed
[2025.06.24-16.15.55:123][482]LogGame: Error: Server_PickUpFoliage: RemoveFoliageInstanceByData failed
[2025.06.24-16.15.55:490][493]LogGame: Error: Server_PickUpFoliage: RemoveFoliageInstanceByData failed
[2025.06.24-16.15.55:724][500]LogGame: Error: Server_PickUpFoliage: RemoveFoliageInstanceByData failed

violet sinew
#

There's a known issue with CPU at 100%, with foundations not placing properly, with foliage not being cut properly, and with milestone button breaking after use. I was trying to find the links i found earlier but i cant. I was so happy to find it too, literally joined to see if it was a me thing 😄

#

ah, here

#

Question guys if i may, im struggling to get my server patched.

I run this command:
steamcmd.exe force_install_dir "C:\Program Files (x86)\Satisfactory" +login anonymous +app_update 1690800 validate +quit

I get this:

and then i get this:

Any idea please?

#

The commands from the wiki link (cant post, got botted) just dont work

silent comet
#

Hey everyone, I have the same issue as MrBob above, even when updating the server to the experimental branch. Would appreciate any ideas 🙂

lyric shard
#

It says something about permission denied. What can I do to fix this? Add the steam user to sudoers?

wary rain
#

sudo chown -R steam:steam /home/steam/

#

sudo chmod 744 /home/steam/SatisfactoryDedicatedServer/FactoryGame/Saved/Config/LinuxServer/GameUserSettings.ini

#

sudo chmod 744 /home/steam/SatisfactoryDedicatedServer/FactoryGame/Saved/Config/LinuxServer/GameSettings.ini

#

sudo chmod 744 /home/steam/SatisfactoryDedicatedServer/FactoryGame/Saved/Config/LinuxServer/Engine.ini

lyric shard
#

thanks!

lyric shard
wary rain
#

GameUserSettings.ini

#

my bad typing

lyric shard
#

I did that one

lyric shard
#

I gave the /home/steam user directory the chmod 777 so I can cd into it with my main user. Do I change it back?

wary rain
#

Yes, 777 is full access

#

home direcotry root (/home/steam) should be 750

lyric shard
#

I'll change it then

compact kettle
lyric shard
#

heh?

compact kettle
dusty hazel
golden vault
#

Howdy all! So my buddy and I have been playing Satisfactory pretty much since the game entered Early Access, and I started hosting a Dedicated Server pretty much since that was available. We started a new game in 1.0 and were having a grand ole time, and took a little break and are just now trying to get back in with 1.1. Lo and behold we couldn't connect! Well I see that where as previously I needed to forward port 7777 both TCP and UDP, I now also need port 8888 TCP. No problemo! I added that to my windows server firewall and to my network firewall. Now I can join locally, but my buddy can not join remotely. I also can not join remotely when I test that. My network firewall is working, otherwise all of my other hosted games wouldn't be working, and I'm fairly confidant I added port 8888 TCP correctly. Any ideas from the community here? I am very stumped

compact kettle
nocturne crescent
warm swallow
#

Anyone have som knowledge doing NAT with Mikrotik RouterOS?

restive cradle
#

which file do I have to delete to reset the dedicated server to the state as if I just downloaded it? i want to reset the saves

rare bridge
#

try removing the saves on path
/.config/Epic/FactoryGame/Saved/SaveGames/server

restive cradle
hidden forge
#

If you want a fresh game, just start a new save file?
Otherwise delete everything and actually start fresh

restive cradle
hidden forge
#

Iirc that is the inital inventory when you choose "skip tutorial" in a new save file.

restive cradle
#

Oh so then I'm just stupid, thanks

hidden forge
#

I'm not 100% sure and can't check rn. Start a single player game with "skip tutorial" and compare?

#

A fresh game created on the server will always start in this state for now. If you want to play the tutorial you need to start a single player save and upload it to the server

restive cradle
restive cradle
#

thanks i appriciate you

violet sinew
#

well, tried it, and it says fully installed and its still an empty folder. I guess that explains that the installation is looking in the wrong place

#

think i got it working.. its now "downloading"

#

its working 🙂

violet sinew
silent comet
oak halo
#

Hope we get an update about the 100% CPU load soon 🙏

#

Its been kinda frustrating having to turn the server off

acoustic python
#

any particular differences to installing the server from SteamCMD vs the Epic equivalent?

golden vault
potent creek
#

hey everyone! So today I wanted to update my server to 1.1, however, my port ranges are 27000-27099, I am using wolveix's satisfactory server and updated, but I am not able to get past the loading screen
here's my config:

services:
  satisfactory-server:
    stdin_open: true
    tty: true
    container_name: 'satisfactory-server'
    hostname: 'satisfactory-server'
    image: 'wolveix/satisfactory-server:v1.8.1'
    ports:
      - '27077:27077/tcp'
      - '27077:27077/udp'
      - '27078:27078/tcp'
    volumes:
      - './config:/config'
    environment:
      - MAXPLAYERS=10
      - PGID=1000
      - PUID=1000
      - STEAMBETA=false
      - SERVERGAMEPORT=27077
      - SERVERMESSAGINGPORT=27078
    restart: unless-stopped
    deploy:
      resources:
        limits:
          memory: 12G
        reservations:
          memory: 4G```
#

turnsout this image wouldn't let me update correctly, and I did the config all over again

dusty hazel
# potent creek turnsout this image wouldn't let me update correctly, and I did the config all o...
  satisfactory:
    image: wolveix/satisfactory-server:latest
    container_name: satisfactory_ds
    ports:
      - "xxxxx:xxxxx/udp"
      - "xxxxx:xxxxx/tcp"
      - "xxxxx:xxxxx/tcp"
    volumes:
      - "/home/noc/satisfactory-data:/config"
    environment:
      - SERVER_NAME=xxxx
      - SERVER_PASSWORD=xxxxx
      - MAX_PLAYERS=4
      - SERVERMESSAGINGPORT=xxxxx
    restart: unless-stopped

    deploy:
      resources:
        limits:
          memory: 6G
        reservations:
          memory: 4G```

mine look like this and updated just fine
#

i obviously replaced ports pw and name by xxxx

dusty hazel
scenic jolt
#

Does anyone have a solution for getting the "Failed to Connect to server API" message when setting up a dedicated server? I've gotten past this point before, but I can't for the life of me remember how I did it

dusty hazel
scenic jolt
#

I think I have? I've gone through and port forwarded 7777, 15000, and 15777.

dusty hazel
#

and there is a new port that must be opened tcp 8888

scenic jolt
#

Okay, I've opened port 8888. I'm still getting the same message

dusty hazel
#

come dm we gonna dig into that

ripe steppe
#

one direction only isnt enough

scenic jolt
#

How do you mean?

ripe steppe
#

Are you using windows as base o rlinux ?

scenic jolt
#

Windows

ripe steppe
#

in windows you need to open both ports in the windows firewall in the incoming ruleset as well as in the outgoing ruleset

#

otherwise data packets may exit from the server but dont come to it from outside

scenic jolt
#

So, I got past that, but now I keep getting a pop-up that says "Connection to the server has been lost" about every four seconds

nocturne crescent
golden vault
rancid light
#

Hello, does epic game's dedicated server require any port forwarding on the router?

#

If it doesn't how do I set it up?

dusty hazel
rancid light
#

Sadly I'm on CGNAT. Won't be able to
Is there any alternative? Or am I doomed?

dusty hazel
#

Tailscale*

rancid light
#

Is it possible to make a tailscale network and invite friends on it without them being able to access the other devices I already setup on my tailscale netowrk?

dusty hazel
#

make a new one i believe they will no be connected to the last one

#

i don't really know how to do if u already setup one

#

ask google if u can setup 2 tailscale network

rancid light
#

I will look into it, thank you

#

One active connection per device, and I'll have to make another account

#

Oh but I can absolutely run the server on a VM

#

And set the network there

dusty hazel
#

u must still open ports on router with a vm

hidden forge
dusty hazel
#

but u can install tailscale on the vm

rancid light
#

Yes that's what I meant

#

I'll use tailscale on my VM so that I can have both of my tailscale networks running simultaneously

fickle abyss
#

guys i havent played since the 1.1 was released, ive updated a dedicated server , i created a new game, i go to launch it and it just keeps loading ,what am I missing?

dusty hazel
fickle abyss
#

server isnt running on my PC

#

port is opened on the server for 8888 too

dusty hazel
fickle abyss
#

a 3rd party service

dusty hazel
#

Can u put arguments on lauch ?

#

launch

fickle abyss
#

i dont think so

dusty hazel
#

what 3rd party do u use ?

fickle abyss
#

eu game host

#

it wasa working on 1.0

dusty hazel
#

maybe u have to tell them there is new rules on satisfactory servers that they must add

fickle abyss
#

i have and they have changed it which i can now see the server, how long does a first time run usually take ?

#

i think before it was only like 2 mins

dusty hazel
#

wdym first time run ?

fickle abyss
#

creating a game

#

a new game

dusty hazel
#

once the server is running u should be able to connect in less than 10 seconds

fickle abyss
#

thats what i thought too

#

server is there , game is running 40 minutes but getting into it im just stuck on the loading screen

dusty hazel
#

gimme the ip in private

hidden forge
#

if you are stuck in the leading screen but can hear the game in the background, something is not working with the new port added in 1.1, default 8888/TCP

golden vault
potent creek
reef depot
#

I seem to be infinitely loading on my first connect to a fresh server

#

console is spammed w/ this

hidden forge
#

Did you create/load a save?

reef depot
#

same error when importing a save or creating a fresh one

rare bridge
#

I'm having an issue with my dedicated server where every 20 - 30 minutes or so my client seems to desync with the server, not showing me newly placed foundations and not removing foundations when I trie to, a quick relog fixes thisn showing that the server did place or remove them, but my client didn't seem to get that update, I'm getting this quite often, is there a reason for this and a potential fix? Thanks 🙂

graceful flicker
rare bridge
#

Alright, thanks for the response. At least I know it isn't something I'm doing wrong at the moment 😄

astral mirage
#

There's a problem.
I have a dedicated Satisfactory server installed, which was working fine on the experimental branch before the 1.0 release (!).

Now I've switched both the server and client to the main branch. Mods are disabled (!).

The server starts up and loads the game (I've tried both an old save and a completely new game from scratch). The client connects (I can manage the server without issues), but the game never actually starts.
The client just keeps showing the orange loading messages for 5... 10 minutes... and nothing else happens.

rare bridge
#

You need to forward a new port:
8888/TCP

#

This is now used for the initial handshake or something

astral mirage
#

Thanks, I'll try

dusty hazel
astral mirage
rare bridge
restive cradle
#

can i somehow find out steamid of a offline player on my server?

hidden forge
#

Why?

restive cradle
#

need to find out who is they

sacred verge
#

Anyone having trouble joining servers?

#

I gave my friend my public and ipv4 but nothing worked

dusty hazel
#

infinite login screen ?

sacred verge
#

When he enters it it says server offline
but the swerer is running fine for me

dusty hazel
#

gimme the ip in private

hidden forge
dusty hazel
hidden forge
#

weird vpn, but ok

dusty hazel
void pebble
#

Hey all, hopefully this isnt a question that has been asked a thousand times but looked around a bit and couldnt seem to find the solution - Im currently running using the docker image, and trying to connect/claim my server using my ddnsIP:7777 . When I add the server it just shows as offline, which reading other issues seems like its an issue with UDP? Logs show Error accepting expected connection [0] SE_NO_ERROR

dusty hazel
void pebble
#
services:
  satisfactory-server:
    container_name: 'satisfactory-server'
    hostname: 'satisfactory-server'
    image: 'wolveix/satisfactory-server:latest'
    ports:
      - '7777:7777/tcp'
      - '7777:7777/udp'
      - '8888:8888/tcp'
    volumes:
      - '/mnt/c/Users/ikely/Desktopish/satisfactory-server:/config'
    environment:
      - MAXPLAYERS=4
      - PGID=1000
      - PUID=1000
      - STEAMBETA=false
    restart: unless-stopped
    deploy:
      resources:
        limits:
          memory: 4G
        reservations:
          memory: 4G
dusty hazel
#

do u have ufw setup or something like this ?

void pebble
dusty hazel
#

gimme the ip in private

hidden forge
cunning glade
#

I keep getting this, I have directx installed as ive ran ark servers on this dedi, installing it does nothing, can someone help ?

#

all required ports are open

#

probably even too many tbh

#

im losing my mind for past 2h with this 😄

#

tried fresh installing server too

sterile crag
#

so, I'm at the end of phase 3 and things are getting pretty bad performace wise. Autosaves are taking upwards of 3 seconds to pass through, inventories take a while to load when initially opening storages, etc. The only big factory I have is a turbofuel factory, and even then Im only running 960 turbofuel per minute. Is there any way to improve the inconsistent tick rate?

#

I'm still hitting an average 60 fps so its a server issue

compact kettle
#
  1. Open administrative command prompt and type or copy (not the numbers!) and paste:
  2. sfc /scannow
    3)** dism /online /cleanup-image /scanhealth**
  3. dism /online /cleanup-image /restorehealth
  4. sfc /scannow
  5. chkdsk /scan
cunning glade
#

yikes i ran the ones u already deleted

#

lol

#

im trying

compact kettle
#

oh its fine, i was just making it better to read /easy to see (fixing spacing and adding steps etc..) I didn't delete anything new, just fixing it to make it in steps

compact kettle
# cunning glade im trying

after that, I'm thinking maybe the game thinks dirextx 12 for Windows Home/Pro.. I wonder if Directx is slightly different for Windows server edition.. but I doubt it..

compact kettle
compact kettle
#

that's mine

cunning glade
cunning glade
#

but i ran the june 2010 one

#

and it aint doing anything

compact kettle
#

hmm..

cunning glade
compact kettle
#

nice

#

how about the Dism commands?

compact kettle
#

I can't read it right this second, but could be some small info in some of these links etc.. (ofcourse I spelled directx wrong 🤣🤣)

cunning glade
#

they just say

#

to install

#

end user one

cunning glade
#

incase thats wrong

compact kettle
#

the search command i used?

cunning glade
#

no for the server

compact kettle
#

I use epicgames and press launch 🤣🤣 I can show you the server window but I don't think it will show anything

cunning glade
#

do you need to own game to start the server?

#

🤔

compact kettle
cunning glade
#

ok installing

compact kettle
#

dedicated server is completely separate from the game as far as i know

cunning glade
#

NVM lol

compact kettle
#

what on earth man!

compact kettle
compact kettle
#

I think this is ridiculous to have to do that, but that seems to be one solution..

cunning glade
#

i did the cab

#

and it odnt work

#

😄

compact kettle
#

Sounds like you should try installing :

#

ht tps://dotnet.microsoft.com/download/dotnet-framework/net48

#

put the https back together there..

#

@cunning glade

#

go through that HyPerZ.. see if anything helps

#

but after that, if nothing still works, it sounds like Windows Server 2022 is stupid to use..🤣

But Good luck my fellow Fiscit worker..

cunning glade
#

trying now

compact kettle
#

well that's good, windows detected it actually had something! 🙌

cunning glade
#

jesus thiso is painful

compact kettle
# cunning glade jesus thiso is painful

I know.. Windows 2022, or something you were doing maybe to change files/permissions? but yeah, Windows strikes again right..⛓️

also Windows breaks itself with updates every tuesday and all messed up drivers and updates.. I mean we live in such a great Ai technology era in 2025..

cunning glade
#

i didint change any file permissions

#

i use this dedi for my test server ot test my mods / plugins on

#

thats about it 😄

compact kettle
#

It can't even handle installing directx and launching epicgames.. I'm seeing a good reason why I won't ever install windows server 2022 🤣 🤣

#

Anyway hopefully you'll magically get it to work by completely doing the most manual
B.S. file copy/paste work and dealing with windows idiotic features and architecture.

Do let me know if you get it working

#

God Speed HyPerZ 💪

cunning glade
#

Im going to sleep

#

3h wasted

tropic zenith
#

Im trying to join my dedicated server on a pC that is on my home network.. and Im stuck on a infinite loading screen "Initializing respawn_sequence bla bla bla" solved

#

though I can press buttons and hear the game interact/ play sounds solved

nocturne crescent
tropic zenith
#

Nah i got it now, There was some other trouble, spoiler alert my friend was connecting the wrong way

nocturne crescent
nocturne crescent
# compact kettle

Gotta love that. "Might not download directx". It has to be in the mood.

compact kettle
mystic mist
#

Hello I just got the game today and set up a dedicated server on an old pc I have. The server is working but when I connect to it I end up stuck on the loading screen. Is the loading meant to take a long time or is something wrong?

hidden forge
#

If you can hear the game in the background already it means something is blocking the secondary 8888/tcp port

mystic mist
#

I just followed a youtube tutorial
in the video the dude allowed ports 22 and 7777
so I should also allow 8888 too?

surreal smelt
#

yes

hidden forge
#

Yes. It new with 1.1 so the tutorial is just outdated

mystic mist
#

ah ok

#

also what's the purpose of port 22? I understand that 7777 is for the game.

#

He kinda explained it in the video but I don't really understand
just trying to increase my understanding

hidden forge
#

SSH

mystic mist
#

I can join now but I've also run into another problem
The game will run smoothly for about a minute and then the frames will just drop

#

my gpu will be at around 70% util and then it jumps to 100%

compact kettle
mystic mist
graceful flicker
compact kettle
#

that guy was showing how he setup his server and apparently wanted to do it, but that was specific for him and his setup. You probably just want to play the game with your friends and assuming your friends are not living in your house using the same exact wifi/connected all your computers together, so therefore will need to 'port forward' only 7777 and 8888 etc

mint frost
#

hello,
how can i test the server from outside?

compact kettle
ashen phoenix
#

Hello!
When i try to join my server i just have infinity loadingscreen but if i press buttons i can shoot and sop

compact kettle
ashen phoenix
#

i dont use 8888 port for the server, or does it force it?

cunning glade
#

welp

#

im back at this

#

got it up, now its stuck at this part 😄

#

nvm just had to connct via 15002 port

dusty hazel
hidden forge
snow axle
#

Hey guys my friend is trying to set up a dedicated server for me on linux ubuntu system but he cant directly forward the 8888 port so he directed the 8888 port to the 7778 port does this still cause the loading problem ?

ashen phoenix
snow axle
#

I am just using the 1.1 version

gaunt sundial
#

Question for folks... I've got a dedicated server running on a server in my house, which has been working fine for a while. Updated it to 1.1 today after not using it for a few months, and while I was able to connect and change the settings and world etc. I can't join the game - it just sits on the loading screen indefinitely... any ideas?

dusty hazel
dusty hazel
gaunt sundial
#

Bearing in mind I'm connecting via LAN, I presume you mean changing the default port in game?

#

Oh nvm... I just don't have port 8888 open on the server

dusty hazel
#

Yeah u must open both 7777 TCP/UDP and 8888 TCP

gaunt sundial
#

Instant fix... #derp

dusty hazel
#

Nice have a good game !

gaunt sundial
#

Cheers for the help bud 🙂

snow axle
dusty hazel
#

Doesnt matter

#

FactoryServer.exe -Port=7777 -ReliablePort=8888 -log -unattended like this but with .sh

mint frost
#

is this smth i need to worry about?
LogSocketsSSL: Warning: Failed to initialize SSL state for Socket HttpRequest

mint frost
#

and my friend to conect to my serve it needs to add my external ip with the port, right?

dusty hazel
mint frost
#

and also i have 2 routers. i need to have both of them port forwarding?

dusty hazel
mint frost
#

thanks a lot

dusty hazel
#

if u have any trouble mp me

mint frost
#

sure, thank you ❤️

hidden forge
mint frost
#

I did make the port forward but when i run nmap both ports appear to be closed.. and for the external IP is the same

unique mica
#

I cant make a post in looking for group rn But i have a server i would like people to play with if your interested DM me fresh server.

regal hazel
#

Hello, is it possible to change port 8888 to another port?

regal hazel
wicked knot
#

Well, those are the default port addresses, but you can make them any open port on the server

#

And the patch notes at that link tell you specifically how to change both <port> and <reliableport>

#

there is a current working theory that high CPU load may be from stray traffic on one or both of the ports used. That makes using alternative ports a decent idea at least

dusty hazel
#

and that's after 4 port scan

wicked knot
#

kewl story bro

rancid light
#

Hello, I just got timed out from my self hosted server, and when I logged back in it created a new player and I lost everything... does anyone know why?

nocturne crescent
mint frost
#

also where are the config files? i dont find the anywhere

mystic mist
#

do I need to forward ports 7777 and 8888 on my router so my friends can join my dedicated server?

wicked lark
mystic mist
#

how do I bind my pc(server) to a specific IP?

wicked lark
#

And every router is going to look different - like mine:

compact kettle
compact kettle
#

know anything about that above 'mismatch'?

#

Picture above is is no players connected as you can see the Netowrk 0 Mpbs (server has been on weeks with default port forwards. (windows epic games dedicated server)

+- between 4-33% Factoryserver

#
  • I've never once seen 100% cpu usage and the server has been on 2-3 weeks with default ports open
#

I'm starting to think it's router or firewall settings on how it handles things? maybe?? totally wild guess though..

mystic mist
# wicked lark It'll be on your router

for whatever reason I can't reserve the IP for my pc(server)
I've tested it and I can do it for other devices on the network
no idea why I can't do it for this specific device

untold marsh
#

ehm i am hosting a satisfactory server on pterodactyl but i cant somehow use any admin commands when i am ingame any ide why? i am trying to fly and stuff but nothing happens

modest oriole
#

can anyone help me and my friend. he has a server running on a 2nd computer and when we played this game before it worked fine. now with the update i get stuck on the loading screen but can hear everything going on around me. any solutions for this? ive uninstalled and reinstalled the game and even verified game files and nothing is working

mild thunder
modest oriole
#

okay so if we already have a server up and it works for him on the 7777 port he should just delete that port and change it to 8888

mild thunder
#

being local to the server, he probably can access 8888 without going through his router, so he can get on successfully

#

initial connection is done through 7777, and after joining the game, it uses both 7777 and 8888

modest oriole
#

he says he has both ports in there open but still not letting me join and if i put in the ip with the 8888 port it doesnt show up

mild thunder
#

guessing windows server?

modest oriole
#

yes

mild thunder
#

on the windows server try checking the firewall rule for Edge Traversal and telling to allow it. I don't run on windows, but i have heard somepeople mention it

nocturne crescent
modest oriole
#

i dont think that worked

#

still stuck on the Respawn_Sequence.bat...

compact kettle
#

your firewall has those open?

modest oriole
#

yes

#

he doesnt have a 7778 but he has a 7777 in tcp and udp

compact kettle
#

you added server like so?

modest oriole
#

yes

#

the server shows up after i put in the ip

compact kettle
#

then its 8888 tcp

modest oriole
#

just gets stuck on that load screen but i can hear everything going on

compact kettle
#

yep 8888 tcp, EXACTLY as I had as well

#

want me to try to join and see if it blocks mine out too? (you can Pm me if you want me to try to join and see I get stuck in the loading screen.. which definitely means your 8888 isn't open)

modest oriole
#

one sec......

#

well thanks for the help my friend is just a little retarted

compact kettle
#

the old classic'

USER error

#

as I did as well..

modest oriole
#

he forgot to add the service to the firewall itself

#

after i asked if he did twice

untold marsh
#

ehm one question can other people see Advanced Game Settings if the person are not an admin and just playing as a client

nocturne crescent
trail locust
#

is there a way to ...refresh? a game that's a bit cleaner than exiting to the title menu? things don't seem to update sometimes, a hub milestone doesn't become completed, a building remains as a hologram in half-existence, etc

#

or even just fix those issues

#

(is this the right channel?)

flat anvil
#

Newbie here: Installed the server via windows with the epic games and I constantly keep getting disconnected in the server manger. Ive attached the log. My only guess is the ssl cert is cause it. I've also set firewall rules for 7777, 8888, 15777, and 15000. UDP and TCP. Any help would be appreciated.

frail light
flat anvil
compact kettle
compact kettle
flat anvil
compact kettle
#

ok, just needed more proof that nobody reads patch notes (including myself) and they need to put it on the title screen on when you click "server manager" or on the Loading screen itself and say "hey morons who don't read manuals/patch notes.. we decided to use port 8888 TCP now, and we know you didn't read the patch notes so here it is now as you sit here for 15 minutes lisetning to the pretty sounds of the game but not loading in.." 🤣

compact kettle
nocturne crescent
atomic rover
#

hey guys

#

I am trying to switch the port of my server but I cant seem to locate the .ini file in my linux server

uneven cipher
#

Bold of you to assume everyone is a guy or that girls cant help (im bored dont take this seriously)

atomic rover
#

says theres no directory even though I did a default installation

#

Found it

#

please dis regard my message

atomic rover
#

So now the issue is that I cant actually find where to put the command to change my port

placid bolt
#

Hello, I can't connect to my Satisfactory server (Not authenticated). Ports 8888 and 7777 are open, the ufw is configured on the ports but I have nothing in the game. Any ideas?

fathom solar
#

man this bug/sync issue is getting worse. I have to exit and rejoin the game session every 10 minutes or so.
I did the workaround that someone else posted by using a different port but itt doesn't seem to workr. (firewall is off on dedi, clients are connecting to the 'custom' port), am i missing an additional step?

#

(i didn't do any port forwarding and such, i presume it's not required because clients are able to connect?)

#

these are the arguments:
FactoryServer.exe -log -unattended -Port=12400 -ReliablePort=16985

#

clients are connecting to 12400, what's the reliableport?

nocturne crescent
nocturne crescent
placid bolt
remote bobcat
#

Hello guys is it free to setup a server in satisfactory? And how does the server work? Like minecraft server? Where we can play a world even though the world owner ain't present?

hidden forge
#

yes to all

remote bobcat
compact kettle
shadow herald
#

hi, can someone teach me how to setup a headless server on linux?

hidden forge
shadow herald
#

it say command not found

rancid light
#

Hello, I don't understand why my server keeps timing out. We are 3 players and it has 16GB RAM and 4 CPU cores. How is that possible?

#

It is a self hosted server on a VM btw

frail light
shadow herald
#

do i edit the FactoryServer.sh and add in -port= ? or ./FactoryServer.sh -port= ?

frail light
#

In game you only need to specify the first port

shadow herald
#

so since i use custom port, i should do ./FactoryServer -ReliablePort= ?

frail light
#

I would also reccomend making a new shell script called like start.sh that has that command so you don’t have to type it every time

frail light
shadow herald
shadow herald
frail light
#

So the command would be ./(command) -Port=(your custom port)

shadow herald
#

ah ok

frail light
#

Keep in mind that in game this is the port you would specify

shadow herald
#

yeah. IP:Port

frail light
#

Make sure to add it from server manager and not join game

shadow herald
#

ok, thanks!

dusty hazel
shadow herald
#

btw, whats wrong here? i cant start the server. it gave me that when im trying to start it

rare bridge
#

are you starting the server with root privileges or something?
Seems like it doesn't like that 🤔

shadow herald
#

well, i did sudo -s early on so i dont have to keep typing in sudo. So i should just use sudo ./FactoryServer?

dusty hazel
#

give the properties of the files to ur user then launch the server with that user

frail light
#

If so you should run the game as that user

#

Without sudo

#

If not just run the game as non-superuser (root), and run without sudo

shadow herald
#

i got it running. but when i try to join. i seem to be stuck here.

dusty hazel
inner scroll
#

we just removed 8888 from the forward and it fixed the issue...then relaunch

dusty hazel
shadow herald
dusty hazel
shadow herald
#

ok im in. thanks guys

#

this is the first i know a game server need 2 port opened XD

dusty hazel
frail light
hidden forge
dusty hazel
dusty hazel
rare bridge
#

Observation about the CPU pinned issue:
When a bot from the web hits the server on port 8888 (commonly used port) it seems to cause the CPU issue on my side to occur.
After putting a whitelist on the firewall to only let through me and my friends it seems to not occur anymore.
This might be weird luck though so not sure if it actually helps. Maybe someone knows more about it here?

nocturne crescent
# placid bolt Yes, NAT is enabled

What do your firewall logs show when you try to connect to the server?

You be able to see the client wan IP being allowed or denied into the firewall.

dusty hazel
nocturne crescent
rare bridge
#

oh wow nice!
So this is the full on cause then?
Good to know thanks for confirming 😄

dusty hazel
frail light
#

I’ve allocated 8 cpu cores to my server with 100%+ usage and both ports are nonstandard, so it’s def a weird issue.

dusty hazel
frail light
#

I’m also using playit.gg so I wonder if that has to do with anything

inner scroll
#

I just don't use 8888 (at least, I don't forward it) and I don't have any problems

hidden forge
# dusty hazel

Just tested, no, port 8888 is not http(s)
Would be weird top because its pure for game traffic

dusty hazel
fringe birch
#

So

#

Im trying to roll back the server to an edited save, I put in blue prints

#

But it keeps telling me failed to connect to server api

#

Its not working for him either

nocturne crescent
slender hound
#

LFG private server im 19 know how to play ill play any map

#

feel free to Dm me

slender hound
#

nah im looking for a server

#

with a group that plays yk

nocturne crescent
slender hound
compact kettle
compact kettle
placid bolt
nocturne crescent
placid bolt
nocturne crescent
placid bolt
#

it makes me feel a little better that I haven't forgotten something 😅

placid bolt
nocturne crescent
nocturne crescent
# placid bolt Yes

make sure the allow rule is above the deny all within fiewwall rule list. The firewall processes rules in order of appearance. So if block all incoming comes before the inbound allow rule to the server, it will be blocked. Because the block rule was processed before the allow rule.

nocturne crescent
placid bolt
nocturne crescent
#

192.168.100.X and 192.168.200.x are their devices on both subnets?

placid bolt
nocturne crescent
#

Server and pc are on the LAN right? or is the server a hosted/VPS

placid bolt
nocturne crescent
placid bolt
nocturne crescent
woven harbor
#

anyone else having trouble with dedicated servers where some people occasionally lose all ability to build and interact??

untold marsh
#

what is the official egg for pterodactyl so i can use like blueprints etc because now so cant i see it from the egg i have now

pulsar cove
#

Wait can you do satisfactory servers via pterodactyl?

pulsar cove
#

Thata awesome

acoustic gulch
#

I lost all progress in our dedicated server, everyone else seems fine

#

The mam is reset for me, and I can only build the hub

shadow herald
#

how do i make the server to always be running even when no one is online?

#

me and my friends went off yesterday at around 100 iron. Came back online hours later and the iron is still 100 smth. clearly the server stopped working when no one is online. anyone know how to change that?

#

nvm, i found the setting. i just need to turn off auto pause

#

btw, where do i find the save file?

hard sage
#

hello, maybe a bit off topic for this channel but i dont know where else to ask it. Is it possible to share a save file back and forth with my friends? so we dont have to setup a server...

shadow herald
#

is the dedicated server for this game still have a lot of issues? my friends are experiencing tier unlock progression not syncing well. Keybinds sometimes dont work. they need to rejoin to fix it and its only a one time fix. Then at times one of them cant join the server and just get stuck in the loading screen.

frail light
#

Idk if there’s a way to regain MAM progress

brazen oyster
#

How can I make it multiplayer? There isnt any option anywhere to make a multiplayer game in the new game section so wtf do i do?

frail light
#

Provided it’s under 4 players

#

There’s a way to increase that number but I haven’t looked into it

nocturne crescent
quiet egret
#

hello there, was curious if anyone would know how to set up a public server through AMP CubeCoders? I am able to start up the server and join it myself, but when I share the login with others, they are unable to join.

dusty hazel
quiet egret
#

from what i am seeing, the connection info is my ip address followed by 7777 as the port

dusty hazel
#

gimme a screen from the amp

hidden forge
#

Which IP do you give your friend, you PCs IP or your external IP?

quiet egret
dusty hazel
#

yeah so that's ur pc ip

nocturne crescent
# quiet egret

google whats my ip then send them the number that pops up.

dusty hazel
#

as Xeet said u need to give ur external ip tu ur friends

keen pilot
#

Hi! I'm having the issue with dedicated server reaching 100% CPU usage when external unwanted connections bombard the server. Is the most reliable fix for now to change the -ReliablePort to something else?

hidden forge
dusty hazel
dusty hazel
quiet egret
dusty hazel
keen pilot
dusty hazel
keen pilot
dusty hazel
#

either open powershell as admin and make the rule

#

or add with the graphic interface of the windows firewall

keen pilot
#

Oh im dumb, thanks! 😄

dusty hazel
#

no probs 😄

quiet egret
dusty hazel
keen pilot
#

Hmm, what if one of the players doesnt have a static ip?

dusty hazel
nocturne crescent
keen pilot
#

Oh, then it shouldnt be a big issue.

keen pilot
#

Need to ask if they know about the change cycle.

dusty hazel
hidden forge
#

Or any other VPN

keen pilot
tropic zenith
#

I god damn nearly had a anneuyrsm just now. context; I started a dedi server for my friend and I, I log in today, to find my game doesn't recognize the server I have in my list as a "Existing Server", my heart.. sank. I tried to dig through my files to make sure I had the autosaves, and I did! so i then moved them over from my host pc to my main so i could upload em. After some hassle of actually trying to connect to the damn thing, i finally got in and the world seems safe

#

we had been playing for 2-5 days already, we're in phase 2 for context

frail light
#

I should make a writeup on how to do it

keen pilot
dusty hazel
#

New-NetFirewallRule ` -DisplayName "Allow Satisfactory TCP 7777 from Friend" ` -Direction Inbound ` -Protocol TCP ` -LocalPort 7777 ` -RemoteAddress urfriendsip ` -Action Allow