#dedicated-servers

1 messages · Page 148 of 1

frigid crown
#

2nd server the game loads and can hear it in the background, and switch tools, but the loading screen never goes away

#

stop the 1st server and 2nd server works

#

"-log -unattended -ReliablePort 8889" ?

hidden forge
#

You mentioned "[]", does that mean you try to use IPv6?

polar lagoon
stone dew
#

Hey. So I just read some things about a problem where the Console is full with Errors and the CPU Usage goes up to 100% at some point but I didn't see a clear solution anywhere yet. Does anyone how to fix that?

short scroll
#

I have a small problem.

I’ve set up a private server on a Linux machine.

The issue is that missions and constructions are not syncing properly between players.

I’ve already tried asking ChatGPT and friends who have set up their own servers, and none of us have any idea what’s going on.

Could you provide some guidance and help me?

drifting hatch
#

Anything in the logs?

#

Is the server strong enough, have you checked CPU util (htop, glances, etc)

short scroll
drifting hatch
#

Some have been reporting if it's on a publically exposed 8888 it can result in botscans that cause the CPU util to peg at 100%

deep turret
#

including the server config

polar lagoon
#

Best practise would be that you open the ports for certain addresses, if you have couple friends who wants to play in your server

stone dew
drifting hatch
#

You'd have to change the port the server runs on

#

Which OS?

#

Add like "-ReliablePort 26888" to the command, or edit the config I guess

#

Then connect using that port

dusty hazel
drifting hatch
#

Sure, I use Linux, this is not something I have had a problem with, but yea, if the = is needed then I do apologise xD

stone dew
# drifting hatch Which OS?

Windows 10 but I think about switching to my Dedicated Server running Ubuntu if I somehow figure out how to set up the Server there xD

drifting hatch
#

I use a good docker repo - wolveix/satisfactory-server

#

:latest track

stone dew
#

I tried using Docker once and I didn't understand a single thing so I guess that would drive me insane

polar lagoon
restive geyser
#

Ardanos, I'm having the same issue as Skyline, 7777, 8888, 15000, and 15777 are all open, but still no luck. Looking at the logs I only see attempts being made on 7777. Seems to be a comon issue everyone is having that I see. Is there something missing in the config file?

polar lagoon
restive geyser
#

With your help clarifying traffic flow, yes!

frigid crown
#

"-log -unattended -ReliablePort=8889" ?

dusty hazel
dusty hazel
frigid crown
#

That worked. Thank you

stoic stream
#

anyone having a weird, issue, or maybe my save is corrupted, when I laod the deidcated server, go into the server, the UI never goes away, the "progress" bar. I can move the character around etc, but the loading bar is just stuck.

#

I can hear the character moving etc

mild thunder
stoic stream
#

even locally?

#

hmm maybe I am using my public from inside, like i usually do. Let me see

#

i forgot to forward that port, standby

#

It was the port, woops. Thanks man.,

#

@mild thunder

mild thunder
#

glad it is working

drifting hatch
#

Internally it shouldn't be a problem using 7777/8888

stoic stream
#

I had my public in there, i do that to test

#

Ironically lol

drifting hatch
#

If you have exposed it externally, sure, best to use a higher level port

dusk flume
#

so im setting up a server on linux through cmd and im stuck. i can't get it to install the server files

polar lagoon
drifting hatch
#

Dockerize it, works very well, from my experience

#

You need to learn Docker tho xD

dusk flume
#

sorry it ook so long to respond, i sent that at like 4am and crash soon after from lack o sleep

trail ember
#

damn servers

dusk flume
#

i installed cmd and it works but the process to inhstall the server doesn't. im getting ready to reinstall a diferent version of linux so that its easier becuase i was ussing pop, so imma switch to uduntu

zenith plinth
#

the game has become nearly unplayable over the past day and i keep crashing for no reason when playing in my friends world
ive restarted, verified files, and reinstalled the game but it just keeps crashing

#

can someone help me figure out how to play the game again

polar lagoon
dusk flume
#

ithouth i did. like i said im switching to ubunto for a more documented proces so i know im doing it right

#

im hopeing i just messed up a step and doing it on ubuntu where the exact steps are specified i am more likely to do it right

dusk flume
#

so i just hit a wall, i am installing cmd on ubuntu and the first art where it has an ubuntu specific command it just kees saying steam is not in the sudoers file.

#

and asking for steam users pasword

hidden forge
#

sudo usermod -a -G sudo steam
and
sudo passwd steam

dusk flume
#

see those are diferent then what the wiki said gimmme a sec to try them

#

ty that worked

dusk flume
#

so im at the server setup part of the wiki and can't figure it out. im following the steps but it just says (insert giberish her) extremly not found

wicked knot
#

the wiki outlines 3 install methods. Be sure to track the method that applies to you

#

And check if it's fandom wiki, or gg wiki. Fandom is bad out of date

dusk flume
#

i am following the linux method for ubuntu

#

.gg

wicked knot
#

its just a generic linux install, not distro specific

dusk flume
#

for this step yeah but there were a few parts with ubuntu specific steps

wicked knot
#

linux vai steamcmd, windows via steamcmd, windows via GUI

dusk flume
#

either way its not working

wicked knot
#

eh, it's open to public edits

dusk flume
#

1 sec ill send a pic

#

i have absolutly no idea what im doing im just following what things say becuase i don't know basicly anything linux. but i need to do it on linux becuase win was takin to much ram

hidden forge
#

you are still inside steamcmd, quit it first

#

and you are probably skipping steps inbetween, do not just blindly copy&paste the code blocks

dusk flume
#

i don't know what else to do. like, i read the text that says whats next but it just says to put those commands in and well like i said i have 0 knowlege with linux

#

i used to be alright at it but i have since essentially forgoten everything

polar lagoon
#

Exit the steamcmd, cd into dir where you installed server files and then ./FactoryServer.sh

You are basically using steamcmd to fetch the server files and for future updates.

misty smelt
#

so i was using playit.gg fine for the server until 1.1, and now it doesnt load. i read that it now needs another port on 8888 to function, and i was wondering if anyone knows how to do that on playit or if theres a different provider i could try using

dusk flume
#

/\ would also like to know the answer for when i finally get to that part of setup

dusk flume
#

that did it ty

misty smelt
#

bc mine is stuck on loading

dusk flume
#

yup, though im joining via local ip not ort forwarding

misty smelt
#

oh ok

dusk flume
#

i will need to set that up so if i figure it out ill let you know

misty smelt
#

alr

dusk flume
#

new problem, no idea how to get the file transfer creds for modding it

#

and google just tells me the steps for if it was hosted by a companie, not for a home server

wicked knot
#

You ARE the network administrator

dusk flume
#

i can't get the path thing to work on smm

#

it either does spinny wheel of doom or gives verying errors

last condor
#

Don't suppose anyone knows how we can set a custom 8888 port?

I'm trying to run two dedicated servers at home. I used the port=XXXX launch parameter to set the custom port for 7777, but there's now a clash for 8888.

#

I see this was asked here. Was there ever a solution? 💙

#

Ignore all of the above. I scrolled and saw that the use of -reliableport=XXXX is also needed. Couldn't see this on the wiki. Ya'll are great!

tawny mantle
#

Hi guys, I currently rent a dedicated server with Nitrado - For some reason, my Blueprints do not show in game after saving, despite the .sbp folders being created in the server files. Anyone have any idea on a fix for this? Thanks

whole meadow
hidden forge
polar lagoon
drifting hatch
#

Don't use 7777/8888 ? xD

#

27963 <-- this one, use this xD

#

Learn from John Carmack xD

gray prism
#

Hey guys, yesterday I was playing with my server normally, setted on my "C:\Server\satisfactory" And I played normally, now I wake up, run my server and game, and suddenly, this shi isn't showing as online on the game, anyone know a solution?

gray prism
granite ferry
#

Two of my players have timed out and when they rejoined, they spawned as new characters and their inventories were empty... I tried using SCIM on the save files to edit their inventories, but their "ghosts" don't even show up on the map

#

yet they see the ghosts on the server when they log in

#

still sitting there, drinking coffee

#

I'm hoping that object still has their inventories

#

(this is a dedicated server I host locally from my own home server blade, 1.1)

#

really frustrating because one of my players had found 6 harddrives

#

so that will be stuff outright lost

#

or is there a save editor that lets me search objects so I can find them again, to move their inventories over?

#

sorry, in panic mode a bit right now

#

server was running amazingly

#

then my internet crapped out for a couple hours (Thanks, COX.... I'm on gigabit, but sometimes cox just sucks)

#

please ping or DM me if anyone has an answer, because I can't just sit on this window/channel hoping for an answer.

dusk flume
wicked knot
granite ferry
#

or is it just to your own player or something?

#

(or just to ghosts?)

wicked knot
#

There are no pvp goals, but yeah, you can kill each other

granite ferry
#

I ask this, because one of my players decided to try this and got their shit back while I was at lunch (the posted a reddit post about it, and I said "go ahead and try it")

#

and apparently it worked, I'm just confused... I thought pvp didn't exist, I don't mind it (and always run my very friendly minecraft servers with pvp on because it's fun to fix things, and fun for silliiness (when it doesn't get too silly)

#

((aka, we fixed it while I was at lunch, but nice that that's an option))

wicked knot
#

there are no pvp aspects or goals in the game, but you can damage each other, blow each other up with nobelisks, etc

granite ferry
#

I've hosted more servers than I have played, I guess I just forgot you could damage other players

#

or maybe there was a time between when you couldn't, I know there was an early time when you could and that was disabled for a bit or something

wicked knot
#

always been a thing, and early versions EOS failures made it a necessary evil for a long time. Log in as offline, get a new body.
You wont be looting ears or anything like that, tho

granite ferry
#

(I'm an oldie... original kickstarter guy when we got the epic-only version, before it showed up on epic store)

granite ferry
#

xD

#

(played and hosted too many games... remember a few MUDs where that was a thing)

wicked knot
#

the ears thing was a ref form OG Diablo

granite ferry
#

I didn't play og diablo much online, just in coop over lan, don't remember the ears

#

that's hilarious if that was a thing

wicked knot
#

yeah, pvp kills gave ears as loot lol

#

and that was how you advanced in pvp "guilds"

ornate kite
#

how to upload megaprints (.cbp blueprints) to satisfactory dedicated servers

#

?

ornate kite
wicked knot
#

where did you source the "megaprint"?

wicked knot
#

That is SCIM, you want the IM part

#

Upload your save, apply the "print", download the edited save

ornate kite
#

Okay, but i can upload to the server and use the blueprint tab or`?

ornate kite
#

I need precision

wicked knot
#

SCIM has a discord, someone there may be able to help on that. Link is above the upload box

granite ferry
#

to upload to a server, you have to know the server owner and send them the file

#

and then they can import it to the blueprints section of the saves folder on the server's side

#

@ornate kite

#

iirc there's no other way, unless the server admin has a system setup where you can ftp or ssh the file to the right folder... but that's a security/fairness issue, just in general

#

since blueprints are saved in the server-side files

#

(to keep people from having blueprints they wouldn't have the tech for)

tacit pewter
#

Hey guys, I used the dedicated server tool to create a new server, uploaded my game file, port forwarded 7777, 8888, 15000, and 15777 for both UDP and TCP. I created the server my my private IP address as well. My friend cant seem to join no matter what we do. This is the error he's recieving-

wicked knot
hidden forge
#

192.168.X.X is not a valid public IP, you need to tell your friend the external IP of your router

tacit pewter
tacit pewter
wicked knot
#

Yeah, what Xeet said. That address is only good on your side of your router

tacit pewter
#

ahh- how should i go about fixing this?

wicked knot
#

you may be on an ISP subnet. Is the IP shown in the router interface the same as your public IP?

tacit pewter
#

Just checked- they match.

#

do I need to create the server using something other than my private IP?

full karma
#

So I opened my dedicated server up, added it on server manager, then tried to join. I was stuck at a loading screen saying something about respawn sequence and had to alt-f4 out. After that the game just refuses to connect to epic servers at all and keeps throwing connection errors. Anyone have anything like this happen?

#

Ive tried to verify my files to fix my main client which didnt help so im just reinstalling it now in hopes that will let me at least connect to epic servers again

wicked knot
hidden forge
full karma
flint mason
#

Hi, so I am currently having a login issue when trying to play on my friend's dedicated server. I think it is not server side though, I believe my client is having issues.
I am getting the message: Unknown Login Error with this being the advanced details. I checked epic online services and it seems to be running, can I get some help with this?
unknown (unknown (EOS_UnexpectedError))

#

For context, I am also running the game using SMM, so that may be the issue

wicked knot
#

EOS has kinda frequent regional outages

flint mason
#

That may be it, I guess I can try later

wicked knot
#

did ya verify the game files?

flint mason
#

Yeah lol, tried that first

drifting hatch
#

EOS? xD

steep bloom
#

any word on a patch to fix the dedicated server desync issues?

charred wave
#

My container CPU usage seems to always reach 100% across all cores over a few hours

#

seems to be a bug with satisfactory

solar jewel
#

Is anybody running a server using oracle?

edgy pasture
stone dew
#

Does anyone have a good tutorial for creating a Satisfactory Server with Ubuntu? I just tried 2 but it is still telling me that the server seems to be offline and I have no clue why

hidden forge
stone dew
compact kettle
#

You know just a little "open ports 8888 now or etc..."

edgy pasture
#

I considered making satirical fan art showing the loading screen, smoking CPU’s and building desyncs… but haven’t wanted to commit the time…

compact kettle
#

I would print it out and even put it on my wall if you did that

edgy pasture
#

lol. I’m really surprised that actually effectively broken internet multiplayer without having to do crazy workarounds is not getting more attention.

#

It’s apparently been a problem since they split the network traffic in experimental when 1.1 first started testing

compact kettle
#

They deserve a couple of coupons 🤣

near forge
#

when trying to use the world they get stuck in the loading screen any1 know a fix?

near forge
#

the weird part is the can move their mouse and turn but not see

hidden forge
#

Something is blocking the secondary port, 8888/TCP by default

humble laurel
#

Hey Everyone ,
after 2 hours of trying everything im almost giving up:
so me and a Friend want to play But hes on steam only and i play on epic but we where unable to connect tried all Ports /Forwarding even session id didnt work .
hes is hardcore against using epic wich i understand if the only way to play it is to use epic somewhere in the process i honestly am out too because i dont wanna support such bullshit

crimson hawk
#

is there a fix for the Server always desyncing for clients when completing milestones

edgy pasture
#

There are workarounds… simple one is to try changing the reliable port to something high and random like 50000 or something.

If that doesn’t fix it, VPN tunnels or whitelisting client IPs in a fancy firewall… or waiting for a real fix from the devs.

hidden forge
edgy pasture
#

At least it’s just almost giving up, and not giving up. ¯_(ツ)_/¯

humble laurel
humble laurel
hidden forge
wicked knot
#

Doesnt direct IP connection also bypass any launcher networking aides?

hidden forge
#

ah right, that option exists too
tbf never used it, don't know whats needed for the setup either
you can try hosting a dedicated server instead, that can be joined via IP too

tawny cobalt
#

hi all, im trying to set up a server and have set up my port forwarding as below and just want to see if im doing anything wrong as other people cant connect but i can see the server is up as i can connect to in on the internal IP for my network

humble laurel
hidden forge
deep turret
wet elbow
#

I just started a fresh (dedicated) server with a friend. When i created it in the Server Manager, i noticed "Mode" or something along those lines was "Singleplayer", but we of course wish to share milestones and progress.
We just unlocked our first milestone, and he had to rejoin to also obtain the splitter/merger items.

Will he have to rejoin for every milestone in the future, or is it most likely just a one-off bug, or worse yet, did i done goofed and need to change a setting?

tawny cobalt
#

@hidden forge @deep turret just tried setting it up with the internal IP but still had the same issue

deep turret
wet elbow
#

What is "EdgeTraversal" ??
But firewall, yes. Treewalker did you make sure to allow the service in your server firewall?

deep turret
#

otherwise it allows from localnetwork only basically

tawny cobalt
wet elbow
wet elbow
# tawny cobalt yup, running on windows 10 and it has bypassing enabled

As Sharklien said, the culprit may very likely be CGNAT. The easier ways to test is to host a webserver (they basically cannot fail) if youre sure you know how to port forward, or check one of the "whats my ip"-sites, they sometimes show information indicating whether your IP is behind CGNAT or not

#

For example, i pay for static IP, so i have this (redacted ip and provider name)

#

Dynamic may be fine as well tho, so it can be misleading

tawny cobalt
hidden forge
wet elbow
#

Where i live its common to be able to pay $3 a month for a static IP

frozen parrot
#

hello friends, i am new to server management, and i had a question: what is the difference between IpNetDriver and EpicNetDriver ?

#

in Engine.ini

#

trying to increase my tick rate to 60 lol

shell portal
#

So it says server not authincated and offline I port forwarded all the right things I switched internet providers and they made me use there box cause it's fiber

wet elbow
#

Does the physical server itself actually have connection to the internet?

wicked knot
shell portal
#

7777 and 8888 agin

deep turret
#

TCP and UDP ?

rotund ermine
#

Hey, I moved my server, which previously ran on Windows, to Docker. However, I now get the infinite loading screen bug. I used the same ports as before. Port 7777 TCP/UDP, and instead of port 8888, I used one above 50000. Does anyone have any ideas?

solid oar
#

hello, it's tutorial :
For create server dedicated in satisfactory, Please open port 7777 and 8888 tcp/udp. if you using VPS proxmox installed in dedicated server, in to node open and redirection port (INPUT, FORWARD, PREROUTING), the but is redirect traffic or requetes in server dedicated to VPS (vm) : Exemple shema -> || NODE : IP PUBLIC -> VM : IP LOCAL.

EXEMPLE :

  • You have dedicated server IP : 84.xx.xx.xx

  • In to dedicated server you have ISO proxmox (debian12)

  • Create VM server and connected your network.

  • In to Shell node (dedicated server) please enter redirection port (iptables regles)

  • in to vm open port 7777 and 8888 (if you want pterodactyl installed into you have just add into node (pterodactyl) allocation (for adding port) after create server and add allocation 7777 and 8888

  • **IF you have VPS Windows ** you have just open port into firewall and redirection port in to dedicated server

IF you want support no problem to you support ❤️

#

@rotund ermine @deep turret

fringe berry
rotund ermine
rotund ermine
#

What I noticed is that although I changed port 8888 to another port in docker-compose.yml, when the container starts, the message “Setting messaging port to 8888” still appears in the log. Does the port need to be changed somewhere else?

scarlet bramble
#

Does anyone know why an error when loading showing Respawn_Sequence.bat getting stuck there?

rotund ermine
#

When I use port 8888, it works. So it seems that the port I enter in docker-compose is being ignored or overwritten or something.

mild thunder
west jasper
#

Hello! Been setting up my own dedicated server since yesterday, at first I was able to connect, but other were not, now I managed to properly set port forwarding (I think) the port shows as open on various websites, my server is running as seen as online by me and everyone, but we are all stuck on "Respawning.bat" loading screen, and no one is able to log in including myself (host). I am connected to steam ,epic, and internet is fine. (🤔 anyone can help? (same issue as Steelman it seems)

mild thunder
#

infinite loading screen usually means that you are unable to access the secondary port of the server that was added in 1.1 and it defaults to 8888

west jasper
#

hum ok, opened ports for both 7777 and 8888, I'll look into it thanks!

#

ok I had not saved the 8888 rule on the rooter xD thanks will try again!

west jasper
#

it WORKED thanks a bunch @mild thunder 🥳

hidden forge
ornate ledge
#

I've been trying to get this working for like 2 days. Keep getting "Failed to Connect to Server API"

hearty sail
#

hey guys, I have a dedicated server running satisfactory, but when I'm trying to connect to it I'm getting stuck on initialization screen, anyone had this before?

wet elbow
# hearty sail hey guys, I have a dedicated server running satisfactory, but when I'm trying to...

If its the "initializing respawn sequence.bat" or whatever, i had that just yesterday.
@scarlet bramble
My solution was to delete the server in my Pterodactyl panel, forward port 7777, 8888 and some random port >25000, assign all three to a new Satisfactory server and using the proper egg (https://github.com/pelican-eggs/eggs/tree/master/game_eggs/steamcmd_servers/satisfactory).
Im unsure which of the steps actually solved the issue, as i did both in one swoop.
The new egg allowed me to specify the query port and beacon port, so i have these arguments appended to my startup command
-Port=7777 -ServerQueryPort=8888 -BeaconPort=25678

hearty sail
#

i deleted everything want to start from zero

#

i'll try what you said, ty))

hidden forge
mild thunder
hearty sail
#

i used an image from docker hub and it worked snuttsGood

wet elbow
mild thunder
wet elbow
#

Yes, of course 🙂

#

Seems Macie is correct

ornate ledge
#

idk what I've done wrong. Hosting locally on Windows. Forwarded ports 7777, 8888, 15777, 15000. keep getting this error

wet elbow
#

If youre on the same network you need to have enabled NAT Loopback, if you dont, you need to connect via. the internal IP

ornate ledge
#

thank you so much. I saw the loopback thing when googling but it said it's usually enabled by default. didn't even think to try the internal IP

#

working now, uploaded my save, just need my cousin to join to see if it's working externally

rancid etherBOT
#

@wet elbow Your link has been removed. In order to combat spam, only whitelisted links are allowed on this server. If you think this link should be whitelisted, please let a moderator know.

wet elbow
#

mods, i have a suggestion for a whitelist

#

oki

wet elbow
# ornate ledge working now, uploaded my save, just need my cousin to join to see if it's workin...

Theres a site named "can you see me" used to check if an external service gets a proper response from any given port to your IP address. Its quite useful for testing things like this. I just tried with both port 7777 and 8888 and both got "Success", in case you dont have patience for your cousin. There are similar sites out there, but i did not try them. You can google for things like "check open port"

ornate ledge
#

Got another error, but refreshed it and was able to join the server myself. pretty confident it's working as intended now

rotund ermine
hidden forge
#

yes, because the server tells the client what the secondary port is. if it thinks it's still 8888 it will tell the client 8888 and the connection will fail

rotund ermine
#

This is what it looks like for me, for example. With this configuration, it works.

#

What exactly is the purpose of the MAXOBJECTS variable?
On the server I’m having the problem that, when players move through the world, it sometimes starts lagging for a few seconds—especially when approaching larger factories. Occasionally there are also disconnects.
I assume this is related to how much has to be calculated at once? Would it make sense to lower the value a bit to possibly reduce such issues?

#

For example, if I were to reduce the value by about one third—would that cause other issues, like buildings no longer being displayed or something similar?

wicked knot
rotund ermine
wicked knot
#

def dont lower it. Increase it if needed, later. It can cause some engine instability

scarlet patio
#

Is there somewhere I can post a public server ip?

wet elbow
scarlet patio
wet elbow
#

Perhaps in the r/SatisfactoryGame subreddit? I just scimmed the rules, and at a glance it seems allowed, but id recommend doublechecking it yourself

scarlet patio
#

Cool cool, I just thought the discord might have a place for that, similar to how Astroneer has a channel specifically for posting public server ip’s

wet elbow
#

Yeah, idk, i joined yesterday XD

scarlet patio
#

I’ll just leave this right here……
144.126.147.198:29300

edgy pasture
#

Posting this link for good measure, in case a question about this is about to be asked. It's been a few hours, so we're probably about due for the same question again.
#dedicated-servers message

olive ocean
#

hey i got trunas instaled in my laptop at home recently and wanted to open a server for satisfactory so me and my homis can play it together on our home network but instaling this is a bit complicated and there is no through guide can some one help me

#

???

edgy pasture
#

You could always check the wiki for a setup guide.

#

If you don't feel like googling, here's some spoonfeeding.

#

!wikisearch dedicated+server

rancid etherBOT
#
Official Satisfactory Wiki

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

gaunt oasis
#

Afternoon. Around ~200 hours ago I installed steamcmd and set up a dedicated server on a Proxmox Hosted Ubuntu VM. On the wiki it says "force_install_dir should preferably be an absolute path. On Linux, a tilde-prefixed directory is also acceptable. "

For me the tilda route did not work

When I installed using the following from the steam users home folder.

force_install_dir ~/satisfactory_server/

the path was ignored and it was installed as follows.

/home/steam/.local/share/Steam/steamcmd/~/satisfactory_server/FactoryServer.sh

When I changed to the full path it worked perfectly

force_install_dir /home/steam/satisfactory_server/

I would like to know if my experience is unique, or if my findings can be confirmed. Does the wiki need updating?

sleek kestrel
#

I'm also happy to give devs access to my server to grab logs and join the server to reproduce the issue directly. It's a pretty large built-up server, if that matters.

edgy pasture
# sleek kestrel Haha! Got me.. was just about to ask but i saw this, so thank you for that. D...

Probably wouldn’t hurt to send logs. In reply to the top pin on this channel.

There are lots of posts on the QA site about it. You could reply to one of those, or make your own post, but it might get lost in the sauce.

It’s nearly been half a year since the (un)reliable messaging port stuff was implemented. I would hope they have some idea of what is causing the issue by now… but they are taking their time on coming up with a fix.

#

Idk about the blueprint crash issue. That might be a separate thing. ¯_(ツ)_/¯

daring stratus
#

hey does anyone know a solution; we have a dedicated server but we cant compelte any milestones? we can select them, send stuff up, but no unlocks are avilable afterwards (completely new save)

edgy pasture
#

I guess it would be in poor taste to reply to the Google form in #announcements that dedicated servers that are connected to the internet have been broken on experimental and stable since 1.1 happened.

peak crow
#

hey i just got fuel power and im just sinking all of my polymer resin because i am already making rubber and plastic from a different source

#

is that ok

edgy pasture
#

sure

still vale
#

i got a dedicatet server up and running localy i am able to join it but if i try to join it via the outside Ip or my Domain it only shows that it does not exist and i do not know where i went wrong all ports are port-forwarded and i also know that joining trough my domain works because on the maschine there are other servers running where i can easily join trough that way. Does anyone have an idea why it is not working.

The Server is Debian based and i installed the Server trough the Docker composer.

still vale
#

it seems to work now i have no idea why it didnt work but now it does

rustic elm
#

anyone know a satisfactory server hosting website, that isnt complete ass? Like everything i tried just glitches out

wet elbow
rustic elm
wet elbow
#

I'm pretty sure it's just Satisfactory being goofed, not the hosts fault

rustic elm
#

and with the other host i did not have these issues

#

but others that were just as bad

wet elbow
#

Perhaps it was another Satisfactory version? My buddy played at the start of the year I believe and never had any of the annoying issues we face today.
I also talked to Macie from this server who said she just played singleplayer because she was tired of all the multiplayer issues

rustic elm
#

i would rather play single too but my friend also liked to play when iam offline

daring stratus
#

i was holding back on playing MP with my group until 1.1 , its a real shame its still this shoddy 😭

#

is a locally hosted game better? like not the dedicated server, but a "normal" mulitplayer save

sullen radish
#

Is there a list of known bugs and possible workarounds for dedicated servers so I don't have to spam a lot?

#

The first thing I'm looking for is if there's a workaround for vehicles only loading their cargo compartments in, and not the rest of the vehicle.

sullen radish
#

Normally the vehicles aren’t invisible, no.

#

Disassembling them and reassembling them seems to fix them.

daring stratus
#

the worst thing i now is foundations bugging out when building / removing

#

i am currently building up a foundation base and i have to reconnect basically every two minutes or so

#

its really annoying lol

thorn pebble
#

Hey, so me and my friend have a world we have been playing on just through steam and we wanted to turn it into a dedicated server. How can we do that?

dusty hazel
thorn pebble
daring stratus
#

afaik servers dont support mods - that is, you need to have all mods installed locally and manually match up versions for all players

thorn pebble
daring stratus
#

i believe that should work, yes. but i never tried it, so take it with an ocean of salt from me personally

thorn pebble
#

mmk

#

thanks

sullen radish
daring stratus
#

its interesting, if i start building foundations immediately after logging in, they work for a while

#

then after some time they stop working. i dont know yet if its time-realted or if its something i do that makes them stop working then

winter crown
#

Does anyone know a good host for 1.1? I can’t find any that support it yet but maybe I’m blind lol

daring stratus
#

i host on nitrado

mild thunder
winter crown
daring stratus
#

no just normal one

winter crown
#

ok and that supports the 1.1 correct?

winter crown
daring stratus
#

yeah were playing 1.1 on it

winter crown
sleek kestrel
burnt night
#

Hey! Anyone knows if there is some kind of griefer protection that can be enabled? I would like to create a server for my minions and myself to play on. I don't except any fools play but better safe than sorry? Thanks!

rustic elm
#

anyone know why my server tick rate is capped at 30? Really bugs my game when its that low

small citrus
#

you can increase it

rustic elm
small citrus
#

up

rustic elm
#

but another server i had had a tickrate of 123

#

with worse hardware

small citrus
#

idk

#

Probably configuration

rustic elm
#

where is the engine.ini file for you tho

small citrus
#

up

#

If you scroll you will probably find everything

#

Search Engine.ini ➡️

rustic elm
#

the server file manager is a bit weird

#

i cant search

#

only click trough the files

#

so under factory games, saved

#

wait

#

found it

#

thanks

#

tho theres no line that says smth about tick rate

small citrus
#

No but in the discord

#

Since i'm here, it's the same questions everyday ahah

rustic elm
#

its like this

#

[/Script/OnlineSubsystemUtils.IpNetDriver]
MaxClientRate=120000
MaxInternetClientRate=120000
NetServerMaxTickRate=60
LanServerMaxTickRate=60

[/Script/SteamSockets.SteamSocketsNetDriver]
MaxClientRate=120000
MaxInternetClientRate=120000
NetServerMaxTickRate=60
LanServerMaxTickRate=60

[/Script/OnlineSubsystemUtils.EpicNetDriver]
MaxClientRate=120000
MaxInternetClientRate=120000
NetServerMaxTickRate=60
LanServerMaxTickRate=60

#

without the netservermaxtickrate and the LanServerMaxTickRate

small citrus
#

Add it no ?

#

NetServerMaxTickRate=60
LanServerMaxTickRate=60
Are the values that increases max tickrate

hidden forge
burnt night
#

Okey thanks!

daring stratus
#

What is the tick rate for? Would it help with desync?

shell lantern
#

hi, i have a problem, i switched my save on another server, but i can't connect to this second server, here is the message when im trying to connect (the loading screen is infinit)

hidden forge
#

Infinite loading screen means something is blocking the secondary port 8888/tcp

wet elbow
rustic elm
small citrus
#

Idk man, i recommand you experience, test, crash, and redo

#

I mean 60 is already a huge improvment

#

but if you wanna try it, try it 🤣

rustic elm
#

am now stuck in the loading screen. But can hear everything in game

small citrus
rustic elm
small citrus
#

sudo ss --plnut | grep Factory

#

to check ports used by the server

#

And then its your firewall configuration or router configuration

rustic elm
#

but the games loaded. Like when moving my mouse the sound goes accordingly, and when i open menus the sound plays too. Its just like the image is stuck

rustic elm
small citrus
#

It's a linux command bro

#

I mean how are you managing your server ?

#

Because you seem to not understand what you are doing

rustic elm
#

wym linux

small citrus
#

wym linux ?????????????,

rustic elm
#

am using windows

small citrus
#

Ok bro i didn't know

rustic elm
#

also i dont host anything myself

small citrus
#

I don't know windows, i'll let someone else help you

rustic elm
#

i bought it

#

on a website

#

and it doesnt work

#

wym you dont know windows?

small citrus
#

Yeah cause you need to know what you are doing

#

I don't use windows for server configuration

#

and i don't know how to configure a windows server

rustic elm
#

do you use ubuntu?

small citrus
#

YEAH

#

ofc

rustic elm
#

thats good i heard

#

its like window

small citrus
#

Managing a windows server is like taking a semi to go to the store

#

It's too big, unefficient, and freaking annoying

#

Managing a server is not magic, you should find friends to help you

rustic elm
#

but i bought it off a website

#

they should manage it

#

on survival servers btw

#

they have good hardware

small citrus
#

Oh !

#

even better

#

Contact support

rustic elm
fleet wyvern
#

I have a satisfactory server setup with truenas. I am able to join and play on the server using server manager. I have port forwarded the nas using 7777 as internal ports and 8888 as external ports. using join game I can only use my local IP address to join.
My friends are being loaded in with server manager but are in a loading screen loop

fleet wyvern
#

I have both protocals enabled

burnt burrow
#

I ran into this same issue last night and finally fixed it today

#

The problem was likely because I didn't properly set up forwarding for all three ports last night

#

But now I "Failed to connect to the server API"😭 😭

fleet wyvern
#

3 ports? I thought it was only 7777 and 8888?

burnt burrow
#

...my mistake, it's just ​two ports. Though for 7777, need to allow ​both TCP and UDP protocols.

wicked knot
#

In a lot of routers, it does take 3 rules to get them all to work

fleet wyvern
#

What are the 3 rules???

wicked knot
#

7777 tcp, 7777 udp, and 8888 tcp

burnt burrow
fleet wyvern
#

So I can't just do this?

wicked knot
#

probably not, but it would depend on how the UI was set up for the router.

mild thunder
#

that kinda looks like it is sending 8888 from external to 7777 internal because the 7777 is under local heading and 8888 is under external

wicked knot
#

that "looks" like it would redirect traffic on port 8888 to port 7777 on the target machine

mild thunder
#

if they had to type 8888 as the port in server manager to connect, then for sure that is a redirection of 8888 to 7777

burnt burrow
#

yes..I think so

fleet wyvern
#

I tried people to type 8888 as well as the port

mild thunder
#

yep, so multiple rules needed

#

multiple port forwardings needed

burnt burrow
#

looks incorrect

wicked knot
#

unless you are doing something ... odd, local port should match external port

fleet wyvern
#

It gives me an error

#

but there is no other device being port forwarded

wicked knot
#

delete the first rule

mild thunder
#

unless you are using -ExternalReliablePort= then you need 2 rules one for 7777 on local and external and one using 8888 on local and external

wicked knot
#

and get rid of the redirect rule

burnt burrow
# fleet wyvern Correct

This page means you forward ur local 7777 to remote 8888, But in fact you still need local 8888

fleet wyvern
#

so something like this?

#

These are my settings for satisfactory, I left them on default

burnt burrow
fleet wyvern
#

I have been reading some more things about forwarding a port and I have also disabled UPnP

hidden forge
#

@fleet wyvern As the others already said you need the following mappings/forwarding:
external -> internal
7777/TCP -> 7777/TCP
7777/UDP -> 7777/UDP
8888/TCP -> 8888/TCP

fleet wyvern
# fleet wyvern so something like this?

so this one is the 8888/TCP -> 8888/TCP? I get an error for when I do the 7777/TCP -> 7777/TCP or the
7777/UDP -> 7777/UDP and I don't know why it complains why it is over lapping when 8888/TCP -> 8888/TCP does work

hidden forge
#

Try to set the 7777 rule to both protocols

burnt burrow
#

@fleet wyvernWhen your friend in Server Manager, Is the status of your server "Game Going"?

fleet wyvern
#

deleted the 8888 rule but still get the error

hidden forge
mild thunder
#

able to post the page that lists all the port forwards on it, maybe we can see what it would be overlapping with

fleet wyvern
burnt burrow
#

Delete it first

fleet wyvern
#

It is a range, I am so sorry for wasting your time

#

I should have known

burnt burrow
#

try:
local 7777 external 7777 both
local 8888 external 8888 tcp

fleet wyvern
#

Going to see what that device is before I break things

burnt burrow
#

It should work fine..I think

mild thunder
#

so if your other computer needs that full range, change your satisfactory server to something higher than that range and then do the port forwards again

hidden forge
#

If needed, you can just remap the 7777 port easily

burnt burrow
#

😂

fleet wyvern
#

Peepoo happy

mild thunder
#

yay

burnt burrow
#

👍

#

So, does anyone know how to reset the password if I forgot the one I set when first connecting to the server?😭

#

Or is it stored in some configuration file?

mild thunder
#

it is hashed in the config file, so you will need to delete the file and resetup the server

burnt burrow
#

em..which file

mild thunder
burnt burrow
#

ok..

#

Thanks

#

😗

scarlet arrow
#

Im trying to setup a server through my pterodactyl panel for Satisfactory and have the 7777 and 8888 port setup and whenever i try to create a world threw the in game server manager the server crashes

scarlet arrow
#

Would anyone know the fix? ^

mild thunder
scarlet arrow
scarlet arrow
#

i can screenshare the log if needed or whatever

burnt burrow
#

Which server system?

edgy pasture
#

I asked…

#satisfactory message

somehow I don’t expect the answer to be yes. Would love to be wrong though. 😅

whole meadow
fleet wyvern
#

Has the Game.ini file been replaced with the Engine.ini file? Trying to increase the max player count

burnt burrow
#

In Game.ini:
[/Script/Engine.GameSession]
MaxPlayers=8

fleet wyvern
#

Then I am going back and look harder

#

This should be the place where Game.ini should be right?

burnt burrow
#

yes

fleet wyvern
#

should I make the game.ini file since it is missing?

burnt burrow
#

huh?

fleet wyvern
#

I don't see the game.ini file. I only see the Engine.ini and Gameusersettings.ini file

burnt burrow
#

I don't know why, but in reality, there should be three INI files with written content in this folder.

fleet wyvern
#

Made the Game.ini file and put

[/Script/Engine.GameSession]
MaxPlayers=5
in it

#

It sadly didn't work

burnt burrow
#

Actually I believe that you found a wrong file

deep turret
fleet wyvern
#

Server I believe, what is the difference?

burnt burrow
#

have you started server at least one time

#

?

fleet wyvern
#

I have played with friends, I have also restarted the server multiple times, also after making the game.ini file

burnt burrow
fleet wyvern
#

let me check

#

yes it is in the folder before FactoryGame

burnt burrow
#

Or another way is start with this script

#

-ini:Game:[/Script/Engine.GameSession]:MaxPlayers=8

fleet wyvern
#

Giving it a try

#

That worked immediately thank you

#

It sorta works, launching the server with ./FactoryServer.sh only runs as long as I have that tap open. It is also a different instance then the application on my truenas "board" So I am looking how I can merge them together

burnt burrow
#

Use systemd

fleet wyvern
#

The original world files are in /mnt/.ix-apps/app_mounts/satisfactory-server/config/saved/server/ where can I find where the files are being saved from the ./FactoryServer.sh?

#

Oh no I will just download it and use the ingame client

burnt burrow
#

That's the way

fleet wyvern
#

I lost the password to the original server💀

burnt burrow
#

💀

#

In the parent directory of your save files, there is a file whose name contains your game port number.

fleet wyvern
#

Looking at the wiki where they are stored

burnt burrow
#

Delete it

#

Then you'll be able to reconfigure these server settings.

#

Include password

fleet wyvern
#

Worked, working on the systemd part now. Forgot how to make it a service

gleaming cipher
sterile parcel
#

could not connect to server API, but i think server is fine cuz some people could join, also im in moscow so that could affect connection

fleet wyvern
#

The password of the systemd service is different. I tried deleting the satisfactory server but I can't log in

fleet wyvern
#

Looks like they are 2 seperate things and the password is stored somewhere else maybe

scarlet arrow
wet elbow
#

I would not recommend using the one that i am using, it seems there is another one, more recently updated, available

#

But mine works just as fine

fleet wyvern
scarlet arrow
wet elbow
#

Hosting a server over wifi 💀

scarlet arrow
scarlet arrow
#

If you have a better egg docker recommendation then that I can switch it out

wet elbow
#

Im using the same one, so the egg shouldnt be the issue. If you go to the official Pterodactyl website, scroll to the bottom on the frontpage, theres a link to a page that lists eggs that are not ParkerVCP eggs

wet elbow
#

I would assume so yeah. Im using the ParkerVCP one for 1.1, and Macie suggested the egg from the site i just mentioned for servers in general

tribal lantern
#

is there any news on the issue of rubberbanding and ghost placement since the new port system?

wet elbow
tribal lantern
wet elbow
#

I started playing a week ago on a fresh server, and it happens for me.
Someone had the same issue on what i assume is a fresh server like 3 days ago. I dont think anything new has happened

tribal lantern
#

so a fresh save wont help

mild thunder
# scarlet arrow And they work for 1.1?

yes, the latest egg works for 1.1. Is it installed on a VM on proxmox, (processor type needs to be host, seen from other comments)? are you giving the docker container enough resources to run?

scarlet arrow
#

Like set up as in the whole ptero panel and how everything runs

#

I installed the satisfactory egg fresh and ran it to get the issue

mild thunder
#

if you are able to upload the egg and configure it on setup, you do have some admin access to the panel, how much resources are you giving it, or are you just allowing it to use as much as it can?

#

since you talked about screen share earlier, in like 40 or so minutes, i would have time to walk through from importing the egg to starting the server

scarlet arrow
scarlet arrow
#

I have full admin panel access

#

I could always just give it the whole server. 128gb ram. 1200% cpu etc

mild thunder
#

16g of ram is what i started off with, i didn't limit mine in cpu as I could just monitor it and make sure it wasn't preventing other game servers from having issues. after you get off work, hit me up, ill probably be off work around then too.

wet elbow
#

For refence, i gave my server
600% CPU, recently upped it to 900%
8GB RAM, recently upped to 10GB
10GB disk, only using 5GB

burnt burrow
#

When I press TAB or open a machine's UI, my game freezes for half a second and my character starts teleporting back and forth between two points.

#

Like if I'm falling, I get stuck jerking in the air until the freeze is over.

#

What's going on...

wheat hornet
#

@mild thunder Hi, I am the one that set up the pterodactyl panel that @scarlet arrow is using. Satisfactory is the only game I have had trouble with getting working. I am probably just doing something stupid, I am not a professional.

#

I usually avoid asking for help because I don't want to look like an idiot.

mild thunder
wheat hornet
#

yes

mild thunder
#

processor type needs to be host

wheat hornet
#

Uh, I have little experience with proxmox, we inherited this server from someone.

#

I can look into it

#

Do you know where i should look for that?

hidden forge
wheat hornet
#

I see, It's set to kvm64.

hidden forge
#

yeah, kvm64 is "too old"

#

probably need at least "x86-64-v3" if you want an emualted one, or best set it to "host" for passthrough

wheat hornet
#

Will it break anything when I set it to host? We do not have physical access to this server until december.

hidden forge
#

no

wheat hornet
#

If its not too complicated and so I can learn from this, Why does this affect this game specifically?

hidden forge
#

it has to do with CPU flags/extensions and the UE engine needing some that are not present in kvm64/older CPU types

wheat hornet
#

Thank you very much, that has fixed it.

#

I would have probably never figured that out.

mild thunder
#

from the image earlier today, i would also suggest switching to the newer egg

wheat hornet
#

:<

#

link removed,

mild thunder
#

yep, i end up Direct messaging people it because of the removal of that

wheat hornet
#

I got the latest from the pterodactyl community egg repository

#

It supports 1.1

mild thunder
#

cool, the image earlier was from another place, so if updated since then, should be good

#

i left my servers using the 1.0 one, but manually made the changes myself that 1.1 needed

small citrus
rancid etherBOT
#

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

wet elbow
agile obsidian
#

I started a thread in the help/support for my server issues if anyone might have some input 😪

fluid cypress
#

I have a problem where my server has a mega factory. When me or my friend go there it causes the server to be unplayable and infinte loading screen. Anyone else have this issue?

wet elbow
#

Im not that far into the game yet. What kind of hardware are you hosting on?

#

And you say mega factory, i assume thats like phase5 or all phases completed?

fluid cypress
#

No not really

#

its just phase 3 and a huge factory

wet elbow
#

Im phase 3 and the largest spaghetti mess ive built runs just fine

#

Can you tell me more about your hosting situation? The hardware, what panel you use

#

Mainly CPU and memory available

fluid cypress
#

Sure I run a 6600K with 32 gigs of DDR 4 on a ubuntu linux

wet elbow
#

Is it the same machine youre gaming on?

fluid cypress
#

No its dedicated server right next to my modem that has port forwarding

#

Just an old pc I had laying around

wet elbow
#

Ah okay. If it only runs the Satisfactory server and no other game servers id assume it should be fine, but due to the limited core count i wouldnt recommend running multiple game servers on it at the same time.
Do you have any monitoring on CPU/memory usage while playing? Do you have a panel like Pterodactyl?

fluid cypress
#

No I just use top command in powershell

wet elbow
#

Powershell is a Windows thing xD

#

Or not 🤔

#

what

fluid cypress
#

Yeah I remote into my linux server with powershell using ssh

#

the only function of this dedicated computer is to run satisfactory dedicated server. Litterly all it does

wet elbow
#

ah, yeah. Id highly recommend monitoring the CPU usage closely when stuff goes bad

#

Is the server with HDD or SSD?

fluid cypress
#

m.2 ssd

wet elbow
#

poggies, then we can rule out a slow, dying HDD 😛

fluid cypress
#

Yeah the save works on singleplayer just not on the server :/

wet elbow
#

My best guess is CPU issues, so if you can report back on the status of that (feel free to ping me) i may be able to help further.
My secondary guess would be you placed down something in the area that glitches your save, but im not experienced enough to know if thats actually a valid option. I currently have many issues and glitches related to the Boombox in my save. My teammate pretty much duplicated himself with it

fluid cypress
wet elbow
#

Just to confirm, this is when you enter the area where you crash?

fluid cypress
#

when it locked up yes

wet elbow
#

Have you checked both the server and clients logs or crash logs? The client may have the most useful information

fluid cypress
#

Do not really know what I am looking for my client logs

wet elbow
#

Me neither. Usually errors stand out quite a lot, so something that disrupts the flow

fluid cypress
#

@wet elbow something like this?

wet elbow
#

Yeah, but ideally a lot closer to the end of the file.
My latest log file contains the same errors as youre showing there, and my game functioned alright, so those are harmless

#

Ill be hopping to bed, id recommend posting your question again so fresh eyes and more experienced pioneers can get a look at it 🫡

fickle kite
#

server should just quit out when you're sending a million ppm to the sink right? 😐

burnt burrow
#

I've seen error like this. A restart fixed it.

fluid cypress
#

Sorry that’s not meant to be passive aggressive

tawny mantle
#

Hi guys, I currently rent a dedicated server with Nitrado - For some reason, my Blueprints do not show in game after saving, despite the .sbp folders being created in the server files. Anyone have any idea on a fix for this? Thanks

fluid cypress
#

Is that a hosting server service?

mild thunder
whole meadow
silver ingot
#

What is the name of port 8888 for the command line? Is that just the "ReliablePort" option?

fluid cypress
#

Man never knew trying to host a dedicated-server would be a rabbit hole to fix. I just cannot figure out why it is having so many issues with this save I have. The only thing I can think of is we used a lot of ceiling lights on the blueprint with elevators maybe that is the cause of it...

#

This is basically the same pov from the server to my singleplayer where it does work. As you can see on glances it is not hitting the hardware too bad....

whole meadow
# fluid cypress

Render distance for clients are usually lower, its the same for clients on regular multiplayer.

fluid cypress
#

yeah however there are no conveyor belts and the server jitter lags like crazy

whole meadow
#

oh the lag? I thought you were talking about why lights and signs are not lit when viewed from a distance on DS

fluid cypress
#

Nope it is extreme lag where it takes a bit to jump away from it. I cannot see any power outside of 1000m. If I disconnect I cannot rejoin unfortaintly.

#

you can see on the server picture that the constructors have no belts or storage attached to them when they are left over spagetti

mild thunder
fluid cypress
#

let me try real quick

#

Need to reboot the server and change the saves so I can join real quick

#

watching it for a little bit. it hits a max of 90 for like a frame.

#

while I am standing infront of the factory @mild thunder

#

you know whats crazy is that I just noticed that my HUB is not rendered -.-

#

like I can see it on the compass but not ingame

mild thunder
#

yeah, so it looks like it is maxing out a core in your server, so that is causing issues

fluid cypress
#

is there a way to prevent it from doing that so it shares the load on the other cores?

mild thunder
#

nope

#

do you know what processor is in the server?

fluid cypress
#

I7 6700K it was fine up until this point where we started adding blueprints and making things more complicated it caused issues

#

I was thinking of upgrading the server to a 5800x. Do you think I will have the same issues?

mild thunder
#

im not sure

burnt burrow
#

not a big upgrade

fluid cypress
#

🙁

#

I would be open to any suggestions that somone would have ❤️

burnt burrow
#

😗

mild thunder
burnt burrow
#

My htop interface shows the same phenomenon...

fluid cypress
mild thunder
#

maxing of a core also happens when the secondary port gets hit with unexpected traffic

fluid cypress
#

Looking at maybe upgrading to a 7600x

burnt burrow
#

Im using 9900kf

#

always a core 100%

fluid cypress
#

If I send you my save can you try it on your server?

#

I am curious if it works for you

mild thunder
#

im at work, but if you DM it to me i could load it after i get off and let you access it, i haven't run the optimizations on it though

burnt burrow
#

​I'm down, but maybe in an hour? I'm in the middle of a thing with my friends.

fluid cypress
#

No problem my dude I apperciate all the help you guys give me.

burnt burrow
#

How would you like to send it?

reef pasture
#

Hi, is there a way to send crash report to maybe hope dev can solve dedicated server bugs ?

burnt burrow
#

I've tried everything I can think of... but if I use your save file on the server, the client just fails to connect. I have no idea why.💀 💀

#

failed

mild thunder
#

to actually load the save, i ended up making a mega print of the map on SCIM, and re importing it, that allowed me to finally load the save on my server.

burnt burrow
#

It seems the CPU is not the root cause of the issue

mild thunder
#

There is already a post about the issue on the Q and A site.

#

I think exporting and reimporting might have blanked out the blueprint data, I didn't fully check

deep turret
deep turret
fluid cypress
#

So I figured it out with the help of Macie to use SCIM. Basically download the MEGAPRINT of the map clear the map of stuff after download. Repaste in MEGAPRINT and upload save. That fixed my issue for some reason

summer ravine
#

hey all, I have been trying everything and I have searched this discord back to the beginning. I just can't figure this issue out. I am running the server in a Debian OS with Proxmox. I am able to connect to the server with in my home network, however my brother can't. I am using PfSense, and I have added the following. Sadly I am not able to get a good port check with canyouseeme.org

fluid cypress
# summer ravine hey all, I have been trying everything and I have searched this discord back to ...

Your also using old Ports check the wiki "Additional Port Configuration (As of Patch 1.1.0.0)
A new -ReliablePort= command-line parameter allows explicit port selection.
The value must be an integer between 0 and 65535.
If specified, the server will attempt to bind to this port and fail to initialize if the port is unavailable.
Port Number Protocol Usage
7777 TCP Server traffic, HTTPS API
7777 UDP Game traffic, Lightweight Query API
8888 TCP Server traffic, HTTPS API" https://satisfactory.wiki.gg/wiki/Dedicated_servers

#

Also @summer ravine check to make sure you do not have to port forward in 2 places on your router. That is what I had to do for my model....

#

PM me if you need more help with this though :3

summer ravine
#

ya i saw that, but it still wasn't working, but I will try again after the two things you suggested

#

and thank you! I am still super new with Pfsense

fluid cypress
#

Also I would take that picture down and scrub it of your external IP address just in case

summer ravine
#

who knows, I might not have it fully setup right even though I am able to do just about anything

#

luckly, that was just internal LOL

fluid cypress
#

Good for you than. Just watching out for ya

summer ravine
#

🙂 thanks for watching out, much appericate it!

fluid cypress
#

Also make sure you have static ip setup for your server on the router. It matters just incase if some weirdness for leasing ips happen

summer ravine
#

ya i set the ip as static in proxmox

mild thunder
summer ravine
#

thanks, I am trying to figure out LinuxGSM keeps the CLI so I can add the reliable LOL

burnt burrow
ivory charm
#

Hey im trying to setup a server by myself. Only i got a problemen i need some help with. When i launch the server on my local network i can join without a problem. But the moment I let a friend join or even me via a mobile hotspot I get stuck in the loading screen. I can see the person who is joined and i can hit things but the loading screen wil not go away. (Yes i forward 7777. And temperary disabled firewall on the server to test it)

#

its not my internet connection thats a fiber optic

#

wait i think port 8888 was the problem, chatgpt gived me 15000 and 15777 so i think the problem is there, i will come back on this

ivory charm
#

well it was port 8888

burnt burrow
#

hahah

winter torrent
#

Hey guys.

TL;DR: Satisfactory Dedicated Server on Windows 11. The server is up and reachable both locally and remotely, but the in-game browser shows 5000 ms ping and no option to edit the server or join. The server was working a couple months ago (already was working on 1.1, but I booted it back up and it's not working anymore.

Environment
• OS: Windows 11 24H2
• Server: Satisfactory Dedicated Server (Steam), v1.1.0 / UE 5.3.2
• Launch Args: -Port=7777 -unattended -log

What I see in the server logs
• Server API listening on [::]:7777
• Server API is running using a Self-Signed Certificate. SHA256: GUfekD...
• ReliableMessaging: Server streaming socket bound to port 8888
• Repeated warnings:
• LogSocketsSSL: Warning: Failed to initialize SSL state for Socket HttpRequest
• LogHttpListener: Error: Error accepting expected connection [0] SE_NO_ERROR

In-game behavior
• Adding the server from the same PC: it shows Online, but with 5000 ms ping and initially no certificate prompt.
• After some time, and with no identifiable reason, I was prompted to confirm the certificate, and was given the option to join the server. The loading screen gets stuck, and the above errors pop up in the command prompt window again.
• After the errors pop back up, the behavior reverts and I see 5000 ms ping and no option to join the server.

What I've done
• Whitelisted everything through my firewall
• Updated networking drivers
• Ran windows update (none found)
• Made sure port forwarding was 7777 and 8888 UDP/TCP (for completeness I also set 8888 to TCP only)
• Tried other ports, and assigned them as args
• Forced my computer's local IP to be a manual value, and changed the IP in the port forwarding settings.
• Verified game and server files
• Full uninstall/reinstall of both the server and game.

hidden forge
winter torrent
#

I did also try the wan-IP, but same behavior

hidden forge
#

if you use the loopback ip theres no network issue, so it's something to do with the server
can you check the latency from another pc in the network?

winter torrent
# hidden forge if you use the loopback ip theres no network issue, so it's something to do with...

Latency is the same for every user who sees it in the server list. I don't have another PC easily accessible in my home that could try to connect, however I did have a friend try to connect (via the internet) and we both saw identical behavior. So I was on loopback, and he was online.

Sometimes it would start at 1,000 ping, then over the course of 10 seconds it would go up to 11,000 ping. Other times it would just stay pegged at 5000 ping.

hidden forge
#

does the latency stay the same when you close the game?

winter torrent
#

Do you mean for my friend? (As in, the game is closed on my host PC?) If so, then yes it stays the same.

hidden forge
#

is it a fresh save or did you upload an existing one?

winter torrent
#

So the server was up and running a couple months ago (maybe a month after 1.1 came out). It had a save file in there from that previous build.

However, we were OK deleting the level as a troubleshooting step; we weren't too far. Deleting it doesn't seem to have fixed it.

To clarify, in the game GUI, it won't even let me see server settings as admin. It just cycles between "server offline" and 5000 ping saying there are API errors.

hidden forge
#

how do you host the server? native or some kind of vm/container?

#

and does the latency start high when you restart the server?

winter torrent
#

OMG you actually just made me realize... the saved games are not in the dedicated server directory; they're in the appdata directory. I deleted the most recent save, and it's working now. Seems the autosave was corrupted and causing the whole server to be unresponsive.

tired basalt
#

can i join people for a bit?

stoic stream
#

can you enable AGS., AFTER you start your Dedicated server?

#

nm figured it out lol

mighty wing
#

recently I updated my self hosted satsfactory server and now I have came to the conclusion that my save is not courrpted which is good but that mam and hub data are unsynced how do I fix this?

#

im getting an error where it seems like the client like fails to register in the server I think...

snow peak
#

anyone know how to manually force ded server to run with more than 4gb of ram, endless forums said nothing of use

#

i have at least 32 to dump on this thing and all it wants is 4, which is not working well

deep turret
#

it's not up to you to decide what amount of ram it needs, the important thing is it gets what it want to get, not being limited
unless you put a limit on it somehow (virtual machine, container configuration, hosting services, operating system), if it's not ram constrained then then the limitation is elsewhere

outer parrot
#

I have a server running on the default 7777 and 8888 ports using the Epic Games tool. Currently it is being run off the same PC as I play it on but I want to run a second server on another pc I have connected to the same network, from what I understand I need to change which ports the second needs to use if I want them both running at the same time however that's where I've gotten stuck and cant find where and what exactly I need to change to do that.

hidden forge
deep turret
#

and even then it could use same ports locally

outer parrot
#

I do want to make it available from outside I have a friend that plays it as well and I want to test that the save we're working on can be swapped over and is working before stopping the original, I tried to use the same ports on the second server but it wouldnt even bring up a second server in the game when trying to load it

hidden forge
#

You need to use the local ip to connect, not your wan

deep turret
#

what address did you use to connect in server manager ?

#

I mean from what, what type, you don't need to give me exact address

outer parrot
#

I tried to use the external IP of the second pc

hidden forge
outer parrot
#

When I try setting the port forwarding in the router for the second pc it comes up with the error "This item conflicts with exsisted ones. Please try again" adding the server in the game using the local ip of the second pc does bring up a new server but comes up offline and not authenticated

hidden forge
#

Forget the port forwarding for now, not necessary for local connections

#

Is the second server claimed?

outer parrot
#

I intend for it to be used for external connections when set up, do you mean claimed as in through the server manager in the game?

deep turret
#

do you remember every step you have done to set it up on your pc ?
did you set firewall the same ?

outer parrot
#

Yes I went through the same guide I found on reddit, download tool, set up port fowarding rules for 7777 on tcp and UDP and 8888 TCP both in firewall and router

deep turret
#

for router you will need change things
it have to work locally first
so you didn't connect successfully yet locally to the second pc ?

outer parrot
#

no not locally, it is just coming up as offline

deep turret
#

then either it's the wrong local address of second pc
or the server is not running
or the firewall have a problem

outer parrot
#

just double checked again, firewall had it blocked, managed to get it up and running with the save loaded in

deep turret
#

now you can think about port forwarding
the most straightforward is changing the sever settings with -Port and -ReliablePort settings
you must also adapt the firewall ports accordingly

#

the other possible way is keeping it default locally
and forward from a different port
having different public and local port in your forwarding rules

edgy pasture
#

And remember, if you forward the reliable messaging port, you’ll probably get desyncs and CPU stuck at 100%.

If that happens, look at this

#dedicated-servers message

#

Main thing is to hope that Coffee Stain Studios fixes the network traffic problem that they introduced with 1.1.

The top pin on this channel says that they are working on it as of a couple of months ago.

#

I’m still playing fine with a VPN to the server… but that’s not for everyone.

hidden forge
#

@outer parrot if I understood you correctly you want to migrate to the new server fully right? Then if everything works just change the port forwarding rules to point to the new system and you are done

snow peak
#

i find it incredibly interesting that for video rendering to be allowed port 8888 has to be open, i tested by opening and closing it... open, game ran great, closed, game sticks on load screen but i can hear my environment and still interact with player options like vein scan, etc.
wild function

compact kettle
deep turret
snow peak
#

Right?? but why use a port specifc to that function instead of the other 17 needed to run apparently

deep turret
#

because it is not using the same protocol, hence the name

#

it was using the single port before
but it kept having loading issues

#

now they could still make it go through the same port imo
but it would be more complicated to implement efficiently (having to manage multiple endpoint with performance in mind through a single port )

rapid panther
#

Hey all I use my save file to generate stats on my server (power consumption production etc) I'd love to have it update more frequently than every 5 minutes (my current autosave interval) I'm thinking of making it every minute. Has anyone done this in a rather large factory? Has it reduced performance?

rapid panther
snow peak
#

idk some forum said i needed all kinds of them which i thought was odd but i was having enough trouble as it is to get it running so i just did it anyways, worst that happens is anything bad gets caught in pfsense before going to the firewall afterwards....

rapid panther
snow peak
#

but im also running a mod for a webUI for factory stats so that had to be ported too

rapid panther
snow peak
#

ive already got so much that anything that runs localhost has to be put on its own port, well ill do process of elimination later today, it was so finicky getting it up to begin with, out of all the servers, ai models, and games i host, this one gave me the biggest headache

#

partially user error on the modded aspect though

rapid panther
snow peak
#

yeah if you could actually chagne the ports the game uses without using lame steamCMD

rapid panther
#

Maybe both are and 7777 will instruct the client what 8888 is mapped to

snow peak
#

ive no idea, first time ive ever seen a game require a port to load in...i was able to scan ores, swing my blade, heard everything but all i got visually was a loading screen for infinity. so i turned on 8888 and suddenly it loads with no problem, off and on again to check.....im curious how they have it done, i plan to take the games code apart some time this week to find out

#

because render is always done client side

rapid panther
#

If you host externally every game requires port forwarding

snow peak
#

yes, 7dtd...one port, minecraft, one port, terraria, one port, ark, palworld, one port

#

satisfactory....2 ports?

rapid panther
#

It's how unreal internally handles networking of different types

snow peak
#

im just happy that they added the ability to instruct the server manager to understand domains and not just direct IP only

snow peak
deep turret
rapid panther
#

UDP unfortunately has very little header info so you can't really do much outside of having different IPs to handle different traffic on the same port. You could use ipv6 to solve for this, but that gets more complicated

rapid panther
deep turret
rapid panther
deep turret
snow peak
snow peak
rapid panther
snow peak
#

is it just through the steamCMD or is there another way

deep turret
# snow peak how would one do that

when you launch the server you give it argument
you select the port you want base port and reliable port, and optionally tells it it's remapped to a different port
it's all documented

#

!wikisearch dedicated_server

rancid etherBOT
deep turret
#

!wikisearch dedicated_server

rancid etherBOT
#
Official Satisfactory Wiki

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

rapid panther
#

@snow peak if you're comfortable in software there's a pretty great tool called pterodactyl(dot)io that has a ton of built in support for hosting games

#

I personally use kubernetes which gives me a ton of routing control but that's a ton of overkill for most (I happen to run a ton of other stuff so it's ends up being less work for me)

karmic ocean
#

I have a little problem, i have a self hosted server, it runs great, but about an hour ago i have been lagging when walking, running and jumping like crazy, restarting the server, client or hosts have done nothing. Is there a solution for this?

lusty ermine
#

Any Americans looking for a ***dedicated server ***fresh start dm me!!

snow peak
#

i run like 12 different game servers on top of all the other.....fun stuff

digital kayak
#

Im sure its been answered already but i looked in pin messages and cant find anything about it. Anyways..
We can see my server that is set up. Its on port 8888. But i get stuck at the loading screen. I get Error no area found please investigate.

wicked knot
digital kayak
#

Ok ill set it back to 7777 and see what happens.

hidden forge
digital kayak
#

Ok so I changed it back to 7777 and ya same thing. So you saying I need to add another port? Should I make it 7778 or 8889?

wicked knot
#

If you havent changed the ports it uses by launch argument, then it uses 7777 to connect, and 8888 TCP for reliable data

#

if you did change those port, then it uses the ports you designated

digital kayak
#

Man I miss the good old days when this stuff was not complicated. Ok ill try and figure out what you mean

wicked knot
digital kayak
#

Well shoot. I really dont understand any of that.
Ok so if you were setting up just one server for your son and you what port or ports would you open 8888 or 7777?

hidden forge
#

Defaults are:
7777/UDP
7777/TCP
8888/TCP

digital kayak
#

Ok and under my server comfig. I put 7777?

hidden forge
#

You tell the client when adding the server the base port (7777), the server then tells the client the reliable port (8888)

digital kayak
#

Ok i think im understanding. I will make these changes now and pray.

#

Thank you very much Xeet. It worked. I really appreciate it

west plinth
#

Are hypertube junctions a bit buggy on servers? I dont have a save far enough solo to verify what I'm seeing, but maybe half the time I approach a junction the rings highlighting the direction appear, but the direction switch UI doesn't and no user input changes the direction

desert plover
#

Hello, is there any news about the cpu usage when you sport scan the server ?

small citrus
#

I have an update for dedicated servers : i was using a VPS for a year, i needed a lot of scheduled restarts/optimizations to make it run smoothly. Now i dropped the VPS and installed a machine at my house, now that it runs without virtualization i have **NO MORE PROBLEMS/LAGS/DESYCNS ** not a single problem in 2 weeks uptime

#

So virtualization seems to be the big no no for satisfactory dedicated servers...

desert plover
#

Or your VPS was just too bad

#

It depend on a lot of things

#

I run Satisfactory server in a docker without any issue, everything is smooth

#

But your issue was surely because of port scan in the IP range of the VPS hoster

#

And Satisfactory servers have a big issue that cause very high CPU usage when you scan the reliable port

#

So if someone was scanning all the ports of the IP, it can explain the lag

small citrus
#

No no don't worry i changed every port, had a premium plan on hostinger, managed it myself cpu usage was fine before 4h uptime.

#

Now my home's server is getting scan everytime by russians ips and still no lag

#

i would love to prove that vCPUs are the big problem

#

(And ofc i used wolveix docker image)

burnt saffron
#

you can add a port scanner with ban list and block anyone attempting to port scan based on some rules

#

works for me

#

running satisfactory server in a docker container on my server

mild thunder
burnt burrow
heavy oxide
#

Hey folks. Im running a server for me and a friend hosted with GTX and for some reason im constantly desyncing with the server but my friend is not having those issues. Anyone experienced this? Its super frustrating having to relog in order to cut trees or place foundations.

tiny onyx
#

oh yeah im having tons of the same issues

tiny onyx
heavy oxide
#

@tiny onyx GTX as well?

#

I'm struggling.

edgy pasture
#

Yeah... the networking over the internet has been essentially broken since 1.1 hit experimental. The problem has persisted into the current version... and the top pin in this channel is the indication that they are working on it. Tons of duplicate posts on the QA site about it, and tons of discussion about it in this channel.

wet elbow
wet elbow
tiny onyx
#

@velvet badge this fella

velvet badge
daring stratus
#

kinda off topic but what are your folks' views on "auto pause" for servers? do you have it on or off? our group is debating about this, and i'm in for leaving it off, because a factory runs even when no one is watching, but some feel its a bit cheaty because you can just let it run over night and have huge stuff of material the next day
but then again, all of us are working and having a bit of a boost when logging in with materials really shaves off the feel of needing to be online all the time so things run

viscid light
#

I just purchased a server from Nitrado. Server isn't updating. When I complete a task, or research in MAM, cut down trees, or even build, the server isn't updating visually, but if I log out and back in, it's fixed.

#

I've reinstalled the server, they've changed IP's. It's impacted both people playing.

#

Any ideas?

viscid light
daring stratus
#

its for foundations, research, and blueprints

#

log out, log back in, its all there

#

its basically your client not being updated from the server

viscid light
#

ya..exactly how it happens

daring stratus
#

its a known bug for dedicated servers

viscid light
#

I bumped network quality to Ultra.doesn't make a difference..

#

well damn..I don't recall it happening in the past

daring stratus
#

i think (not sure tho) its new in 1.1 or maybe 1.0

viscid light
#

Studio still on Vacation? hopefully it's a priority to get fixed

daring stratus
daring stratus
viscid light
#

No different than leaving your PC running unattended to allow materials to build up. I'm sure everybody has done that in Single player mode.

viscid light
#

doesn't appear to be a working work around aside from logout/login

daring stratus
#

yep i found that too

#

you get used to it, and recognize the patterns when it happens

#

i also hope they fix this soon, its really the only issue i have in the game at all

viscid light
#

lol we went for years with experimental dedicated servers that we did all sorts of stuff with...I don't ever recall desync being an issue.

west plinth
#

are hypertube junctions/branches not always allowing you to choose direction and requiring you to pass through it once and backtrack to use them a server/multiplayer issue? Has there been any comms around it?

hallow nebula
#

Hi everyone, hope u have a great day.
I'm currently trying to setup a server on my linux debian 12 server. However I'm restricted to the port range (30.000 -> 30.100)
I run the server listening on Port=30.006 tcp&udp, and ReliablePort=30.007 tcp
In the logs this also shows up, listening on the socket 0.0.0.0:30006, so everything seems correct.
When I access https://<public_ip>:30.006 I also get the desired error code with the http_epic_handler smth...
The ports are definetely correctly openend in ufw and I also checked them from another machine and they are open.

Now when I enter Satisfactory it doesn't even try to load, the server instantly appears as "name pending" and "unauthorized".

I really don't know what's wrong, if anybody has ever experienced a similar or noticed a mistake within my setup, I'd greatly appreciate any input.

Sorry for the long text 🙂

wicked knot
hallow nebula
#

That's the issue, I never even got to the point where I could name it. Whenever I sucessfully start it, I'm not able to connect to it via Satisfactory it shows as offline.

wicked knot
#

It cant be "offline" and also "name pending"

hallow nebula
#

Yeah, it's weird... haha idk what's going on. I can send a screenshot later, but it says offline and in bold text name pending. Hahaha

#

Like this

hidden forge
karmic ocean
wet elbow
karmic ocean
wet elbow
karmic ocean
#

Yes, i have

wet elbow
#

I assume it did not help?

karmic ocean
#

No, sadly it didnt. The issue is only on my side. But i dont know why

wet elbow
#

Thats odd

karmic ocean
#

My PC Specs shoudnt be an issue neither. Im running a 5800X and a RTX3090 with 32GB of RAM. When i play this world solo this isnt an issue at all

wet elbow
#

Wild guess: is your lan cable correctly plugged in and working correctly?

karmic ocean
#

Yeah 2,5 Gigs and any other game works fine

meager crow
#

Hi people! Been getting tick rate as low as 8 with an i9-10850K and 32GB ram.
Any suggestions on getting it back on track? (server for 2 players, reached tier 8)

meager crow
fossil moon
#

probably not much that you can do then other than OC more or buy faster cpu

meager crow
#

But the server is single threaded right?

#

The cpu does not even reach 50% usage

#

On any of the cores

fossil moon
#

It's not ST, and the per-core utilisation readings in windows have been useless since windows 8 when they changed the scheduler to bounce the same threads around multiple cores really quickly

#

CPU has 20 threads, so if it's over 5% CPU load on the process then it can be CPU limited - that's all you can really take from it

#

the game sim becomes heavily memory limited in later game too, so CPU's with more cache and/or faster memory do a lot better. That CPU has 20MB of L3. If you look at CPU's with more, going from 32MB to 96MB on zen3/4/5 gives around +50% performance just from that alone for example

burnt burrow
#

The server uses multiple cores, but heavily favors high single-core performance.

fossil moon
#

you can also approach the problem from the other side and build in your world in a way which is much easier to run faster on the CPU, but people don't tend to like doing that

#

biggest thing there is sticking to as few game objects as possible

meager crow
#

I've tried running the server on a ryzen 5 5600 too, which has 32mb L3, but the tick rate was worse

elfin void
#

Is there a list of dedicated servers on this discord anywhere?

desert plover
#

Hey, is there any news about the CPU usage issue when port scanning the reliable port ?

wet elbow
meager crow
#

I also have this issue where sometimes I can't load into the server, my client joins but I'm stuck in an infinite loading screen.

#

I'm starting to blame the save

upbeat nexus
#

Hey, i'm running a dedicated server on a Ubuntu 22 LXC. I port forwarded internal:7777 -> external:24120. Every time a player tries to connect to the server they get stuck in a unlimited Loadingscreen.... How is this fixed?

wet elbow
upbeat nexus
#

7777 and 8888 are already used in my Network this is pretty unconvenient from the devs

#

Thanks tho

hidden forge
#

Either change the secondary port entirely with "-ReliablePort=XXXX" or inform the server about the difference with "-ExternalReliablePort=YYYY", where YYYY is the external port that is mapped to to internal port XXXX

strong river
#

is there a list containing active servers?

wet elbow
upbeat nexus
wet elbow
#

Did you make sure to do it for both ports?

upbeat nexus
wet elbow
#

Like, 7777 and 8888 should be changed to something like 26789 and 27899

wet elbow
#

The docs specify that for some reason, they recommend having a distance of 100 between the ports

wet elbow
#

Idek man, just preaching what's been told/documented. Sounds dum as hell to me too

upbeat nexus
#

It was so much easier before 1.0

upbeat nexus
wet elbow
#

I don't think it fixes it, if it does I'll wear my socks inside out

upbeat nexus
#

okay so, 7777 is forwarded to 24120 now and 8888 is forwarded to 24220 now. i will cry

upbeat nexus
#

Okay keep the socks on the right way lol

#

Still doesnt work

wet elbow
upbeat nexus
#

nvm

wet elbow
#

Can you provide a better screenshot so we can see what the values mean?
What is your new startup config?

upbeat nexus
#

I can only do it like this, otherwise i would leak my clients ip's

wet elbow
upbeat nexus
wet elbow
#

Read it all, dont stop halfway

upbeat nexus
#

Yes but now internal and external is the same port, or am i just dumb?

wet elbow
wet elbow
#

I forgot the original issue. Is it only you who cannot connect, or is it everyone?

upbeat nexus
#

MAN

wet elbow
#

NICE

upbeat nexus
#

THE LAST 5 HOURS