#dedicated-servers
1 messages · Page 119 of 1
i´ll dm you full ip, i dont think its internal ip
Does anyone know if blueprints are stable in dedicated servers yet? Or if not, is there some way to get around the issue with crashes caused by deleting placed blueprints?
In my server we've avoided using blueprints at all because of how much of a pain it was when we first tried
yeah i checked it
something is already on that port
i cross checked it that port used and event trying on different ports also it doesn't work
well that's what your logs says
this is a new log after port has changed but !!!
yep same issue
hello, i'm still looking to see if this is normal behaviour behind a proxy. the game seems to run fine otherwise. thanks in advance.
its normal
okay, many thanks.
anyone having weird issues like this? Having other strange behaviour occur such as inventory being empty after leaving. Rebooted the server but still the same?
turns out deleting the drone and adding a new one resolves the issue odd........
We broke our save multiple times last night using blueprints, haven’t seen a bulletproof workaround…
It's really annoying 😦
It's such a pain having to load the save in an external tool, delete the offense, and reupload/restart
just not even using blueprints until they fix it
BP was the feature we were most looking forward to, we built a couple mega factories by hand in EA and started fresh… breaking the game is not worth it.
Ya, totally sucks
Do dedicated server services have the same bugs as locally hosting a multiplayer world?
In game bugs that is. I’m sure connecting to the server has differences
Not sure exactly, but I do know I was able to load saves into single player that were broken on dedicated servers
INVISIBLE cant see anything traveling until cirtain spots
I've been playing on steam deck and it's starting to chug a little from my normal 50-60fps to the 30ish range when in my larger factory areas. I've seen mixed comments on whether or not dedicated servers help with this. Some say it takes some of the compute load off the clients, others say there isn't any performance benefit. What's the experience of people here? Woul dedicated servers help client performance?
[2024.10.07-18.21.28:143][795]LogNet: Warning: IpConnection_2147482264: No EncryptionToken specified, disconnecting.
How to fix it?
hi i buy a nitro server for me and my friends and i cant find the "PORT"
a only have ip adresse
Assuming this has been covered somewhere, running a dedicated server in windows. Whenever the server does a mandatory reset, it does not come back online and requires me to stop and start the server via terminal. Any workaround?
It's probably written as ip address colon port, ie 80.81.82.83:12345
Where the part to the left of the : is the ip and to the right is the port
thx 😅
Does the process crash or does the endpoint stop responding?
👀 is this a client or a server log?
There's a lot of overlap. Servers are more likely to have more bugs
I have it setup as a service, the service shows as running but the server shows offline in game. If I stop and start the service the problem goes away. Been runing the server for a week or so and every morning I have to toggle this setting. At this point I'm help temped to run a bat at 12:01 am to 'solve' this.
The blueprint designer save and clear trick can work as a preventive measure. If anything is left behind in the designer after the clear, delete the blueprint and start over.
Got it, will try that and pop a save before we stamp anything
Any idea if this bug is present in listen servers?
Listen servers?
When you host and play on the same machine; non-dedicated servers
You mean the regular multiplayer feature? It can even occur in single player, it's just much less likely to happen
If this is on windows, run these commands next time it happens so we have an idea of what's happening:
Get-NetTCPConnection | Where {($_.State -eq "Listen") -And ($_.LocalPort -eq 7777)}
Get-NetUDPEndPoint | Select-Object LocalAddress, LocalPort, @{Name="Process";Expression={(Get-Process -Id $_.OwningProcess).ProcessName}} | Sort-Object -Property LocalPort,Process | Where-Object{$_.Process -like "FactoryServer-Win64-Shipping-Cmd"}
really long conveyor chain actors have rendering issues if their primary transform coordinate is outside of rendering range
You can also recover broken saves by manually editing them in SCIM
It is kind of hard to recognize when it is broken, the game slowly seems to die, parts disappear and then some players can reconnect and others can’t but all this is good to know. Unfortunately in my player group I’m the only one that can figure out SCIM so it’s very inconvenient- hope they fix this.
afaik there was supposed to be one more hotfix in the pipeline, so hopefully that fixes all the blueprint issues
Hey, our save game got corrupted earlier today, we get stuck on the loading screen, or the server crashes when we try. Been searching around and think it's a blueprint issue.
My friend told me he was doing stuff with a new blueprint and it acted weird.
Been trying to look at it in SCIM and by running the save locally (with severe performance issues).
Deleting the blueprint designer, and the built blueprint instance doesn't seem to work. And when I try to clear the designer in a local game it crashes
How does the save and clear trick work?
preventive: if you save a blueprint and then clear the designer, and anything is left behind inside the blueprint designer even though you cleared it, the blueprint you just saved is broken
is the server crashing or just lagging really badly? If it's the latter you probably have corrupt power grid connections on a blueprint
Can't connect or crashes on restart/when attempting to connect. I can start the latest save files locally, but it laggs badly then
if the original blueprint is still in the designer, the SCIM tool will render wires from all placed down copies of the blueprint to the copy in the designer
i have loads of conveyors in one area and seems the belts freeze up
if it's not placed down I'm not sure you'll visibly see the problematic connections in SCIM. In-game you might be able to find power poles with cables going to the center of the map
if it's crashing it's corrupt conveyors which are easier to clear out in SCIM since 1) it prints the IDs of the crashing buildables in the server crash log, and 2) there's a script for fixing that 😛
And yeah, logs is complaining about circuits;
Oct 07 20:36:13 keeper FactoryServer.sh[16326]: [2024.10.07-18.36.09:768][281]LogCircuit: Warning: Tick, circuit '603' has 3326 reachable components but only 21 listed. Re-adding reached components.
Oct 07 20:36:13 keeper FactoryServer.sh[16326]: [2024.10.07-18.36.09:887][281]LogCircuit: Warning: Tick, circuit '636' has 3326 reachable components but only 1 listed. Re-adding reached components.
Oct 07 20:36:13 keeper FactoryServer.sh[16326]: [2024.10.07-18.36.10:015][282]LogCircuit: Warning: Tick, circuit '603' has 3326 reachable components but only 21 listed. Re-adding reached components.
Oct 07 20:36:13 keeper FactoryServer.sh[16326]: [2024.10.07-18.36.10:125][282]LogCircuit: Warning: Tick, circuit '637' has 3326 reachable components but only 1 listed. Re-adding reached components.
Oct 07 20:36:13 keeper FactoryServer.sh[16326]: [2024.10.07-18.36.10:254][283]LogCircuit: Warning: Tick, circuit '603' has 3326 reachable components but only 21 listed. Re-adding reached components.
Oct 07 20:36:13 keeper FactoryServer.sh[16326]: [2024.10.07-18.36.10:371][283]LogCircuit: Warning: Tick, circuit '636' has 3326 reachable components but only 1 listed. Re-adding reached components.
When looking at the blueprint designer ingame, it seems to be weirdly linked to a built instance. The blueprint was of a smelter array and the components lists >1000 ore, ingots and plates which should not be required for the buildings but is probably loaded in the built blueprint and on belts connected to it
Delete the incorrectly wired buildables
I haven't really used SCIM before, I managed to delete the blueprint stuff, how do I follow the problematic circuit networks?
If you know what blueprint it was, just dismantle all placed copies
Or delete them from scim
here's an example of a wire going from a placed blueprint to its designer #dedicated-servers message
Tried that, but there seems to be something residual left. The blueprint component lists ingredients that should not belong to the blueprint itself, like 4 blenders
don't try to fix broken blueprints. delete the files. build them from scratch
you can salvage your save, the corrupt blueprints themselves are not salvageable unless you have a save with the original in the designer and no copies placed down yet
Oh yeah I am, just using it for comparison to explain the problem
Here's a screenshot where the issue happens to be visible in game #dedicated-servers message
First pic of problematic BP designer, second showing BP instance, third both deleted. It's just a smelter array. From the components in the forth pic it seems that there's a belt filled with plates and possibly 4 blenders linked that is still somehow connected to the BP
I have the circuit ID's from the log, how can I trace the belts/and or poles in SCIM?
Show only power poles and hub like buildings. Look at the color for the circuit. See if it crosses into a blueprint designer on the map
I've uploaded the save after deleting the stuff in thrid pic, but the issues remain
Can't find anything obvious like the examples you linked
If the other end of the wire is already deleted it's not going to be visually visible in SCIM
I'm compareing with the unedited save and can't find anything obvious there either
Filter to only show power cables and blueprint designers. Start from a zoomed in perspective on the designers
If they were already cleared from designers you can't find it visually
My firend mentioned something about editing and resaving the BP in the designer, so might be gone then
I can take a look at the save later if you want me to
Would be lovely, or I can stream and point you in the direction of the troublesome stuff in SCIM
If you don't mind you can dm me your save. I'll take a look at it myself after dinner
how do i log into my router.. if my router/wifi blocks the website i need to go to
Contact your ISP or installer of the device for support
nvm just startet
Alright, maybe someone can point me in the right direction. I switched to fiber today but I am using the same router. Port forwarding is still set correctly on the correct device & the firewall settings are all good. Only thing that has changed is my ip. I re added the server with the current ip but the server is still listed as offline. Any suggestions?
did the server get a new internal IP address from DHCP?
internal appears to be the same as well. I have checked and double checked, but all appears the same. Even went in the forwarding settings and re added them to the internal ip to just to be sure.
It's listening on the correct ports
just to confirm, are you connecting from outside the LAN to the server, connecting to the server from inside the LAN using its internal IP, or do you have a NAT reflection setup going on?
I'm connecting from inside. It's running on a second pc
connecting using the internal IP?
external. I'll try internal to see if same is happening, but I've always used external
this is unusual since NAT reflection is off by default on most routers
if it worked on your old router you had NAT reflection enabled and configured properly, most likely
I'm still using the same router, only thing that has changed now is the addition of the ont for fiber and obviously the ip has changed
have you rebooted the router since?
No I have not. lol, I will give that a shot as well. I've been tunnel visioned on it and haven't done that yet.
should have done that already. lol
Ok, I can join with the internal ip just fine, but will outside connections be able to as well? I have a couple friends that play with me
if your port forwarding is still correct, yes
Alright, sounds good. Thanks for the help.
using the docker wolveix container, my players are having blank names. I peeked in just now and I saw Koba here join and it looked like " : has joined " they also had it give them a new player instead of their old one after a disconnect (They may have a bad connection too)
one blank is a third unnamed player and one blank is other Koba
If people join to quickly after disconnecting then they will be given a new body.
Ok, so no luck with outside connections using either external or internal ip
what's the first two bytes of your external IP?
67
windows or linux server?
windows
did the network type on the server change from public to private or vice versa? do you have firewall rules set for both ports?
I would suggest try to get the ont address and/or check the actual router wan one
The firewall rules are set, let me check the network type on the server
too often "ont" is technically an other router
just to verify: you're using the external IP as shown in i.e. checkip.amazonaws.com ? the WAN IP on your router is identical to that IP?
I was trying to figure out if the ont was acting as a router as well, but from what I could gather it isn't? but may it is?
you'd have to check in the WAN interface of your router settings
even some sfp modules have their own interfaces
traceroute from the outside?
stops at the WAN IP
aaaah
either invisible to tracerout or unconsidered
Tried to learn from this example, but I think I deleted the blueprint designer before the game broke - I do see in my save a couple of the super long power connections; but those don't seem to be related to the area/BP that broke the save (attached).
any tips on how to identify the part(s) that is broken in this case
Also this spam in logs: [2024.10.07-03.59.53:484][396]LogCircuit: Warning: Tick, circuit '71' has 966 reachable components but only 1 listed. Re-adding reached components.
[2024.10.07-03.59.53:517][397]LogCircuit: Warning: Tick, circuit '12' has 966 reachable components but only 1 listed. Re-adding reached components.
deleting the power poles in the center of the map can't hurt
it's just one of circuit 115. probably won't cause issues tho
oh hey! looks like my theory was correct
Persistent_Level:PersistentLevel.Build_PowerPoleMk1_C_2145706918.PowerConnection
wait nvm
dang it just a glitch with deleting objects
I fixed it all g
oh I figured it out. that's funny. you may find out you have a wireless constructor
which is producing
Persistent_Level:PersistentLevel.Build_ConstructorMk1_C_2145701017 is connected to the power grid with wire Persistent_Level:PersistentLevel.Build_PowerLine_C_2145700963
However: wire Persistent_Level:PersistentLevel.Build_PowerLine_C_2145700963 connects two power poles:
Persistent_Level:PersistentLevel.Build_PowerPoleMk1_C_2145700976.PowerConnection
Persistent_Level:PersistentLevel.Build_PowerPoleMk1_C_2145706918.PowerConnection
Anyone have a way to make the server shutdown/everything stop producing as a conditional based on player idle time or something similar?
@somber terrace also Build_ConstructorMk1_C_2145702158
is there a way to search this is scim
Trying to learn how to fish, sorry 😄
oh ya know what I think you're right, it's not that assembler blueprint
this is from a previous autosave
oh, sorry xD 1 sec
hmm wait, actually, my current save that works still has these power lines
I see it, and it's mirrored to the stamp below
but what's weird is that isn't what is crashing the server
it's definitely causing power grid issues
gotcha, well I will definitely delete those; just wonder why it doesn't "flare up" until I stamped the other blueprint
oh yeah the other one is like two rows below
looks like they're both connected to the wire that goes to the middle of the map somehow
which is cursed because that connects to a power pole near the constructor, not the constructor itself
did you happen to load a save or hit the daily restart during that time?
you invented wireless constructor power 😂
It's honestly possible... until I couldn't load in I had no idea this was an issue so I was definitely not paying attention. We did have 5 minute autosaves on though, so it's definitely possible
I changed save interval to 20 minutes just to get better coverage, but might help if that is what is causing it
oh, no the root cause is a bug in the blueprint designer. bet you had a power pole in the designer that didn't go away when the designer was cleared
It's possible, I had never used the designer before so I might have just deleted it by hand
I deleted those poles and constructors in game and resaved:
does the game actually spawn a power pole in the middle of the map ?
lightweight buildables sticking around is meh. power poles causes performance issues. conveyors, lifts, anything with belt in or outputs causes crashes on dismantle, loading saves and during the daily restarts. rails causes teleporting trains
yes
it's under the terrain
solid LOL
I have a question are the server your working on open or no
It is not open to public if that's what you mean
Yeah but can I join
Yeah but can I join
screenshot of the center of the map on my save at least from like uhh, the 22nd
when game is confus your things end up in the center of the map
which makes it a valid spawn point for crates. yay.
You can use #1201555265942724758 if you want to
Sorry it's private game, but there is LFG channel
no, if I would even bother to load anyone else's save it would be with AGS on. not me building catwalks xD
oh also, I forgot to mention, but it might help if you close the build menu during/after auto saves and don't place anything in the blueprint designer at that time. In U8 this bug primarily occurred for me during saves
really appreciate teh insight
we were ready to give up on life
also sad to hear it has been going on since U8, ugh
something in 1.0 seems to have made it a lot more prevalent. it was a rare nuisance at worst xD
anyone have ideas for this?
As far as I know there is no AFK or idle tracking
you can make the server pause when all players have left the game
you could maybe track player positions across autosaves?
Hello there! I'm looking into possibly hosting a dedicated server for my friend and me to play on. It would be their first time playing Satisfactory, so I'd like the world to still be available even when I'm not around. However, I've heard a lot about bugs in dedicated servers. If you were going to sherpa a newbie's first time in this game within the next month, would you just stick to regular multiplayer or run a dedicated server? Which do you think would give them a better overall experience?
And for context, I've never messed with one before myself.
If you're gonna be running the server on windows you might run into the issue with the UDP listener crashing, which makes it pretty much as much of a hassle as hosting regular multiplayer sessions
So, i have had my dedicated up and running for about 90hrs now total, linux ubuntu, and twice now within that timespan the server has crashed and stated dumping core (segmentation fault) i believe it was, what could be the cause for this?
other then that it seems to run fine
We need to see the crash log to determine a cause
or at minimum the end of the crash log, including the full backtrace for the crash
does it auto log it into a log file automatically? the fault havent happened today or tonight, last time was like yesterday evening i belive, and the first one was about at the same time but saturday
yes, 1 sec
in the server-install-directory/FactoryGame/Saved/Crashes it makes a new folder for every crash that occurs
ok i have 2 there so that seems to be correct
what do you open them with? standard editor or?
all of it is plain text, except core or minidumps if they are present
note that the log file is usually the full run log file from startup/last log rotation to crash
ugh, i only know, or well i actually dont, but thats what i was told by a linux guy like a decade to use for basic editing/reading files, and that was emacs, but i pretty much only know how to edit basic lines within it and then save and exit, but i have no clue on how to scroll from within it
and the factorygame.log is like what, a million lines :C
less FactoryGame.log then press shift+G
use pg up/pg down, arrow keys, ... to scroll beyond that
nice, that seems to be a easier way
so how do i understand the log file? or rather what do you guys need to help me understand? 😉
there's a backtrace in the end of the log indicating the function stack the server was executing when it encountered a critical error
with enough knowledge someone could potentially identify the crash based on known bugs
0x00007f651995eac3 libc.so.6!UnknownFunction(0x94ac2)
0x00007f65199f0850 libc.so.6!UnknownFunction(0x12684f)
those ?
potentially yes. basically the output from grep 'Critical error' FactoryGame.log -A100
i assume the items on belts pausing in mergers/splitters is just a visual glitch and doesnt have any real affect on anything?
there are cases where placing splitters on an existing belt and then upgrading that belt will leave a tiny piece of unupgraded belt in the splitter/merger. for the rest it's best to actually look at inventories the belt feed into
that isnt what i mean at all
when the game is running on the dedicated server items on a belt enterting a splitter or merger will pause and then speed up on the other side. it only happens on my dedicated server
they pause regardless of if there are items on the exit belts
the conveyor chain rendering is only an approximation. this is also impacted by networking so you can see visual speed inconsistencies
ok, so its weird visual behavior has no affect on actual item thuroughout?
it shouldn't have an impact
ok, doesnt tell me too much that i can translate with the actual linux skill i have,** but thanks for the help anyway** gonna hit the sack now anyway so i guess i'll leave it for now since it has only occured twice during the weekend and the ded itself has been running for 90+ hrs smooth besides that so all in all good 🙂
if you want you can post that part of the log in this channel and we can potentially tell you what might have happened
eh i have a mk3 miner failing to output all 1200/s onto a mk6 belt
I saw a guy with a chrono meter on a 1200 belt to a storage and I think it was 1100+somethingish per minute for them
was really obvious because the miner filled up very slowly
is this only an issue on dedicated servers, or standard gmes as well?
i guess i could, what would be the optimal way to paste it though? a pastebin? considering its alot of text/rows so just plain pasting it here directly in discord it probably something neither of us wants ^^
I believe that was measured in single player
well that sucks, hope they fix it next patch then
you can just upload the snippet as a text file. don't post URLs since non-whitelisted URLs will have your messages deleted
If you feel it important you can upvote existing issue(s) on the Satisfactory QA site, or if you want to leave new feedback that is also possible. https://questions.satisfactorygame.com/
it was a new 1.0 savegame started this friday
Everytime i try to join my dedicated Server my game keeps freezing. And then it crashes
the ded was made about a year ago, but i updated it this friday with the steamcmd
Haven't seen that crash before myself. looks like it crashed putting something in the internal inventory of a splitter, which is not something you'd usually see crashes on
Is this on an existing save? Do you see anything strange in the server logs? Do you have a crash log from the client crash reporter?
hmm, i see. well cool to know what happened now, but like i mentioned earlier the crash has onlt happened twice, and i cannot be certain that both the crashes has been the same, the log i gave you was just from the second of the two crashes
Ive been playing on it for a while now, nothing changed, no mods or so.
well, like i said im gonna hit the bed, thanks again for helping me sort out the logs though 🙂 tbf i only wanted to see and make sure it wasn't the server itself the ded is hosted on that made the crash 🙂
Where can i get the crash report from?
if this specific crash is a one-off I have no recommendations at this time. have a good night!
when you happen to see lots of random different crashes it can indicate a hardware issue, but we've not enough info to determine that yet
yup, my taughts exactly. thx 🙂
Crash reports are normally stored in %LOCALAPPDATA%\FactoryGame\Saved\Crashes
just the backtrace is fine if you're concerned about PII
did you press a hotbar key while loading into the game? at first glance it looks like you crashed trying to build a pipe or tube
I tried joining the Server like 10 times, never pressed any key
hmmm
im gonna reinstall it
you can try restarting the server and validate the data files
you can also try downloading the save to single player and loading it there. if that works, save it again, upload it in the server manager and load the new save. might help fix it
Okay reinstalling didnt work
Another question, I have this set: [/Script/Engine.GameSession]
MaxPlayers=8
but I still see max 4 in server manager
and 5th player can't join
any tips?
Linux question. Is it ok if the steam user is added to sudo group?
seems like I need it to do things like add the service. I can't CD to the steam user's home directory with another user.
Did you stop the server prior to editing the ini file? What method are you using to run your server?
Whoops, I think I put it in engine.ini instead of game.ini
and it's running as a service on windows nssm
Do I need this?
Did you put it in the Game.ini file?
No, but you can override config files with launch parameters using that method
You can put it like that or in the config, whichever you prefer
Awesome, thanks - we'll try it in a bit. Pretty sure I just had it in the wrong config file
Needs to be in Game.ini
Ngl i think i cant play the game anymore... D:
Hard to play the Game when i can only look at the Titlescreen.
Only thing i could think of is reset my whole PC or buy a new one.
If single player sessions are broken too you might be able to find better help in #1038092680493801533
Most people in this room are more familiar with the server technical side of things. There's some smarter people than us occasionally looking through the questions and help threads
alright, very late response to this, sorry, but no. the wan and external do not match. I'm assuming this has something to do with dynamic ips? Is there a workaround other than attempting to get a static ip?
Are you sure your ont isn't functioning as a router? Can you put it in bridge mode?
Again, first half of the displayed WAN IP?
Unfortunately, I'm not sure. I was at work when it was installed and didn't get to ask the questions I wanted to. And the first half of the wan is 100 which I assume is a local address right?
I need the second number as well to answer that.
If it's between 100.64.0.0 and 100.127.255.255 this is carrier grade NAT, which means your provider did not issue you with a globally addressable ipv4 address
100.101
Meaning you'll have to either use the ipv6 unicast address or lease a globally addressable ipv4 from your provider
Note that entering an ipv6 address in the game client is all kinds of broken right now and it works best combined with a domain or subdomain
That's in the reserved address space for carrier grade NAT deployment
Alright, I may just have to switch over to local sessions or just rent a server. A bit above me. lol, but thanks for the replies. Very helpful
Makes me wonder what the point is of ftth if it's combined with some stupid cgnat setup that has who knows how little ports per user
Everytime i try to join the Server i was playing on my game starts freezing. (In the Loading screen)
Everyone else can still join and play, when the freezes/crashes first started there was noone on the Server, we changed nothing, i was afk, i have no performance issues, we got no mods, we didnt change anything in the world, no server restarts etc..
I tried reinstalling the game, starting it with DX11, restarting my PC, i verified my game files on steam, deleted the "Temp" Files.
Can anyone help?
Noone responded
it seems like noone posted the same problem before on the internet.. D:
Can you still start new single player saves without problems?
yeah
i want to try to join a different server to see if that works but i dont have one xD
Have another player on the server kill your pioneer, then try to join again
tried that already didnt work
You can ask the server owner if they can try restarting it. Normally having your o pioneer killed should reset its state machine... Maybe the server admin can try and deleting your pioneer character using a save editor like SCIM. You'll lose your hotbars and items though
And any other customization
oh about an hour prior my whole character got resetet after my crashed aswell
Is your login to steam or epic still working properly? You're not in offline mode, are you?
yeah its all online, do you know if there is like a official support i can maybe contact?
I mean i just bought the game and its just simply not working
You can leave feedback on the QA site. I'm not sure if there's an official support channel you can reach out to for help.
If the game is still working in single player it's possible it's an issue on the server end
We'd need feedback from the server admin to look into that either way
any way i can like change accounts or so?
i dont need the items in my characte
log into a different epic account?
idk how im logged into epic games anyway
Only if you want to buy the game a second time
playing on a pc where i only installed steam and discord....
i got the game over steam
Same thing. You log in with a steam session then. Ultimately doesn't make a difference
Just to make sure: you're not sharing the steam account with another player playing on the same server?
no
Well, good luck. Feel free to let us know how troubleshooting with the server admin went. He can always join in here as well if he's got any questions or needs any help
Alright we will try some stuff.
Btw why is satisfactory using 60GB of RAM??
is there a way to cap that?
okay you know what im gonna do?
im gonna create a second steam account and then share the game with that new account
It shouldn't be using anywhere near that much. The entire game isn't that large
Our friend no matter what cant seem to connect to our server, we have the timeout settings set to 500 seconds
it kicks him and just times out
tying to set up a steamCMD server so I can play on a seperate device I host from, and Ive only gotten to this point
this is the command I used:
./steamcmd.exe +force_install_dir "C:\Game Servers\Satisfactory Server\D:\SteamLibrary\steamapps\common\SatisfactoryDedicatedServer" +login anonymous +app_update 1690800 validate +quit
nice install dir
Fwiw I found your issue via the qa site and managed to pin point it. This gap in your power storage building on the north-east.
If you delete the battery to the north of the gap it fixes it.
(There is another break in the north-west corner 2nd level of that blueprint (so both levels here) reducing your capacity but not frame rate
I know you guys seem to have fixed it here (and I'd like to learn how you found it when I have time to reread above) I was just happy to find it myself.
See this is why I need to stop and read what the hell Im doing instead of just punching text in and hoping it works
After I fix the install location Im stuck still hehe
actually I think I figured it out
Thanks!
Now that its running wth is this?
system clock probably not right
my man, thanks for replying to me and looking it up and also giving me this solution. beautiful move on your part, thanks a LOT!!
stop server, delete settings sav, start server
setings.data?
not finding any other settings stuff
although theres nothing in that file
ServerSettings.7777.sav probably
Thank you kind internet strangers
I believe I have gotten it functional
So its running... but not to the external network... I have TCP/UDP port 7777 forwarded to the LabWorkstation, and I have inbound rules allowing TCP/UDP port 7777
first number in your external ip 100?
public IP? no
136
I understand basic networking but its been a fair bit since Ive applied it
But I have it running and can access it using a local (private) IP, but not with external (public) IP address
It just says the server appears offline if I use the public address
if you're hitting your external ip from lan, check your port forward settings for nat loopback
not familiar with nat loopback
But I believe I have all the necessary ports forwarded correctly
and allowed through firewall
Still looking through google for my issue but I dont exactly know what im looking for
Hi, I'm having a sudden issue with my dedicated server. It is no longer announcing since last night so the join game is blocked even on localhost. I wonder if anyone else have encountered this problem before. Thanks.
I might have this same issue
I just followed what the guy said
I cannot find ServerSettings.7777.sav Where did you find yours?
Delete that file then restart the server?
yeah
Ok will try that. Thanks.
I performed a file search on my whole pc to find that file XD
Thanks for your effort. I will make excellent use of this info. xD
look at past messages if you're still stuck or ask another person... its almost 2am and I need sleep :D
Hi everyone, we're trying to run a new dedicated server and getting absolutely unplayable lag spikes. The cli is riddled with "LogNetPlayerMovement: Warning: ServerMove: TimeStamp expired: " warnings constantly
pings are 30ms then spike to 1000ms
this was the same server we used for previous versions without issues
searched everywhere online and QA with no similar results
its an 8core VM with 32gb of RAM on a gigabit connection
hi everyone , i have a similar problem as the most , Server name pending Not Authenticated. anyone who can help?
So, working on a big electronics factory.. will output 1.875 super computer, 10 computers, 5 Ai limiters, 10 cyrstal oscillators and 5 high speed connectors per min. Problem is, I am left with a ton of Heavy oil residue. Now, I plan to go nuclear in the nearish future, but i was thinking I could make turbo fuel and run 400 fuel gens, with some still left over... oe just pack it ans sink it... any other thoughts?
my main thought is you're probably looking for #math-and-meta or #1038092680493801533 😛
Doh, I wasn't paying attention. Meant to ask that in general. Sorry. A bit sleep deprived lol. Damn this game 😏
are you running the server on the same computer or the same local network as the game? what method are you using to run the server?
hi , its on nitrado
Are you entering the ip and port in the separate fields correctly in the server manager?
yes
i fixed it , i used the subdomain and not the IP and it magically worked , just as you wrote it , it gave me the idea of subdomain inste4ad of the ip
but still the ip isnt working for me
If the server shows as online/running on their dashboard and you can't connect with the details your vendor provided you'll need to contact them
really thank you for taking your time and helping me
what is default satisfactory port of satisfactory dedicated server?
atleast all ports bc for firewall 🙂
Anyone?
It's all 7777 ain't it?
yes 7777 both udp and tcp
thats the only port used since 1.0
I saw mention of a desire to suspend dedi when no one is playing and wake it up when someone tries to connect.. this project seems to handle the waking of the server https://github.com/Gibus21250/Wakupator/
you'll still need a way to determine if someone is playing, and suspend the machine though.
but there is an ingame function to pause server when players disconnect
in server settings
its also on by default
unless you actually mean to sleep the whole machine
People want things for different reasons lol. That doesn't fit my use case personally because I run everything in pve in vm's and containers
The github project I posted is to wake a machine that was sleeping when someone tries to connect.
Guys my ISP changed my wan address now i cannot access my server in game and I've forgotten my admin PW, where does the server files reside to reset my admin password? thanks
Is it the GameUserSettings.ini I have to delete?
in the C:\gameservers\satisfactory\FactoryGame\Saved\Config\WindowsServer folder?
it's in your local app data or .config directory, the ServerSettings.portnumber.sav file
anyone know how to fix a segmentation error when the server restarts?
im currently trying to get the error log
att the very end of this log
other files idk if will help
you have a corrupt conveyor belt connection, most likely from a bugged blueprint you're using.
Assertion failed: mConnectedComponent->IsConnected() [File:.\../../FactoryGame/Source/FactoryGame/Private/FGFactoryConnectionComponent.cpp] [Line: 135]
Attempted to disconnect an already disconnected connection: FGFactoryConnectionComponent /Game/FactoryGame/Map/GameLevel01/Persistent_Level.Persistent_Level:PersistentLevel.Build_AssemblerMk1_C_2147421299.Input1 <-> FGFactoryConnectionComponent /Game/FactoryGame/Map/GameLevel01/Persistent_Level.Persistent_Level:PersistentLevel.Build_ConveyorLiftMk5_C_2147421179.ConveyorAny1
The only way to remove those misconnected conveyors is by using an external save editing tool such as the Satisfactory Calculator Interactive Map https://satisfactory-calculator.com/en/interactive-map
Note that the same buildables in all placed copies of the blueprint will have the same issue. You should also stop using this blueprint. You most likely cannot load it into a blueprint designer.
oh i know exactly which one it is since it says assembler
couple days ago we figured out one of hte blueprints was crashing the server, an assembler bluepritn lol
thank you
how would i do that?
is there a debug option in the scim
You can load a savefile into the map and delete the buildables from the map
ah shit thats a lot of deleting
Reminder: always backup your saves before modifying them.
If you don't know where all the problematic buildables are, you can try running this script on SCIM in the browser devtools after loading your save: https://github.com/SparxySys/satisfactory-scripts/blob/main/scim-helpers/delete-asymmetric-factory-connections.js
do you know how this can happpen? i know sometimes when i save and clear a blueprint, sometimes a belt is cleared, meaning that a belt wasnt savedw
or just random
I think if you place down buildables during moments of high load on the server (i.e. during saves or when building really fast) it will sometimes not properly attach the buildable to the blueprint designer.
When this happens, as you already saw, clearing the blueprint designer will leave this buildable behind.
If this is a conveyor, machine, storage, tube, pipe, power pole, .... this means the blueprint will have connections stored to an improperly saved buildable, which can cause differing issues depending on what kind of buildable.
Lightweight buildables (foundations, walls) are normally not problematic
Hello, I wanted to get a bit into hosting my own world on my own server that'd run 24/7, but I am a bit confused,
Do I need a steam account to host my own dedicated server on linux? (I don't trust my security enough to log in with my personal steam on the server).
No. Satisfactory Dedicated Server is freely available and can be downloaded via anonymous login in SteamCMD.
That's great! thank you for anwsering.
btw you could always try asking your ISP for a static IP
some will give you for free, others paid, or others dont give
but never hurts to ask
if you are hosting anything, its a good enough reason to ask
mine gave static for free
otherwise every time your router reestablishes connection (e.g. restart), you get a new one
and on top of that, save your password in your password manager or something
how do i know the object id that causing the crash?
wait, where is that?
nvm, i think i found it via https://steamdb.info/app/526870/linked/
Build_ConveyorLiftMk5_C_2147421179?
PersistentLevel.Build_ConveyorLiftMk5_C_2147421179 and possibly the connected assembler PersistentLevel.Build_AssemblerMk1_C_2147421299
I have a Dedicated server in which playes recently got kicked and when rejoin it act like a completely new player joined any idea what might be causing this?
the id is not the same, might be 0 if the connection to the main db is (temporarily) down.
ty, i ran the script, it says its deleting stuff, how will i know when its done?
when it stops deleting new things. shouldn't take long
oh okay, it didnt delete the assemblers, should i delete those too?
ah yes past me decisions coming to bite me in the rear end xD uhh, can you open an assembler's debug view on the input1 tab and see if it still has a connection to a conveyor stored?
the thing is i cant open the assembler cause its on the 1st floor of a 3 floor building
unless theres a way to peel back layers
on the right-hand side there's a height range slider
ah I wouldn't know how to find it in the GUI since it doesn't show up as its own store entry. the app id is 1690800
input1 tab, expand properties, expand mConnectedComponent, value
the little arrow button on the left to expand a section 🙏
this? thanks for being patient lol
it's already in my library. Wiki explained it, it's a "tool"
https://cdn.discordapp.com/attachments/1002036715231379546/1293225744444428339/image.png?ex=670699d4&is=67054854&hm=b542844224f621ba78269ec272e85fa214ce2f58b3efed0cfbe2b32a9da03452&
although they DID leave an u8 image for it 😏
if that is one of the bad assemblers then they'd need to be deleted too. I just pushed an update to include any buildables with the word Input or Output, hopefully it doesn't delete anything excessive
the id for the connected one is a different id, unless thats corrupted too?
exit out of the steam user first
if it's the same assembler (the one in the same spot inside the blueprint) in a different copy of the blueprint, they'll have the same issue
Did I do something wrong? I'm at the steamcmd section of the wiki.
My server is running Ubuntu 22.04LTS desktop.
@tiny helm
ok ty
or give steam sudo perms
`* don't give steam sudo perms
ok then, I must've missed something in the wiki, thx
i received this error when running the code
nope, they kinda assume you'd know
if you don't mind, can you send me the save file via DM? guess I got something wrong
sure thing, ill give you the save file before i ran any scripts
Is it possible to resolve the 'Encryption token missing' error only by accessing as a server Manager?
i sent you a friend req, cannot send you anything until you accept
What is the difference between installing everything manually and getting the wolvex's docker that the wiki recommends? just that the docker is an all-in-one pacpage that has simple configuration?
Players can only join servers via the server manager menu because the system is separate from the normal multiplayer
oh, ok ty
docker is like a VM, its a small container (or small virtual machine) where it has everything it needs
people usually use it to avoid conflicts in different program versions installed on their machine and ease of management
so there's no real difference between me downloading everything manually and docker? I have no conflicts in program versions
not really, you either run the server straight on your machine, or in a closed enviorment, like docker
if you dont run multiple servers / things from your machine i would say the easier option is just download the files

if you use linux you can also use LinuxGSM which provides easy install scripts for a bunch of server including Satisfactory
else you can follow the wiki or whatev
looks like it runs fine. must have been a problem with running it twice
can u send the file after the code ran?
appreciate it
Why not, lol
Yeah, if just want a server on the machine and that's it, normal install is fine. If you want to do multiple things, look into docker, or proxmox
The less avenues you have for privilege escalation, the less chance there is that a privilege escalation attack ever succeeds
If you're going the proxmox route, I'll be seeing you in the homelab servers
why use proxmox for something so small lol
keep your attack surface as small as possible
"small"
Considering that the satisfactory shows up as a webpage, my server is getting poked like a pin cushion.
Doing multiple servers, or just other stuff with the machine. Or maybe you need a HA satisfactory server
Please explain HA with docker
HA as in HAproxy?
High availability
note that container escapes are real and that default installs of docker run as root
Docker is insecure anyway
better use Podman or Lxc
same difference, right?
but that's for like more advanced users i feel like
afaict the podman-cli is essentially identical to the docker one except for it not automagically prefixing dockerhub to everything
:3
❯ docker ps
zsh: command not found: docker
❯ podman ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
I may be paranoid, but that doesn't mean they're not after me 😂
I've followed some wiki's and youtube tutorials and I'm stuck, what do I do now?
I've ran . FactoryServer.sh, forgot to mention
fuckin zoomers and their youtube tutorials
I'm sorry
so did you add the server's public or internal ip
tried internal and public
and is the server on the lan or hosted elsewhere
lan, the server is on my own network, other services on it seem to work, hold on and let me try something
please ensure you entered your internal IP and the server port correctly, ensure the server is actually running, if you have any firewalls installed on the server allow ports 7777 TCP and 7777 UDP in
or you could give em a checklist sure
Lol... I feel like a video waste so much time vs reading..
As well as everything else.. check to make sure the server is actually running
I'm so sorry for making this trouble and annoying everyone, just had to disable some of my network based security.
If so, try systemctl stop ufw
beginning to feel like I'm shouting into the void here, but please don't turn off the firewall of internet connected devices in its entirety
If that works, go to the wiki and read how to add a ufw firewall rule.
It'll be fine for a quick test
it's a really bad habit you should never take up
no, the fix was disabling port isolation and disabling mirroring the servers ethernet port to my router in the switch's settings, I was not replying because I was loading my switch's interface
sorry, it takes a minute to load the interface
no worries, that comment was mostly re: the message of turning off ufw if it is installed
Port isolation is probably not what you want.
ubuntu doesn't even enable ufw by default does it
Use a seperare vlan, and firewall that vlan of to only allow incoming connections from your local network
It was there because I've once gotten my rented server hacked by leaving ssh open with all ports forwarded, just a habit, it's been a long time ago and everything is secured properly
ubuntu also isn't primarily a commercial server solution xD
Well.. that's what you deserve
Live and learn
But port isolation does some screwy stuff that you'll better accomplish your goals by using a seperate vlan with firewall rules only allowing incoming and established traffic to your Lan.
I've kind of rushed to get the server (the whole server, not satisfactory hosting) working, I'm just happy it works for now
thanks to everyone for help
homepage sure looks like they're trying
pretty sure the paid solutions would have a firewall enabled by default 😛
besides canonical is a commercial entity
wonder when they'll rename to SnapOS or something
oh snap! another package that doesn't run properly anymore 🤣
It was fun to track down in game
an amazing save, so I can use that blueprint to make the most dominant battery tower ever seen 😄
or maybe just as a kickstarter for my backup ficsonium nuclear plant
I can't stand Ubuntu. Plain debian is so much better.. I had to use it for intel arc drivers though
Hey there ! I have an issue on my server about the dismantle sync as explained here : https://www.reddit.com/r/satisfactory/comments/1fiyemk/dedicated_server_dismantle/ but no solution so far on reddit post. Anyone face and resolve it ?
is there a tutorial or wiki for how servers are set up?
Look at the top of the chat.
Anyone know how to set up a server that me and a family member can play on? I am on Epic and my family member is on steam.
should try reading the wiki
your alias/name 🤣
at the top of that wiki;
"Game clients from both the Epic and Steam game stores can connect and play on dedicated servers regardless of where the server binaries were downloaded"
there are steps for setting up a server on windows and linux
lol spoonfeeding, let em read the wiki
Not sure I can set up a dedicated server, tying to use the cross play option in the multiplayer settings.
ooh don't know anything about that one
Anyone know anything about using that?
might find better help in one of the other channels, or maybe someone will chime in here
i think if you're just trying to join each other you both need epic accounts set up and if you're on steam then you need to link epic to steam. after that you should be able to join via the epic friends list. but im on steam and am not sure.
I have my epic account linked up to the steam account he is joining on.
a server accepts either epic or steam players
you dont need to do anything special for that
do you actually mean some kind of family account sharing the game or something?
So I share a steam account with my dad who is trying to play it with me. I am playing on my epic account linked to the steam account (Signed into it via Satisfactory). It keeps kicking him out of the server when he attempts to join.
yeah not sure about that
I guess technically they both need to use the epic games online services
What do you mean by this?
do you own two copies of the game? one on steam and one on epic?
that satisfactory on steam needs to be linked to epic account to be able to play online, because it uses epic games online services to communicate
which probably means that both are trying to use the same thing linked to the same account
its more that epic would have to support family sharing I guess (and 1 account twice on same game)
well you just said you share a steam account
you never bought it on epic, right?
if you have bought it on epic
and he has it on steam bought
you should have probably never linked those accounts together
the steam account should have created another epic account to link to
if that is the case
then I guess this is an unlink form
https://satisfactorygame.com/unlinkme
the steam account should create new epic account and link that one
not yours
you dont need to link accounts from steam together with epic account to crossplay
The steam account is not linked, only my epic account is.
then the steam account needs to be linked to play online
to some new epic account
The epic account is linked to the steam account he is playing on, he does not have a linked account if that changes anything.
^
it sounds like you may want to try to link things differently. you may need to unlink steam from epic, create a new epic account and link that to steam instead.
him: Steam account where you own a copy of the game linked to a new Epic account
you: Epic account where you own a copy of the game
Ok.
might want to put that on
https://questions.satisfactorygame.com/
(and also check whether its not already there)
thats where the devs look and expect to get stuff reported
but you might want to describe better what exactly happened
just building pipes does not cause a crash, there must be something more to it
Remote server
Yes it is accurate
guys i'm sorry to ask u this cuz i know u have a lots of request i just make my own serv with steamCMD. I have an epic acc and my friends are on steam
after following a long tuto i'm stuck in the maps but my friends can't join
i don't know if u can help me i tried for a full 4 hours
during setup, did you read the wiki at all
did you port forward
Paid for a dedicated server from G-Portal to play with friends. Why does it say single player on this screen? How do I change it to multiplayer?
I do not see any settings to change it from single player in the server settings.
this shouldn't matter for dedicated
Thank you, it had me quite confused.
im trying to join my friends server and when i put in the ip and port and a noise happens then nothing
hey i start a new server and i got this error message when i try to join it anoyne got solution ?
did you open ports and set port forwarding on your router?
hi if it's a dedicated server you need to use the server manager, direct IP connection won't work
it's absolutely a bit confusing
I'm contemplating renting a dedicated server to host a multiplayer game my friend has been hosting on his PC. I think the easiest way for me to start the server would be for him to send me his save file and for me to upload it to the manager and my associated server. I however have read on reddit that when a player sends their save to another player then the server is started one players built items will disappear. Is this the case with a dedicated server? Will all of one of our progress be lost?
It shouldn't happen for dedicated servers, but keep a backup in case things go wrong
it's like a visual bug
the reason is that the save is actually a single player one
but being on a dedicated server override that completely
the setting is only used for when you run the save on a local game, to know if your friends can join you in multi-player or not
when on server everyone is simply a remote player
@regal marsh Thanks I'll try that
Hey legends,
Playing on a private dedicated for a friend and myself - started noticing that opening the build menu is generating a hefty little stutter/lag spike for about 1-2 seconsd every time I open it. Fiddled with settings to no use but when I dug in the server console i found this error gets spammed every time the build menu is opening.
Haven't found any other posts about it, so wanted to see on here if anyone knew anything? Not even sure if it's dedicated-server specific, but I assume so:
"[2024.10.09-03.58.46:560][950]LogNetPackageMap: Warning: FNetGUIDCache::SupportsObject: LightweightCollisionComponent /Game/FactoryGame/Map/GameLevel01/Persistent_Level.Persistent_Level:PersistentLevel.AbstractInstanceManager_2147316002.LightweightCollisionComponent_2147004149 NOT Supported.
[2024.10.09-03.58.46:627][952]LogNetPackageMap: Warning: FNetGUIDCache::SupportsObject: LightweightCollisionComponent /Game/FactoryGame/Map/GameLevel01/Persistent_Level.Persistent_Level:PersistentLevel.AbstractInstanceManager_2147316002.LightweightCollisionComponent_2147004149 NOT Supported.
[2024.10.09-03.58.46:695][954]LogNetPackageMap: Warning: FNetGUIDCache::SupportsObject: LightweightCollisionComponent /Game/FactoryGame/Map/GameLevel01/Persistent_Level.Persistent_Level:PersistentLevel.AbstractInstanceManager_2147316002.LightweightCollisionComponent_2147004149 NOT Supported."
has anyone made like a web panel for satisfactory servers yet
to do / that does ?
like this?
i can access this via web browser from anywhere in the world to manage my servers
try deleting the file within your game files and repair the instance through steam or else
if i keeps happening open a ticket i guess
I meant more like a specific rcon panel
That uses satisfactories api
Will there be a paid service directly from coffee stain studio to host a server for multi-player in the future???
doubt it, only game ive seen that happen to is literally the most popular game in the world
i was sleeping tk for the tip i'm trying this when i m back
dm me if you have issues
It can do rcon as well, if I recall... that was just main dashboard
is this maybe a bug on the client side? Anybody else has having blenders not moving?
ok something that isnt amp, I should clarify
I don't have a fix sorry, but I can confirm for you that I've also had the same issue and logs on my dedi- not just a you issue. If you do make a ticket please ping me if you remember
can i import my single player world to a dedi server keep getting adchievements ?
yes
After multiple trial and errors. We are no longer doign a server. This has been the worse dedicated server experience my group has had to deal with ever. For what ever reason we are running into crashes, frequent disconnects, server ping skyrocketing, its so painfully frustrating i no longer want to play on a dedicated server. We have optimized settings we have changed just about everything. Its pretty garbage. I've played on overflowing Gmod servers with less rubber banding or no rubber banding. Everything I've looked into hasn't helped anyone in the group im playing with.
I borderline near quit after my game crashed after i died from rubber banding randomly. I have never been this frustrated with the game before. The person hosting has hosted other dedicated servers without these kinds of issues but then again networking isnt something i understand. Ive only played on a dedicated server one other time for satisfactory and even that felt awful. My ping is stable, speeds were fine and so were the hosts. I have no idea how to keep the game fun without getting a headache because DC and lose everything because my body clips under the map and i lose stuff.
servers have huge issues but they dont seem to care
4 weeks now almost and nothing
with dedicated servers port issues
and how can i export my world
you can upload your save to your dedi directly in game via the server manager
what port issue ?
in my experience, very playable
just some minor issues which are not gamebreaking (now at nuclear, buildings all over the map)
I did start to see tickrate dropping under 30 just recently (ryzen 7700)
down to around 25
although 2 players and server also have rates above ultra
it does still return back to 28/30
its just momentary sometimes
had more players early on, but now around 2-3
it does seem like it might be reaching the point where the tick will just go down
server stops listening to port if host leaves
its pretty bad
everybody leaves and all players get timed out
has got like 50 comments and 150 upvotes
~4 weeks
oh and btw, if you die off the map, before you respawn, change in settings to keep inventory
it only applies to you
then you spawn and you keep it
(I only got off map because one guy built a hypertube launcher and I charged inside it for too long, went to the moon 🤣)
This doesnt work if you dc. We have been having issues with people clipping with cars and their characters off the map and everything gets erased. That setting doesnt work at all to solve that problem.
also an issue that we cant solve so we are just not doing dedicated anymore
didnt have issues with cars
I did see them sometimes go weird and have the wheels disappear and the model just flies through the ground
if I leave the area and come back, they are fine
only happened rarely to me so far
no issues with automated ones
(played maybe 200 hours...server has over 300)
idk what to tell you. I wish server was the only issue i had but of the group i have, only 1 person actually wants to try to "play the game" and figure out how things work.
the other people have literally shoved quickwire into a resource sink and then sat there and stared at it while watching youtube. I swear this is probably the dumbest playthrough ive done of this game. I really wish there was a solution for the server aspect. Then i could leave those idiots behind.
If it is a server issue, then it would happened to all serveres...
@cinder solar @proven notch ty for the help i find it was hard cuz of some france law but it was the forward port ty
If I were to build a new PC for hosting satisfactory, among other things, is there any reason to not go with a mini itx build? particularly since it wont be needing a gpu?
I built a 8600g with 64 gigs of ram on an mini ATX board. So an itx is fine.
What is your ticket rate? Where is your server hosted? We saw a lot of issues like this at my friend's house. He didn't have the upload speed. I started to host no issues other than the server crashing with the "out of memory" error. I wrote a script that checks to see if it's running every 60 seconds and will launch it if it's not.
cooling could be hard, but without a GPU it should be very fine regardless.
I'm running my server off a laptop with a Ryzen 6800u. Works perfect and only pulls 7 watts when running the server. any modern cpu should work just fine as long as it has integrated graphics.
doesnt need integrated graphics wot are you on about
You need some kind of graphics to get it set up.
some motherboards will not even boot if they don't detect some type of graphic capable chip.
for. a server?
thats hardware dependent though.
sure you could set it up in a headless environment but why not just get a cpu with integrated. It makes troubleshooting a lot easier
i assumed you were referring to dedicated server. honestly using a headless environment is fine though once its setup
most cpus come with some type of apu anyways so it's not like it's harder to find one
yeah
I just have a laptop I got off Ebay running it and I remote into it using Parsec. That's what I find to be the easiest
hm
i have it running on an old thinkpad i no longer use so i pulled all the batts out
what's the cpu?
its used as a basic services thing on my network anyway i just setup pterodactyl panel
a like
5300u lol
it was more for testing purposes than an actual server
ryzen I'm assuming?
intel
WOAH
its very old
2015 cpu
it runs. okay
my world got larger and larger and it cant handle that so well
I'm a little surprised, since the recommended cpu is a 3600, I guess they were just being generous with that
so you definetely need a more powerful cpu. i mostly set it up as a test because i was considering using pterodactyl panel for something else more permanent
that's good info to know tho that it even runs.
nono you definetely do need a more powerful cpu haha
a 3600 is prrobably on a generous end though
do you know if the server takes advantage of cache?
is it a single threaded server? i never looked too hard at what it was doing
mostly, but not completely
ic
my guess is that its probably a leftover from pre-1.0 dedicated servers
hmm.. I'm trying to think. Are there any 4 core cpus that can be overclocked?
something with good single core performance i would guess is what you want. so technically i dont think amd is the best option unless im outdated on my cpu trivia
Aside from Xeons
any older K series should be a quad core?
Yeah but single thread isn't gonna be amazing on those
like the 7600k or something
I wish there was a 4 core for AM5. We don't talk about the 8300g
i think if you were looking at AMD id go for a X3D
so up to 26 threads heh?
thats not really cpu threads
that said considering how the servr isnt. super heavy id spec ur thing out for something other than satisfactory and then the server will probably be just fine
so you can have like your own little home server doing its little things
do you know what it means?
Trying to figure out what the best theoretical cpu would be
probably some x3d yeah
open your task manager and see how many threads is your os running
thats the threads he means
ryzen 7700 here
so far #dedicated-servers message
'gaming cpu' lol.
I've got a 7700x but not what runs the server, good cpu
just using terms people understand
it'll be interesting to see how this 6800u handles the server once it gets bigger. Not onto phase 3 yet so still pretty early. But no problems with 4 people
do yall think I would be better off keeping the server on a ryzen 6800u, or an i7 150u? I have both currently but not sure if it'll benefit me much by moving it over.
these threads, its like processes but not really
(the process can split into threads and the threads can be used by different cpu cores/threads...but satisfactory has 1 main thread where most stuff happens [like many other games])
gotcha, now I'm curious
thats when my tickrate was dropping xD
it also boosts to 5.3 ghz
just only visible on the hypervisor, not in vm
but I use above ultra rates on server and at least 2 players have them above as well, so that probably increases load
the 6800u says around 2500.
the satisfactory dedi could for sure be more efficient though
does the server software favor a side? like does it generally perform better on one or the other? Intel vs AMD
[2024.10.09-15.04.29:753][ 0]LogTemp: Error: CliffPillar_03 mesh has no CPU acces, won't work with grass generation
[2024.10.09-15.04.30:182][ 0]LogActorComponent: RegisterComponentWithWorld: (/Game/FactoryGame/Map/GameLevel01/Persistent_Level.Persistent_Level:PersistentLevel.BuildableInstancesActor.SM_CPWall) Already registered. Aborting.
[2024.10.09-15.04.30:213][ 0]LogActorComponent: RegisterComponentWithWorld: (/Game/FactoryGame/Map/GameLevel01/Persistent_Level.Persistent_Level:PersistentLevel.BuildableInstancesActor.PipelineWallSupport_static) Already registered. Aborting.
[2024.10.09-15.04.30:240][ 0]LogCreature: Error: AFGCreatureSpawner::BeginPlay - Spawner "BP_CreatureSpawner_C_UAID_04421A9713F0FD7E01_1911045757" has no creature class set.
[2024.10.09-15.04.30:240][ 0]LogCreature: Error: AFGCreatureSpawner::BeginPlay - Spawner "BP_CreatureSpawner_C_UAID_04421A9713F0FD7E01_1940980759" has no creature class set.
[2024.10.09-15.04.30:243][ 0]LogCreature: Error: AFGCreatureSpawner::BeginPlay - Spawner "BP_CreatureSpawner_C_UAID_04421A9713F009A601_1486573054" has no creature class set.
[2024.10.09-15.04.30:276][ 0]LogGame: Error: More than 1 Project Assembly actor exists: "BP_ProjectAssembly_C_2147358348" and "BP_ProjectAssembly_C_2147358348"
any help on this error when startup/
not really sure
its all about CPU single core limitation
intel used to have much better single
but that line has quite changed since later ryzens
so in this case whichever cpus have higher single cores in synthetic benchmarks is likely the better option?
yeah
old cpu with certain frequency is completely different than new one with same
because "instructions per clock" (IPC)
So higher clock speed doesn't always mean better
. any help/
Is there a crash log that you can share starting from the Critical error line?
these 2 look similar, but there is no response
https://questions.satisfactorygame.com/post/66eef2ab772a987f4a8c6015
https://steamcommunity.com/app/526870/discussions/0/6679490060452145789/
I recommend leaving your feedback on the QA site. I'm not affiliated with CSS so I'm afraid there's nothing I can do with your feedback myself
Is this a new save?
i mean I am trying to migrate save to new server
Your save appears to have two uobjects for the primary progress tracker. Does the save load in single player?
yup it loads perfectly in single player
Have you tried saving a new copy of it in single player and uploading that on the server?
no I havent tried
Can you try that for me? Is this save new from 1.0 or is it from early access?
1.0
should I open and then save normally?
Yes just load in single player, save with new name, then load the new save on the server
Do you have any of the prior auto saves? Do they have the same issue?
Honestly never seen this before
yes even previous saves same issue
Is it possible to switch ip addresses with a server? As long as I have the save file can I switch pcs and get the same server running again?
Hey guys, does anyone know how to solve the problem that the server cannot run normally after automatically restarting at a fixed time every day?
Is there a way I can disable server automatic reboot?
Copy all your files to your other pc it will give you different ip and then boom same server same save etc.
😭
You can change the time it restarts...
It doesn’t restart when I do
It just kills the server
Great thank you for the confirmation, didn't want to try it and everything be ruined.
Does the server crash during the reload?
no crush
Also make a backup save and add it as well to the new pc that way if it needs it you have it you can get that from your game directories files not the server.
It looks like everything is fine, but the client just won't get into the game and I have to manually shut down the server completely again
Same with me
I am not understanding what should I do at this point
Even when I’ve used NSSM to run the server. I didn’t used to have the problem in update 8
The udp listener crash when running your server on windows is a known issue. You'll have to wait for a fix from the developers or run your server on Linux
It is easy to solve when the server crashes unexpectedly. I wrote a small monitoring program myself. When the server is abnormal, it will kill the server and restart it. However, after the server restarts every day, no abnormality will be detected.
got it
You can query the lightweight query protocol periodically in your script. It'll stop responding as well when the listener crashes out
Will it work if the server is on a VM
Hard to troubleshoot without logs, and I have had a server on U8 and now, and I don't have issues. I'm using AMP though, so different platform. I never did like nssm personally, but there is also features in AMP that is helpful for managing the house's DS.
Sure as long as the guest OS isn't windows as well
Gotcha I’ll use my works server and run a server tehe don’t tell them plz
Really? I must be lucky or something... its my old Win10 box and I don't have problems at least that I have seen...
You doing a getting fired speedrun? 😛
😭
Nah they love me too much I take care of their server
I run the it department just like I mine bitcoin on it 🫠
What a headache
Might be a win11 issue then or with specific major releases of win10. I'm not sure
I have a simple and crude solution
Might, not sure... would be curious if I had time, XD
If you set it to restart at 0 o'clock, then write a script to completely kill the server and then restart it after 0 o'clock.
XD
Hit me with it I’ll reverse engineer the server file and rewrite it
That's more crude than the query idea but that would work xD
pls must delete the stupid auto reboot
I've done janxier stuff... a Window Task Manager entry to start it at a set time? Probably 5-10 minutes after the expected shutdown.

It's there because of game clock drift
Just run it 1 minute after shutdown as well server shuts down within 10-15 seconds of the time
Always has been
I don't even know all of what it cures, but the devs found it to be more useful to have it than not.
It's not new in 1.0
I think it has been there since the inception of dedi?
Yes
Yea plus if your running with steamcmd it lets your steamcmd check for updates to the server files
No. The server process doesn't exit
other wise we can rewrite the reboot
There’s missing code to get it to restart the server to the startup process.
Anyone know about why on my server every "Concrete Tilted Corner Wall" is invisible and can't be deconstructed?
Haha, a thought, if it is possible... Invoke-WebRequest to the server's API to shut it down, wait X period of time, then start it back up... XD
I still need to peer into that more...
No. It doesn't shut down. If it does, it's a crash. The "automatic restart" is just making a new save, unloading the map, then loading the save again
Be aware that in the eyes of the law what you are doing is considered embezzlement, so not just likely to get fired, but you could spend time behind bars.
Enough said on such off topic, just be warned.
Hi everybody! Anybody care provide some assistance with setting up a hosted (on G-Portal) private server?
If you have corrupted belts the server will crash during the daily restart
Not much to assist with, gportal will handle it all.
All you gotta do is place the order.
After you place the order with them they will setup the server for you, and if/when there are issues you simply raise tickets with them to resolve, it's all part of the service
Well, I placed the order. But the problem now is that when I try to add the server in the Server Manager I'm getting nada...
Right... What's the response time on a ticket, do you know?
No idea, not used them in many years (and even then it was only because the game in question did not allow self hosting).
What do the SLAs/terms say in your agreement with them?
Maybe G-portals forum is the right place to ask question about G-portals servises...
Sure, but my question is not related to G-portal. They give you all the details, it's more about the Satisfactory-side: I don't know what I'm doing so even though I theoretically have the info, a little guidance on how to do this is all I'm looking for 😉
You add the details into the server manager.
Which you claim to have done, but 'nada'.
So best to raise a ticket with em so they can troubleshoot with you.
Hosting providers are often very cagey about the inner workings of their environments so it makes it very difficult for outsiders to be able to assist.
Just make sure you are setting the proper IP and port (port is very important with shared/hosted providers) and if it doesnt work, usually would need to get with the provider directly. We can help you if you are hosting the server, but if you have no backend access - we have no idea whats going on within their network and have nothing to troubleshoot
Your vendor has a guide with screenshots on their website
@dusty vortex @noble sluice @clear lagoon @grim mica thanks guys. I know about the guide, I think I know about port forwarding or something but even if I follow it I can't get beyond the screenshot I've attached. I'm not saying there's anything wrong with G-portal, nor Satisfactory. I'm just saying: I don't know what the ---- I'm doing, so, help? 🥹
But if you feel you can't help me that's fine too, thanks anyway for the replies. That's honestly very appreciated! ❤️
G-Portal should provide you will all the info you need to connect to the server.
You need an IP-address OR a domain name AND a port.
Port forwarding isn't something you think about.
Thanks, that's very helpful!
Port forwarding is only relevant to those that host the server.
You don't need to port forward to join a server, only to run one in your own home network. Is the server online on the dashboard?
You'll probably need to contact support if your server isn't functioning as advertised
So gportal will handle all that on their end.
You just need to 'add/connect' to the details they provide, if still not working then a ticket is the only resolution
It is, yeah!
This is what G-portal says...
So, what's your point?
Lol 128 slots good luck with that
Imagine building a factory with 128 people, it would be historical levels of anarchy.
They got 24/7 support...
If you can't connect the issue is on your vendor's end unless you're using the wrong ip or port. Contact them
Sever barely handles 1 player without issues occurring, so we chuckle at the offering for up to 128 😆
What do you mean? Are you saying I'm doing all this effort for a lagfest? 😭
Dedicated servers are tested to work with four simultaneous players
They'll probably work with more but it's not an officially supported configuration
No... There are a long list of known issues with the game, nothing specific at gportal.
They replied within two minutes to my ticket. Turns out the ports they paste all over aren't the one you need.
@clear lagoon any more suggestions?
As in this as mentioned in their setup guide? XD anyway good to see the support contract is real
You can try sending me your save and I can take a look
Sent
Nah it wasn't in there, believe me. Even though I'm very tired, it was a -bit- convoluted. I gave them the feedback as well. The next noob is likely to struggle as well. 😉
(Thanks so much for your help)
I see the error you posted in the logs but the save loads fine afterwards
Single player loads fine for me too
I loaded it onto a server
can you post whatever is currently displayed in the server console?
It keeps on restarting saying abort loading
the last log you sent doesn't show any such thing. can you please send the exact log for the current full server run?
your save does have corrupt belts xD
are you trying to load this save over top of another running session on the server?
i sent you log
how?
what does that mean? its a new server
blueprint designer bug
how do fix it
you used join game instead of server manager
then join again 🙂
then the server crashed
just as an update for those who are curious: Zenophie's server is going out of memory on his save which causes a crashloop
just bite the bullet and get the 8600g, Highly recommend it
I've got a i7 150u that I'm going to switch to. Got the laptop for $150 bucks, I figured that would be a better deal than buying parts for a whole 'nother pc
I really want to try the 8000 G series tho
tthat would be likely fine honestly I haven't done any testing with the new intel cpu with the funny names
I highly recommend it. I went with the 8600g over the 8700 because the 2% wasn't worth the extra money
yeah 30% higher cost
yeah, when all the test were less than 3%, 30% wasn't worth it, but i love the box. I host 3 different game server and my home lab vms off it
there is some notice in performance if i encode video on it, but it doesn't have a DGPU
what you use for vms?
I'd like to turn my ryzen 6800u laptop into a couple vms.
vmware, I got it from work. Moving to docker as i teach myself it. I'm teaching myself more software development and what not. I do cyber security right now so i use vm mostly for testing malware
my whole build was 750 bucks, only because i went with good ram and m.2s
I'm currently setting up my own home lab and would love to know what all you use yours for
I run windows 11, as the base os because of work. But i have 10 different vms with flavors ranging from kali to windows 10. the machine easily run 3 vms and 3 servers without a hit in performance
Nice, I've just got my main gaming pc, a ryzen 6800u laptop running satis server, tho I want to switch it to the i7 150u laptop, and run vms on the 6800u, and then I've just got a 1gb network switch, and a KVM switch
i got ubiquiti dream pro 2.5g as my backbone with fiber up and down, thats why i can host the server at my house lol
oh dang
yeah thats why when i see so many people here with the desync issues i feel its more of the upload the server is on. We have very little desync even with people the UK and I'm in Los Angeles. but my server restarts daily and will relaunch itself if it crashes
what's ur up speed?
holy chicken nuggets..
the person with the worse ping to me lives in Maine and his ping is 110 m/s the guy from the uk is 150-160
I've only got 100 down but I actually get 88 up so my friend that lives across the US still is very playable for him
for satis server I should say.
thats not bad honestly. I can get 2.5 up/down but most cable is like 10 mb up which is dooky for hosting
bro a NAS/DAS on 2.5 local would be insane 😂
yep but this does what i need 🙂
I've wondered, if you have a 2.5gb switch, can you get close to that amount of speed for file transfers when you have 2 machines directly plugged in? at that point is the cable the bottleneck or are you still limited to that 940mb?
my desk top to my nas can hit 800 to 1.1 if i zip the file
i got the full 2.Gbps/250MBs PC<>server, nvme on both sides, SMB File Transfer, Windows to Windows
Get a room or keep on topic please.
anyone running end game mega factory on a server hoster with good performance?
hey i am having some trouble with my dedicated server. i have transferred my friends save file to my server (by sending the safe data file via discord, not the server manager) but when i load the save and i try to join the server the server(window) closes and this is the last thing the log outputs:
We need to be able to see the backtrace from the start to the end. the logfile should be saved to your crashes directory (installation-directory/FactoryGame/Saved/Crashes)
can you successfully load the savefile you received into singleplayer?
yes
really stupid comment, but have you tried restarting your host computer? Its really dumb it has fixed some major issues i've had
will await the logfile with the backtrace then
are servers multi threaded yet
not that i've seen
depressing.
cpu seems to be around 150% (1.5 threads)
possible that satisfactory uses a core instead of thread? or am i saying alien stuff
its working now.....
nice
tnx haha
np, this DS client sucks so bad i think its a UE issue hto
killed by oom on day 4 lol
nice memory leak / broken auto restart feature
If I just went to a hosting site online, would I not have to worry about all the lines of code I see here
Has anyone experimented with the HTTPS API and servers? Any cool ideas to suggest? I just got a dedicated server set up on my headless Ubuntu machine with about 8 friends and am brainstorming ways to make things smooth, but haven't done hardly any research into the HTTPS API yet.
a few people yeah, have you checked the wiki
yes a restart feature that ties into discord so they can tell the box to restart if it crashes. I was doing but i've given up as the server crashes so god damn much
oh nvm i spoke to soon. i joined and left a couple of times but now it is crashing again
has anyone on a windows box found the DefaultEngine.ini location
honestly i don't know. This server sucks really bad on a windows machine, I need to try it on a linux
which file do i need?
this is fun i got this now and the server just hangs: FGDroneActionFactory::CreateDroneActionFromName - Could not create drone action from FName "None"
sigh
are you sure there's nothing causing additional map tiles to load during the server run? I have streaming disabled so the memory use on my vm looks like this
19GB wew
not just satisfactory*
streaming's off by default, no
we're just playing normally™️
on your linux box does the server a lot? @topaz scarab
wat
12.02G on the satisfactory pid
my satis server crashes a ton on my windows machine so much so that i had to write a script to restart it, it crashed 1240 times over 2 weeks
either way the builtin restart shouldve taken care of this problem™️
does the builtin restart even shrink allocated heap? can UE even do that at all
if only they told us
could be it just frees the pointers and new objects just get free space in the existing heap
to be fair that's more likely UE5 internals, it's source-available so if we really wanted to we could find out xD
(aint nobody got time for that)
if you really need to you can use the HTTP API to save and reboot the server periodically
why that over the service manager
or you could use something like swatchdog to terminate it after it finishes the pre-restart save (log parsing)
server doesn't save on sigterm x_x
eh nobody's on at 3am
so if players happen to be online you'd rollback to latest autosave
and it saves on disconnect anyway
well that makes it a lot less of a problem anyway xD
yeah if it didn't, i would do the whole api poking
Read the wiki a bit for the HTTPS API, I'll give it an depth look after work. FWIW my game server on my Ubuntu box has been up for two days, no crashes and frequent use. Is it mainly Windows seeing frequent crash problems?
there's a list of existing tools on the dedi server page too
should prob link that or something
For windows: The UDP listener (HTTP API will not be impacted by this, only lightweight query...) has a tendency to self-destruct at differing times for different players, usually during the daily restart or when a LAN player disconnects
In general: Primarily there's an issue with blueprint crashes when using corrupt blueprints, which in turn are usually caused by placing things in a designer during high server load, which causes stuff to not attach to the designer, which causes crashy blooprints.
oh and also seeing a recurring crash issue with maths related to building lots of pipes/tubes
Makes sense. We haven't progressed too far so server load is probably low comparatively. I'm interested to see how hw utilization scales with growth of the server and buildings and such. Interesting bug with the blueprints, hopefully they get that sorted soon 🤞
There's no crash in that log so far, looks like this is from a server run from around 3 mins before you posted that on discord
Hey, API question, is there somewhere the "GetServerOptions" and "GetAdvancedGameSettings" are listed / documented ?
on the wiki, and documentation is also included with the gamefiles itself
Well everywhere I've looked it's documented as a list but actually does not list what's in there
this is the latest log it printed, i just launched the server, ran around and then it crashed again
this is the log file from the Crashes directory I linked you to earlier?
no i could not find the log from that one
I dont remember the ticket rate being bad. After 2 hours tho the server became unplayable