#dedicated-servers

1 messages · Page 137 of 1

hidden forge
#

Keep in mind that you need to proxy raw UDP & TCP traffic.
In e.g. nginx you need to use a stream config.
Otherwise depends on the proxy software.

sturdy niche
#

with which service ?

fossil garnet
#

It's a locally-hosted server

sturdy niche
fossil garnet
#

Yes, I have a reverse proxy configured on a local machine. My router forwards 443 traffic to that machine and the reverse proxy handles all my services.

hidden forge
#

Then add the required 7777/TCP, 7777/UDP and 8888/TCP to that.
Then forward these from RevProxy to the game Server as raw streams.
443 is the default HTTPS port, which is useless here

sturdy niche
deep turret
#

technically speaking it's not a proxy here that must be used
but some proxy softwares can be used as forwarder IF CONFIGURED TO DO SO

tidal lake
#

Hello, I am reaching you because I am going crazy with this configuration for a dedicated server.
The thing is that I set up my server but I have to launch the application "Satisfactory Dedicated server" so that my server is online. So I guess I installed the server on my machine. So how do I install this server on an external space? Something I do not understand, is there a space where you can host your server for free?
Thanks in advance for your help

wicked knot
tidal lake
wicked knot
#

no clue, and kinda against server rules. If I were to shop for one, I would make sure it is same region, and check google for complaints

tidal lake
quick mist
#

Okay it's been a minute and I'm trying to help a friend (and now myself) with an issue. Is the client crashing when attempting to connect to a server running 1.1-experimental a currently-known problem? If so is there a known workaround?

quick mist
#

I've noticed the patch notes for 1.1 are mentioning port 8888. Is that a new (example) port to be defined in addition to port 7777 or is that only to be consistent with the example usage of -ReliablePort that they showed an example of?

#

Answering myself:

wide viper
#

Is it a known bug that my hard drive scan is showing full bar but no crash anywhere in sight?

quick mist
#

it might be above or below you?

deep turret
#

if it's the usual bug then if you go far away then come back again, it will have no signal

tribal oxide
#

Hey everyone, i'm running a server through AMP (experimental).
On the normal branch there were no issues, on experimental after a few hours the CPU usage almost doubles out of nowhere, even with no players online etc.

Is this an known issue? Is there a fix?

tribal oxide
#

Im talking about from 2% usage to 40% usage

placid birch
#

@tribal oxide , i had the same experience. I don't believe there is a fix. I loaded up the game directly through Docker, not using AMP, and my experience was the same

#

That said, that may be just how it is

#

I see this for both experimental and stable

tribal oxide
#

I assume a memory leak somewhere in experimental

#

Guess i just need to add a schedule for restarting the server every x hours

glad nest
#

seems most issues was solved for me by adding a full restart every time the server does its automatic 24h restart

faint hedge
#

Anyone running the server on nix? I tried running steam-run ./FactoryServer.sh as the script doesnt seem to work on NixOS normally. I can see the entry in netstat like below.
udp 0 0 0.0.0.0:7777 0.0.0.0:* 24669/FactoryServer
But when I tried to add "0.0.0.0:7777" in the game using join game or server manager, it didn't seem to connect to it. How can I check the status of the server outside of the terminal output which I will link as paste bin. First time trying to host a server so would like some hints or solutions. Thanks.
https://pastebin.com/raw/0F3WJv13

#

This is on experimental, both server and client on same PC.

old venture
#

Hey, I am using the steam dedicated server on a debian with the latest experimental 1.1 and a brand new save. We are connecting with epic. Me and my friends have some annoying issues, and since I haven't seen any reports of these so far I was wondering if its only us. When we research stuff, we don't get anything unlocked and we have to reconnect for it to actually unlock. And after a while we are unable to build stuff, if I put for example foundations they show up as holograms but stay like that until we reconnect (the server still builds them, they are there when we reconnect).
We are not always affected by it at the same time, sometimes the research works for one but not the other.

old venture
old venture
faint hedge
#

Np, so I dont need to worry about firewall right? I do have mullvad and tailscale but I am getting the issue with mullvad disconnected as well.

#

Seems to be sort of fine on terminal and browser tho

old venture
#

Nah should be fine with the firewall then, pretty sure you could mess up the firewall to also block local connections but that would be something you remember doing I think 😄
Not sure about the vpn stuff if that could mess things up even if its inactive.

faint hedge
#

Yeah so I am not even sure what I can try lol. I do have a new mini pc where I can try installing nothing else but game and server just to see if it works but need to somehow firgure this out.

old venture
#

I have barely any experience with NixOS sadly so apart from the firewall guess I have no clue either 😄 😦

faint hedge
#

Bruh I had to use 127.0.0.1 and that worked. Should have tried that first lol. Thanks for the hints tho.

tribal oxide
#

Relogging works

#

But not ideal, don't think there is a fix for it yetb

old venture
rare gale
#

Anyone tried hosting on a 8gb pi4?

#

I'm thinking it wouldn't work great bc satisfactory is heavy on cpu use

hidden forge
#

It wouldn't work at all* because the server is not compatible with arm
-# *without emulation

ionic stream
#

Hello,I come here as last hope,I've been trying to connect to satisfactory steam dedicated server from a computer outside my local network for 2 days now T-T

#

I use the dedicated server tool from steam on a windows 10 laptop on my local network and im trying to connect from another computer from 4G connection

#

I disabled windows firewall and my kaspersky firewall,open port on my box by following YT videos but still it doesnt work

#

On local network it work perfectly fine,but through 4G connection iv quickly have an "fail to connect to the server api"

#

It's extrmely annoying beceause you always begin of "connection to the serv" on the clienrt when you lauch the serv,but it always end with same error message server side:

LogSocketsSSL: Warning: Failed to initialize SSL state for Socket HttpRequest
LogHttpListener: Error: Error accepting expected connection [0] SE_NO_ERROR
LogServer: Error: FMultiBindDatagramSocket failed to read data from underlying socket Unreal: SE_ECONNRESE

tribal oxide
#

Did you open the ports on the correct local IP?

ionic stream
#

on the internet box?

#

i've set a rule for intern and extern port 7777,protocole TCP/UDP

tribal oxide
#

But for the correct ip?

#

xx.xx.xx.xx:thisnumber

ionic stream
#

Here is what the rule i made in my internet box interface:

#

I've set "extern IP" on the right to "all" bc the server isn't detected at all if i write the fix local IP of the laptop/server

#

I read things about "multihome=0.0.0.0" but not sure to understand

hidden forge
#

can you reach https://<YOUR-EXTERNAL-IP>:7777 ?

ionic stream
#

yep (even through 4g)

#

and i get the weird error code from epic game https server route_handler_not_found

hidden forge
#

Thats normal and expected

#

Something is wrong with your UDP connection then

#

Either the requests or the replies get lost

ionic stream
#

intresting

#

but the fact that is almost work/the server is detected trigger me so much

ionic stream
#

You were absolutly right,thre is something wrong with UDP connection

#

My antivirus has a network/port analysys,here are the processus when server is started,but nobody try to connect

#

(idk whi there is another TCP process on a random port) but as soon as i open server manager with the client on 4g,only UDP process stop

hidden forge
#

Looks correct. Probably something with the replies then

#

Maybe Google if there are known issues with UDP forwarding on your router ("internet box")

ionic stream
#

OK so problem is 100% bc of internet router,I'll check into it

tiny helm
#

Hi everyone! I was wondering if there is a possibility to remove/disable the forced daily restart other than writting a custom script to change the restart time like every hour so it never occurs, I am asking this because this sheduled reboot is making remote players unable to join after said forced restart and basically I am forced to manually stop the server process and start it back again for them to be able to join.

glad nest
#

my workaround has been to set up a cronjob to restart the server just after the daily restart

#

seems like the server needs a restart occasionally so i dont think removing the daily restart is a good idea

tiny helm
glad nest
#

only adds like 1 minute to me

#

you doing it multiple times a day?

tiny helm
fervent wren
#

any dedicated servers I can login to ?

#

Or is there a place where i can find ant addresses ?

#

any

digital sphinx
#

can you host 24/7 dedi servers for free?

#

may be a dumb question

dreamy walrus
#

Hi, I am also going crazy atm, trying to get a dedicated server running. I can connect locally just fine, which would indicate port forwarding issues, but port scans show the ports working and listening and I even went so far, just for the testing purpose to make the server the dmz. I turned off the firewall. Its a windows 10 system, installed it via steamcmd with -beta experimental, i tried 7777 and 8888 and now set it to 22222 tcp/udp and 33333 tcp. accessing the https api is also failing via the public ip. I have/had other stuff running via port forwarding in this network with the same router without issues. I checked the logs on the server, it says that a socket was created [::]:22222

#

LocalAddress LocalPort Process


:: 22222 FactoryServer-Win64-Shipping-Cmd

LocalAddress LocalPort Process


:: 22222 FactoryServer-Win64-Shipping-Cmd
:: 33333 FactoryServer-Win64-Shipping-Cmd

mental locust
#

Hey

#

Question

#

Those good enough?

dry comet
#

why can i upload saves but not download saves? 😒

mossy wolf
#

I'm trying to set up a dedicated server that's hosted on Shockbyte, but every time I try and connect to it, I get a crash indicating this.


Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000000000000c0```
#

It's experiemental with the latest build on the server and client.

#

Tried both the save I'm trying to copy over and made a new game, both fail the same way.

#

My friend is getting an identical crash trying to connect to the server as well.

deep turret
tame solar
hidden forge
obtuse dagger
# mental locust

im not sure if anyone has replied to you yet but i am 99% sure you are very well off.

queen lance
#

I have an issue, on a dedicated server, I can't deconstruct walls and specifically the 1m x 1m platform, they remain visually and when stepping on them, collision goes haywire.

Furthermore, sometimes when trying to join said server, the entire game just crashes and it shows the UE crashlog

#

It works fine in my own single player worlds 😞

#

If I leave the server and rejoin, the foundation in question is gone, but the issue persists..

#

Mousewheel click on a foundation/wall wields this

#

Is there a way to solve it?

queen lance
#

how come its only in multiplayer?

queen lance
fluid heron
#

hello, i can't connect to the server in experimental mode... chatgpt said this command seems no more avaible:
./Engine/Binaries/Linux/*-Linux-Shipping FactoryGame ?listen -Port=1100 -ServerQueryPort=15777 -BeaconPort=15000 -multihome=0.0.0.0 $(if false; then echo "-DisableSeasonalEvents"; fi)

Can you confirm me? and what is the new command to start the server (linux pterodactyl)

mild thunder
fluid heron
deep turret
#

./FactoryServer.sh

forest mirage
mossy wolf
#

Anyone know about a dedicated server hosting company that properly supports Satisfactory Experimental? The new port requirements seems to mess up some of them.

hazy hearth
#

Is there a go to answer for inexpensive home dedicated server recommendations? (Specific beelink / optiplex configs, etc?)

vagrant haven
tribal oxide
#

One of the smaller ones

#

Should function perfectly fine for an home server

cinder jacinth
#

is anyone available to help me troubelshoot a server? my friend just created one and when entering the address and port it says server name pending and not authenticated

wicked knot
#

first one in sets that

tribal oxide
#

LogReliableMessaging: Error: Failed to bind server streaming socket to explicitly defined port no 8888
LogReliableMessaging: Error: Failed to create listening server. Returning to main menu.
LogNet: Error: UEngine::BroadcastNetworkFailure: FailureType = NetDriverCreateFailure, ErrorString = , Driver = GameNetDriver FGDSIpNetDriver_2147392117
LogGame: Error: Network Error Recived: Type: NetDriverCreateFailure, MSG:

Anyone knows what this means? The server runs fine, but after a while the CPU starts peaking (from 2% to 20-40%) and im no longer able to connect until i restart.

Experimental btw

#

(port 8888 is open)

true canopy
# tribal oxide LogReliableMessaging: Error: Failed to bind server streaming socket to explicitl...

Sounds to me like you've got another process running on that port (8888 is the default for http proxies if that helps).

FWIW, I also just sent an email to the satisfactory team as port 8888 is very problematic as a default port - it's a port that is very scanned by bad actors, and opening it by default is asking for trouble for Satisfactory's users.

Edit: if you are a dev or know a dev, I'd recommend spreading this info around internally. It's a somewhat important security concern.

modern oar
#

can anyone join a call and help me out im new and need help

vernal wyvern
dreamy walrus
vernal wyvern
#

One thing you can try if you haven't yet, is setting the sat server ip to 0.0.0.0 so that it accepts any connection

dreamy walrus
#

but i also tried it on 2 different local pcs and adjusted the port forwarding, so my guess was, somewhat an issue with my isp/nat. the weird was, if they tried a direct connect, I saw them connecting in the log, then they got an error, but at least they could reach the server socket. maybe only the api stuff is not working, but ok atm i am busy playing

vernal wyvern
#

I just setup a new server, and I had to change the server settings to 0.0.0.0 instead of the servers actually IP

woeful plank
#

I hope it's okay joining the server just to ask this, but: What's the best server hosting service to use for a group of at least 3 people? trying to find one that's affordable, but also reliable. Leaning towards Sparked Host, but maybe there's a better option? Thanks for any advice you can provide!

#

also, on a side note, is it possible to transfer a locally hosted game file to a dedicated server? or would we have to start over?

upper pollen
#

my game keeps crashing when playing on a dedicated server but the server doesnt crash

hidden forge
woeful plank
#

ok good to know, now I just have to find a hosting service to use

turbid kelp
#

when using epic games would the ip i put it just be my ip? and the port it says is 7777 so do i just use that

hidden forge
#

IP-address and port are of the server, irregardless of how you installed/launched it

wicked knot
#

If it is on the same machine, use %localhost%, if on the same home network, but different machine, use the LAN address. If outside the home network, use the public IP

turbid kelp
#

i’m confused

#

when i launched the epic games dedicated servers thing it just loaded up a command prompt

#

what do i do

#

nvm got it working

#

fire

ripe terrace
#

I have a problem setting up port forwarding so I can run the dedicated server.

#

The problem seems to be because I have two routers (for reasons I would rather not go into).

#

The internet facing router, cable access, has the LAN1 IP address range 192.168.0.x

#

Then this connects to another router which gives a LAN2 IP address range 10.0.0.x and my windows computer is assigned the IP address 10.0.0.2

#

It looks like I need to set up port forwarding on both routers. Now, when setting up the port forwarding on the Internet router, should it forward to the IP address of the other router (192.168.1.133)
then (I guess) I should set up port forwarding on that router to port forward to my PC (10.0.0.2).

#

I tried this, but I don't think it is working. When I try an external check to see if port 7777 is open, is says it is closed.

#

Internet ---> LAN 1 ---> LAN2 ---> my PC.

#

Hmm, it seems I should only externally test the port if the server is running. BRB

#

No, that wasn't it. Still closed.

#

Just to confirm, I can connect to Satisfactory server with the IP address 10.0.0.2 (my local PC)

#

hmm. I guess I need someone to help me test it out. I tried connecting to a running server using my external IP address. It gave a network error but seemed to run the game.

true canopy
# ripe terrace Hmm, it seems I should only externally test the port if the server is running. B...

You'll need port 8888 as well. That's the "reliable messaging" port. If you can, I'd recommend changing the 8888 to something else, as malicious port scanners frequently look for open ports on 8888. If you want to easily test externally, run nc -nvlp 7777 (or the messaging port of course) on a command line in the machine that you're using to host satisfactory. If you're running on windows, you may have to download netcat. You can then close that terminal when you're done. That way you don't have to run the satisfactory server to externally test the port.

ripe terrace
#

Cheers, I will give that a go.

true canopy
rancid etherBOT
true canopy
# ripe terrace Cheers, I will give that a go.

To change the default port from 8888, you can do this in your Engine.ini file (sub 8890 for whatever you want, but I'd recommend keeping it in the 8-9000 range):

[/Script/ReliableMessaging.ReliableMessagingTCPFactory]
PortRangeBegin=8890 

If you're using the docker image, there's an environment variable for it.

ripe terrace
#

@true canopy cheers, that seems to have solved it!

tall bobcat
#

I've tried sifting through comments but I'm struggling to find my exact issue through word search. I'm running ubuntu 22.04.5 lts, I have the dedicated server functionally running on linux, however when I try to check the port 7777 with an external site to see if it's open I just get "failed". I have 7777 and 8888 portforwarded on my router for tcp and udp, i even disabled ufw to see if anything resolved and no it didn't. I've been at it for a few hours now, and I just need some outside help at this point. Any ideas? Thank you in advance.

tall nest
# tall bobcat I've tried sifting through comments but I'm struggling to find my exact issue th...

Make sure if you run the following command from a server outside your network, it returns three "open" results (replace x.x.x.x with your public IP address):

PUBLIC_IP="x.x.x.x" PORT_NORMAL="7777" PORT_RELIABLE="8888" ; (sudo nmap -sU -p "${PORT_NORMAL}" "${PUBLIC_IP}"; sudo nmap -sT -p "${PORT_NORMAL},${PORT_RELIABLE}" "${PUBLIC_IP}") | grep -Eo "^(${PORT_NORMAL}|${PORT_RELIABLE})\/\w+\s+[^ ]+"

You want to see something like this:

7777/udp open|filtered
7777/tcp open
8888/tcp open

(Note: The command requires you have nmap installed on the system. Most distributions will have a package by that name, if you need to install it.)

deep turret
#

it's way more simple to type the address in a browser (with ports)
https://<public ip>:7777/
and see what it answer (write your public ip instead of <public ip>)

deep turret
woven harbor
#

anyone here have firsthand experience with having a server thru a hosting site? just wondering how much RAM I really need since the 'recommended' amount is a little expensive.

sturdy niche
#

i'm at tier 8

woven harbor
#

this aint no minecraft server lmao

tall bobcat
deep turret
#

double check you configured TCP+UDP on that port, if you created multiple forwarding rules while your router supports the "TCP+UDP / BOTH" option, it may not work by confusing the forwarding rule tables in the router system

tall bobcat
#

And both ports are forwarded to the server machines static ip.

deep turret
#

then check the server listening ports

#

sudo ss -plnu | grep Ser

fossil moon
#

especially if you get 5 guys to play it for 500 hours

#

frankly it's still amazing that it runs as well as it does without optimising some things such as 4-16x scale foundations, generators, power storages etc (so that you can build 1000 of them instead of 16,000)

For example if there could be a single lightweight actor that's like "i'm a 160x160x4 foundation of type A at location XYZ" that could replace 400 lightweight actors in a bunch of different factories and floors with something of 1% of the cpu and memory footprint

opal juniper
#

I ran one that nommed 150GB ram with ease for about 20-25 players with a custom modpack

#

Not just nom to reserve it as xms was set to 32GB (You should never allocate more than 32GB by default due to garbage collection taking a shit if it just reserves space and it cleans it only when it reaches that threshold, while actually using that ram garbage collection doesn't really have to do that much because the ram is actually used for the simulation)

woven harbor
#

My point was that the bar for 2-4 players on a minecraft server is MUCH lower RAM wise

opal juniper
#

It's still quite resource heavy on the CPU but 9GB ram for a gameserver is actually rather minimal.

opal juniper
#

If you set chunk render distance to 15 and all the players move apart from another it can get close to 5-7GB already.

woven harbor
#

sorry Vanilla* minecraft server

opal juniper
#

Which is vanilla.

#

Hosting a gameserver in 2025 even if it's minecraft or satisfactory having at least 32GB on the machine is nothing out of the ordinary, most hobby hosters have old blades that are decomissioned in use for work repurposed for gaming (myself included), those blades easily come with like 128GB/256GB ram, minimal

woven harbor
#

alright well my question was anwsered so I'm good.

opal juniper
#

And then they are 8 years old

#

aye

#

I can't talk about mods here so I'm going to throw myself at the modded discord lmao

#

A new mod came out and I 100 think they need to make it vanilla

#

They made train pathing like factorio and that's just hnggggh

tall bobcat
deep turret
#

if the tcp rule works, you may want to check for the 8888 port target address (should be same as 7777 obviously) if you didnt already
othwise the issue may be how you test it

tall bobcat
deep turret
#

technically, udp is a "connectionless" protocol, and so handled through a "connectionless" socket (as connection state is important in socket handling) that's why it's written as UNCONN (=connectionless)

deep turret
#

tldr: there never strictly is an udp connection, it's only keeping talking to each others without any solidified configuration on the network side

#

that's why website testing udp ports is a scam, only tcp port connection testing really makes sense and is reliable

tall bobcat
deep turret
#

as I said there is no test for udp, all you may be doing with website for udp is crashing the server

tall bobcat
#

I've tried connecting to my public ip address yes. Just states it appears to be offline. I believe that site is only checking tcp.

deep turret
#

as I explained ANY site will ALWAYS be only checking tcp

#

the best way to test is with your own devices (through a phone and mobile data for instance)

#

with the browser test for 7777 port

#

and with the game client for everything

tall bobcat
#

Would it perhaps be something to do with my satisfactory.service file not setup correctly?

tall bobcat
deep turret
#

and what was the result ?

tall bobcat
#

Exactly as I said, shows 7777 failed when checking with my phone on mobile data and when attempting to connect to the server with my laptop simply says it appears to be offline.

deep turret
tall bobcat
#

Give me a sec, i actually hadn't checked both since i made the earlier changes let me do a quick test before I say one way or another.

#

Trying to do this while holding my kid so bear with me lol.

#

Okay so 7777 is reading open now when testing on several different sites, 8888 is timing out.

deep turret
#

8888 is not on udp

#

so browser is showing the error ?

#

(easiest test)

tall bobcat
deep turret
#

nice

#

so it's open

#

server should work

tall bobcat
#

I'll attempt to connect to it again on my laptop real quick.

#

So yeah unfortunately my game when trying to connect to the public ip just says server appears to be offline and that's as far as I get.

#

I did setup everything according to the wiki for running a dedicated as a service, copy pasted the info, changed all the stuff to my user name, etc. but I'm not sure if the wiki is up to date for the current server version. Checking the server status it reads out running and operational with no errors but I'm paranoid I'm missing something since apparently my ports don't seem to be the problem anymore.

deep turret
tall bobcat
#

Yeah

deep turret
#

then seems like you either done weird things with your firewall or your router is not working correctly
often it's effective de restart router completely after configuring it, so it completely register the changes (and check nothing changed in the router interface)

tall bobcat
#

Fair, I'll restart everything again. I hadn't since the most recent desperate attempt so it might very well fix things. Again, I do appreciate the patience and help.

tall bobcat
#

So, unfortunately same issue. However I did decide to check pgrep -f FactoryServer.sh on a whim and I'm unfortunately now seeing 3 sets of instances reporting back. I'm not entirely sure how to get it to only run one instance, I'm unfortunately still learning linux as I said earlier and not familiar enough. Could this be my issue though?

deep turret
#

yes

#

you should only have one unless you specifically configured multiple

#

having a working systemd unit should also prevent that

#

so you definetely missed something

#

wait no

#

wait you didnt check instance

#

you just checked processes

#

this what a running server looks like in htop

tall bobcat
deep turret
tall bobcat
#

Sorry I missed the htop part of your comment

deep turret
#

seems like you misconfigured something on your server firewall then

#

I would not recommend to mess with iptables, especially if you already have an active firewall (ufw for instance)

tall bobcat
#

So I do have ufw disabled because I was trying anything to get things to work, but used iptables to open incoming and outgoing for 7777 and 8888 for tcp and udp (again just trying everything). Outside of that, I'm not sure where else to go to check my server firewall settings

deep turret
#

I would recommend removing the custom iptables rules, and recheck your ufw rules

tall bobcat
#

Sounds good, I'll give that a go here in a few when I'm able to again

deep turret
#

also remove -log -unattended from the argument list, it's not used on linux

tall bobcat
#

Good to know thank you

tall bobcat
#

Still can't connect to the server from the game. I wiped the custom iptables rules, redid ufw rules, removed the -log and -unattended.

#

Anything else you can think of or am I out of luck at this point?

#

just for reference in case I'm missing something.

#

I forwarded the satisfactory service just as a "trying anything" attempt to see if it would've made a difference.

tall bobcat
#

I guess I'll just throw this bit of information out there after looking around for a few more hours, I've ran into a couple of people saying they couldn't connect to their dedicated server using linux (supposedly had no issues on windows however) until they enabled ipv6 even if they were using ipv4. I have fiber internet and apparently my provider doesn't offer ipv6. So if that is in fact my issue, I'll have to install a windows OS and do it all over again. I guess I'll try a different game altogether like minecraft or project zomboid at a later date and see if I still have the same issue. Unless I have actually missed something on my setup for satisfactory.

glad nest
tall bobcat
tribal oxide
deep turret
#

you then will be able to simply follow basic guide and default settings

deep turret
#

it's happened multiple times people were not testing properly and it was .. in fact perfectly working already
I burn myself like this every other days

tall bobcat
glad pasture
#

I am having trouble with a new server shutting off randomly. I know in the past I had it automatically relaunch if it crashed or shut down but i dont remember the line of code used to do that. Can anyone help me with that?

#

Right now I am running the server through steam server tools

grand brook
glad pasture
grand brook
glad pasture
#

yeah same

#

i guess its just because its experimental

#

my solution isnt working

#

:10
FactoryServer.exe ?listen -port=8888 -log -unattended
timeout /t 10
goto 10

#

i put this to try to restart after 10 seconds if the server turns off but it doesnt work

#

@grand brook

deep turret
deep turret
deep turret
tall bobcat
feral heart
#

Does anyone know how to fix the problem of the server taking up too much of a single core's performance?

#

When encountering monsters and a large number of spiders, the server's single core is 100%, resulting in severe lag and delay.

#

I have a decent server CPU with lots of cores but the problem cannot be solved. I tried installing a mod that removed all mobs and that fixed the problem but was very annoying

sturdy niche
rancid etherBOT
deep turret
ocean heath
#

How to change creature hostility?
Does the server care about the client's configuration for this? if not, does it have it's own configuration?

peak python
#

hey idk if this i the right place? but ive been playing satisfactory with a few friends on a nitrado server then about an hour ago the server started showing as offline and neither i or the others could get back in, even tho nitrado says the server is online just wondering if anyone might know how to fix it

inner crow
paper valley
#

has anyone updated their 1.0 server to 1.1 and what is it like?

inner crow
paper valley
#

due to it being experimental still?, is their a list of issues i can read or is it just what people have put in here

inner crow
#

Theres the Q&A Page where u can check reported Bugs by players.

Keep in mind Experimental is to "Test" so Issues are more present then in Release

#

The 2 Issues that are most present Serverwise for me is the 8888 Port Scan Crash and the fact i need to restart the Server manually on each automatic restart as it blocks its own Port what causes clients to Permacrash

paper valley
#

so a new port to open and when the server resets the port gets blocked?

#

whats the fix for that then, reopen the port?

inner crow
#

When i was reading it correctly
When the Server does its automatic restart instead of closing and opening correctly it never opens that port and gets forced to jump to 8889.

Fix is to just manually completly close the Server and Start it back up.

#

for the 8888 Port scan crash best solution is to close firewall and open it only for ppl that are allowed to join

paper valley
#

okay, i didnt set up the auto restart due to having a few different game servers and just swapping between them, and then with the port 8889 is that udp or tcp, and just open the firewall when playing then close it after?

inner crow
#

Im not 100% sure.
the port 7777 is the Server Manger Port? i guess
the 8888 Port is what your client actually connets to when u Join

Theres a current bug that when any Port scanner with "random" Data scans over the 8888 Game port it crashes the Server

I completly closed my Firewall and only opened it for the ip adress of my friends

#

Im not sure how ppl with Servers from Hosting websites are currently fixing that issue as my Server crashed every 30 Minutes or so as my Server gets scanned quite frequently

hidden forge
acoustic python
#

what's the RAM requirement like for a few players that aren't total savages when it comes to building?

#

can't decide between two servers, 8GB vs 12GB

grim mica
#

More memory is always better but its the CPU that will matter alot more (if enough memory for the world) for performance/stability. You want to see a constant tickrate in the ServerManager menu, the more people join the bigger the stress compounded by large worlds/factories. I've seen servers consume 4GB and ive seen them consume north of 20GB, so start with the 12GB and get the best CPU (highest frequency, not cores, as long as there is about 4 vCPUs) you can run it on

acoustic python
#

can't remember the model number

#

E5-1650v2

#

not sure about the host tbh, the other one just has 32GB DDR3 which is probably much better

hidden forge
#

DDR3
thats old stuff

grim mica
#

E5-1650v2 is ~12 years old, it will have pretty weak performance if you are wanting to build megafactories. Think of it this way, the dedicated server is running the entire game just without the graphical part, so you get a little more headroom not having to deal with that but this is akin to a 4790k desktop CPU, which is ~10 generations behind current hardware

acoustic python
#

but i agree that for 2025 it's old, i'm looking elsewhere now

#

it was with ovh cloud and i think for some reason they have some SEO bullshit redirecting Satisfactory hosting to some dedi server that's not quite up to it

wicked knot
#

I had my server on an i5 4560, 32GB DDR3, ran like a 3 legged dog

#

it ran, but ....

acoustic python
#

their game servers are crazy expensive mind. Looking at gravelhost as well but they only go up to 12GB

#

tempted to self-host but i think the energy cost (here in the UK) would be prohibitive

#

ok gravelhost are doing some weird shit

#

the fuck are you using a 5600G for hosting lol

#

and i don't like the 12GB RAM limit given what Gunter said

#

nor the server location in Tampa, of all places 😄

#

Shockbyte only go up to 10GB, wtf

#

ok they offer more but charge extra, this is bugging me lol

#

let's look at Hetzner

#

mmm, good spec, and charges accordingly

#

if y'all have any suggestions please ping me 😄

wicked knot
#

that would be ... advertising, which is frowned upon

grim mica
acoustic python
#

not sure that would count as literal advertising but you can always dm me if it's an issue

acoustic python
#

are blueprints shared across all players on a server? or are they player specific?

wicked knot
#

shared

acoustic python
#

thx 🙂

grand kestrel
acoustic python
grand kestrel
#

UK

acoustic python
#

tell me more lol

#

what unit price are you paying per kWh?

grand kestrel
#

No idea lol

acoustic python
#

and define 'small' 😄

grand kestrel
#

My old gaming pc with no gpu

#

Also run a server but that uses a wee bit more xD

acoustic python
#

heh 😄

grand kestrel
#

Yee is a beeg boy one lol

#

But the pc-server only uses about 50w for me so from that can calculate your own cost

acoustic python
#

oh that's not so bad at all

grand kestrel
#

It has a 600w psu too lel

#

Does the job nicely

acoustic python
#

higher peak wattage PSUs are usually more efficient!

#

i ended up renting one through Indifferent Broccoli, as Gunter recommended

#

working really well

#

curious to see how it scales up as we approach endgame

grand kestrel
#

Nice!, thought i'd pop what my costs were for ya 🙂

#

Hopefully they can hadle ya endgame, it should do tbh xD

acoustic python
#

well i'll be getting FTTP soon it would seem, at my workplace

#

which will make self-hosting much more viable

#

so i'll probably run some tests

#

i've still got my old home PC which I was intending to use as a gameserver, just curious to know how much it'll cost me in electricity! it ain't cheap here :/

wicked knot
acoustic python
#

took the graphics card out, still using it now in fact

#

fortunatly my mobo had on board graphics iirc so didn't have to do anything extra 😄

supple heath
#

My friend keep having the same bug, after a certain amount of time, when he build something, the build stay blue and have to quit and rejoin to have the build ok. He can have the bug when I am logged or not (we are only two playing on the DS)

woven harbor
#

Does anyone have knowledge of what in-game things contribute to RAM useage in a server? obviously things like factories do, but does exploring more of the map? gas pillars creating gas??

#

i'll destroy the gas pillars if it means less RAM usage lmao

wicked knot
woven harbor
wicked knot
#

Foundations are something that gets added, so removing them would decrease the footprint

woven harbor
#

copy that. thank you

#

do you think getting rid of foliage/trees would decrease ram usage??

wicked knot
#

does that change the map state from the day one static map?

#

I mean, every map is the same. A few of the deposit rocks laying around the landscape are RNG, but the map overall is static

grim mica
#

Changing entities on the map definately affects the save file size (picking up slugs/somer/mercer and destroying trees/rocks) so it must have some impact on memory usage. IMO you are looking at this the wrong way.. dont change your gameplay characteristics to try to stay within some physical bounding layer, add more memory to the server

woven harbor
#

I do agree. I'm just asking to see what i could do BEFORE upgrading. seems like any efforts would be futile

#

(I bought a 6gb server for 2 people and it's already at 80% before phase 2 competition)

wicked knot
#

yeah, if you play, the footprint grows

grim mica
#

Memory is probably the easiest and cheapest thing to upgrade when more is needed, replacing the CPU can require a new board, PSU, case, etc from a physical constraint standpoint, but more memory can usually either add the modules, swap the modules (if at full population) or if you are renting, just buy the 'add-on'. The mental frustration you are creating by trying to not modify the map/world objects to lower memory usage is counter-intuitive to how the game is supposed to be played

#

Shade is correct in that anything you do, whether its building more or changing the map will change memory usage, how much that changes (foundation vs tree vs assembler) is anybodys guess

woven harbor
#

Watching the live RAM usage it kiinda seems like blowing up trees did a little bit?? lmao. Really i'm just messing around seeing what I can squeeze out of my budget server

#

(blowing up trees is also fun)

grim mica
#

I could imagine moving around the map.. i.e changing what the player had 'loaded' in will also change that as well. Simply having the 2nd player connected will likely also drastically change the memory footprint

#

Afaik there is no way to see detailed stat/perf details (especially not in DS) even in singleplayer/hosted to a detailed level ala Factorio, just more 'general' type stats

#

I would just keep playing as you normally want to/would and if you run into constraints, deal with it then.. if thats dismantling the old Iron factory as its been replaced with better capacity (sharded+faster belts) you will get a much better improvement that way vs trying to constrain as you go along

fleet kelp
#

Still feels like it should be trivial to have more RAM than 6GB. RAM is cheap.

woven harbor
woven harbor
fleet kelp
tacit hare
woven harbor
#

I am shopping around currently, thinking I may be overpaying lol

#

i'm used to vanilla Minecraft servers where 4gb is PLENTY lmao

grim mica
#

I would look at that host.. i've mentioned IndifferentBrocolli here before as others have had good experience and just recalling looking at their site the other day.. $13/mo is supposedly unlimited memory

tacit hare
grim mica
#

Laptop CPU as a host is probably not going to be a great experience, especially if megafactory and memory limited

fleet kelp
#

Though it shouldn't be too difficult or expensive to upgrade that RAM unless it's a super old laptop and the motherboard is capped at 8.

woven harbor
#

Uncapped Ram wonder how they get away with that lol

fleet kelp
#

RAM is cheap as shit and they lean on the fact that the applications they support only get -so- RAM heavy would be my guess.

#

Kinda like an 'all you can eat' buffet. It's not 'all the food in the world' cause we know you can only eat so much.

tacit hare
fleet kelp
#

How handy are you with a soldering iron and some wick? lul

deep turret
# fleet kelp Kinda like an 'all you can eat' buffet. It's not 'all the food in the world' cau...

I know it's offtopic, but imo this is important to note:
having unlimited buffet is very healthy, because instead of targeting to "eat all what you paid for" you only eat what you feel like
and you will likely eat less if you are an hungry person, and eat more if you are depressing and not eating enough usually
and in the end it will produce less waste, and every bit of food will be sold
it's a very good calculation

left viper
#

Sorry, it has probably been asked a thousand and one times, so please link me to the answer, or give tldr. Did anyone get dedicated server for the expiremental running? I updated both client and server and the game is crashing during the connection phase.

left viper
#

that did it

left viper
#

Cannot load my old save - downloaded it in-game in server manger from the old client, uploaded with new client, when trying to connect it crashes. We are in mid game, so I'm worried we won't be able to continue once 1.1 is released. Is this a known issue?

#

restarting the server after loading the save clears the issue

abstract kraken
#

One day your laptop just says “Nope- no more factories” lmao?

grim mica
#

If you have free disk space you technically have memory, just very very slow memory so performance will suffer significantly

tacit hare
acoustic python
#

are desyncs common? like i often seem to deconstruct a foundation and it remains (client side). Then I reconnect and it's gone

vagrant haven
#

yes they are common

acoustic python
#

ok, thanks

#

also... where are the save files located on a server? logged in just now to check and there are only two folders at the root, 'Steam' and 'steamcmd'

I've poked around a bit but couldn't find any .sav files

acoustic python
#

nm sorry, shoulda checked wiki first

#

nope, checked, doesn't make sense lol

#

maybe this host is doing something unique

#

means i can't upload blueprints either

slender basalt
acoustic python
#

Linux i am guessing though

verbal scarab
#

Anybody ever had a server that is running fine but you cant load in? I checked the log and nothing. Any help would be useful and thanks!

slender basalt
# acoustic python Linux i am guessing though

Sorry, don't know your technical level, so I don't mean to offend by these questions. When you logged in and saw the Steam and steamcmd folders, was that using the 'ls' command at a command prompt? If so, try 'ls -a'. You should see a folder called .config. If you do, then 'cd' into that folder and that is where the saved games should be.

acoustic python
#

I don't think this host gives ssh access, partner the managed experience

slender basalt
acoustic python
#

Ah yes, like hidden files right. Thanks, will try that later

acoustic python
#

hmm, not sure this works in FTP..

inner crow
#

Many times the Save files in linux are hidden in a folder called ".config"
Folders likes that are hidden by default

In FTP Softwares u can change the settings to show hidden files

#

the .steam and .config folder are both hidden by default

#

What u could try is just adding .config to the current path

acoustic python
#

will try, thanks!

#

just want to be able to back up the savegames, and upload blueprints

acoustic python
#

is there a list of known issues for dedi servers atm?

inner crow
acoustic python
#

i just had to do the first manual restart now 😄 but i don't think it was because of an auto restart

#

most annoying so far are the desyncs and map markers seemed to disappear

#

but overall hella smooth, and super fun

#

so grateful the devs did this

inner crow
#

Oh yes i did notice the desynced markers too

The Manual Restarts every time a already running save either gets reloaded or changed

The Old Sessions with the defined gameport doesnt get closed correctly so the new gamesession gets forced onto a new port

So can only be fixed by restarting the entire server session

torn nebula
#

Hello, i have maybe a common question, but are Servers under experimental unable to use?

wicked knot
empty plinth
#

Hello, so maybe did anyone come across an issue of being kicked constantly after some time as a host of dedicated server? I am the only one being kicked out

acoustic python
west beacon
#

is there an option/config to change the WAN vantage point server from “api.ipify.org”?

#

I’ve not found anything from combing through the UE configs so far

hidden forge
#

why do you want to change it?

rotund ermine
#

hey, i'm running a dedicated server. the server runs on a Windows Server 2022. so that the Satisfactory Server starts automatically after a restart of the Windows Server, I have created a task in the task scheduler. It works as it should. The server process can be seen in the task manager, and connecting is also possible as normal. However, no server console is displayed. Can this also be displayed somehow? I have the same problem with my Factorio server

sonic whale
#

whats a satisfactory dedicated server?

rotund ermine
#

what do you mean?

wicked knot
hidden forge
wispy oracle
#

I am hosting a Satisfactory server and changed the default 7777 to something else for security reasons. My friend could not connect until I opened 8888 on my router, too. Welll.... I run Satisfactory as a service using AlwaysUp because it kept crashing and I got tired of manually restarting it. I just crosschecked my logs between AlwaysUp and my router and I am getting a flood of connection attempts (not my friend) and it's bringing it down. Someone externally is intentionally crashing my server. They are hitting it on 8888, but not on my no-longer-7777 port.

Can I change the 8888 port to something else so I can close that port and hopefully their access?

#

And my router does not have the capability to either allow or block external access based on IP, or I would have blocked the entire block of IPs I am seeing these scans coming from.

rotund ermine
inner crow
#

specifically for 1.1

wispy oracle
#

Now to see if that asswipe tries again.

wispy oracle
#

[URL]
Port=1111
ReliablePort=2222

I added these to the Engine.ini (not my actual ports) and while the Port= worked, the ReliablePort does not appear to be.

wispy oracle
#

Well, two things. One, I'm an idiot and misunderstood that screenshot. I removed the ReliablePort flag and added this:

[/Script/ReliableMessaging.ReliableMessagingTCPFactory]
PortRangeBegin=<new port>
PortRangeLength=512
ExternalPortRangeBegin=-1

Well, that didn't work...

So I read the release notes again and saw this:

Server Host Requirements (TL;DR)
If hosting a single server, port 8888 TCP must be open by default.
If hosting multiple servers, a range of ports starting from 8888 TCP (by default) must be open.
The server will attempt up to 512 ports before failing (configurable).
If port remapping (NAT/firewall) is used, the server must be configured accordingly; otherwise, clients won’t be able to connect.
Logging is in place to help server maintainers verify the allocated ports.

It looks like you MUST keep 8888 open, so I am trying to figure out how to tell it to ignore 8888 so this troll (or possibly legit scanner in Panama?) can't keep crashing my server.

wispy oracle
#

I verified in the log that it is indeed remapping, but the game keeps crashing.

[2025.05.05-01.21.21:767][ 0]LogReliableMessaging: Reliable socket listen port has been explicitly remapped to XXXX

#

Gave up, set it back to 8888 while I keep looking into this.

wispy oracle
#

Got it working. I was able to change the EXTERNAL port to something other than 8888 using -ExternalReliablePort=XXXX in the arguments when starting it using AlwaysUp, and then setting my router to forward XXXX to 8888. The result is that externally that port is now closed, and that was my main goal.

wispy oracle
#

Okay, after I did all the above yesterday, something broke with my server and now none of my blueprints are showing up. I have tried every guide I can find and nothing is bringing them back up. I can make new ones, but none of my old ones are there anymore. How can I fix this?

inner crow
wispy oracle
#

Yeah, I checked those messages, too.

unkempt laurel
#

Hey, me and my friend have a save together but we want to make the save a dedicated server. We have always done save sharing through discord but the file has exceeded 10 mb. I have a server at my house with proxmox. Does anyone know if its possible to put satisfactory on it and make it a server?

wooden dawn
#

having a small issues with dedicated server. my friend and i (the owner/hoster on private rig) have been playing on a ded server for a while, beat the game and everything. today it shows to me as offline (shows online to him and he can join) i deleted the server and tried to readd it and when i do nothing happens. was playing last night, didnt change anything. any ideas for a fix?

loud nexus
#

quick question: i saw snutt showcase the "unreal console" in the "dedicated servers have leveled up" vid, but idk how to get my console to show up like in the vid. am i missing something? am i supposed to download the console or something?

tall bobcat
#

@deep turret or whomever really at this point, so burnt out with this I don't really care who helps anymore.

Docker Desktop is installed, did everything necessary on the docker sites checklist of things to download, update, etc. I've pulled Wolveix's docker satisfactory server, container is running, and I've enabled host networking. Ports 7777 and 8888 are forwarded in my router as tcp and udp to the host machines ip. I can't connect locally, nobody can connect off network. To include all info, my internet provider doesn't offer ipv6 at all. No clue what I'm missing or if I'm just dead in the water and better off moving on with my life to a different game altogether.

#

Unless there's a file with the docker container I need to modify for ip, but if that's the case I'm unsure of location or what file. Today is my first time ever dealing with docker.

deep turret
#

when you were connecting from local network last time, it was from an other machine ? (running windows ?)

#

because as long as this was working, then it was a routing issue

tall bobcat
#

I never actually got the game to connect at all. I was using my laptop (yes windows) and all I ever got was "server appears offline" when trying to connect through server manager to claim it.

inner crow
inner crow
tall bobcat
inner crow
#

lemme start my docker desktop rq

tall bobcat
sly nymph
#

<@&387163995947270144> might want to check every channel.

west beacon
#

same with ipconfig

#

I have a self-hosted echo API

scarlet mesa
#

Id like to play satis with a bunch of friends in the near future. Not sure if we should rent a server or set up one ourselves. If we do it ourselves are there any specific requirements to play the game normally till endgame?

hidden forge
#

A good CPU and a decent amount of RAM

smoky marten
#

I have a problem with getting a dedicated server up and running on the latest experimental version. Whenever I try to join it my game just hard crashes... I've sent the crashlog to the developers but wanted to post here aswell...

wicked knot
smoky marten
#

I can connect to the server in the server manager... just not connect to it to play. I opened both udp and tcp port 7777 for the server

wicked knot
#

usually a good idea to do at least a cursory reading of the patch notes for experimental software 😉

smoky marten
#

aha. I see! So I just need to open up port 8888 correct? I only have the one server running...

#

that fixed it! thanks!!

scarlet mesa
deep turret
#

12GB minimum

deep turret
#

but you can start playing with 6GB

scarlet mesa
#

Sht, i dont have enough RAM and my buds dont wanna host.
Do u have any recommendations for renting a server?

sturdy niche
wispy oracle
scarlet mesa
wispy oracle
#

More RAM is always a good investment in your hardware. You will likely need it for other stuff in the future, too.

gentle shore
#

where can i download ram?

scarlet mesa
wispy oracle
# scarlet mesa Im a broke 18 yo <:tired_jace:807645447258243072> Only have a 2YO laptop where ...

Ah. That makes it trickier. I've been young and broke, so I understand the pain. Hmm, laptop is 2 years old, so if you had available expansion capacity, not necessarily slots as you can usually replace an 8GB stick with a 16GB, then eBay might be a good spot for more RAM. I host my own server, so I have no idea what's out there for hosting providers. I remember the one time I looked and did the math on the costs for all the games I wanted to host, I said screw that and built a VM box.

forest mirage
#

Weird issue today. I just unlocked trains and started building the first train network. At one end of the loop, when i try to build the 3rd freight car station, game crashes.

Attached is the crash report output.
Server is running in a container on a proxmox host.
I dont have the knowledge to decipher whats going on

scarlet mesa
wispy oracle
#

Ugh, I hate that on new laptops. Like, unless you buy the stupid expensive ones, the trend seems to be going towards soldering RAM directly to the board. Sure, it's cheaper, makes the laptop lighter and thinner, but I would rather be able to upgrade my laptop instead of being stuck with how it came.

Does it happen to have an expansion slot? Some still have one empty slot in addition to soldered RAM.

inner crow
forest mirage
wispy oracle
inner crow
#

Hahaha, i just plan where to place it and hope i dont crash, sometimes needs a few tries

forest mirage
#

Its just the last thing ill put in. And restart 15 times. Itll be fine.

#

at least in the dedicated servers its there when i load back in

inner crow
#

yeah playing on servers helps

forest mirage
#

Ill never go back

wispy oracle
pulsar terrace
#

is anyone else having crashing issues when connecting to (experimental) dedicated servers?

pulsar terrace
#

game outright crashes when connecting to a non-local experimental dedicated server. so, over the internet definitely does not work. have not yet tried local network, but don't have two computers with the game at this time

mild thunder
#

if crashing on connecting, probably going to be the 2nd port is not reachable

full lantern
#

(If so, there is some odd-ball unity stuff that virtual CPU masks muck with. I run proxmox and had to change the CPU type to "Host" to get the experimental to stay working after connecting)

inner crow
timid lintel
#

how do you proerly switch back from the experimental branch? I moved and i thought it wa a simple as steamcmd +force_install_dir /home/satisfactory/satisfactory +login anonymous +app_update 1690800 validate +quit to go back... but im getting version mismatch now on stable.

proven adder
#

How would one go about setting up a dedicated server?

wicked knot
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...

kindred flume
#

Is anyone available to help me with allowing others to connect to my dedicated server?

#

I am setting up a server on experimental. On the local network I can connect to it just fine, the server is running on a seperate machine. But when I have someone else connect to it, they get met with a crash or an error message.

fallow vigil
timid lintel
#

How do you fix encryption key missing when you use a DNS entry for a server? Do you just have to give everybody your ip?

grim mica
lucid compass
#

Greetings. I want to ask about managed dedicated server hosting suggestions. Is anyone using one with good results? I have been using GTXGaming for many years and I want to switch my server to Satisfactory, but they claim they don't support mods, hence I am looking for alternatives. I know I can get a VPS and set it up myself but for casual gaming I just want something managed.

gentle shore
#

i've been happy with indifferent broccoli

#

experimental crashes pretty regularly (although never when people are actually playing for whatever reason), but I don't think that's their fault.

#

and it supports mods

lucid compass
#

Thank you. I would like to hear suggestions from various people so I can compare so please let me know

golden thicket
#

quick question, server manager doesnt let me find my server. When i type in all infos and confirm, nothing happenbs

fallow vigil
iron scarab
#

can someone help me out.. my satisfactory server shows offline. but it says Server Name Pending, and Not Authenticated. all ports are open. I was running one just the other day on the same computer. Just had to reset windows. and now its not working.

civic chasm
#

hello satisfactory fans, why am i getting thi serror when trying to run a satisfactory server on experimental?

#

i have absolutely no idea why this is always happening 💔

deep turret
#

this is not command for running, but command for updating/installing
and you probably executed it with the wrong user
did you use force_install_dir ?

civic chasm
tender magnet
#

hey everyone, has anyone here managed to update a steamcmd server to work on 1.1 experimental??

lapis nest
#

I've also been trying for some time but no luck. I think i need the route of the experimental build. But no clue

tender magnet
#

Nvm, I got it thx

lapis nest
#

thanks i just found that now the game crashes and this the error log.

#

Version: 406341, IsEditor: No, IsPerforceBuild: No, BuildConfiguration: Shipping, Launcher: Epic, NetMode: Client, IsUsingMods: No, IsSaveGameEdited: No

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000000000000c0

#

FactoryGameEGS_ReliableMessagingTCP_Win64_Shipping!FReliableMessageProtocolTCPConnection::Tick() [D:\BuildAgent\work\1\UE4\FactoryGame\Plugins\ReliableMessaging\Source\ReliableMessagingTCP\Private\ReliableMessageProtocolTCPServer.cpp:260]
FactoryGameEGS_ReliableMessaging_Win64_Shipping!UReliableMessagingPlayerComponent::TickConnection() [D:\BuildAgent\work\1\UE4\FactoryGame\Plugins\ReliableMessaging\Source\ReliableMessaging\Private\ReliableMessagingPlayerComponent.cpp:67]
FactoryGameEGS_ReliableMessaging_Win64_Shipping!UReliableMessagingSubsystem::Tick() [D:\BuildAgent\work\1\UE4\FactoryGame\Plugins\ReliableMessaging\Source\ReliableMessaging\Private\ReliableMessagingSubsystem.cpp:89]
FactoryGameEGS_Engine_Win64_Shipping!FTickableGameObject::TickObjects() [D:\BuildAgent\work\1\UE4\Engine\Source\Runtime\Engine\Private\Tickable.cpp:153]
FactoryGameEGS_Engine_Win64_Shipping!UGameEngine::Tick() [D:\BuildAgent\work\1\UE4\Engine\Source\Runtime\Engine\Private\GameEngine.cpp:1864]
FactoryGameEGS_FactoryGame_Win64_Shipping!UFGGameEngine::Tick() [D:\BuildAgent\work\1\UE4\FactoryGame\Source\FactoryGame\Private\FGGameEngine.cpp:15]
FactoryGameEGS_Win64_Shipping!FEngineLoop::Tick() [D:\BuildAgent\work\1\UE4\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:5864]
FactoryGameEGS_Win64_Shipping!GuardedMain() [D:\BuildAgent\work\1\UE4\Engine\Source\Runtime\Launch\Private\Launch.cpp:188]
FactoryGameEGS_Win64_Shipping!GuardedMainWrapper() [D:\BuildAgent\work\1\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:118]
FactoryGameEGS_Win64_Shipping!LaunchWindowsStartup() [D:\BuildAgent\work\1\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:258]
FactoryGameEGS_Win64_Shipping!WinMain() [D:\BuildAgent\work\1\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:298]
FactoryGameEGS_Win64_Shipping!__scrt_common_main_seh() [D:\a_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
kernel32
ntdll

onyx timber
#

🆘 Help Needed: Satisfactory Dedicated Server (Docker – wolveix) “Not Authenticated / No Backend Platform”

I’m trying to run a dedicated Satisfactory server using the Docker image wolveix/satisfactory-server:latest on Ubuntu 22.04. Everything seems properly configured, but the server stays stuck on “Pending / Not Authenticated”, and clients can’t join.

✔️ Setup Summary:

  • Docker image: wolveix/satisfactory-server:latest
  • All required ports are open (UFW and Windows firewall)
  • TLS self-signed cert is generated
  • serverdata.json exists and looks valid
  • Steam client can see the server
  • Docker container reports healthy status

🛠️ Startup Command:

docker run -d \
  --name=satisfactory-server \
  --hostname satisfactory-server \
  --restart unless-stopped \
  -v /home/steam/satisfactory:/config \
  -e MAXPLAYERS=4 \
  -e PGID=1000 \
  -e PUID=1000 \
  -e STEAMBETA=false \
  -e OWNERID=<SteamID64> \
  -e OWNERPLATFORM=Steam \
  --memory-reservation=4G \
  --memory=8G \
  -p 7777:7777/udp \
  -p 15000:15000/udp \
  -p 15777:15777/udp \
  -p 8888:8888/tcp \
  wolveix/satisfactory-server:latest

📋 Relevant Log Output (FactoryGame.log):

LogOnlineSchema: Error: Invalid schema category lobby
LogOnlineServices: Failed to initialize schema registry
LogOnlineIntegration: Initialized 'NULL' online backend
LogGame: Telemetry started without a platform

🚧 The Issue:

  • Server backend platform defaults to NULL, even with OWNERPLATFORM=Steam set.
  • Tried defining both OWNERID and OWNERPLATFORM in environment variables and serverdata.json.
  • Also tested raykrueger/satisfactory-dedicated-server — same result.

❓ Request for Help:
Has anyone successfully hosted a dedicated Satisfactory server recently with this Docker image?
Is there a missing or undocumented environment variable to force the backend platform to Steam?

Any working examples, suggestions, or tips would be greatly appreciated. 🙏

high rampart
onyx timber
#

thanks for the feedback you ran it exactly with the instructions in docker hub? how you put the server name and so on?

high rampart
#

Yes I'm running it with the instructions that are on docker hub. The server name if I recall correctly can be set when creating a game session on the server

onyx timber
#

Ive made a new test in my client machine windows 11 i installed the decidaect server and worked fine and i connected trouhg localhost i suspect some port issues on this, and just notice that error is fine at the first start of the server. so some networking issue so far.

onyx timber
onyx timber
#

-multihome=PUBLIC_IP

toxic cradle
#

some one got a idee i got a miss match with server and game ur game is on 406341 and the server on 410840

wicked knot
glad nest
sturdy niche
grand kestrel
#

Isn't 8888 just for experimental?

paper zinc
#

hi! i've a dedicated server working well (no beta, no mods, windows machine, installed srv through steam, running from a command line, nothing fancy on options just log, port and unnatended, changed the running port from 7777 to 7878). The only issue is, whenever the last player leaves, the server becomes unresponsive as if it's offline and no one can connect (but seems to be running well from the server's end). I can simply restart it but it kind of defeats the purpose of a dedicated server. looking up the web, apparently this is a known issue, you see people talking about it but i haven't found a good way to fix it. Any suggestions? Thank you in advance.

grand kestrel
#

Use to happen to me this but it sorted itself out eventually haha, though all I had to do was remove and readd from ingame or reboot the game not the server

#

I think it might have sorted itself after setting up ddns on that dedicated server for satistactory

paper zinc
#

i have ddns set up

grand kestrel
#

Probably not that then hahaha

paper zinc
#

this machine has hosted other games before

#

valheim in particular 😛

grand kestrel
#

I got machines (vms) per game haha

#

But have hosted other games on this one before

paper zinc
#

cant do that in this particular situation. maybe in the future.

grand kestrel
#

Yee need something beefy haha

#

But yeah. honestly couldnt say what sorted it out, just stopped happening

paper zinc
#

welp

#

isn't there a command line option or something to keep the game running even without players connected?

grand kestrel
#

That is a ingame setting

paper zinc
#

alright, that's a start. in the server options?

paper zinc
#

I tried that, didn't help. Server still goes offline when the last player leaves.

bitter mountain
#

can i come with you

radiant smelt
#

Satisfactory doesn’t like to connect to servers all the time

paper zinc
#

any way to work around it?

radiant smelt
#

Restart game or wait

#

Servers tend to connect after 5 or so minutes

paper zinc
#

is there any watchdog i can set up to restart the server automatically when that happens?

radiant smelt
#

Restarting doesn’t usually fix the issue

#

How is your server hosted?

#

Yourself or though a provider

paper zinc
#

myself

#

i have a windows machine with the ded server installed through steam and i start it up with a command line (the service version crashes my machine after a while for some reason)

#

full on bsod

radiant smelt
paper zinc
#

but if i run from a command line, all is fine, which is why im not too worried about that. the connection thing though, that would be nice to fix 🙂

radiant smelt
#

Like I pay for a server through a provider and I can see my server is online

Satisfactory: “this server appears offline”

HA my ass

paper zinc
#

yea, kinda the same but with my own hosting, no 3rd party provider

#

i can mess with the server from the server side though so i figured there might be some running parameter that i could use that worked around this bug

karmic merlin
#

how stable are server currently during 1.1?

radiant smelt
#

Until train stations

karmic merlin
#

why until trains

radiant smelt
#

Idk why

glad nest
paper zinc
#

can i just update my existing saves?

fallow vigil
#

What command can I use to set the server streaming socket bound to port 8888?

fallow vigil
acoustic python
#

i tried uploading some blueprints from another session (1.1 session now i think about it) to my server and they don't seem to be recognised - do I need to do anything else?

acoustic python
#

oh i guess i just need to restart the server

#

my bad 😄

#

nope, still not showing, must be something else, please help if you can 😄 😊

acoustic python
#

update: it's working 👀 not sure why

#

ok looks like blueprints made in 1 .1 straight up don't work in 1.0

fossil moon
#

that is to be expected

acoustic python
#

well not necessarily

#

but not unheard of either!

stone bridge
#

So with the new Ex dedicated server, after 24h of idle time, it's using rather a lot of CPU (This is on a 9950X3D)

#

It's an improvement over it it just silently crashing after a couple of hours idling

#

But not ideal.

#

On windows 11 desktop btw

fallow vigil
deep turret
stone bridge
severe badge
#

I'm seeing multiple instances of Bulkdat-Handler being fired up, hitting 100% core use. Seems to be pretty frequently at 6:30 AM... but I'm not seeing any scheduled task or cron job set to run at that point... Maybe I'm missing something.

terse flax
#

So dedicated servers are a special thing to download in Steam, right? If so, how do they differ from a regular Multiplayer session. Do I need this dedicated server to play with a friend?

severe badge
# terse flax So dedicated servers are a special thing to download in Steam, right? If so, how...

No, a dedicated server is so that a bunch of people can play in a shared world without one specific person having to have their game open.

In regular multiplayer, more than one person can hop into your game while you're playing, but if you're not online, they can't.

With a dedicated server running, they can hop into the world and play without you being there. It's also possible to leave the world running (so that machines keep operating, and storages get filled up) while NOBODY is connected. Obviously, you'd need a computer that can stay running indefinitely for that

However, be aware that running a dedicated server is not the most straightforward for people who don't have experience with setting up hosted services, including router configuration, command line use, and configuration file modification. There are guides... but there's also a lot to learn if you haven't run services like this before.

There are also server services that you can pay for someone to host for you, but to be honest I don't have a lot of experience using those, and I imagine that they come with some challenges of their own.

https://satisfactory.wiki.gg/wiki/Dedicated_servers

gentle shore
# terse flax So dedicated servers are a special thing to download in Steam, right? If so, how...

you can start a multiplayer session on your normal satisfactory client and other people can join, but they're connecting directly to your session on your machine. They can only join and play if you have the satisfactory open and are playing that session. But if you install a dedicated server somewhere on a machine you can afford to leave running 24/7, then anyone in the multi player session can connect and play at any time even if you're not playing. I use a hosted service because i don't want to have to deal with setting it up/worrying about ports and firewalls/hardware maintenance/trouble shooting etc. The one I use costs $12.99 USD a month for an 8 player server. I don't know if that's cheap or expensive, but I haven't had any issues with it (other than actual Satisfactory multiplayer bugs that would be on any server whether hosted or not)

terse flax
#

ohhhh, I see. Thqanks for your explaination @severe badge and @gentle shore

opaque kraken
#

Hi all, any advice on which hosting provider to go with?
I used G-Portal but I've had an issue which isn't unheard of apparently, I can't connect to the server anymore, even checking local files etc.

sturdy niche
#

i think with the lastest patch, the CPU leak as been fixed

sturdy niche
#

if that was the problem

sturdy niche
sturdy niche
#

back like it was

deep turret
#

when it do that you can force stop it completely
wait few seconds then restart
it will reload everything again but then pause as it is not crashed

bleak meteor
#

Does anyone have experience in getting the networking portion to work using an atnt fiber router?

granite vector
#

Hey guys.

So I have an unraid server and installed a dedicated server via docker. Server works great and I want to expand from 4 players to 6. Iv tried editing the Game.ini file with

MaxPlayers=6

Restarted the docker container and it still says max 4 when I connect as the admin.

Any ideas?

reef gull
pure sapphire
#

hello guys, im new to satisfactory servers, right now i want to create an api to upload blueprints and restart the server, but i couldn't find anything if i can make saves outside the game using cli, is there an option for that?

drowsy hound
#

my friend bought a dedicated server and we cant join

reef gull
drowsy hound
#

or CL#382498

reef gull
#

You would have to read up on Nitrado's guides. Brief search seems to share that there isn't a way to change between as they sell a SF Stable and SF Experimental option. You would need to engage with them though. We cannot do anything here.

drowsy hound
#

ah damn, well thank you though

wicked knot
# drowsy hound or CL#382498

That build number is an older outdated 1.0 version. Whichever has that older build number needs to update to the current version of the stable branch

drowsy hound
#

Ah alr

#

Yeah im gonna be blunt with it, i pirated the game. 2 hours isnt enough to experience this game... Might just buy the game legit for the multiplayer lmao

final garnet
#

We are Stucked on "infinit loeading screen" on "Gportal" (They run on Windows). There is an official Serveur Hoster partener, or recommanded for satisfacory? Thanks 🙂

wispy oracle
#

Any chance there is an option on the horizon to be able to change port 8888? It's an alternative to port 80, and as such is included with port scanner. I had to spend $700 on new gear just to be able to play cybersecurity whack-a-mole and block entire countries and /24 networks, and it's getting tiring. Meanwhile, nothing is hitting my open no-longer-7777 port at all. They all hit 8888, and I would REALLY like to change it from a network security point of view, as the next step is setting up a VPN server and handing out configs to friends and forcing them to connect to the VPN in order to connect to the server. I'm still working on dialing in the split-tunnel settings to make that work properly, though, without giving them full access to my network or routing ALL of their traffic through my connection. Gig fiber or not, I don't need to deal with that.

wicked knot
wispy oracle
# wicked knot This, from patch notes, describes exactly how to change both ports https://disco...

Adding the lines to the Engine.ini didn't work and it always opens and listens on 8888, no matter what I tell it.

Setting the -ExternalReliablePort=XXXX and mapping XXXX to 8888 on my gateway doesn't work either, even though the logs say it's listening on that port. The game crashes when connecting unless I have everything set to 8888. It pretty much says, "F you, I'm using 8888 no matter what you tell me to do."

rancid etherBOT
wispy oracle
wispy oracle
wispy oracle
mild thunder
#

did you try using the -ReliablePort as a launch option instead of just adding it to the Engine.ini?

deep turret
#

side note : you don't need -ExternalReliablePort if you are already using -ReliablePort

#

it's all in official doc BTW

dim patio
#

I just updated my server to 1.1 and it crashes my client, i was sure I just lost my friend groups save of about 3k hours but a new save does that as well.

#

So, time to get a new server and move the save file to that then.

dim patio
#

1 hour into migrating everything I have onto my new server I figured I could fix the issue by just opening port 8888

frosty gale
#

Is anyone still getting the issue where when you leave a dedicated server it crashes? I'm hosting a dedicated server on pc A and playing on PC B everytime I leave the server it crashes. My friends can come and go as they please

swift lagoon
#

how do I downgrade my server version to the same version of my game? my server's from Epic Games Store and I wanna downgrade it to 1.01.0 aka 382498 :c I can only find info for steam and for version 1.0

grim mica
#

Might not be able to do that on Epic.. you can always use Steam server with Epic client.. so i'd just use SteamCmd honestly if you want to switch versions

bleak meteor
#

Is there any doc or anyone with experience with dealing with a server being up but when trying to authenticate with the server it enters an infinite loop feeding you constant errors saying failed to connect to server?

wispy oracle
wispy oracle
bleak meteor
#
Testing connection to Satisfactory Server at #### port 7777
Testing for IPv4
Connecting to HTTPS endpoint https://####:7777/api/v1, expecting 404 with errorCode errors.com.epicgames.httpserver.route_handler_not_found.
TCP Test: Connection timeout.
Sending UDP LightweightQuery Poll Server State packet to ####:7777.
UDP Test: Read timeout.
Testing for IPv6
Connecting to HTTPS endpoint https://####:7777/api/v1, expecting 404 with errorCode errors.com.epicgames.httpserver.route_handler_not_found.
Failed due to Exception HTTPSConnectionPool(host='####', port=7777): Max retries exceeded with url: /api/v1 (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x0000023E681CB9D0>: Failed to resolve '99.104.39.32' ([Errno 11001] getaddrinfo failed)"))
Test complete
tame plaza
#

Does anyone know how to or a guide to set up the dedicated server from wolveix

ivory crane
#

Does anyone know why my server crashes itself whenever someone leaves? It works fine until someone logs off, then everyone gets kicked, and the server needs to be restarted in order to join again.

deep turret
#

using arguments is preferred for that kind of stuff

bleak meteor
hidden forge
#

Both your TCP and UDP time out, so apparently it does not work

unique solstice
#

With Windows server 2019

hidden forge
#

What game version? 1.0?

unique solstice
#

Yes

wispy oracle
bleak meteor
#

I have my firewall turned off on the server

wispy oracle
#

That's a bad idea

#

For troubleshooting its fine, though

#

Can you reach it from a device on the same network?

#

And is the port open on your client?

bleak meteor
#

I can ping it and in game it says the server is up but when trying to authenticate it infinitely loops that i lose access to the server and never authenticates. The port is not open on client but i didnt think that the client had to have the port open since they arent recieving?

hidden forge
bleak meteor
#

Do you mean from the same computer the server is running on? If so sometimes, it is finicky. I have connected from the server itself but other times i run into the same issue on my other computer nor able to authenticate.

hidden forge
#

Yeah, should have added "if host yourself"

#

So another system on the same network can't connect either?

swift lagoon
hidden forge
bleak meteor
#

When on the Same network the other computer can see the server and recognize it is on/idle but is unable to authenticate, weirdly i had it up and running with these same settings on a new save but when i tried to update with a different save i ran into these issues

#

My friend was able to connect and everything

#

Is it not a known issue with trying to connect to the server and upon trying to authenticate it loads shortly and then puts out a message that it lost connection and then persists to retry constantly? I dont get an error in the cmd it just says accepted connection and something about aggregation as well

hidden forge
#

Do you use the internal or external IP to join when connecting directly?

ivory crane
hidden forge
#

1.1 is experimental

ivory crane
#

and it fixes the network issue where when you disconnect it crashes the server for everyone?

#

or was that a recommendation for a different issue

hidden forge
#

Yes, AFAIK that's fixed in 1.1

ivory crane
#

what does AFAIK stand for?

stark seal
#

can anyone help with this ive opend the ports the server says online but i and my friend (different Network) get this when joining with local IP adress, i can go into the server manager thing and load in that way though

ivory crane
#

is your friend trying to join with your local ip? like 192.168.something

stark seal
#

Yes that’s correct, it thinks for a second and gives this

ivory crane
#

so your friend needs to join off of your public Ip address. not your private ip. have you port forwarded the device on your network running the server?

stark seal
#

Yes both my router and my pc I forwarded I am giving him my IP that I get from google when you type what’s my IP

ivory crane
#

so when you say you can use the server manager to load in and that works, what does that mean? you are supposed to use the server manager to join for both you and your friend. If your friend is trying to join off of you without entering in the ip information in the server manager and joining through that, it doesn't work. My friend tried the same thing with my server.

stark seal
#

i can personally join through the manager, he is trying to join with my ip

bleak meteor
ivory crane
stark seal
#

When I add the server I’m putting in my gateway IP, the server creates then I can click the orange join button and join fine when he goes to join he clicks join game joins through my local IP, which is a different ip than what I’m using to actually create the server, this is what it showed in the video I watched

hidden forge
#

click join game
He needs to use the server manager too

#

And use your external ip

stark seal
#

Ok so have him do exactly what I do to setup the server except use my external ip?

hidden forge
#

Yes

#

Except entering the admin password

#

That should stay with you

#

Or share it of you want, idk

stark seal
#

Will try that thank you, so I am supposed to use my Gateway IP to create it then he joins with external or am I confused there? lol

stark seal
#

I have checked port 7777 days Open

#

Says*

bleak meteor
#

port checker shows you your public ip

stark seal
#

Ok

ivory crane
#

ok. im going to explain all of the ip address lingo because there are lots of terms and it gets confusing. Gateway IP means the private ip your router is at. that is normally 192.168.1.1. Your private ip is only for in your private network, devices on your router. Those addressses start with 192.126.1.some number. Your public Ip address (the one from google search) is what your friend would use to join. This is the ip your router is on the internet. Public = External Private = Internal if that helps.

hidden forge
#

Gateway is the IP your debicws use to reach IPs outside their local net. If you manage to reach your server with this IP that's interesting and a bit weird. Normally you should just use the internal IP of the server

stark seal
#

Ok I think it’s good only thing now is when I exit the server myself it goes offline

ivory crane
#

now you have the same problem I have

#

congrats

#

:(

stark seal
#

Well 🤣

#

I guess I’ll just keep my pc on and let him play 🤷‍♂️🤣

ivory crane
#

you can try the fix that works for some people online. login from your public ip. The one from google that you give to your friends. This might work depending on how your router routes traffic.

stark seal
#

I will try in a bit thanks everyone 🙏🏻

grim mica
#

The server offline problem is fixed in the experimental branch. Id recommend updating to the beta, it does seem pretty stable at the moment

swift lagoon
#

I ran this and it said it finished but it really doesn't seem like it finished downloading everything.

hidden forge
#
  1. whats the output of steamcmd?
  2. are you sure you are in the right path?
bleak meteor
#
C:\Users\Aden>nmap -p 7777 ####
Starting Nmap 7.95 ( ---- ) at 2025-05-20 15:19 Eastern Daylight Time
Nmap scan report for ---- (####)
Host is up (0.0061s latency).

PORT     STATE SERVICE
7777/tcp open  cbt

Nmap done: 1 IP address (1 host up) scanned in 0.15 seconds

This is a computer on the local network. In game it cannot currently see the server running
In the server manager I added the server using the public ip which is also the server ip

hidden forge
#

direct IP or over router?

bleak meteor
#

both. It's using atnt passthrough

hidden forge
#

if you do a tracert <IP>, is it one hop or two?

bleak meteor
#
Tracing route to AdenDesk.attlocal.net [####]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  dsldevice.attlocal.net [####]
  2     3 ms     3 ms     2 ms  AdenDesk.attlocal.net [####]

Trace complete.
hidden forge
#

two hops, so it's going over a router. check your UDP forwarding then

swift lagoon
tacit hare
hidden forge
bleak meteor
#

@hidden forge In order to go down to 1 hop I have to take the server off of ip passthrough. When doing this and then running the server again I check portchecker and the port doesn't open even though i have setup portforwarding. Maybe atnt is just stupid? I know it is not a firewall issue becuase i have temporarily disabled it on the server. Also I am curious. If i port forward for my server's direct ip (internal) does the port also appear open on my public ip?

hidden forge
#

if you remove it from the passthrough, check with the servers internal IP, not your external/routers IP.
And yes, if you port forward correctly it'll appear as open,

bleak meteor
#

Now I'm running into this issue. The only thing i think this is caused by is that i don't think the port is actually open and/or the server is using the steam dedicated server and not steamcli so when i launched the game it logged out the server but the server stayed up

hidden forge
#

did you remove and re-add it with the internal IP?

bleak meteor
#

yep

hidden forge
#

any errors on the server cli?

bleak meteor
#

It is working

hidden forge
#

i assume local only?
now set up formwarding for port 7777 UDP & TCP and 8888 TCP (or whatever you set the game ports to)) from your router to the internal IP

full trail
#

hi guys

#

i'm having trouble with the new server

#

when i use local ip it works

#

but when i use public ip it crashes

#

anybody with some tips

hidden forge
#

check you port forwards

full trail
#

al ports open

hidden forge
#

7777 udp and tcp?
8888 tcp when you are on 1.1?

full trail
#

i wil check it out

#

i checked it and the port on 1.1 is 7777

hidden forge
#

as of 1.1 you need port 8888/tcp in addition to the 1.0 7777

full trail
#

alright

#

is it posible to change them

#

i know 7777 can be change

swift lagoon
hidden forge
hidden forge
swift lagoon
hidden forge
#

+app_update 1690800 -beta public validate

swift lagoon
# hidden forge additional parameter in the steamcmd command. i think before validate?

I tried this and I have the same problem as if I didn't write -beta public at all 😭

to be clear though, writing the command with .\ didn't work anywhere but I found success when I typed cmd into the same file path as steamcmd, and punched in steamcmd.exe +force_install_dir "C:\Game_Servers\Satisfactory_Server\Ascaris" +login anonymous +app_update 1690800 -beta public validate +quit except for the fact it doesn't downgrade or anything like that. putting it out there incase I'm doing something wrong

hidden forge
#

yeah the . references "local directory"

swift lagoon
#

I edited what I said I punched in, which was without .\ 👀 my bad

#

so anything I can do? I'm stumped

hidden forge
#

delete the files and rerun

swift lagoon
mild thunder
#

The server is already on 1.0, client is on an older version of 1.0, so -beta public is not the solution to get to that version.

swift lagoon
mild thunder
deft spindle
#

Hi im having issues with my server im hosting myself i was playing on it fine earlier but when i try now on a different machine im getting connection to host has been lost but the connection is really stable and im getting over 900 mbps per second

#

do i have to like un install and reinstall the server

vocal musk
#

hello, i have a question i've been trying to play with a friend but the game keeps crashing with this error message below it

#

specifically only in dedicated server

#

steam and single player work perfectly fine

#

Version: 410840, IsEditor: No, IsPerforceBuild: No, BuildConfiguration: Shipping, Launcher: Steam, NetMode: Client, IsUsingMods: No, IsSaveGameEdited: No

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000000000000c0

FactoryGameSteam_ReliableMessagingTCP_Win64_Shipping!FReliableMessageProtocolTCPConnection::Tick() [D:\BuildAgent\work\SM_BT\UE4\FactoryGame\Plugins\ReliableMessaging\Source\ReliableMessagingTCP\Private\ReliableMessageProtocolTCPServer.cpp:263]
FactoryGameSteam_ReliableMessaging_Win64_Shipping!UReliableMessagingPlayerComponent::TickConnection() [D:\BuildAgent\work\SM_BT\UE4\FactoryGame\Plugins\ReliableMessaging\Source\ReliableMessaging\Private\ReliableMessagingPlayerComponent.cpp:67]
FactoryGameSteam_ReliableMessaging_Win64_Shipping!UReliableMessagingSubsystem::Tick() [D:\BuildAgent\work\SM_BT\UE4\FactoryGame\Plugins\ReliableMessaging\Source\ReliableMessaging\Private\ReliableMessagingSubsystem.cpp:89]
FactoryGameSteam_Engine_Win64_Shipping!FTickableGameObject::TickObjects() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Engine\Private\Tickable.cpp:153]
FactoryGameSteam_Engine_Win64_Shipping!UGameEngine::Tick() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Engine\Private\GameEngine.cpp:1864]
FactoryGameSteam_FactoryGame_Win64_Shipping!UFGGameEngine::Tick() [D:\BuildAgent\work\SM_BT\UE4\FactoryGame\Source\FactoryGame\Private\FGGameEngine.cpp:15]
FactoryGameSteam_Win64_Shipping!FEngineLoop::Tick() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:5864]
FactoryGameSteam_Win64_Shipping!GuardedMain() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Launch\Private\Launch.cpp:188]
FactoryGameSteam_Win64_Shipping!GuardedMainWrapper() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:118]
FactoryGameSteam_Win64_Shipping!LaunchWindowsStartup() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:258]
FactoryGameSteam_Win64_Shipping!WinMain() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:298]
FactoryGameSteam_Win64_Shipping!__scrt_common_main_seh() [D:\a_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
kernel32
ntdll

high rampart
#

Hi Folks 👋 , I'm using wolveix/satisfactory-server container image, on the docker host I have two Satisfactory Server instances running, one of them keeps going into unhealthy state and the server is completely unresponsive. Looking at the logs and I don't see error besides it stopped even logging..

[2025.05.21-11.10.05:071][289]LogServer: Display: Server startup time elapsed and saving/level loading is done, auto-pause is allowed to proceed from now on (if enabled in server settings). WorldTimeSeconds = 6001.24
[2025.05.21-11.11.53:688][536]LogStreaming: Display: 0.021 ms for processing 2 objects in RemoveUnreachableObjects(Queued=0, Async=0). Removed 0 (16495->16495) packages and 0 (32277->32277) public exports.
[2025.05.21-11.15.04:484][234]LogSave: Warning: New/Old Root size mismatch!
[2025.05.21-11.15.04:516][234]LogGame: World Serialization (save): 0.306 seconds (game thread)
[2025.05.21-11.15.05:084][252]LogGame: Write Backup to Disk and Cleanup time: 0.003 seconds

Anyone have ideas? Both instances are using the same container image and are on experimental branch:

root@dck01:~# docker ps
CONTAINER ID   IMAGE                                COMMAND      CREATED        STATUS                   PORTS                                                                             NAMES
8ab8650980f3   wolveix/satisfactory-server:latest   "/init.sh"   18 hours ago   Up 3 hours (unhealthy)   10.10.8.29:7777->7777/tcp, 10.10.8.29:8888->8888/tcp, 10.10.8.29:7777->7777/udp   satisfactory-server

adeeaf7e16e3   wolveix/satisfactory-server:latest   "/init.sh"   7 days ago     Up 2 days (healthy)      10.10.8.28:7777->7777/tcp, 10.10.8.28:8888->8888/tcp, 10.10.8.28:7777->7777/udp   satisfactory-server-share
vocal musk
#

thank you i'll give this a shot!

bleak meteor
#

Is editing the engine.ini the official way to allocate more server resources? If so what is a good way to find out how much you can/should allocate?

reef flicker
#

would ya'll recommend Indifferent Broccoli for a 1.1 server? or somewhere else?

burnt minnow
#

Hey, I am running the dedicated server in a docker container, but sometimes I am getting a TCP error.
https://github.com/wolveix/satisfactory-server

Incoming TCP connection broken before it could be established

This causes the cpu to spike super high and the container won't restart on its own. Do you know any options to fix this without changing the dockerfile or adding additional scripts on my system?

nimble walrus
#

Hi guys, noticed a rather interesting bug with dedicated servers. If you have one or more people connected to the server currently and then another person goes to https://<your server ip>:7777 it'll boot everyone from the server. Anyone else run into that? Happening on current stable and experimental release.

mild cloud
#

How can i rotate this thing, to jump directly in the hypertube? When i'm holding LMB i cannot move it.
I'm playing on a server

reef gull
slender sigil
#

I'm playing 1.1-Experimental with a friend on a self-hosted dedicated server running Ubuntu, and we're both getting some pretty heavy lag when we play.. We're just reached fuel-power, and pretty much only built stuff in the desert area.. (he's connecting through local LAN and I'm connecting remotely.)
However, driving around the map is very "sloppy" feeling + the car behaves very strange when hitting even the smallest bump - and our belts are visibly lagging etc.

Are there any settings that we could tweak to make this less laggy? 🙂 Any other ideas are welcome too

hidden forge
#

Specs of the host?

hallow dagger
#

Hello! I'm trying to run a dedicated server on a Linux VPS. The game and server version is 1.0.1.4 (non-experimental, because my friends don't want to opt in beta)
I downloaded the server via SteamCMD, and opened port 9999 (I have a Terraria server too and the ports are the same)
the portchecker.co says the port is open, also on netstat -tulnp port 9999 is open, and firewall is off, but with all this I still can't connect to the server cause "Failed to connect to the server API". Read many guides but can't really find the issue

hidden forge
#

self hosted or cloud?
do you need to configure the firewall yourself?

wispy oracle
#

I am pleased to report that since getting the new network equipment the port scanners have been unable to hit and crash my server, and since changing the ExternalReliablePort, the random sus hits to 8888 have stopped.

#

I should not have had to buy $1,400 worth of network equipment to achieve this, though, as a port scan shouldn't crash it, and it should be easier to change the 8888 port, which is a common http port, to something else more reliably.

hallow dagger
grim arch
#

What server host do you guys recommend? There will only be three of us playing on the server and I’m looking to not break the bank but still want good performance.

timid saffron
#

I'm playing on a (self) hostet Proxmox lxc Node. CPU is a i5-11400 with 96gb memory. Satisfactory "owns" 4 cores with 16gb ram and run nicely with 3 players

noble cloak
frosty gale
#

Hi people, I have a backup of a server how can I use it solo?

hallow dagger
# hallow dagger Hello! I'm trying to run a dedicated server on a Linux VPS. The game and server ...

I tested the connection via SparxySys script. When the script is run with localhost argument, it says TCP and UDP test succeed but ipv6 test fails. I also tested the connection on another system with another network, and the test still showed the same results
(ipv6 fail is probably due to not entering a valid ipv6 as an arguement)
I also checked ports with different sites and netstat -na | grep :7777 or netstat -lntu and all seems good. But I still get the API error
I also ran a docker container for the dedicated server which stated to fix this issue, but I still could not connect to the server because of the same exact error

summer oak
#

What should I do when my friend is getting this error when trying to join my server?

viscid hull
ivory crane
#

lol. thanks

sand prawn
candid pebble
#

hey somethimes my belts look empty, there not but pure visual has no items on them anyway i can reload that or do i have to rejoin?

solar lake
#

Guys, someone know how can i change the settings to play on experimental version on hostinger server?

wicked knot
marble garnet
#

Somehow my dedicated server accidentally got updated to experimental -- is there a way for me to move it back to stable? I tried a full fresh install then moving my FactoryGame/saved folder into the fresh install and it still reads as the experimental version

lavish ruin
#

How can I find my Admin Server Password without a ServerSettings file

marble garnet
#

Also the listed linux satisfactory download line seems to download a version that is only compatible with players running the experimental branch? Is this intentional?

marble garnet
#

I've tried that, my install command was steamcmd +force_install_dir ~/SatisfactoryDedicatedServer +login anonymous +app_update 1690800 validate +quit

#

no reference to experimental or beta

wicked knot
#

-beta public?

marble garnet
#

tried that too
Actually that was it, I swear I tried it before but I guess I didnt

uneven flame
#

Hi! I have a friend hosting a server, he's already connected among other friends, I cant connect to the server and getting this error

forest mirage
random pecan
#

EXPERIMENTAL: Am I tripping, or is the server booting me back to the main menu because of a bug related to a double power wall connector, and the big flying stingray in the sky?

Happens when I place a big blueprint I made, a building filling out all of the mk2 blueprint designer with lots of power circuits and hypertube entrances.

random pecan
random pecan
uneven flame
uneven flame
random pecan
uneven flame
#

Not a chance of missing the copy paste

random pecan
# uneven flame I'm telling you that they sent the ip in the chat, everyone could connect but no...

ok, either way your game is not finding his server. If it said his server name, but then offline, it would have been another issue.

there is always that dumb "turn it off and on again" you can do with your computer, and restart WiFi. probs worth a try.

are you on conflicting game versions? him on experimental and you on 1.0, or vice versa?

could also try restarting server (application) on his end, and/or restarting the game session, or starting a new one with the last server autosave.

uneven flame
#

Tried turn off/on everything (game, pc, net) also switched net cable, and just in case tried to connect via wifi instead ethernet

#

We are both on the same version branch, none of us have any beta installed

#

Neither of us have mods, had in the past, but since then I have fully reinstalled everything in my pc, so it should no be a problem, either way it would say something of version, not the error I'm getting

random pecan
uneven flame
#

Will come back if I find any fix

glad nest
tropic flame
#

I need help

glad nest
full crater
#

Is it possible to have one Hub / person on a dedicated server? Me and a friend want to play together, but we want to start out and run to different areas and do small "build-offs" but dying and having to spawn across the map kind of makes it a hassle. 🙂

glad nest
#

check the modding discords as far as i know its not possible without mods, and maybe not even with mods

grizzled sundial
#

I keep getting a weird error on my indifferent broccoli hosted server (experimental branch, 1.1)…. Basically I’ll go to build a foundation or architectural piece and it will remain in the blue hologram state after building. I’ll be stuck in this “you can build but it won’t resolve mode” until I log out to the main menu and reconnect to the server. At which point the built structure is there and I can build again until it happens again (usually once every 45 min…). Curious if anyone else gets this type of error or has a way to resolve. Server network settings are set to High, and ping is 30ms on average.

full crater
limpid elk
#

I have port forwarded and allowed firewall but getting connection timed out

#

Okay the server had crashed or some shit

#

Now I'm getting encryption token error.. ?

#

And when I join through server manager and leave the server shuts down??

mortal hawk
#

Hi All 🙂

Just started Satisfactory and completed obsessed with it just awesome.

I started a multiplayer game with me hosting and its been fine but little annoying that i need to be on for my friend to play. I want to potentially look at some dedicated hosting (External not using a spare PC of my own)
From reading reddit and here am I correct in saying:

I can simply get a dedicated server find my save game from:

%localappdata%\FactoryGame\Saved\SaveGames

And upload it to said server, we play vanilla no mods etc so I am hoping it will be super simple? Is there anything I need to change setting wise on the save before it can be used on a dedicated host? Do I need to set the save to an IP save, currently its set to steam and i send the ID to a friend, unsure if those settings are client side or inside the save itself.

Also if at a later point we want to go back to P2P hosting will the save still work if migrating from a dedicated server?

Are there any recommendations on UK Hosting?

unkempt laurel
#

Hi i installed Ubuntu on a vm via proxmox and i just installed satisfacoty on it, but once i tried to locate the path and start the server i get permission denied, can anyone help me?

wicked knot
unkempt laurel
#

Using the command app_update 1690800 -beta experimental validate

grand kestrel
#

If you dont use experimantal then take off the beta bit xD, cant see it mentioned in your post so thought id mention it

unkempt laurel
#

Oh yeah i use experimental

grand kestrel
#

How is yours? I need to log out and in continuously for 1.1 dedicated server 😦 too annoying for me

unkempt laurel
#

Uhh my server u mean? I need to set it up but i get the error message permission denied. We just used p2p for now but the one who does not have the save crashes constantly when playing.

grand kestrel
#

Yeah 1.1 server, mine is horrible, went back to single player 1.1 lol

#

1.0 runs amazing but not experimental haha

unkempt laurel
grand kestrel
#

Yeee, might be better off just doing the one person hosts (p2p right?)

unkempt laurel
#

Thatst the thing. The one who does not have the save constantly crashes when playing

grand kestrel
#

Building leaves BPs like all the time and completeing Tiers needs a relog too for me to register hahaah

unkempt laurel
#

Yeh, but its still annoying hahaha

grand kestrel
#

Oh ye fo suree

unkempt laurel
#

and i ainty paying for a host when i have a server at home

cinder arrow
#

hey guys, I bought a low.ms dedicated server, but having some issues with getting the server to start after adding even a single mod. Anyone had that issue/know a workaround?

steel fjord
#

Hello, whenever somebody tries to join my server from the outside their game crashes. Im running the same configuration that worked for 1.0. Is there something that needs to be changed?

supple perch
#

Greetings people, on my 1.1 server, the client is having issues joining the world. I can access the admin UI just fine, but when trying to join I get stuck on the loading screen with no end in sight.
I found these lines in the logs which I'm suspecting to have something to do with it, but I have no idea if they actually do.

Update: Figured it out, I remaped all the ports without telling the game I did, so it tried connecting to 8888

wicked knot
grizzled bear
#

Maybe someone here will know how to help. I'm trying to use AMP to host a Satisfactory server. I created the instance, and forwarded the ports on my router.

In-game it seems like I can connect and see the server, but when I go to create a game, it just says it's preparing a game, then goes right back to the same menu. If I do it from the "Manage Saves" screen instead of the "Create Game" screen, I get an error about connecting to the server API.

I'm at a bit of a loss if anyone knows how to resolve!

lucid mantle
#

Hello please help: fresh install of satisfactory using steamcmd - launch the server.exe and get the below error:

Plugin 'PythonScriptPlugin' failed to load because module 'PythonScriptPluginPreload' could not be loaded. There may be an operating system error or the module may not be properly set up.

validated the files did not work

#

anyone seen this before and know how to get it resolved?

grim mica
nocturne crescent
grizzled bear
polar quartz
#

Hiya! Running into a weird issue with dedicated servers - When trying to connect using Experimental to a dedicated server hosted online, my client crashes with the following error:

Version: 410840, IsEditor: No, IsPerforceBuild: No, BuildConfiguration: Shipping, Launcher: Steam, NetMode: Client, IsUsingMods: No, IsSaveGameEdited: No

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000000000000c0

FactoryGameSteam_ReliableMessagingTCP_Win64_Shipping!FReliableMessageProtocolTCPConnection::Tick() [D:\BuildAgent\work\SM_BT\UE4\FactoryGame\Plugins\ReliableMessaging\Source\ReliableMessagingTCP\Private\ReliableMessageProtocolTCPServer.cpp:263]
FactoryGameSteam_ReliableMessaging_Win64_Shipping!UReliableMessagingPlayerComponent::TickConnection() [D:\BuildAgent\work\SM_BT\UE4\FactoryGame\Plugins\ReliableMessaging\Source\ReliableMessaging\Private\ReliableMessagingPlayerComponent.cpp:67]
FactoryGameSteam_ReliableMessaging_Win64_Shipping!UReliableMessagingSubsystem::Tick() [D:\BuildAgent\work\SM_BT\UE4\FactoryGame\Plugins\ReliableMessaging\Source\ReliableMessaging\Private\ReliableMessagingSubsystem.cpp:89]
FactoryGameSteam_Engine_Win64_Shipping!FTickableGameObject::TickObjects() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Engine\Private\Tickable.cpp:153]
FactoryGameSteam_Engine_Win64_Shipping!UGameEngine::Tick() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Engine\Private\GameEngine.cpp:1864]
FactoryGameSteam_FactoryGame_Win64_Shipping!UFGGameEngine::Tick() [D:\BuildAgent\work\SM_BT\UE4\FactoryGame\Source\FactoryGame\Private\FGGameEngine.cpp:15]
FactoryGameSteam_Win64_Shipping!FEngineLoop::Tick() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:5864]
FactoryGameSteam_Win64_Shipping!GuardedMain() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Launch\Private\Launch.cpp:188]
FactoryGameSteam_Win64_Shipping!GuardedMainWrapper() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:118]
FactoryGameSteam_Win64_Shipping!LaunchWindowsStartup() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:258]
FactoryGameSteam_Win64_Shipping!WinMain() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:298]
FactoryGameSteam_Win64_Shipping!__scrt_common_main_seh() [D:\a_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
kernel32
ntdll

When I setup a dedicated server locally using Steam, it connects just fine. Any ideas?

nocturne crescent
limpid elk
#

I downloaded my world and uploaded it to a dedicated server and now I can't access any blueprints?? help

wicked knot
#

You need to create the directory structure on the server, by saving a basic BP, and move them from your local files to there

nocturne crescent
wicked lark
#

ok, driving me nuts: I have a dedicated server (playing solo - so stuff runs all the time) and when I log into the server: grass and rocks won't go away. If I load the game into single player - they're gone.... So it's specific to the dedicated server.... Any suggestions?

#

On the server: "Error: Server_PickupFoilage: RemoveFoilageInstanceByData Failed"

#

and side note: I had multihome in the launch commands - removing it seems to have fixed the issue.... EDIT: Meh, nm - it's not fixed - it's getting worse. I can't remove rocks now (but they're gone in single player)

lucid mantle
iron pelican
#

Has anyone heard of platforms and walls not being placed or deleted properly in a dedicated server? They are just blue and then upon reloading the game they appear. I also delete walls and they don’t show client side as being deleted despite no longer existing. I’m on an indifferent brocolli dedi experimental. It’s not something port related is it?

alpine lodge
#

Would that be fine for a 2 player server to have no lag?

iron pelican
spiral pulsar
stray tundra
#

Hi, i have a little question, i want to make a plan on my server, i build a litle structure in the machine plan, give it a name, an emplacement, an icone but the plan is nowhere, i need something else ?

nocturne crescent
# alpine lodge

It should be fine for quite some time.

If you find you need more ram or a faster CPU. Just download your save files and blueprints. You can upgrade or move hosting providers upload your save and carry on.

frosty gale
#

i keep getting

astral oasis
#

hey so ive done port forwarding on my router but im still getting

#

could you be any bit more specific?

hidden forge
astral oasis
#

yup i got it working i was missing a port bc im on experimental i was missing 8888

iron pelican
#

I tried the recommended broccoli one and dismantle stops working properly and so does foundation placement.

iron pelican
#

Like if I’m renting on broccoli all I can do is put the server address and port in the server manager and that’s it right?

astral oasis
iron pelican
# astral oasis no rented do it alll for you

Ok that’s what I thought. Is it possible that some rental companies work better with 1.1 ? I’m having a hard time knowing if it’s even possible. I know 1.0 stable has a problem too with dismantled platform not rendering until restarting the client.

#

1.1 is similar but different where they turn blue but not actualize.

astral oasis
#

not sure im using my own as its cheaper and itll be runnig on a raspberry pi

iron pelican
#

I remember Mikael saying one was fixed and one wasn’t but they both seemed bugged so not sure what to expect to be able to try to fix

iron pelican
wispy oracle
astral oasis
#

i havent looked into all the details but it looks like itd be possible im gonna be trying it tomorrow and see

wispy oracle
#

Let me know! I would be very interested in moving my server onto a Pi instead of leaving my desktop running 24/7.

woven harbor
#

if you buy the golden nut on a server do you have to be online to get the achievement?

strong river
vernal wyvern
vernal wyvern
vernal wyvern
wary bane
#

I recommend running the server in Docker

#

You can get rid of most errors by running it in a special container

vernal wyvern
wary bane
vernal wyvern
#

yeahh

#

I have several data center servers, getting into hosting myself. Was the easiest solution to start with

wary bane
#

So AMP looks like pterodactyl but paid

vernal wyvern
#

Yeahhh, but it runs on Windows as well

#

I work at a data center, with linux, but I'm very.... still learning :p

wary bane
#

So does pterodactyl, altough I know its a bit more difficult to setup on windows

#

Then get a linux server at home

#

😛

#

dont run from it, if you wanna learn self-hosting, linux is the way to go

vernal wyvern
#

I have 3 linux servers setup currently

wary bane
#

Dope!

#

We can chat in DM about this, to keep this channel on topic

vernal wyvern
#

Yeahhh thats prob a better idea lol

hidden forge
#

@astral oasis @wispy oracle it is not possible/feasible to run the dedicated server on a Pi

  • no native arm binary*
  • CPU too weak
  • probably not enough RAM
    (*While you could run it with a x86 emulator, this is not supported and the CPU is still too weak)
wispy oracle
wispy oracle
# vernal wyvern I have several data center servers, getting into hosting myself. Was the easiest...

Tips for success if exposing to the internet for friends:

Use non-standard 5 digit ports as port scanners will crash your server.

Use a quality router or firewall box that can properly forward ports.

I ended up using my issues as an excuse to get Ubiquiti gear. I have a domain name and DDNS set up, so I'm getting a ton of hits by scanners. I had to play security whack a mole for awhile, and I now have 90 countries banned, along with a handful of /24 networks, and even a couple of /16 networks. The influx has finally calmed down, and my server hasn't crashed since I got the equipment.

My Netgear Nighthawk was not removing port forwarding rules when deleted, unless a factory reset was done and the rules set up all over again.

wary bane
wispy oracle
cedar shell
#

Anyone else totally unable to connect to a dedicated server?

wispy oracle
cedar shell
#

Self hosted on OVH - Server logs as follows -

[2025.05.30-12.21.22:449][870]LogGame: Error: RegisterPlayerWithSession: Failed- UniqueId.IsValid(): true, IsV2(): true, IsOnline: false
[2025.05.30-12.21.22:459][870]LogGame: Warning: Set Online State For Player : false - BP_PlayerState_C_2147463773
[2025.05.30-12.21.22:459][870]LogGame: Warning: Could not process player whose OnlineState changed: local user was invalid
[2025.05.30-12.21.22:460][870]LogGame: Warning: Set Online State For Player : true - BP_PlayerState_C_2147463773
[2025.05.30-12.21.22:460][870]LogGame: Warning: Could not process player whose OnlineState changed: local user was invalid
[2025.05.30-12.21.22:460][870]LogAkAudio: AFGPlayerControllerBase::SetupWwise
[2025.05.30-12.21.22:460][870]LogNet: Join succeeded: UrbanDarkness
[2025.05.30-12.21.24:322][926]LogReliableMessaging: Received connection announcement from client. Connection ID: '9641E0E640041ED0C6DC6BAFF9D3075E'.
[2025.05.30-12.21.25:140][949]LogStreaming: Display: 0.001 ms for processing 31 objects in RemoveUnreachableObjects(Queued=0, Async=0). Removed 0 (21575->21575) packages and 0 (37805->37805) public exports.
[2025.05.30-12.21.32:470][168]LogNet: NotifyAcceptingConnection accepted aggregation: 88.97.226.143:1757 (8)```
#

Game just totally crashes out when trying to connect, just grabbing those logs now

#

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000000000000c0

FactoryGameSteam_ReliableMessagingTCP_Win64_Shipping!FReliableMessageProtocolTCPConnection::Tick() [D:\BuildAgent\work\SM_BT\UE4\FactoryGame\Plugins\ReliableMessaging\Source\ReliableMessagingTCP\Private\ReliableMessageProtocolTCPServer.cpp:263]
FactoryGameSteam_ReliableMessaging_Win64_Shipping!UReliableMessagingPlayerComponent::TickConnection() [D:\BuildAgent\work\SM_BT\UE4\FactoryGame\Plugins\ReliableMessaging\Source\ReliableMessaging\Private\ReliableMessagingPlayerComponent.cpp:67]
FactoryGameSteam_ReliableMessaging_Win64_Shipping!UReliableMessagingSubsystem::Tick() [D:\BuildAgent\work\SM_BT\UE4\FactoryGame\Plugins\ReliableMessaging\Source\ReliableMessaging\Private\ReliableMessagingSubsystem.cpp:89]
FactoryGameSteam_Engine_Win64_Shipping!FTickableGameObject::TickObjects() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Engine\Private\Tickable.cpp:153]
FactoryGameSteam_Engine_Win64_Shipping!UGameEngine::Tick() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Engine\Private\GameEngine.cpp:1864]
FactoryGameSteam_FactoryGame_Win64_Shipping!UFGGameEngine::Tick() [D:\BuildAgent\work\SM_BT\UE4\FactoryGame\Source\FactoryGame\Private\FGGameEngine.cpp:15]
FactoryGameSteam_Win64_Shipping!FEngineLoop::Tick() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:5864]
FactoryGameSteam_Win64_Shipping!GuardedMain() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Launch\Private\Launch.cpp:188]
FactoryGameSteam_Win64_Shipping!GuardedMainWrapper() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:118]
FactoryGameSteam_Win64_Shipping!LaunchWindowsStartup() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:258]
FactoryGameSteam_Win64_Shipping!WinMain() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:298]
FactoryGameSteam_Win64_Shipping!__scrt_common_main_seh() [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
kernel32
ntdll```
#

Both server and game set as Exp branch

wispy oracle
#

Delete your message with the first log ASAP

#

You have your IP in there

cedar shell
#

By all means try it, its CGNat 😆

wispy oracle
#

RIP

#

Lol

cedar shell
#

Bane of my life but alas im not worried about sharing my IP 😛

wispy oracle
#

CGNat is why I told T-Mobile fiber where to go and how to get there

#

Anyways, are you trying to connect over the net, or locally?

cedar shell
#

Net

wispy oracle
#

Because you may have answered your own question...

#

Is it on your PC or another box?

cedar shell
#

Another box

#

Server is on an OVH dedi

wispy oracle
#

Point it at that box's local IP

#

Oh, that's semi self hosted, then

#

You need ports 7777 and 8888 open on that server

cedar shell
#

Done

wispy oracle
#

If Linux, did you reload iptables after adding the rules?

cedar shell
#

(For reference, i work in IT as my day to day, so ports checked, firewall checked, run verification of both server and local files)

wispy oracle
#

Oh thank you, that saves me time and explanations.