#dedicated-servers
1 messages · Page 155 of 1
"nothing happens" where? when?
does it not appear in the server manager list?
are you stuck in the loading screen and then thrown back?
??
on the server manager list. "add server", type in external ip, port, confirm. and then back to server manager list
ipv4 or v6?
that also happens when entering a v6 address due to a parsing error
is it a valid ip? AAA.BBB.CCC.DDD?
hey i am new here and into doing it and got a question, i have SDS from steam and if i start it i can see it from intern and extern ip but when i try joining with Extern it starts loading and looses connection on intern i can join
LogGame: Error: RegisterPlayerWithSession: Failed- UniqueId.IsValid(): true, IsV2(): true, IsOnline: false
LogGame: Warning: Could not process player whose OnlineState changed: local user was invalid
New/Old Root size mismatch and Missed Acks
i dont know any of that and what to do i asked GPT and Gemini none had good answers
(and sorry idk how to copy from that bc Ctrl + C closes the server)
try internal first, then expand to external
you've got more progress then me lol, i cant even see it extern
you are probably missing the port forwarding for 8888/tcp
-# also never trust "ai"
ok update: after re-adding the internal server, I can now see the external one, but I am not admin of it
can you try the following powershell command?
Test-Netconnection <InternalIP> -Port 7777
great!
yeah, you need to re-auth yourself. every entry in the server manager has it's own auth
test succeeded
could i get a quick reminder on how?
switch the a mgmt tab and enter your password you set when you claimed the server
oh. i can't even do that casue the server is offline
no and yes i didnt had it in my router but now it says server offline with extern but online with intern (the guide who sent me here said "GPT is your best friend")
was following the same guide
do you have all three ports set up (7777/tcp, 7777/udp and 8888/tcp by default) or just one?
all 3 plus 2 more GPT said to me 15000 and 15777
15000 and 15777 are pre 1.0 and no longer in use
can you post your forwarding rules?
i tried 15777 and it straight up crashed my network lol
firewall or router?
both
like idk what to do
no firewall rule for 7777/tcp
base ports do not work
depending on your router you might not be able to connect to your own external IP
best to test it with something actually outside your network
just did
ok idk why it worked now but thanks it was the first thing i tried xD
you can use CTRL+INS to copy
post your forwarding and firewall rules please
no noticable change
double check that is the correct internal IP
yep, its mine
yours? or the servers?
do you play and host on the same system or are the separate?
the same
just to verify, you do not use the 192.168.1.1 as the "external" ip, right?
no. that's my internal
windows network profile is set to private?
yep
which WAN IP do you use? the one shown in your router or do you use some external site to check?
are they the same?
well, as everything looks correct so far it's either windows being windows or you router
did you have somebody/-thing external check the ports/trying to connect?
just tried it in MC with the port changed to 7777, same story there where internally it works but externally it doesn't. and my buddy can't connect either
so Ficsit.cam is allegedly vanilla and #client friendly.. why does it need to be installed on a dedicated server as well?
But Minecraft on default port works?
Maybe you ISP is blocking the default port then
Oh. No. It’s not working on default port either
Shoulda tested that first tbh
And that port is also forwarded btw
we've found the problem. my modem is double NATed
Has anyone tried providing a link to their server as satisfactory.*? I am wondering if this is as simple as adding a DNS record
Useing a domain to connect is supported
-# even required for ipv6
I am connected to my server with a domain
by the way, did anyone here try connecting to the satisfactory server with a proxied dns record from cloudflare? My game does not connect for some reason if I'm using domain behind Cloudflare proxy.
That only works for http traffic
i'm using sftp with a proxied dns record from Cloudflare just fine so not only http
Still some kind of traffic with the server name in the initial handshake
its not a big deal. I just didn't want to give out my public IP to the random players when I was looking for a group
yeah well some kind of traffic for sure. but why can't connect ?
Without a server name in the initial handshake the proxy does not know where to forward the traffic to
huh? server name?
when I am trying to connect with the proxied dns record the traffic you are talking about is definitely hitting my satisfactory server, but the satisfactory server is not allowing the connection
actually, I got the idea why now
The http api of the server manager might work, but the cloudflare proxy has no idea how to handle the game ports
Post your forwarding and firewall rules, I'll take a look tomorrow
But now I'm off to bed
i'll take a look now if you post your forwarding and firewall rules
post again if you want my help
top is server pc and bottom is desktop
both are on same internet, wired
you can unhide those IP addresses because they are local to you
in my opinion you have a conflict. You are fowarding the same ports to two different IP addresses?
in my eyes im just opening ports to two local connections, neither of which are being used
when i did it for minecraft for ex, it never gave an issue
removing one doesnt do anything either
you can't forward the same port to two different IP addresses man
not without a reverse proxy which I really doubt you have
you should only leave the forwarding rules to the LAN IP where you have your server running
okay so disabling it doesnt do anything different unfortunately
and your server is running on windows?
correct
and you are connecting to your server from a different computer on your LAN?
when you say that you can connect, are you connecting from a different computer or the same where the server is
connecting via local pc works
different pc, same internet
outside my network, it doesnt show up at all for anyone
ive tried a different known working port and it doesnt work
how are you connecting with the IP or the domain?
local ip
the outside my network is using public ip
okay then, try connecting with the public ip
locally?
and double check your port forwarding rules again and make sure you are REALLY forwarding to ONLY one LAN IP
when joining from my local ip, would the game connect via 7777?
yeah from your LAN pc try finding your satisfactory server with the public IP
or will it join via a different port
same port 7777
just do it in SERVER MANAGER not from JOIN GAME which does not work for whatever reason
no i dont mean that
its joining via a different port*
asking if that could be something to do with not being able to connect outside local LAN
the client will use a random port to connect. but the server's port is always static 7777 and 8888. Don't worry about the random port you see there in this message - accepted from: 192.168.120:57395 This port 57395 is only for the client and its random. Don't worry about this port.
thats what i figured but i wanted to make sure
but yes nothing changes in the server manager when adding my public ip and 7777
this is what they see
this is what i see
I understand. Make sure your forwarding rules are set up correctly
use some website to see if the ports are open
from outside your LAN
i tried 3 sites and they say its closed
they also say 25565 is closed yet its not and works fine with minecraft
like this website will tell you https://canyouseeme.org/
it says closed
which means you didn't set up your port forwarding correctly and / or your firewall
it says 25565 is closed, yet its open and works fine when hosting minecraft
could be like mine
what does yours do?
my modem is seperate from my router and is not bridging
i have no idea how to fix becasue comcast is actually the worst
if you have double NAT your forwarding rules won't work
^^^^
if you go to your router, which external IP address do you see? Is it the same as when you check from whatismyip.com? If it is different then you have double NAT
they probably block bridging, ATT used to do that
@trim path when you access your router does it match the public ip you have on whatismyip.com?
yes
which means no double NAT. which is good
again, check your forwarding rules. can you post them here without hiding your LAN IPs? you can hide your public IP which shouldn't even be in the forwarding section.
this is the port forward on my router
but i also allowed it through the firewall on windows as well
and you sure you got the correct LAN IP?
this is your server IP ? double check it again
yes it is the right ip
and when you set up the fort forwarding, does it ask you source IP?
there is a chance my home accidentally got CGNAT enabled and i have to call tomorrow to find out
weird that plex still handles it fine
plex is different
this one is mine for example
what are the options in the External Zone besides WAN?
Make sure you have EdgeTraversalPolicy Allowed on the windows firewall rules
it is allowed
yeah, next thing check firewall, i'm not familiar with Windows, only Linux
its all clean on the firewall
yeah that enable button on your port forward screenshot
This picture looked like there was double rules trying to apply to the ports on the router
I told him the same thing
Per wan port normally you only want one redirect on it
yeah i have rules for local pc and my server because i was attempting to see if the server was the issue
they arent enabled at the same time
i only have the one rule for my server
.158
its not on there
old screenshot
to specify
you want the windows firewall rules
and the port forward on the router
correct
lets assume the port forward is correct, next someone should help with the windows firewall
Router rules tell where the traffic on the outside network to go, the firewall rules on the server allow the traffic into the server.
where it says remote ports try putting 7777 instead of All ports.
Bad advice, remote port could be anything
which was this
correct
port is still reporting as closed
this is part of my rules and I always specify remote and local port and it works.
let me see if when hosting the server if i can view the cert in browser
Easy way to tell if it's the computer or router/external would be to grab Wireshark and run it on the server and you can see if the packets at least hit the server since that can bypass the windows firewall rules to capture.
does anyone have the link to the server release notes? I could not find it
here is the last i think: #patch-notes message
hmm okay
yeah sept 8 it looks like
for the game client they finally added controller support to be able to join the dedicated server. I tested it on the experimental version today
I really hope they add this in the stable release soon
Alright I’m at an impasse with setting up a server. Bit of context for where I’m stuck. Moved to a new isp which uses cgnat. So decided to switch from ipv4 to ipv6 to get around it. Was able to successfully get the server up and running and connecting to it locally and to be able see it in the server manager on the external address. First road block here was the connection to host lost error, which I ended up resolving by converting to ipv6 literal windows address, yay I can connect and so can the person helping me test. This should be the end of it right? No, keyword windows, my main platform of choice is the steam deck, along with another friend and a 3rd uses Linux. So this the road block I’m at now, anyone running the game on windows can connect no issues but Linux based OSs can’t. I have tried several different variants of the IPv6 address and all result in nothing, at least on the steam deck. Anyone have any suggestions? This feels like a simple fix that I just can’t think of atm.
I have seen some people say that you need to use a DNS name to point at the ipv6 address for it to work. I haven't tried it myself.
Will Consoles have Dedicated Servers eventually?
Either get a public domain or use local entries.
If you use your steam deck internally you can try to use the domain names given by your router.
Otherwise for Linux just add an entry in the /etc/hosts file, e.g.:
"satisfactory.server <ipv6>"
Then use "satisfactory.server" to connect in the game
On steam deck you have to re-set the entry every time there is a larger system update though.
Its a long standing bug that the client can't handle raw ipv6 addresses, DNS is the only way
Hey guys my friend is trying to connect to server hosted on my network, but always gets connection to the host has been lost and then puts him back on the main menu. We were playing just fine until a few months ago... Is there something I need to do now before he can join? I can join the server no problem since its on LAN.
We are starting a new world no mods or anything else.
Same problem like i had what ports do have opened
7777
Only?
Using the docker image to host
Just tried 8888 also since I saw that while creating the container
7777 udp and tcp 8888tcp
Yes, 7777 both and 8888 TCP
whats the best satisfactory server hosting platform without me thinking about it, up and running quickly
cost not a big deal i just want stability and good support
oh finally!! we can now join the dedicated server with the controller!!!
one friend got the error "Encryption token missing"
can someone help with that?
I don't get my server updated to the newest version of to day. When brute download him it still don't update. What do i wrong?
Use server manager, not join game
Same problem here
can someone point me in the right direction to update the docker image version of the game?
just pull the latest version of the container
any public dedicated servers where I can play on ?
I'm presuming its normal for the server updates to way behind the game update releases?
Hello! I have a server running version 455399, but my client is on 433351, which is the newest version that just released a few hours ago. When I try to update the server, it stays on the same version. Is the new server version not available yet?
They didn't push it yet
mhh thats bad... is it possible to change the player maximum on an local game to 6 players then ?
yep
I can tell you, but tell me, are you using Linux oder Windows to host
Client is running on Windows
We’re sitting here with six people in one room, and we usually run the game on the server, but at the moment that’s unfortunately not possible xD
Yea
I'm fairly confident the update was pushed - my server is running it, linux though, still should be the same since it's just pulling from steam
I'll check that
Is it easy to transfer my current single player world to a dedicated server? Or would swapping to a dedicated need restarting?
It's totally easy
as long as you don't have blueprints to transfer, you can just connect and click upload
if you have blueprints, you would need to upload then create a temp blueprint, then manually upload the blueprints, then restart the server so it reads the blueprints
Thankfully I havent touches blueprints yet. Amazimg
easy as this and choosing the one to upload
I'm stuck on the same issue😂
It's already pushed
oh, thx
I'll try it
hmm... there is still version mismatch
gameversion:455399
serverversion:433351
btw is this command OK to install server ?
steamcmd +login anonymous +force_install_dir /SatisfactoryDedicatedServer +app_update 1690800 validate -beta public +quit
this is my first server and idk this command is right
Using Ubuntu Server 24.04.+ LTS, execute this command
steamcmd +force_install_dir "$HOME/SatisfactoryDedicatedServer" +login anonymous +app_update 1690800 validate +quit
if it's still saying that, delete the entire servers folder aka SatisfactoryDedicatedServer/, just don't remove .config/Epic at all
after removing SatisfactoryDedicatedServer/ execute the command I've send
it works !
I appreciate it
))
how do i enable advanced game settings after the server was already made?
are you talking about the server it self or the savegame?
idk but i want to spawn in mercer spheres because im far too lazy
basicly giveitem ?
yeah
Manage Saves -> Load Save -> (select your savegame and head to "load with advanced game settings")
it will now load the savegame with advanced mode
can't be undo unless loading an save without the advanced settings
then you have to join the server
press esc and select advanced game settings
there you go @exotic tangle
where is "manage saves"
under server manager
i assume not
then what is a "dedicated server"
you play solo?
a server isn't a client
so a dedicated server is an online server
but not hosted via client
mostly on a different device
but you open your game, press continue, and invite your friends, right?
so it makes it so the host doesnt have to be online all the time right?
had joins open for friends
yep
so when im online he could join
dedicated is headless
if you host from your client, you have to be online
if you host an dedicated server, you don't have to be online at all
no
sm1 told me to spawn a storage with the mercer spheres via satisfactory calculator
but idont get how
simply press in the menu
load -> your safegame -> select a safe (prefered the newest one) -> load settings (down right) -> check mark "play with advanced game settings"
ohh
worked
now how do i give myself spheres?
nvm
found itr
it
thanks alot
haha
appreciate it
Hey I was hoping someone could help me. I can't seem to update the server version on steamcmd. Here's what I see when I run the commands in steamcmd. Someone commented on my reddit post to reach out for some help here. Any help would be appreciated! https://www.reddit.com/r/SatisfactoryGame/comments/1ov8xvl/cant_update_dedicated_server_version/
I would suggest backing up your saves/blueprints. then potentially trying one of the following: someone earlier had luck with deleting the server files and then trying it again, or could tell steamcmd to uninstall the server then redo the install and see if that picks it up.
I'm connecting to a friend's server. I add them in the server manager and they connect normally, but when I close the game I have to add them again, they don't save to my favorites.
check history of this channel
I've never heard about an issue like that
Is dedicated servers stable yet? Havent been able to play due to server crashes and high CPU since launch
it's kinda stable
fixes were applied
did someone can help me with downgrading version on my dedicated server ?
or at least someone know id of version 1.1.1.3
sure
are you using linux or win?
win
you setup steamcmd or are you using steam client build in console?
steamcmd
experimental or stable?
and why do you want a downgrade?
my friend cant buy satsifactory and he download it from pirate bay and we wanna play together Xp
soo im fucked ?
nope, I got you
steamcmd.exe +force_install_dir "C:\SatisfactoryDedicatedServer\v1.1.1.3" +login anonymous +download_depot 1690800 1690801 7625616622862594703 validate +quit
this one should work
and this command should make download correct serveer ?
yep
I love you bro ❤️
appID buildID manifestID
i can do just CTRL+ C , CTRL + V this command ?
its spec. to the update from 2 September 2025 – 15:00:16 UTC
into the console opened in the right dir
I mean, I could get the exe and create an bat file for you to make it easy
this part download entire server correctly ?
+download_depot 1690800 1690801 7625616622862594703 validate
bcs when i use download_depot it show me this
@frosty gale
you should enter it before installation, but you'll find it in steamcmd\steamapps\content\app_1690800\depot_1690801
i figure it out now XD
it still downloading
oh its done
i dont know if i am retarded
or i did something wrong
but it is still same version
XD
....
lemme check it myself
what version does stand there?
server version is 455399 and client is 432215
dunno, with clients its working
did you start the right server tho?
download_depot 1690800 1690801 1316097281355792423
ok i download it
no i need to turn it on
righht ?
ITS WORKING
L
LETS GOOOOOOOOOOOOOOO
I LOVE YOU @frosty gale
❤️
anyone have any ideas on it, I am running a server off one of my machines. have it set with a static IP, and run other games off it as well. I had been running satisfactory before but ive done a clean install of windows since then.
the issue im running into is when trying to connect after creating a new session off the client in game server manager where it seems to be timing out any time a connection is made. verified the ports are forwarded and set the allow on firewall for 7777 and 8888. 2nd screenshot is what im getting server side any ideas on what I should try next?
also my bat file im using to start it, but Its the same using the exe or the bat, I just perfer the bat for verifying updates on launch
are you actually hosting on windows?
unfortunately yes
ends up being a bit of a mixed use case but game servers are one of the bits I do with that one
what connection fails? internal to internal or from external?
can you post your firewall and forwarding rules?
are you actually going for experimental, or do you want to use stable?
maybe by an mistake?
I added it apart of trying different things. im going for stable though
okay
ports and what its doing
whats the main problem?
issue I wanna say is the time out, actually I think I got it
bro
why are you setting no async
xD
you dont even have to set any params anymore
Okay, go and delete the Satisfactory Dedicated Servers folder
dunno, I don't get it neither
Yeah it’s more left overs lol, it started working though so my servers up and running
Thanks, something about going and asking about it makes it work, I’ll take it though
Simply reinstall the server
Ngl I just spent the last several hours doing that, which is pretty ironic. Going from tiny 10 to windows 10 pro, and prepping to go to windows 11 but I need to add a tpm module apparently
What I get for setting it and forgetting it
get to use of linux server
using windows for hosting is kinda cringe and not stable
Anyone tried hosting on low powered machines like a synology NAS?
I haven't but I expect it to be a horrible experience
It's a single threaded bin, requires lots of RAM, etc, I can not imagine it working good after maybe the onboarding phase
Yeah. I’ve got a mini PC with Intel N100 chip in it I thought to try but I can’t remember how to get into its bios to get Linux install onto it.
A few tried, never got really far
Most DS have not enough RAM, cpu is too slow or cpu is not even x86
Intel N100 could do barely
but you still need enough RAM to start with
Hi, i am new here and i just tired updating my dedicated server to the new version using "steamcmd +force_install_dir ~/SatisfactoryDedicatedServer +login anonymous +app_update 1690800 validate +quit" but after validating the update my server will no longer run. i am unsure what is wrong but i was able to pull this log from ..FactoryGame/Saved/Logs/
Hi . I can connect my server locally, but my friends can't login
offline - server name pending - not authenticated
anyone can help ?
Have you done your port mappings?
7777/tcp 7777/udp 8888/tcp
Looks like you also need to set the server up, one of the options at the top, like claim server etc
sure. needed port is allowed within router & server
my local connection is OK
Do you know if you are behind CGNAT? What is the first half of your IP? Don't write all of it, just the first half
133.200
Seems like that's fine
Definitely got the correct port mappings, local IP address of the server, etc?
Paste them here if you like
Are you running the server on a dedicated system?
Seems okay
but cant ping my server from outside LAN
Are those firewall rules for TCP and UDP - not sure what Allow means in that context
ok search it
You might need to create rules for both tcp and udp on 7777
got it
New-NetFirewallRule -DisplayName "Allow Satisfactory default inbound port tcp" -Direction Inbound -Action Allow -EdgeTraversalPolicy Allow -Protocol TCP -LocalPort 7777
New-NetFirewallRule -DisplayName "Allow Satisfactory default inbound reliable port tcp" -Direction Inbound -Action Allow -EdgeTraversalPolicy Allow -Protocol TCP -LocalPort 8888```
From the wiki
udp wasnt allowed
Working now?
still not😭
It's possible your ISP is blocking/firewalling ports to protect customers, seen that a few times
That is to be expected. Ping is not a port. While the ohter forwards ports, pjngs would still end at the router itself
others seems to run server within my IPS
How did you check your outside connection?
DM me your IP if you wish and I'll port scan
send
Both the TCP ports are showing as down/closed
hmmm....
Well, filtered/firewalled
ok wait a sec
scan again pls ?
Still filtered
hmm
You could try using IPv6
Would have to create the firewall rules on the server and the router
combined use IPoE and PPPoE, and server use only PPPoE(ipv4)
so server has no IPv6 address
Okay, not entirely sure be honest what's wrong, assuming everything local is correct and your ISP isn't firewalling
ok seeking other things by myself
really appreciate
Hope you can get it working 🤞
i think it's a 16gb machine. ill have to make an effort and figure this thing out. I set it up as a DIY router but wasn't impressed by it so went back to an off the shelf router. See if I can figure out how to turn this thing back into a mini PC
Hey Pioneers! Since the latest update, I can no longer have my friend join my game locally, and vice-versa. It might be because of the changes to the dedicated servers but like, why now? It worked perfectly up until we updated.
Ports changed in 1.1
8888/tcp 7777/udp 7777/tcp
how I do zat zo
I'm just hosting and then he joins via Epic, 2 button clicks and it's up. There's no more setup than that and it used to work
So you're running the game and the dedicated server on your PC
thats not dedicated server, thats just the join game function
-> #satisfactory
ah alrighty thanks
what was rhe update for?
Have they fixed desync on dedicated servers yet?
Not sure, never experienced these desync's
yes
you need to open your port inside your servers firewall, and inside your router
it already solved completely! thanks
if you need ever help with a dedicated server, ping me rightaway
Out of curiosity, how?
It's a bit complicated.
My internet is ipv4 over ipv6, so i can't open well-known port with single router.
I had two routers installed, with one set to PPPoE passthrough and the two connected via LAN so that my main PC and the server were on the same LAN, but that was probably the cause of the issue.
So I stopped interconnecting the LANs and made them independent networks, and that resolved the issue.
I can't SSH from Main PC to server with local connection now but I realized that whenever I need SSH, I can just go to the router and switch the cable. (lol)
Sounds like you need to configure static routes on both routers, for each respective opposite router (being the next hop) for destination network
That interlink might have been creating a loop and seems unnecessary so definitely a good choice to get rid of that
So on for example Router 1, Static route. Destination network: e.g. 192.168.2.0/24, next hop 192.168.2.254/32 (IP of Router 2). And the opposite on Router 2, destination net 192.168.1.0/24, next hop 192.168.1.254/32 (IP of Router 1)
Only issue I can potentially think of is they might not be presenting the LAN IP on the WAN side, probably not come to think about it
You might have to use the WAN side IPs as next hop
Actually I bought a used router as Router2 for only 7 dollars, and some functions are limited.
Maybe it would work with proper settings, but I gave up cuz I'm not engineer.
Next time I'll buy a good router like YAMAHA and try it.
Is there a particular reason why you are using 2 routers?
Potential alternate solution, if router 2 can do port mappings, you could open ports to the server and use the public IP address of router 2 in Satisfactory
I don't know how these routers are configured so it may be possible maybe not
ah I notice now that names like IPoE or PPPoE are only in Japan.
We are sharing a single IPv6 adress among multiple people with IPv4 over IPv6 connection, so only the assigned ports can be opened, and well-known ports cannot be opened.
That's the reason why I'm using 2 routers.
I see, erm, tricky one - not entirely sure what else can be done in that environment
Other than move the server to router 1 if you can do that
(PPPoE is mostly in the UK as well, Not seen so much IPoE but they are both standards)
Router 1 is IPv6 connection, so I can't open well-known port.
After all, IPv4 and IPv6 connection can't coexist within my own router, so 2 routers are needed.
It's an interesting configuration but I'm out of ideas unfortunately 🙂
maybe rich router that have advanced port forwarding functions can do it with a single router.
If the server and PC have two ethernet ports you could do a direct interlink between them and give each interface a static IP on a private different subnet and use that
Potentially yea, might be worth asking your provider
Do you share the actual IPv6 or does everyone have their own subnet?
ah that is not IPv6 but IPv4.
we share IPv4 address via IPv4 over IPv6.
To explain a special situation in Japan: on IPv4 connections, line speeds are significantly reduced due to congestion on PPPoE authentication servers.
Therefore, when using high-speed connections in Japan, a technology called IPv4 over IPv6—where IPv4 traffic is encapsulated and transmitted over the IPv6 network—is widely adopted.
In this case, with IPv4 over IPv6, unless you pay extra fees, a single IPv4 address is shared across multiple lines, making it impossible to freely open ports.
This is why the situation became so complex and difficult to understand.
Hi. I started having a weird issue with my game but only when plying on my dedicated server. The train station names and icons are not visible on the map. They are only visible when i get close the train stations. This issue does not happen when I load the same save without the server. I tested this on two different game clients and two different game servers, and really confused why this is happening and only when I load the save on the game server. Any ideas anyone?
Overloaded server is the only thing I can think of
doubt it
I have two different server instances with pretty good hardware and I tried it on both and it is the same on two different servers
They move to 0,0 for the icons, and it's only visual. Also happens if you connect to another player even if not using the dedicated server.
Weren't you running it on a Syno or is that someone else?
yes it was me, but also I have another server instance that is not syno
Anyway Macie seems to know xD
what? what does this mean?
its been posted in the questions and help a bunch, take a look at the center of the map, you will find a stack of train station icons
All I can say is I don't get this problem
yes yes, this is exactly what I am getting. Is this a known bug?
i haven't looked to see if its posted on website as an official bug, but wouldn't surpise me if its there somewhere
trying to find this thread here on discord, do you have a link?
https://discord.com/channels/370472939054956546/1437547608393519265 https://discord.com/channels/370472939054956546/1427282502149734451 here is a few where people have talked about it
okay, I read through those posts, and I already tried doing what you suggested on those posts, I rode along on the train between the trainstations, but that does not help
anything else I can try?
probably create your own Questions and help thread, then post pictures of your stations and can troubleshoot through that if the trains are not working
In all honesty I never look at the names and icons xD
Rarely ever look at the map either tbh
If I use a map I load my save into SCIM
i initially saw it when someone that i have been helping with trains, asked me to go to a specific station to fix and issue, and since that station was not working, i could not use a train to go there, and then looked at the map and saw all the icons stacked in the center
Oh so you can't use trains either?
trains work fine
if the train stations are setup properly, its purely a visual glitch
Seems I am lucky #screenshots
Either that or it's about to do the same thing to me XD
to the right of the oil well in the center, is that a stack of stations?, but it does look like atleast some of yours are not affected
if you hover over them in the menu, it should highlight the icon on the map
Another one posted
You might be onto something, I think there are 2 or 3 there
Hard to tell but it did switch once
on the list on the left, it it highlight the icon, just hover over the list
Yeah actually definitely affected
Loads of stations around the map aren't there
Just never noticed because I don't use this map
As you said, not all tho
any in range of the character are in the correct spot on my server. wonder what can else trigger them to stay in the correct spot
I'm relatively near them when I loaded in, maybe that?
maybe
Def seems like a bug, not game-breaking at least
yeah, its good that its visual only at this point
Just use SCIM at the moment I'd say, if you need to know where they actually are
that will work for most cases
I guess knowing my entire world in my head also helps
yeah
know of any way to unload a save, besides setting auto-load session to none and then restarting the server?
my test server, i leave saves up there, but just put it back to idle for resource reduction when not in use
or maybe go to Load Save after that
im not seeing anything in the saves to unload it, i guess for now the auto load to none and restarting will have to work
Once uploaded go to Load Save and select it there, then it restarts
im not trying to load it though
what i posted about the autoload is the only way i have found
Fair xD
Zatie, on your last screenshot that spot with the mouse pointer is where the train stations icons and names are stacked
it is not a big deal. the trains work, but still kind of sucks
upvote my post if you care enough
Yea, there are quite a few there
Will do just making an account on the QA site
Done
okay, we got 3 upvotes!! who else wants to help?
@mild thunder upvote!
at this time i do not have an account on that site, but the issue also affects when connecting to other players, host is unaffected but remote players are.
they've been doing that for a few years now. Not gonna hold my breath on a fix
Hello, I want to ask, is it possible to use a website to redirect my server IP playit.gg? satisfactory for personal use and playing with friends
Is it a website or a satisfactory dedicated server, bit confused
afaik technically yes, but it's not trivial
it works with games minecraft valheim factorio palwold .... test tcp + udp protocol
you need to request two ports and then align the server with them
and keep them in sync every time playit assigns you new ports
one port tcp + udp, one tcp only
Sounds easier to use dynamic dns
Does DDNS run on the router? And it will work?
Yep usually, if it's a reasonably decent router
depends. ipv4? any system in your network. ipv6? on the target system
+Port Forwarding
always on the router
Is your v6 delegation static?
If so you could just use that, assuming friends have IPv6
hello i need your help i have a dedicated serv on OVH and we got a problem with the port... we try with UDP and TCP 7777 and TCP 8888 iptables -I INPUT 1 -p udp --dport 7777 -j ACCEPT
iptables -I INPUT 1 -p tcp --dport 7777 -j ACCEPT
iptables -I INPUT 1 -p tcp --dport 8888 -j ACCEPT
iptables -A OUTPUT -p udp --sport 7777 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 7777 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 8888 -j ACCEPT
Looks good assuming the dedicated server is running on those ports (no command line parameters to suggest otherwise)
You probably don't need the OUTPUT lines if the default output policy is ACCEPT
also make sure you open the ports in ovh control panel
ye ye its ok my friend is just dumb...
thx
Everybody loves 2 firewalls xD
^^
I think its the other way around. Some VPS providers I tested don't even offer the firewall, which I think THAT is really dumb.
they also lure you into trying their VPS for 30 days free, and yet they ask for your credit card number anyway, and still charge you.
@manic flame and use firewall-cmd instead of iptables
i know its an old habit
to struggle...
anyone able to help me with this poopy server i tried to make but failed to let others join
Is it possible to shunt an existing save over to the dedicated server if I want to let the sim run overnight without having to render the game?
should be able to just load the new save in the server manager pane
and it does actually continue running the sim when nobody's online?
it can be set to do so
Perfect, thanks.
Tell us what you already did and what is not working
Can't deal with that orange bar xD
What interests me is that ping RTT to my server is 0.3ms, ingame fluctuates vaguely between 7 and 30
Bevause It's not just networking ping, but the time until the server responds
Kinda figured that yeah
hello. probably you have seen this a lot of time but my dedicated server is giving me a message server mismatch
after the last update. plz help ❤️
Command not found: +force_install_dir
i dont get it
@drifting hatch ?
are the + symbols not added?
steamcmd goes first
steamcmd +force_install_dir <game_server_directory_change_this> +login anonymous +app_update 1690800 validate +quit
Command not found: steamcmd
Are you using steamcmd?
yea
CD to the location where it is I guess, probably won't be in the PATH
again the same command not found :steamcmd
You're already in steamcmd at the looks of it
yea
There would be no such command "steamcmd" within steamcmd
in steamcmd, try just:
app_update 1690800 validate
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
The + is when issuing those as command line options
Shouldn't affect saves but seems your factory server is located away from steamcmd, where do you run steamcmd from?
Okay, should work then
Yea should work, if it's downloading sounds like it's good
Shouldn't be a big download tho
It's just an update
yeah already 90
After that, fire up the server and you should be good to go
worked thank you very much
okey i got a problem i have a home dedicated server i downloaded the latest update from satisfactory and i have portforwarded the default ports
the server is visable on the server list but once i tried to join the server i got kicket out from it immediately with the messages
the connect with the host has been lost
hoe can i fix this ?
missing port 8888/tcp probably
I use the ports 1500 15001 and 15002 and al those ports are open
Paste the command options used to run the server
you only need two ports, 7777 tcp & udp, and 8888/tcp by default
if you still have a config with three ports thats pre 1.0 style and probably outdated
as zatie said, please post your commands/the compose file you use to run the server in addition to firewall and port forwarding settings
this is the command that i use for starting up the dedicated server
.\FactoryServer.exe -ServerQueryPort=15000 -BeaconPort=15001 -Port=15002 -log -unattended
I'd remove all 3 of the port refences and run it on 1.1 defaults, and open 8888/tcp 7777/tcp 7777/udp, but Xeet can advise further
That's pre-1.1 stuff
okey i'll wait for his replay
You can try that in the meanwhile, should work for you. in-game just connect on the standard port 7777 once done
Yeah, pre 1.0 config. Query and beacon are no longer in use. The new reliable port defaults to 8888/tcp in this case.
If you want to change it use "-ReliablePort=XXXX"
"-Port" is still the base port, but that changed to TCP&UDP
how do you turn this stat on / off? I also want to check on mine.
Just on the server list page before you join
oh, in the server manager list, yeah I see the same thing
even though all local client to server and it is jumping between 12 and 25
Lowest I've seen is 7 I think, highest about 29
this is probably combined latency not just network
I'll ditch the image to keep chat clean xD
okey so for me just i understand it it should be look like something like this
.\FactoryServer.exe -ReliablePort=7777 and the 8888 port needs to be portforwarded as well ?
How much extra overhead is there for playing on a dedicated server hosted by the same system you're playing on? In terms of my planning to leave the server running when I'm not active to build up my stockpiles overnight.
also deleting mine
.\FactoryServer.exe -Port=XXXX -ReliablePort=YYYY -unattended
and then forward port XXXX TCP & UDP, YYYY TCP
then add the server with port XXXX in game
ah okey
so best practice for what I"m doing is probably still passing the save back & forth between active & inactive time
almost like running the game twice, just without the GPU load
If you have a powerful CPU with lots of cores, it might work out well, otherwise best to run on a dedicated system with also a decent CPU
I mean long term I'm kind of hoping the Gabecube will turn out to be a decent little home host, but for now I'm just trying to get something set up where I can get the benefits of leaving the game running overnight without the GPU load
You could always go to options and crank the max FPS way down to like 1
Would barely use any GPU
oop looks like it's not going to be simple for me anyway since I didn't account for mods
so with that in mind yeah slamming the fps limit to the floor might be easier than the headache
Perhaps for now yeah, until you get a dedicated box, but like mentioned if you have a powerful high+fast core CPU it will probably work fine for now
damn looks like 30fps is actually the minimum the settings will go to
Oh, seems so xD
You might be able to cap it using nvidia profiles, or nvidia inspector, etc
though tbh the specs being talked about for the Gabecube are in a place where if SteamOS can do normal desktop things well enough and run all my non-steam games I might be better off making it my main machine and converting the current desktop to the home server
Seems reasonable yep, whatever config works for you 🙂
then i'mg getting can't connect with the server connection to server API was aborted because the TLS negoatiation failed Certifcate Verrify Result: certificate is not yet valid
can it be because i have enabled a SSL for https ?
normally the server uses it's own self-signed certificate
but as the error says, it seems to be a time problem. check that the time of your client and server are correct
ah okey then i know the issue already i got this issue yesterday aswell
I though satisfactory doesn't need that the time check but it seems it does
Unusual for a system to be out of sync these days
NTP is on basically everything
Does it not have internet access or Linux but no ntpsec or timesyncd etc
yeah i use windows servers 2022
and i host the dedicated server on a separate machine
tbf most certificates are created with a bit of "headstart", aka backdated a few minutes
so to get an error the difference in time has to be rather large
I have a AMP Panel setup with a Pangolin reverse proxy and can only connect locally.
Over my domain it says that the server appears to be offline.
I'm running my server in Synology NAS 723+ no issues what so over. But only one player.
and wtf is gabecube?
The steam machine
game cube ?
that was nintendo
valve has made a new steam machine that is a cube
yeah the new cube-shaped Steam Machine Valve just debuted for early next year
oh, after the Gabe guy
and it cant even boil water
yeah the gabe guy
I saw the video on steam. looks cool. but it says 60FPS on 4K TV, which should be 120FPS on 4K TV in my opinion.
also, in my opinion for the home server you want something that does not heat up a lot and does not consume a lot of electricity. I wouldn't run the server on it. Its a gaming computer.
unless you take out the video card ))
experiment? sure. long term server? no
The steam machine has a low end GPU, equivalent to a nvidia -50 or -60 class. Even the 4K was with upscaling
Did you configure the rev-proxy for raw TCP&UDP traffic and open the required ports?
Firewall/router ports opened/forwarded?
The same
Can you access the web api via browser?
https://<your-domain>:7777
LogNet: NotifyAcceptingConnection accepted from: 172.17.0.2:56838
LogNet: NotifyAcceptingConnection accepted from: 172.17.0.2:56838
LogNet: NotifyAcceptingConnection accepted from: 172.17.0.2:56838```
its getting to the server
yes
Then it's probably an issue with the UDP response routing
I know with nginx you had to set "reuseport" so responses get handled correctly
Dont know the equivalent in pangolin
now I want to try Pangolin )
Pangolin works good with other things other than https?
like game servers?
its a cool rev proxy
nginx can handle raw traffic too with a stream config
yeah, but I kinda want something with web ui
You could try nginx proxy manager then
on the 7777/udp?
ah, discord keeps deleting the link?
links dont work
Yeah
will the proxy manager pick up my existing nginx configs?
Don't know, never used npm. But I think not
i still get the same error message
If you don't see the ping in the server manager UDP is not working correctly
Most likely because pangolin does not handle the UDP response the server sends to the client
damn
Is there a list of admin commands for a dedicated server? Give commands for giving people resources?
you need a token to interact with the api
unfortunately, such commands don't exist... you have to use advanced mode for that, or install some mods
there are no "cheats" active in the console. You can turn on Advanced Game Settings to enable them in the game UI
If my 7777 port is named for another game, but that server isn't running when I boot a Satisfactory dedi - does it matter? The 8888 is all clear.
as long as you don't plan on starting the other server anytime Satisfactory is running, should be fine, though you can easily change the ports with startup arguments, which probably would be the better option
-Port=7777 -ReliablePort=8888
Where should I put the startup args? I launch via the steam tool, fwiw
launching via the steam client, right click to get the properties, then fill in the Launch Options
Perfect. Thank you. Doing experimental and bringing over an experimental save that a friend and I started as direct connect.
Apparently, if i understood the wiki correct, once I launch the server then the game, I can use a menu in-game to load that save through the server? Never seen something like that before 👀
easy as clicking the manage saves, then clicking upload save, then choosing the one to upload
if you have blueprints, that is a bit more difficult as those have to be done manually
Wow. That is in amazing feature.
Thankfully, none yet.
Ok, my buddy is logging in and then getting dropped repeatedly. Said he was even able to hear his chainsaw once... what gives, any ideas?
sounds like the ReliablePort was unreachable for your buddy
kk, tinkered with that through the engine.ini, but ngl, didn't do it through the steam client.
or does he need to do that?
nope just the server owner, i do recommend hard setting them with the launch arguments, so they don't change
kk
if you watch the console on startup, you can see it set both ports
is that early or late in the startup? relaunched with new hard set args.
i just select all and copy to notepad and search for the ports
hah... so I checked my port forwarding rules, and I set it up -- and there's a whole separate option to save it. So when I looked again, 8888 wasn't saved properly to my list.
kk, I'll have to try that next if this doesn't resolve it.
it will be a line like: LogReliableMessaging: Server streaming socket bound to port 8888
that will only show once the server has loaded the map
We got it- my own basic error there was the culprit. You gave me the prompts I needed, however, so thank you so much for your time and patience, Macie 🙏
yep, have fun playing
where do i have to put/how do i get it?
no i dont run an ark server
it was just to test the tcp connection, not to actually use it...
i tested my udp with mendhak/udp-listener and it worked
i think its a wierd config from the amp panel or something like that
amp is the problem...
wolveix/satisfactory-server docker works
AMP with pangolin dosen't like some stuff ig
i found a fix
if you use Pangolin and the NEWT tunnel you need to put network_mode: "host" in the compose yml like this:
newt:
image: fosrl/newt
network_mode: "host"
container_name: newt
restart: unless-stopped
environment:
- PANGOLIN_ENDPOINT=
- NEWT_ID=
- NEWT_SECRET=
still thanks for the help 🫶
wolveix just works, never had a glitch with it xD
Yo is there a way to make a dedicated server for free like with the dedicated server add-on from Epic Games cuz when I try it shows that it is a wrong wersion
And if not can I make it so that it will save with a cloud so riend and can I play always and a are not reliant on each other playing
You can run a dedicated server on your LAN or local PC at the same time as the game (if it has a high end powerful CPU) - Windows or Linux?
Pretty much everything you need to know is on the official Wiki: https://satisfactory.wiki.gg/wiki/Dedicated_servers
Don't be deterred by using SteamCMD because it can be installed anonymously
yes, use oracle cloud always free VPS if you are comfortable using linux
the always free VPS will NOT contain the normal CPU architecture, so use the github for satisfactory arm64 docker server for easy setup and then port forward it out
i haven't used it in a while, but when i did use it, the server ran smoothly enough for my cases
How many fast CPU cores do you get with that?
4 cores ~3.0GHz
Shared I assume
Mem?
Sounds good enough for a small/medium fac
Depending on CPU performance
Clockspeed doesn't really tell the story
yeah its not bad, the cpu performance can handle mid-game farms well, haven't tested it with end-game stuff yet
up to 4 cores/threads, 24gb on arm
up to 1 core/2 threads, 1gb on x86
its also unsupported hardware, which from my assumption brings down performance a little but nothing to worry about
Interesting disparity in memory xD
the x86 can run more stuff so they prob wanna charge more for that
i mostly regret deleting my arm instance (i fucked up the os) because the x86 instance are limited to 50mbps networking
Sure but still a huge difference xD
u dont have an arm instance anymore?
no. deleted it because i wanted to recreate it and now i don't get a new one
nope. i know if i switch to it ill probably get one, but ehhh, effort xD
fair, takes a long time migrating things over
I pay 6 bucks a month at Linode for a nano node with 1gb mem and currently an AMD EPYC 7601, but I pay because it's kinda important for things like email
(obvs not suitable for satisfac xD)
I say currently - the CPU has actually changed over the years
if you go payg, they won't bother with your data
i've heard horror stories about people not with payg getting their instance deleted
I don't mind 6 bucks a month for 1Gbps/1Gbps
Not going to bother moving to another similar paid service tbh xD
Linode (Akamai) have been great for me
Some of their higher plans might be great for satisfactory but looking at significantly more dosh
Do you get a dedicated static v4 with the oracle free? (another reason why I selected Linode, plus obviously v6)
yes
Seems too good to be true xD
whole spazzle with "router" settings and such
can give specific ports out and run reverse proxies
You sure it's a static public v4
yes
What do you mean by* give specific ports out
oh mb i worded that incorrectly, i meant that there is port forwarding, static ips, and overall full control of what you do to the network
static.... internal IPs? xD
yes, external and internal
So it's like some sort of cgnat setup where you can control inbound forwarding
With a shared public static v4, not your own
So what's going on with port forwarding? Why does that need to exist
since oracle cloud is very much like AWS, they want you to be able to customize every single thing
My linux instance has the v4 and v6 natively configured on the interface, I do the firewall with netfilter. There is nothing else in the way
including the port configuration, inbound/outbound, how many ips are given to this internal CIDR block, etc
yeah there are two different security walls you gotta get past before being able to get the port public
firewall, and oracle cloud security list
I see so what you are saying is that you can have multiple free vps on an internal block, and port forward accordingly?
There is a firewall on the Linode CP but I disabled that
I do the firewall myself on Linux
I might consider re-enabling it for double layer protection
best thing to compare this to is your local machine
So NAT on the v4, native v6 firewalled inbounds / allow as required
you have a firewall on your local machine, you also have a router being a basic shield so that you dont expose all your ports at once.
the local machine can proceed to run a service that exposes it to a port. however, the port isnt accessible to the world yet because the router is not allowing that. to allow that, the router uses port forwarding (forwarding that local machine's port to the external ip)
I understand what you meant yeah
sorry, i dont learn the jargon lol
So basically it's an internal NAT/forwarding / v6 native solution, so you can presumably spin up multiple VPS within your little internal netblock
They can all be happy together internally, behind the virtual router, etc
Not sure why else they'd do it that way xD
yes
Seems like a good way to do it for multiple VPS
this setup is for enterprise
also we're limited to one VPS lol
otherwise they charge you hard
Unless you pay for another in the future I guess
Lure you in.. pay later XD
Common tactic
Probably a successful tactic for many, getting the customer through the door with a free service to learn and like the system etc
Where did all this start xD Oh the original question from Kuba510yt 😄
Im looking at adding QOL mods to my dedicated server. Im selfhosing it with trunas in a docker container. is there as secial way i need to do it thats diffrent from client downloads
Which docker image? are there any docs on it?
Im using the standard wolveix one
i have 4 active players on the world it would be great if smm would work for ease of all players
Same. There is a bit about modding on the wiki (wolveix wiki*)
I've never done mods specifically, but that seems vaguely straight forward, trunas locations might vary tho
There is persistent storage in my docker/volumes/ substructure, presumably something similar on yours, could copy them into the correct location that way
you really should
I used to rent a vm from Linode for many years. Sometimes I come back and rent again, and delete it again .
My permanent VM is in AWS Lightsail now
I have a very comprehensive netfilter setup on the VM but will look into it
do you run satisfactory on your linode vm?
Oh no, do that on a LAN server
was that you who mentioned you are running your satisfactory on physical server on your LAN?
Someone mentioned it earlier, I happen to run a LAN server too
on physical or vm?
I already have a Linux server here at home, I just spun up wolveix about 5 months ago when I started a new fac
(docker)
One earlier was talking about Oracle Free VPS
ah, I see. i just read a little about wolveix
im running mine on a vm, also in docker, but on pterdactyl, I think I talked to you about it before
Yea
and the VM is in Synology lol
The linode vm was mentioned purely unrelated to satisfac, we were just discussing providers
Ah so you got it on Syno now xD
I see. Well for VPS linode is great. But their cpu/hardware is outdated.
Yeah, synology man, even though everyone was telling me I can't really do it
I don't mind, it's not running anything heavyweight and runs well for what I need
Had it for years
i want to see how it will be later. If I will keep playing and building more and more stuff, how it will behave. If it will be slow, i'll just move it back to the VMware workstation
I'll be amazed seeing how demanding my fac is on the 12600K in my server here
Using about 450% CPU now
4.5 cores effectively
I just finished setting up both my ptero panels in cloudflare tunnel
so no open ports on the firewall or the router at all
I don't have it open publically, I'm the only player xD
you running satisfactory on 12600K cpu? Can you run htop -f and post the scree shot ?
-f ?
run htop while on the server
(not currently connected)
yeah, pretty damn heavy
Runs nice tho 🙂
Seems fine now, will be interesting to see how it scales
mine will probably crap itself later if I keep playing
How large is the fac atm?
i dunno? how to tell?
True, hard to quantify, I guess which phase etc
I have about 400 hours in the game. This is my first time playing
Just to get a rough idea of how big it is I guess
i'm not sure what the difficulty is
does anyone have a server i can join
That's the fac this is running atm, I guess... large? but not mega
Might want to check out #1201555265942724758
oh, mine is a lot smaller
there no servers andi play and afk and i cant if its just a world
yeah there is a separate channel for that. Here in this channel We just discuss server setup / installation etc...
ohhhhhh
Keep me updated will be interested to know, you might find it goes quite a while
SCIM satisfactory calculator interactive map
You upload your save, I removed all nodes and fluff
oh, i used that to clean after I kicked out 2 other players from my server. NOT inviting ANYONE anymore on my server. bad experience really
aw man
Oh dear... Yeah if I ever do... taking backup saves
yeah, i plan to stick around in this channel for a while. Very interesting game and very interesting experience for me also.
im just wanting to look at ppls worlds and how to make mine better
#screenshots #math-and-meta #satisfactory are probably your best starting channels for that. This is really specific chat for running servers
and ^^
k
yeah, we talk about server setup here