#dedicated-servers

1 messages · Page 146 of 1

hidden forge
#

with 1.1 there is a new port required. 8888/tcp by default. infinite laoding screen is a symptom of it being blocked

#

they need to add it in the server manager. either IP or DNS and the set base port

placid breach
#

or 8888

#

and where do i find the ip to send them

hidden forge
#

7777 is base
8888 is then told by the server to the clients
-# substitute 7777 and 8888 with whatever you change them to

hidden forge
placid breach
#

how do i make my ip public

hidden forge
#

then for IPv4 your need your routers external and set up port forwarding and configure the firewall
and for IPv6 your need your global IP and configure the firewall too

placid breach
#

i can connect to my own server in the server manager

#

this is what my friends see

#

this is what i see

#

we both put in the exact same thing under "add server"

hidden forge
#

they wont be able to reach your PC with your internal IP
see my message above

placid breach
#

i added these rules

hidden forge
#

8888/udp is unneccesary but good

#

then you need to configure your router

placid breach
#

how

hidden forge
#

depends on your router

placid breach
#

can i do it through my computer?

hidden forge
#

most likely

placid breach
#

ok how do i start

placid breach
hidden forge
#
  1. find your routers internal IP
  2. connect to it using a web browser
  3. find its WAN IP and check if its the same you get shown here: [https://]ip4.me/
  4. google "<your router model> port forwarding" and follow whatever guide
placid breach
#

how to find router's internal ip?

#

is it ipconfig?

hidden forge
#

depends on your OS. on windows its "ipconfig /all" and then the IP shown as "default gateway"

placid breach
#

im assuming its under this

#

ok default gateway

placid breach
hidden forge
#

address bar, not google

placid breach
#

i get this

#

am i meant to log in?

#

using what details lol

hidden forge
#

some kind of login information. i do not know who setup your router ¯_(ツ)_/¯

#

if you host on same machine as you play, you cloud save the effort and just open a game to multiplayer?

tall bolt
placid breach
#

seems like to much work to set up a dedi server

hidden forge
#

pretty standard steps, but the advantage of letting the server run always is kinda lost when you host on a personal machine

opaque cairn
#

I've read the patch notes but I'm just gonna ask to make sure - the reliable port foundation glitch and the CPU overworking itself is still not fixed, is there a way to fix that anyway?

wicked knot
hidden forge
rotund ermine
#

fun fact: The desync problems have not improved, and the CPU load has increased significantly. On port 8888, the load rose to around 25-30%, and now that this has been changed to a port above 50000, the load has increased to 60-70%. This is despite the server being restarted every 3 hours.

golden basin
#

I only have problems with a dedicated satisFactory server. Total desync with the clients and too high utilization of the server after a few hours. We have to reconect again and again so that we can build on, for example. Foundations just stay blue instead of being built. Or they are built invisibly and lead to players laid around. It is only synchronized again after a reconnect and works for a short time. ( sry Google Translate )

dusty hazel
sweet yacht
#

So my server is working, but I am getting a couple errors if anyone could help with them possibly?

sweet yacht
#

I get this error on restart/opening the server: [2025.07.27-14.15.24:504][ 0]LogNavigation: Error: Navmesh bounds are too large! Limiting requested tiles count (306440) to: (65536) for FGEliteNavMesh /Game/FactoryGame/Map/GameLevel01/Persistent_Level.Persistent_Level:PersistentLevel.FGEliteNavMesh-Elite

#

And the second error is: LogSocketsSSL: Warning: Failed to initialize SSL state for Socket HttpRequest LogHttpListener: Error: Error accepting expected connection [0] SE_NO_ERROR [2025.07.27-15.40.36:712][912]LogSocketsSSL: Warning: Failed to initialize SSL state for Socket HttpRequest [2025.07.27-15.40.36:713][912]LogHttpListener: Error: Error accepting expected connection [0] SE_NO_ERROR

#

not sucking up ram or CPU or anything, but I wasnt getting these errors a few days ago, and I restart my server (close it out and open it) once a day

dusty hazel
sweet yacht
#

well The base isnt absolutely gigantic or anything, and the world/map itself is whatever the server default is :/

#

that nvmesh error has been an error since I started running my server lol

dusty hazel
#

if it doesn't crash the server u shouldn't worry to much

sweet yacht
#

JUst making sure, like I said not having any performance issues or crashes or anything, just don't like seeing errors 😛

#

CPU usage is at 0 and ram usage is around 4-5GB of 256GB

dusty hazel
#

yeah some errors are dev sided too

#

256gb ?????

#

damn

sweet yacht
#

yes lol

#

I run my server on a physical HPE DL380 G9 machine (I run an ark cluster on occassion, which absolutely loves ram)

dusty hazel
#

a bit overkill xD

sweet yacht
#

never such a thing as overkill for hardware 😛

#

since (you ardanos IIRC) told me about the reliable port thing, I haven't had any issues with CPU usage 🙂

dusty hazel
sweet yacht
#

lmao yeah I keep an eye on my racks power usage

#

that server is using about 265 watts with task manager looking the way it does right now

#

not much worse than a high performance desktop PC

dusty hazel
#

that's not that much

sweet yacht
#

expensive*

inner scroll
#

Is there something wrong with DS? My server now says it appears to be offline while it's running

dusty hazel
inner scroll
#

Been running the same server locally for nearly 2 years...but let me check

dusty hazel
#

check if u don't have multiple instance running too

#

maybe ur ip changed cause of dynamic ip too

inner scroll
inner scroll
dusty hazel
inner scroll
#

wait....where do I find my current added server info so I can see if its different than what I had

dusty hazel
#

don't delete it put the ip u get and if it doesn't add anything it's the same

inner scroll
#

its same

dusty hazel
#

restart server ?

inner scroll
#

3 times already

dusty hazel
#

ports still opened ?

#

any vpn on ?

inner scroll
#

yep

#

no vpn

dusty hazel
#

try with ur local ip

inner scroll
#

server name pending.....not Authenticated

dusty hazel
#

can u claim it something ?

inner scroll
#

I cant do anything....none of the tabs work

dusty hazel
#

willing to give me the ip in private so i can check ?

vernal birch
#

Hello all we have a Gportal server how do our friends join it ? as there videos showing us how to do it

wicked knot
vernal birch
#

ok thank as the server is already set uo they wouldnt have to set it like we had to will they

wicked knot
#

no, that is for the first person that joins, to claim and name the server

vernal birch
#

thank you very much for your help

patent patio
#

Hello i run somethimes in the problem that builds aren't build or that it leaves a blue ghost. anyone got an idea to reduce the change of getting that?

inner scroll
#

no....it's part of the Desync issue with 1.1. Just have to exit to menu and rejoin

hidden forge
# inner scroll

based on that screenshot i assume you host on the same system as you play? also on windows?
what ip did you enter in the server maager to join? 127.0.0.1?

inner scroll
robust fossil
#

would anyone be able to kind of show me a step by step how to properly install a server on Pterodactyl?

grizzled condor
mild thunder
#

from the screenshots i saw earlier, you had an old egg, delete it and don't use it

robust fossil
#

thank you so much for the help

mild thunder
robust fossil
left stag
#

if anyone want to join my server come 127.0.0.1

molten hollow
#

Would someone be able to help me understand my server issues, please?

I have forwarded port 7777 (TCP/UDP), 8888 (TCP/UDP) but I'm faced with an infinite loading screen. I can get into the server from a local IP address without any issues, so I know its networking related.
I've set the firewall rules to allow all these ports too, and when I check if the ports are open in a browser, I'm seeing they are open when the server is running
When checking the listening ports within Windows, as showing in the example, I'm not seeing the 0.0.0.0 line, only the :: line, so I wonder if this would be the reason. Do you know how to resolve this?

mild thunder
molten hollow
#

I do see these errors in the console. Could they be causing any issues?

LogHttpListener: Error: Error accepting expected connection [0] SE_NO_ERROR```
molten hollow
warped lance
#

hey, I'm trying to get a dedicated server running on my home server. It's not very high specs, so it's possible that's the problem, but I was able to run a 1.0 server for a while on it with relatively few issues, other than some lag.

But, now that I'm trying to update to 1.1, I'm running into issues. I can't seem to log into it. I was getting disconnected for a while, I looked up the issues, and I increased the timeout timer to 120.0. But now it's been trying to connect for about 20 minutes with no apparent progress.

I'm curious if this is simply that the server isn't fast enough to run 1.1, or if I maybe did something wrong with the installation. I believe when I installed the server, I overwrote the 1.0 files... which might have been a mistake in retrospect. But, I'm curious if anyone else has had issues with it.

#

I'm using a Linux server

hidden forge
hidden forge
warped lance
#

I did not. Is that in the router?

#

the guide I found said that 7777 is the only port it uses. And I'm trying to connect via LAN to test it out.

hidden forge
warped lance
#

if I'm using the wrong guide, then I will require finding an updated one.

warped lance
#

I guess there's not much to say without a more detailed setup

hidden forge
molten hollow
hidden forge
#

Set -Multihome=0.0.0.0

molten hollow
# hidden forge Set -Multihome=0.0.0.0

That wasn't working, but I managed to get it working by putting a space after =

It's now using IPv4 and I can see the loopback is working correctly, however whenever anyone tries to connect using the public IP, it'll accept them, start to load them in, and then display this message in the log
[2025.07.28-11.12.10:861][830]LogReliableMessaging: Connection to peer lost. Disconnecting player.

I can see that it's finding the person who is connecting and names them by their username. I can even see it gets through a bunch of accepted connections before it eventually just displays that error message. Any reason this could be?

hidden forge
#

Probably an issue with the UDP connection. Or do they get an "infinite" loading screen?

molten hollow
shrewd fulcrum
#

how do i get my blueprints on my server?

#

its running on a different pc than my gaming pc

hidden forge
molten hollow
hidden forge
#

Check that the firewall does not block the connection

#

Check that the port forwarding is working correctly

molten hollow
hidden forge
#

Can you check with powershell?
Test-Netconnection <IP> -Port 8888?

molten hollow
#

It's definitely something to do with the Reliable messaging transport - Is this controlled by 8888 or a different port?

hidden forge
molten hollow
hidden forge
#

My bad, didn't read the text fully

molten hollow
hidden forge
#

try enableing it

molten hollow
# hidden forge try enableing it

What would you like me to enable sorry? Those rules should already be in place - Do I have to perform a separate step after they're created?

hidden forge
#

i meant edge traversal

molten hollow
#

Ah yes - That's already in place too. It's set to 'Allow Edge Traversal' on the Inbound Rules I have set up. Would it affect it if its on multiple rules, or should it only be set to allow on the 8888 UDP?

hidden forge
#

8888 is tcp

#

did you restrict source Ports?

molten hollow
hidden forge
#

no, unrestricted is correct

#

can you post a screenshot of the Firewall and port forwarding rules?

molten hollow
#

Okay great! 🙂 Just to confirm, here are the screenshots of the firewall rules:

#

I then have the rules from the wiki too that point to this file with Any/Any: %USERPROFILE%\steamcmd\steamapps\common\SatisfactoryDedicatedServer\FactoryServer.exe

hidden forge
#

yeah, Firewall is wrong way. 7777 & 8888 are local ports

#

also they need to be inbound rules

molten hollow
#

Okay so change those rules to be local port instead of remote port? They're already set up as inbound rules

deep turret
#

yep, remote any
local server specific

#

when connecting client will set remote like 54937 randomly

molten hollow
#

Going to run a test now! 🙂

#

Okay I still look to be stuck on the infinite loading screen. Can I confirm whether I should be connecting via port 7777 or port 8888? Currently I'm doing IP:7777 but just checking whether that is correct or not

hidden forge
#

Correct, you need to enter the base port, Default 7777

molten hollow
#

This is what I see before the infinite loading screen

strange musk
#

i dont think 7777 needs tcp, not whats causing ur problems but just fyi

strange musk
molten hollow
strange musk
molten hollow
hidden forge
#

@molten hollow can you try turning off the firewall entirely for testing?

molten hollow
#

Dug a little deeper into the server a bit and decided to generate a new world to see if that would resolve anything. It loaded in instantly, which leads me to believe that there's an issue with the save file. Not really sure how to resolve that honestly

hidden forge
#

@molten hollow the host server is in your local network? Everything works when you connect using the servers local IP?
If you send me your IP via DM I can try some stuff from truly outside your network
Just busy with some IRL stuff rn

dusty hazel
#

I can help too if @hidden forge is too busy

nimble trout
#

Hi all, after some searching and reading this discord it seems like ports are the primary cause of servers not getting up and running... anyone know how to work with ports when using a service provider to host the server? I'm using EVLBOX and have a ticket open with them as well. I edited FactorServer.sh to include -Port=7784 and -ReliablePort7784 . ELVBOX by default gives you "non-default port" but I can pay more for default port if that's the real fix....

dusty hazel
#

-Port=7784 and -ReliablePort7784 if both ports are the same it's not gonna work

nimble trout
#

I had tried just -ReliablePort=7784 at first, just added Port

#

Let me try doing just Port

dusty hazel
#

if ports aren't default u need to specify both of them therefore u need to know both of the ports they opened for u 7784 must be ur base port but need a second one

nimble trout
#

got it thanks! I'll work with the provider. Anything specific they need to know to open the second port?

dusty hazel
#

only TCP rule for reliable port and they need to provide start up argument such as -port=xxxx and -reliableport=xxxx

nimble trout
#

is FactoryServer.sh the right place to include the startup commands? This is what my file looks like:

dusty hazel
#

yup just after -Port=7784 u need -ReliablePort=xxxx with xxx being the other port

nimble trout
#

thanks! Will come back when the provider responds to confirm if it worked

molten hollow
# hidden forge <@129899678891245568> the host server is in your local network? Everything works...

Appreciate it! - I think all the networking stuff seemed fine in the end and the issue really was the save. I had my friend testing at the same time and we couldn't even get the file to work on listen. It would work solo for us both separately, but it just gave us infinite loading (even on listen) from that save. We eventually managed to get in, make some progress, and then create another save. It seems that it was just struggling to load the sheer amount of stuff. Thank you for all the help so far! I'm hoping that there might be some performance stuff coming in any future updates as the reason we tried moving to Dedicated in the first instance was because the host was losing a lot of FPS whenever someone joined

river panther
#

I need help pls
I was making a server port forwarded main port, tried to join, infinite loading, forwarded 8888 to fix, now server not showing up in game server manager

dusty hazel
#

i think u changed 7777 to 8888

#

so now the server appear offline

river panther
#

I forwarded 25566 and added -port=25566 to startup bat I used 25566 for minecraft in the past

#

streaming socket bound to 8888

dusty hazel
#

change it for another on like 45435

#

don't use ports u used before

#

if u need to change Reliable port u can do so with -ReliablePort=xxxx

river panther
#

alright chief I will try thx <3

dusty hazel
#

try and tell us if it works

compact kettle
#

I had an i9 ultra, 32GB (7000) Ram, 4070, Nvme etc..

Dedicated server was only on an older i7 (9th gen) 32ram, nvidia 1660 etc..

rotund ermine
dusty hazel
#

what does the port rule look like ?

rotund ermine
#

In the router?

dusty hazel
#

yeah

rotund ermine
#

give me a sec

#

Identical for port 7777, except that there is additional approval for UDP.

molten hollow
dusty hazel
molten hollow
wicked knot
#

Double the seconds current?

#

if it times out at 30, use 60, if it times out at 60, 120

#

the more you build, the longer it takes to pass all the data on connection

molten hollow
#

Will check those settings when I get a moment, double and then test a bit later on - Thank you! 🙂

wicked knot
#

the edit must be while the srver is down

rotund ermine
molten hollow
rotund ermine
amber cargo
#

who can invite me to their server so i can help and build space elevators parts

deft onyx
#

Hi I have an issue, I'm sorry but I wanted to link the logs and configs but discord limitations...
I packed it in issue.md

#

I'm wondering if my issue is due to this or not

nimble trout
# dusty hazel keep us in touch

Hi - coming back to confirm speaking with the service provider to open another port resolved the issue:

From EVLBOX Support:
You are absolutely right, our auto setup script wasn't able to provision the reliable communications port. Instead of failing, it set your server up anyway. I do apologize for that. I also appreciate the extra research you did, most people wouldn't do that 🙂 Assigned a reliable comm port now 9720 and made sure your server was using it in the startup script. Please let me know if you are still facing issues.

I'm able to connect to my server through server manager now. I haven't had friends try to connect but I imagine it's not much different except to use the player password

sly juniper
hidden forge
#

@deft onyx same system hosting and playing? which OS? which IP do you use to connect?

deft onyx
#

omg if its this

dusty hazel
sly juniper
dusty hazel
deft onyx
#

I think it was

#

There was a second page on my FW and I misstyped

#

Lemme check

hidden forge
#

ah yeah, missed the firewall settings. ardanos is right

deft onyx
#

Well done

#

We can update the kvm64 warning from the wiki too ! ❤️

#

@hidden forge Do we need more config to reproduce?

#

The wiki doesn't state much information beside "kvm64 won't work" so I can't even try to reproduce the issue

hidden forge
#

afaik kvm64 is still a no go. would have to test to be sure
but don't confuse kvm64 with x86-64/amd64

deft onyx
#

yeah kvm is virtualising a AMD EPYC-Rome Processor

hidden forge
#

kvm64 is a generic virtual 64bit CPU, it's neither amd nor intel

deft onyx
#

Oh gotcha I'm not runing on KVM, it's just my local hypervisor

#

I don't have the ownership of my hypervisor so can't tell what they used for the cloud server

hidden forge
#

according to your lscpu you are running on an "amd epyc rome", which is probably a qemu CPU model, but one with flags based on a true CPU

feral rock
#

Can I turn off all of the error froms buildables etc?

hidden forge
#

@deft onyx see the difference in CPU flags in this small sample. kvm64 is missing a few that are required for DediServer. Don't know which ones in particular
-# (note "rome" is not amd rome and just amd epyc)

deft onyx
#

hmm kvm might not support certain flags then

#

Might actually be outdated

hidden forge
#

not "does not support", rather "does not expose"
its intended as minimal viable set so VMs can live migrate between different physical CPUs

deft onyx
#

Oh so it's intended choice by design

hidden forge
#

also yes it's outdated xD

charred pivot
#

trying to get a friend to connect to my dedicated server but this is the furthest we've gotten. its showing properly on my end and the log is showing his IP communicating with the server but its not letting him connect

charred pivot
#

this is was pops up when he tries the Join game. i see his computer trying to connect to the server on my logs

wicked knot
rough cobalt
#

guys, how do i load a friends save file into my game?

#

ive already tried to move the save into my appdata but it isnt appearing ingame

opal frost
#

alguien para jugar satisfactory ?

deft onyx
rough cobalt
#

steam

deft onyx
#

Where did you put your friends .sav file

rough cobalt
#

in uhh

#

the appdata section

#

%appdata%..\Local\FactoryGame\Saved\SaveGames

#

@deft onyx

deft onyx
#

Where there your save files already or was it empty

rough cobalt
#

there was one .sav

#

do i have to delete

#

@deft onyx

deft onyx
#

No no

#

It’s just to check if the location is the one used by your game

rough cobalt
#

i got it!

#

allg

deft onyx
#

In-game do you see one of these?

compact kettle
#

had a random thought...

#

Could that little app help with the 100% cpu issues some people have? (which I never actually experienced actually..

balmy hedge
#

hi guys trynna set up a server and its wrecking my head

#

i tried with steam and epic first cos it was "simple and easy" but server kept having connect to server api issues

deep turret
# deft onyx Oh so it's intended choice by design

there been work to make "kvm64-v2" "-v3" "-v4" for newer standards
but it's not commonly explained in tutorials and there are also different way they are named in settings, so it's not really straightforward
for better compatibility it's often better to select specific cpu models which match the required set
setting "host" providing basically host cpu information to the guest
advanced users tune it manually with set names
and beginners never touch these options
so the "newer base versions" are often unused at the end of the day

balmy hedge
#

then just now I did it using steamcmd

#

and still the same error

#

is anyone experiencin this

#

connectin to api issues

deep turret
balmy hedge
#

before you ask

#

ive firewall set up correctly

#

with port 7777 udp and tcp

#

as well as 8888

#

so I dont know what could be causin this

deep turret
#

it should not matter once the server run

balmy hedge
#

now Im runnin in steamcmd

#

it says listening to port

#

but connect to server api issue

deep turret
#

you added it to the server manager and trying to connect from that ?

deep turret
#

you try to connect from same local network ?

balmy hedge
#

im not even worrying abt public

#

if I could even get it working with my private ip address

#

id be more than happy

deep turret
#

you connect on same computer ?

#

or is it 2 different computers ?

balmy hedge
#

same computer

deep turret
#

did you try "localhost" as address ?

balmy hedge
#

like private ipv4 address ?#

deep turret
#

In server manager
in address field
just put localhost

#

and add, to see what it tells you

balmy hedge
#

WTF

#

IT WORKED

#

or its askin me

#

for the server name

#

HOW

deep turret
#

claim server

balmy hedge
#

ur a genius

#

thanks so much

deep turret
#

it's not the end of the journey though

#

but at least you can check the server is working and configure it

balmy hedge
#

how did that work tho

#

what does localhost do

deep turret
#

it's a local dns name which resolve to so called "loopback" address
it basically ask it to connect to "this computer" internally

#

that's the most straightforward way to get it going

#

as it skips most firewall and routing stuff

#

it skips most network problems

#

it's a good test when you can do that

balmy hedge
#

ohhh right

#

and my brother on same network can join right ?

deep turret
#

once you double check it's working you can then focus on your networking problems

balmy hedge
#

ohhh

deep turret
#

what probably happened is you picked the wrong "private address"

#

otherwise your computer private address in this context would behave almost like localhost

balmy hedge
#

but I clicked ipconfig

#

and copied ipv4 address

#

from the cmdprompt

deep turret
balmy hedge
deep turret
#

ok weird, then retry on same computer with 192.168 on same computer ipconfig ip address
only put the x.x.x.x no : no port

deep turret
# balmy hedge wait srry i dont understand

you can recheck the ip address that ipconfig gives you on the pc the server runs on
and try to add it to server manager again, as you did with localhost
only putting the bare ipv4 address there, without space, without port, without semi-colons

#

because it should work as with localhost

deep turret
#

what do you mean same thing ?

balmy hedge
#

the one with localhost worked

#

the other shows api error

deep turret
#

api error or not authenticated ?

balmy hedge
deep turret
#

do you have mutliple ipv4 connections ?

balmy hedge
#

uh how do i tell

hidden forge
#

Disable firewall and try again

balmy hedge
#

or know i got multiple

balmy hedge
deep turret
#

when you do ipconfig, do you have multiple list ?

#

scroll up on ipconfig command output

hidden forge
#

Or check in task manager

balmy hedge
#

no just one ipv4 address

deep turret
balmy hedge
#

idk man this is super confusin

#

i tried with firewall off again

#

same thing

#

idk why localhost only worked

#

wait

#

does default gateway mean anything

#

when i do ipconfig

hidden forge
#

How do you start the server? Any parameters defined?

balmy hedge
#

click factoryserver

hidden forge
deep turret
#

gateway is where you configure forwarding when connecting from internet
but should not matter in local network

balmy hedge
#

one interesting thing i noted

#

is that before it was saying idle

#

but the server that doesnt work is showing game ongoing ever since i added using localhost

deep turret
#

you create a game from localhost?

#

because the server may be doing some tasks then

balmy hedge
#

remember when you asked me to try that

deep turret
#

no I mean an actual game, in management tab you have the "create a game" button, did you click that ?

hidden forge
balmy hedge
balmy hedge
#

clicked create game button when it asked me to claim server

deep turret
#

then check server console in what state it is

#

while the game is created you cant connect to it

#

if you click on the localhost one, it should tell you what its doing too

#

for testing connections, the server must be resting

balmy hedge
hidden forge
# balmy hedge where

Navigate to the save location of the exe, enter cmd in the file explorer address bar, then enter .\FactoryServer.exe -Multihome=0.0.0.0 in the console that appears

deep turret
# balmy hedge

I meant the server software console, not in the game, anyway check the status tab

deep turret
#

otherwise it will automatically make an other instance with different ports

balmy hedge
#

closed server and did that

#

and now its showing this again

deep turret
#

nice

#

so now, do not ask things to server, only connection checking

#

in the private address one, it shows the same ?

balmy hedge
#

it shows

#

the api error

deep turret
#

you cant access status tab ?

balmy hedge
#

nope

deep turret
#

if you remove the localhost one, and restart the game client (not server) ?

balmy hedge
#

doing it now

balmy hedge
deep turret
#

the other person on the network can try to connect with the private address still then, but weird that you cant

deep turret
#

if it still does not work, then there is something going on with your firewall settings

balmy hedge
#

super weird

#

trying that worked this time

#

but only for localhost

#

private ip still shows api error

deep turret
#

you re added localhost ?

balmy hedge
#

yes after i saw with private it wazs showing error again

#

added localhost to see if that would work

deep turret
#

if you clicked "cancel" to the automatic windows firewall popup, then you have drop rules aside of the allow rules, which cancels the allow rules
you must delete these, they show with a stop/cancel tag/sign

balmy hedge
#

i clicked allow

deep turret
balmy hedge
#

does there need to be outbound rules as well ?

#

for 7777 and 8888

deep turret
#

no but check that you have none

#

check all rules related to satisfactory

#

non only 7777 8888

#

the popup ones are generic

balmy hedge
#

do i delete these inboiund

deep turret
#

yep

#

because there is high probability you have duplicates and conflicts

#

check outbounds

balmy hedge
#

did that

#

same thing

deep turret
#

so now you have no rules for satisfactory at all ?

balmy hedge
#

yeah none

hidden forge
balmy hedge
deep turret
#

recently it has been a bit of misleading to try to disable firewall completely, because there are antivirus softwares etc.. which prevent it from being disabled

#

windows basically is not designed to run without its firewall running now

#

so in the end its more reliable to check rules

hidden forge
#

Defender allows it. But true, others might block still block it

balmy hedge
#

i see

#

this is rlly odd has this happened to anyone else

deep turret
#

now that you have blank plat for rules

#

it will be easier to setup

#

but double check you are seeing all the rules, not only enabled one

balmy hedge
#

okay i triple checked

deep turret
#

drop ones shows like this btw

balmy hedge
#

question

#

can my brother on another pcd

#

pc

#

same network

#

join my localhost server

#

if he can then no worries thats the only reason iwas settin this server up

hidden forge
#

Not with localhost, but your IP

deep turret
#

now the most reliable is running the powershell script with all the settings for firewall

New-NetFirewallRule -DisplayName "Satisfactory default inbound port udp" -Direction Inbound -Action Allow -EdgeTraversalPolicy Allow -Protocol UDP -LocalPort 7777
New-NetFirewallRule -DisplayName "Satisfactory default inbound port tcp" -Direction Inbound -Action Allow -EdgeTraversalPolicy Allow -Protocol TCP -LocalPort 7777
New-NetFirewallRule -DisplayName "Satisfactory default reliable inbound port tcp" -Direction Inbound -Action Allow -EdgeTraversalPolicy Allow -Protocol TCP -LocalPort 8888```
#

it will add the 3 needed inbound rules

#

that way you are sure there is no error in your rules, and there is only the 3 needed rules

balmy hedge
# deep turret now the most reliable is running the powershell script with all the settings for...

PS C:\Users\burha> New-NetFirewallRule -DisplayName "Satisfactory default inbound port udp" -Direction Inbound -Action Allow -EdgeTraversalPolicy Allow -Protocol UDP -LocalPort 7777
New-NetFirewallRule : Access is denied.
At line:1 char:1

  • New-NetFirewallRule -DisplayName "Satisfactory default inbound port u ...
  •   + CategoryInfo          : PermissionDenied: (MSFT_NetFirewallRule:root/standardcimv2/MSFT_NetFirewallRule) [New-Ne
     tFirewallRule], CimException
      + FullyQualifiedErrorId : Windows System Error 5,New-NetFirewallRule
    
    

PS C:\Users\burha> New-NetFirewallRule -DisplayName "Satisfactory default inbound port tcp" -Direction Inbound -Action Allow -EdgeTraversalPolicy Allow -Protocol TCP -LocalPort 7777
New-NetFirewallRule : Access is denied.
At line:1 char:1

  • New-NetFirewallRule -DisplayName "Satisfactory default inbound port t ...
  •   + CategoryInfo          : PermissionDenied: (MSFT_NetFirewallRule:root/standardcimv2/MSFT_NetFirewallRule) [New-Ne
     tFirewallRule], CimException
      + FullyQualifiedErrorId : Windows System Error 5,New-NetFirewallRule
    
    

PS C:\Users\burha> New-NetFirewallRule -DisplayName "Satisfactory default reliable inbound port tcp" -Direction Inbound -Action Allow -EdgeTraversalPolicy Allow -Protocol TCP -LocalPort 8888
New-NetFirewallRule : Access is denied.
At line:1 char:1

  • New-NetFirewallRule -DisplayName "Satisfactory default reliable inbou ...
  •   + CategoryInfo          : PermissionDenied: (MSFT_NetFirewallRule:root/standardcimv2/MSFT_NetFirewallRule) [New-Ne
     tFirewallRule], CimException
      + FullyQualifiedErrorId : Windows System Error 5,New-NetFirewallRule
#

what im getting

deep turret
#

yes expected, you have to run it in admin mode because its system settings

#

you can use shorcut : win + x a

#

or click "run as admin" in the start menu

#

or right click start button

#

and click Windows powershell (admin)

balmy hedge
#

New-NetFirewallRule : The term 'New-NetFirewallRule' is not recognized as the name of a cmdlet, function, script
file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct
and try again.
At line:1 char:1

  • New-NetFirewallRule -DisplayName "Satisfactory default inbound port ...
  •   + CategoryInfo          : ObjectNotFound: (New-NetFirewallRule:String) [], CommandNotFoundException
      + FullyQualifiedErrorId : CommandNotFoundException
balmy hedge
deep turret
#

what

deep turret
#

is your firewall still disabled ?

#

there are some sketchy things going on in your pc ?

#

New-NetFirewallRule is a windows system thing, it comes installed with it

balmy hedge
balmy hedge
balmy hedge
#

oh no sorry

#

thats my bad

#

there was a ^

#

when i copied mssg

#

it didnt give error when i tried again

deep turret
#

ok the go check your firewall

#

and refresh inbound rules list (f5, or go out then in, or close/reopen)

#

it should show the 3 rules

balmy hedge
#

yep

#

there now

deep turret
#

only 3 ?

balmy hedge
#

yes

deep turret
#

nice

#

then check in task manager you only have a single server running

balmy hedge
#

yep just one

deep turret
#

we want the only server running with -multihome=:: argument
nice

#

ok so then you can retry connecting with private ipv4 address, but recheck it, because it may have changed

balmy hedge
#

same thing

#

yeah same error

#

the one with localhost works

deep turret
#

can you do ping your_pc_ipv4 ?

#

are you using a vpn software ?

balmy hedge
balmy hedge
deep turret
#

in a cmd or powershell

#

you replace your_pc_ipv4 with your pc ipv4

balmy hedge
#

yes i did

deep turret
#

and it works ?

balmy hedge
#

yes

deep turret
#

you may also use your ipv4 address in your browser like this
https://your_pc_ipv4:7777/ and see what it shows

deep turret
#

I'm sorry but either you are wrongly reading ipconfig, or there is something really wrong with how your pc network is setup

#

you may show ipconfig here if you remove any ab-cd-ef-01-02 or ab12:cd34:ef56:.. looking informations

dusty hazel
#

do u have any vpn ? did u opened ur port correctly ? sorry i'm catching up there is a lot to read

deep turret
#

the server is running correctly

#

network is problematic

dusty hazel
#

i see but only works with local ip right ?

deep turret
#

loopback yes

dusty hazel
#

so ports aren't forwarded entirely somewhere

deep turret
#

but apparently even local network is not working

dusty hazel
#

local should works without ports opened

deep turret
dusty hazel
#

ah

balmy hedge
#

pc came with default settings didnt do anythin

dusty hazel
#

that's ur local ip

deep turret
balmy hedge
deep turret
#

that's the point

dusty hazel
#

mmh

balmy hedge
#

no worries thx for tryin to help tho

deep turret
#

definetly something going on in firewall settings

dusty hazel
#

u opened port on the router too ? i only saw about fw

deep turret
balmy hedge
deep turret
#

client and server on same pc, local address does not work

balmy hedge
#

yes

deep turret
#

what does it show when you right click that > properties

deep turret
#

check private and public profiles tab

#

it should show the same

balmy hedge
#

yes they are the same

dusty hazel
#

what if u try to deactivate the fw completly to know if it's fw issue ?

deep turret
#

they already tried

#

and deactivating firewall is not relible because of defender and antivirus stuff

#

some softwares dont even work firewall down

#

if you go there and read all the rules, do you see any red bare related to satisfactory ?

#

do not search, read it all

#

always read it all, do not use search features as it may hide some rules related to your problems

balmy hedge
#

yes

#

the 3 satisfacotry ports

#

we added earlier

#

are in that firewall

deep turret
#

nothing looking like this ?

balmy hedge
#

nope

deep turret
dusty hazel
#

on ur brother's pc can u ping ur local ip ?

deep turret
#

the only thing preventing your computer from conecting to itself is firewall

dusty hazel
#

maybe add the factoryserver.exe to the autorized application on ur fw might help

deep turret
#

should not be needed if ports are opened

dusty hazel
#

fw can still block binaries from the server

deep turret
#

that's why I ask them manual read, for block rules

#

the default block rules block the binary

#

I still have 2 things to check, then I'll have no clue

dusty hazel
#

have he tried this ?
netstat -an | findstr 7777

deep turret
#

could be helpful, but firewall must be fully clear before that

dusty hazel
#

or telnet on his brother's pc ?

#

didn't read everything it's a 2h troubleshoot xD

deep turret
#

no need for telnet, simple browser check is enough

balmy hedge
#

thanks very much for your help guys

#

i think that ill take an L on this

#

spent too much time trynna fix

deep turret
#

there are still 2 things you can check, if you didnt find any red thing in firewall you could be very close to it

#

it will not be as long

#

so you didnt see any red thing in your firewall ?

balmy hedge
#

i closed everythin ive work now

#

so have to leave unfortunatelt

#

tysm tho

deep turret
#

ok then next time you will be able to retry, now that the firewall is fully clean

#

with -multihome=0.0.0.0

deep turret
#

good luck

#

ngl, often better luck running the server on linux in the end

#

but not everyone can

#

and linux networking isnt perfect either

burnt saffron
#

just run in container and no need to do too many setups

robust fossil
#

i vhave just added BPs to my files and first i tought i saved them into wrong server since i got access to 2 of them but i joined both and didnt have bps ingame on any of them

dusty hazel
#

it saves localy here

robust fossil
#

no no i know that xd

#

they just dont show ingame for some reason

dusty hazel
#

did u passe them in the server files ?

robust fossil
#

ugh

#

i am stupid

#

i downloaded them to my singleplayer files lmao

#

not actually into servers files

#

lmao

dusty hazel
#

xD

robust fossil
#

happens lmao

exotic thicket
#

Can someone help me setup a dedicated server

strange musk
#

Windows?

exotic thicket
#

Nevermind I figured it out but not sure how long it will last

#

Should my GPU be over 90% while running the dedicated server

dusty hazel
#

nope that's a lot

dusty hazel
mortal lagoon
#

running a windows dedicated server on previous gaming machine, great cpu/gpu 16gb ram. thinking about converting from windows to a linux machine but is it worth it? the only thing i would like to do is host 2 instances under docker.

#

i just dont know if the 16gb ram will be enough. even under linux.

restive locust
#

Hello there, I have a dedicated home Linux server setup for me and my friend. We can connect just fine but are having consistent issues with desync.

Server is Mint22, Ryzen 7 5800X, 32GB ddr4, nvidia 3080. Wired connection. Running server as a systemd service, here is my unit file:

[Unit]
Description=Satisfactory Dedicated Server
Wants=network-online.target
After=syslog.target network.target nss-lookup.target network-online.target

[Service]
ExecStartPre=/usr/games/steamcmd +force_install_dir "/opt/satisfactory" +login anonymous +app_update 1690800 validate +quit
ExecStart=/opt/satisfactory/FactoryServer.sh -Port=32420 -ReliablePort=32421 -log -unattended
User=satisfactory
Group=satisfactory
Restart=on-failure
RestartSec=60
KillSignal=SIGINT
WorkingDirectory=/opt/satisfactory
StandardOutput=append:/opt/satisfactory/server.log
StandardError=append:/opt/satisfactory/error.log

[Install]
WantedBy=multi-user.target

Claimed server immediately after starting up, configured everything and made a new game. Have the network speed set to ultra on both the server and the clients.

Ports 32420 TCP/UDP and 32421 TCP are open inbound on my firewall rules for both ipv4 and ipv6. Router has same ports forwarded.

We can both join and play just fine. But while I have zero issues, he consistently desyncs with MAM updates, Hub updates, and foundations being placed. Rejoining fixes it.

I've read through on the possible issue with the reliable port on 8888, changed that and so far I have had no CPU spikes today, but the desync issues persist.

Is there something else I can try here, or is this a developer issue at this point?

meager elk
compact kettle
rotund ermine
#

Can I use a mod manager installed on Windows to manage another dedicated server running as a docker via FTP or SFTP?

#

Okay, never mind. Seems to be working i think

deep turret
real wyvern
#

Any fixes to desync yet? It's been a while

burnt saffron
#

you can set up once the headache you are encountering and no need to do any more once its stable, so you can run multiple containers same time with just port changes. I am running containers have already 5 servers running constantly, no problems. On my personal server

deft onyx
#

Makes the desync happen less from my experience

grizzled condor
deft onyx
#

Might be a false positive/placebo

#

But I feel a difference

silver thistle
#

Hello - I've got a dedicated server that has been working just fine locally... I've just setup port forwarding (7777) for my IP/domain and can query/begin to connect fine... the connection eventually times out. I've researched the satisfactory wiki and believe the issue may be fixed by adding a couple lines to the engine.ini file under:

[/Script/OnlineSubsystemUtils.IpNetDriver]
InitialConnectTimeout=120.0
ConnectionTimeout=120.0

However, whenever I edit the engine.ini file through my AMP/Cubecoders file manager area...whether the server is stopped or running, the engine.ini file changes won't persist through a restart. So I don't think I'm getting the chance to try an extended time out... I can connect to the server locally without issue... Thoughts anyone? Thanks!

dusty hazel
silver thistle
#

Oh. Let's give that a whirl

silver thistle
silver thistle
#

Thanks again @dusty hazel

dusty hazel
tribal lantern
#

any ghosting / cpu usage fix yet?

bleak linden
#

Could anyone help me with my dedicated server stuttering? I feel like I'm losing my mind. I ported the world over to the server and we're at the beginning of Phase 4.

Issue being whenever anyone plays including me, they experience extreme rubber-banding to the extent that the server is unplayable. I can build just fine and everything else as far as I can tell.

I've done some troubleshooting, and the only fix I can find is switching from my public ip addres to my local ip address. The server is port-forwarded and all of the required firewall rules are made too. I'm really lost on what I could try. Any help?

#

Whenever I move, the console spews this out too:

LogNetPackageMap: Warning: FNetGUIDCache::SupportsObject: LightweightCollisionComponent /Game/FactoryGame/Map/GameLevel01/Persistent_Level.Persistent_Level:PersistentLevel.AbstractInstanceManager_2147481883.LightweightCollisionComponent_2147473227 NOT Supported.

grizzled condor
bleak linden
grizzled condor
#

OK way enough.

bleak linden
dusty hazel
bleak linden
#

With time running, but I haven't left it running more than 30 minutes or so

#

I'm doing a quick fresh-install of the server and I'll check it again 👍

dusty hazel
#

if u play right after reboot can u play normaly for some time ?

bleak linden
#

nope

dusty hazel
#

if u put a fresh save u still get the same issue ?

bleak linden
#

I can try once the server is done re-installing from steamcmd

#

Well now for some reason, I can't connect to it using my public ip, despite the ports being open

bleak linden
#

sorry, that was just a little hiccup, got it fixed rq

#

Yeah, it seems the rubber-banding is still there after a fresh install and world

dusty hazel
#

even with a fresh world ?

bleak linden
#

unfortunately

dusty hazel
#

server plugged with ethernet ?

bleak linden
#

yep, haha its like a 1-inch cord with the pc next to it

#

meanwhile, I just reconnected via local ip and theres no rubber-banding

dusty hazel
#

yeah so network issue

bleak linden
#

I started this server because me and my friend couldn't play on each other's worlds anymore because we were both mutually rubber-banding just as bad

#

we made it to phase 4 with no issue, had a 3-month hiatus and came back to this rubber-banding issue

dusty hazel
#

can u ping the server and look for the result ?

#

or traceroute

bleak linden
#

Yeah, ill do that rq

#

I just don't know what I'm looking for in the results. Just look for the hostname of the server?

dusty hazel
#

the ms response

bleak linden
#

27ms
24ms avg

dusty hazel
#

u pinged ur pub ip ?

bleak linden
#

what should it be to?

dusty hazel
#

near to 0

#

cause it's on ur own network

bleak linden
#

Sorry, I'm probably doing it wrong. Where do I do this? Command prompt?

dusty hazel
#

can u do ping -n 100 let it run and tell me the packetloss

#

yeah cmd

#

we can get on a call if u need

bleak linden
dusty hazel
#

at the end what do u get here

#

mine is french but should look the same

bleak linden
#

whats the full command? i did ping (ip) -n 100

dusty hazel
#

ping -n 100 ip

#

it gonna send 100 pings to look for instabilities

bleak linden
#

Its going rn

dusty hazel
# bleak linden

but from what i see u have a lot of spikes from this screen

#

means ur internet connection isn't stable

bleak linden
#

unfortunate

dusty hazel
#

53ms average is damn high for a server in ur own network :/

bleak linden
#

😭

#

i never notice it because i dont lag on online games like ever

dusty hazel
#

maybe try with wifi maybe ur ethernet cable is shit

bleak linden
#

could be

dusty hazel
#

try again and post the result

#

running on a pc or vm ?

bleak linden
#

pc

#

not much change w/o ethernet

dusty hazel
#

damn

bleak linden
#

i just gotta find out wth is causing the hiccups

dusty hazel
#

yeah

#

gimme the adress in private i try to ping it from my network

rotund ermine
#

Is there any way I can migrate a save created under port 7777 to a new server running under port 7778? (Moving Windows to Docker)

#

When I attempt to add the server in the client, I receive a message indicating that the server is offline. However, monitoring with tcpdump and port 7778 shows that this is correctly forwarded to the correct system.

#

This is what it says in the port overview in Docker
"7777/tcp, 0.0.0.0:7778->7778/tcp, :::7778->7778/tcp, 8888/tcp, 7777/udp, 0.0.0.0:55901->55901/tcp, 0.0.0.0:7778->7778/udp, :::55901->55901/tcp, :::7778->7778/udp"

dusty hazel
#

yeah u can just give them differents ip

#

ifu need to move save u can do so ingame

spice rune
#

Does anyone know how to set up a server because i'm struggling since my internet provider doesn't allow port forwarding?

dusty hazel
spice rune
spice rune
dusty hazel
#

base ports u and ur friends setup the tailscale network then connect with the tailscale ip no need to port forward

#

base port would be 7777 to connect ingame

#

tailscale works as if u'r in the same network so port forwarding isn't mandatory

spice rune
dusty hazel
#

u setup everything correctly downloading the app etc ?

spice rune
dusty hazel
#

if u do curl -4 ifconfig.me in cmd u still get ur normal pub ip ?

dusty hazel
#

then something isn't setup correctly

#

look bottom right u should see the tailscale app does it says online something like this ?

hidden forge
#

shouldn't tailscale, depending on the setup, only route necessary traffic?

wicked lark
#

I have a weird experience with a server - curious if anyone else get this (specially on single player games) - when i come into a crash site that's been 'looted - deconstructed' - from a distance I can see it; then it just suddenly pops out of existence as I get closer. Do people see that single player?

compact kettle
#

what trickery are you doing to your router? or that is cat10EEEE cable or ?

compact kettle
# bleak linden

You have a terrible isp who gives you terrible router equipment right? 🤣 because I know those numbers.. and I know them well..🤣

dusty hazel
#

i got a cat6 or 7

#

i have a vm on a datacenter 20km from my place got 20ms on it tho

compact kettle
compact kettle
#

thats mine on a terrible router and ISP.. (wifi)

#

even when I plug in ethernet cable cat5e it will never go under 1-2ms

dusty hazel
dusty hazel
bleak linden
#

It went back to stuttering shortly after

Seems like reconnecting fixes it for 2-3 minutes

compact kettle
compact kettle
#

Oh I forgot can't do gifs here.. lame...

compact kettle
#
  1. you have a copper coaxial cable connecting to your router right??
#
  1. you have copper wires in some apartment building your in right?
bleak linden
#

Not sure if its copper

compact kettle
#
  1. you have a new router from a terrible ISP?
dusty hazel
compact kettle
#

if you said yes to any of these.. you aren't going to fix your problem

#

until....

#

Optimum comes out and completely changes the cable to your house/apt..

#

you can go talk to them and show them the pictures of your terrible spikes with the cable ethernet plugged in..

bleak linden
#

Its annoying bc this is the first lag issue I've had when hosting servers 😭

compact kettle
#

you also probably have a bad interference in the wifi channels as well i bet ..

bleak linden
#

they most likely wouldnt care enough either way

compact kettle
#

but since you even get problems with the ethernet plugged in.. it sounds like it's the source..

#

the copper cable that needs to be replaced or fixed.. could be water around the area.. could be rust on the adapters..

#

those kind of things..

#

I had a box one time where everytime it rained the water would build up at the bottom and ofcourse my cable was at the bottom.. and guess what happened everytime it rained...

#

company finally after 6x or something calling them with problems did a 'dedicated line' to my house... to fix the internet...

#

literally from the phone pole to the house they added a line supplying internet to my house..

dusty hazel
#

i guess ur paying a lot tho

compact kettle
#

at that time i probably had the bundle thing with tv/internet/phone.. so that's probably why they did it sure.. if that is what you mean..

#

Now I have 1Gig Fiber.. so.. none of that matters now..

dusty hazel
#

only 1gig 😢

compact kettle
#

Hey I'll upgrade to 2.5Gig later..

#

I have absolutely no need for it at all..

dusty hazel
#

u have no need for it until u have it

compact kettle
#

No Game/server/watching movies/typing emails needs more than 1Gig right now..

#

even downloading 90GB+ games on steam takes 15-30 min if not less..

compact kettle
dusty hazel
#

upload is a bit low compare to download but that's do it

compact kettle
#

can you use google fiber test? just curious if it says different..

oak plover
#

Hey guys, i guess a found a bug in July 2025 patch that doesnt let me join a dedicated server.. do someone have the same problem ?

oak plover
compact kettle
dusty hazel
dusty hazel
compact kettle
#

Well I.., but You are in France right?

oak plover
#

i've been creating a lot of Satisfactory dedicated servers and i know exactly what im doing, but specifically at this time something goes wrong, and i even dont have any idea what exactly
I've tried almost everything, including deleting serversettings file, recreating .sav files and manually deleting all data from the client (Facttorygame folder at localappdata)
Do you have an idea what's wrong ?

dusty hazel
dusty hazel
oak plover
#

i've tried a few times

dusty hazel
#

never had any mod ?

oak plover
#

nope

#

just vanilla game

dusty hazel
#

what argument do u use to launch it ?

oak plover
#

as i said, i've checked and tried almost everything

oak plover
dusty hazel
oak plover
#

Actually in the console i could see that the server accept the connections and everything is ok untill the client try to load the server game, it just start an endless loop loading

dusty hazel
oak plover
#

That's all what i see

oak plover
dusty hazel
#

on ur router open 8888 TCP rule

#

from 1.1 u need 2 ports 7777 TCP/UDP and 8888 TCP

oak plover
#

it never asked for 8888 on tcp, i've opened the 8888 on UDP and 7777 on TCP/UDP

dusty hazel
#

8888 should be TCP not UDP

oak plover
#

wait a sec

dusty hazel
oak plover
#

but if it would be the problem, the server wouldnt show me an accepted connection, right ?

dusty hazel
#

u can try to load and even hear sounds move around but not play

oak plover
#

oh wait, actually i've opened the 8888 on TCP/UDP

dusty hazel
#

close UDP not needed

#

can cause conflict too

oak plover
#

ok, let me try.. gimme a few secs

dusty hazel
#

ofc

oak plover
#

But have you seen the ERROR line in the game logs ?

#

i mean this one
ERROR:: No area found please investigate (Proximity subsystem)

dusty hazel
#

can be with this reliable port ur not able to load so u get this error

#

i haven't digged that much reliable port errors

#

i know that infinite loading screen is caused by this port

oak plover
#

i did everything the same as all previous times while launching Satisfactory dedicated server, and used the same ports, idk, feels kinda weird

#

Well, it occures that the 8888 port is not the problem

#

cus i still have the endless loading screen and the same error in the server console

dusty hazel
oak plover
#

cus as i know it's not used for players connect

dusty hazel
#

was 15000 and 15777 before

#

server runs on ur network ?

#

if yes try to connect with local ip

#

to know for sure if the port is the issue

oak plover
#

it doesnt help

dusty hazel
#

u can't connec t too ?

oak plover
#

yep

dusty hazel
#

./FactoryServer.sh -log -Map=Persistent_Level try this to start the server

oak plover
#

wait a sec, it seems that server is listening only on port 7777..

dusty hazel
#

make differents port rules if u router allow to open multiple ports on the same rule

oak plover
#

i really dont understand..

dusty hazel
#

sudo netstat -tulnp | grep 8888 if u do this ?

wicked lark
# compact kettle nope haven't seen that yet.. but could be your video card getting hot? or issues...

3 different video cards - all of them see it when I load the server file into single player. It's like the game goes 'oh crap, that's hidden' and then h ides it.... I've moved to single player only now (new game) cuz I was figuring it's a bug with dedicated servers to be honest (I used to have an issue in 1.0 where rocks wouldn't disappear from the game when playing on server; but if you play single player - they were gone... - that got fixed in 1.1

oak plover
dusty hazel
#

same

oak plover
#

well

#

on netstat it seems like the server is listening

#

tcp 0 0 0.0.0.0:8888 0.0.0.0:* LISTEN 39009/FactoryServer

#

but ss -ulnp..

dusty hazel
#

sudo ss -tulnp | grep 8888

#

u miss the t for tcp

oak plover
#

oh

#

well

#

it's listening

#

but the problem still exists

dusty hazel
#

but with the port scanner u get timed out ?

oak plover
#

its open

#

may the problem be the 15777 and the 15000 ports ?

dusty hazel
#

do this
ps aux | grep FactoryServer

oak plover
#

well

#

what do you want to see there ?

dusty hazel
#

only 1 line

oak plover
#

oleg 39009 24.6 24.1 6903976 3924524 pts/2 Sl+ 22:02 3:41 /home/oleg/SatisfactoryDedicatedServer/Engine/Binaries/Linux/FactoryServer-Linux-Shipping FactoryGame -log -BeaconPort=15000 -GamePort=7777 -QueryPort=15777

oleg 44501 0.0 0.0 6432 656 pts/0 S+ 22:17 0:00 grep --color=auto FactoryServer

#

oh my bad

dusty hazel
#

so only one server running

#

no vpn ?

oak plover
#

any possible problem that u can think off already have been checked at least twice

dusty hazel
#

./FactoryServer -log -unattended -multihome=0.0.0.0 -Port=7777 -ReliablePort=8888

#

if u try with this ?

oak plover
#

let me try this one

dusty hazel
#

if that doesn't works try to change the reliable port so open a new port like 45800 and change the startup like this
./FactoryServer -log -Port=7777 -ReliablePort=45800

oak plover
#

DUDE

#

u r a freaking hoodini

dusty hazel
#

😄

oak plover
#

now it worked

#

i should make a .ini file with this setting..

dusty hazel
#

make a bash file to start with this

oak plover
#

I don't even know how to thank you

dusty hazel
#

no need ^^

oak plover
#

I'm incredibly grateful to you — thank you so much for your help!

dusty hazel
#

have a good game bro !

oak plover
dusty hazel
# oak plover Thank you!
UE_TRUE_SCRIPT_NAME=$(readlink -f "$0")
UE_PROJECT_ROOT=$(dirname "$UE_TRUE_SCRIPT_NAME")
chmod +x "$UE_PROJECT_ROOT/Engine/Binaries/Linux/FactoryServer-Linux-Shipping"
"$UE_PROJECT_ROOT/Engine/Binaries/Linux/FactoryServer-Linux-Shipping" FactoryGame -log -multihome=0.0.0.0 -port=7777 -reliableport=8888 "$@"```
compact kettle
#

Expierienced aye...

#

ha

#

anyway @dusty hazel

#

yours' should be really fun

#

ht tps://aws-latency-test.com/
@dusty hazel have fun !

dusty hazel
restive locust
#

@compact kettle thanks for confirming, so far it seems like the only thing that might help is lowering the autosave frequency like @deft onyx suggested, and yeah @deft onyx that's what I was referring to. Ghosting foundations, and unlocks not triggering for my friend until they logout and back in again. It never happens for me though, only for them which is really strange.

carmine oyster
#

My question is do I need to buy the game twice to so a dedicated server

dusty hazel
#

u can even setup a server without owning the game

kind herald
#

Hi everyone! My stepdad setup a dedicated home server through Linux. I play on Steam. Trying to understand how to add friends to a world created under it.
When I got to "manage session" , "session ID" displays as "Session ID...". If I attempt to change the "session name" the game crashes.

  • Is the session name the same as the game save file that is launched?
  • Do I add friends by providing the IP and Port directly or if it's supposed to be a special session ID?
grim mica
#

Dedicated exclusively uses server manager tab, session doesn't matter or work. Must use IP or resolvable host/fqdn

unkempt verge
#

LogNet: Warning: UNetConnection::ReceivedPacket - Too many received packets to ack (256) since last sent packet.
Started getting this when I connect to my dedicated server ... never had the issue before.
It runs on a server on the same LAN as my computer.

Any ideas?

unkempt verge
#

I understand that… any ideas why it wound happening all of the sudden?

deft onyx
unkempt verge
#

seeing this a lot ... not sure why all of the sudden i have packet loss

compact kettle
#

ht tps://packetlosstest.com/

#

Maybe set your settings to that.. (the 1200 for packet size)

#

Although I don't know how satisfactory has it's frequency..

#

But either way it should look something like :

#

You want lower jitter and the latency should be stable across the chart (see my dotted yellow line)

#

@dusty hazel I dont even want to see yours because you'll probably have negative jitter and some inverted reverse latency.. 🤣

unkempt verge
compact kettle
#

If you rule out anything connection-wise, then you have to go down the software setting tinkering route.. and I'm sure you know that isn't fun either. 🤣

#

I mean it would be nice if someone from the actual team from satisfactory could just look at your logs and explain, as we are all at the mercy of whatever they coded and displayed in their logs

unkempt verge
#

lol true

#

What 's crazy is that i have played thru like 5-6 times with no issues ... same mods.

dusty hazel
unkempt verge
#

is this typical?

dusty hazel
#

yeah that's normal

#

does the warning makes the game unplayable ?

dusty hazel
unkempt verge
dusty hazel
#

then do on ur default gateway xD

tribal lantern
#

anybody got that restart script for linux?

dusty hazel
deft onyx
#

Or whatever distro you use

compact kettle
unkempt verge
vapid lichen
#

hello, is there a fix for not sycing Foundations as en example?

polar bramble
#

what amount of ram is recommended for a two player dedicated server?

inner scroll
#

Everyday....theres at least one asking this

#

Desync has no current fix

inner scroll
#

You can have 16gigs of ram and 50 players and possibly build something. If you have 32gb of ram, you and your friend should have no problem

polar bramble
#

32 is a lot damn x.x

inner scroll
inner scroll
polar bramble
#

yeah but im buying hosting on nodecraft

inner scroll
#

Oh...i see what you mean....host it on your own system

polar bramble
#

well I want to have the server online all the time, since me and my friend are in different time zones. I dont wanna have my PC on 24/7 running a server

inner scroll
#

Kinda of what a desktop system is for brobro...

polar bramble
#

yes but I do other things on my computer xD I dont want a server running and using up all my RAM for weeks when I do play other games and use AI tools locally

inner scroll
#

Bruh, if you have ram problems like that, you aint runnin no local AI

#

But whatever, to each their own.

polar bramble
#

what? I have ram problems on nodecraft, not my PC?

deep turret
#

aim for 16 basically, now 16 get you a long way

#

32 if for like no pratical limit

unkempt verge
wet cedar
#

Hi, I just spun up a dedicated server for the first time and everything was working fine just locally through localhost. I portforwarded my ports and Im able to see the server and manage it, however, when joining through my public IP, I ended up timing out (i do see requests coming in though to the server so the ports seem fine). Joining through localhost works fine.

#

I see that the suggestion is to edit the config file manually to increase the connection timeout, but that seems a bit annoying?

wicked knot
#

Most routers wont accept their own address for a connection. not sure why, but its a thing

wet cedar
#

I see, so this issue shouldnt happen to others who join then? I would just have to use my local address, but others should be fine?

wicked knot
#

same machine uses %localhost%, same network uses local IP, outside world uses public IP

wet cedar
#

no luck, i tried connecting with my steam deck outside of my network (different public IP) and still having the same timeout issue

wicked knot
#

wifi can be way out in the weeds for boomerang connects. Pretty HW dependent

wet cedar
#

hmm im starting to think its a configuration issue. even with increasing the timeouts, its just not connecting. i have ports 7777 15000 and 15777 port forwarded for tcp and udp

#

checked firewall and its not blocking those ports

compact kettle
wet cedar
#

I'm running stock config. I have not portforwaded 8888

mild thunder
#

if its those three ports listed, probably following old out of date documentation

wicked knot
#

15000 and 15777 is old data, not used since UE4

#

thanks, chatGPT

wet cedar
#

oh youre right, this wiki says outdated...

wicked knot
#

!wikisearch dedicated_server

rancid etherBOT
#
Official Satisfactory Wiki

This page provides basic instructions on setting up and operating a Satisfactory dedicated server.
Dedicated server binaries are available for 64bit Windows and Linux systems. It can be installed using the Steam client (where it is listed in the user's library as a "tool"), its command line sibling SteamCMD...

wicked knot
#

thats the current one

wet cedar
#

thanks i will look over it and verify my ports

#

ok yeah working perfeclty now with 8888 port

wise badge
#

For the server to be up 24/7 I'm assuming you have to run your pc 24/7?

mild thunder
#

what ever computer is running the server software, that PC would have to be on 24/7

wise badge
#

Yeah, fair enough

#

I have a very very old laptop, not sure if that would be able to host something like this lol, might have to look into it

#

electricity is expensive enough as is

wet cedar
#

well, getting a server to host it would probably be 20-30$ a month

wise badge
#

Does anyone have experience running a server from linux mint, or would ubuntu be the better option?

wet cedar
#

looking at my server rn with just one person its not using that many resources

#

im running it on linux now, not ubuntu, but the commands on the wiki will work for any distro pretty well.

wise badge
#

Yeah that would be similar, just curious, since some distros require maybe extra dependencies

#

I'll read through the wiki and see what's up