@icy oar I know what type of person you are just by reading and analyzing your respond so no I’m not going to teach you… but you have many people on here that are willing as you can see now if they get frustrated with you because you treat your self like your dumb incapable of doing anything except for typing on discord it seems then that your problem
#dedicated-servers
1 messages · Page 53 of 1
Please stop there is no point insulting
when the server is on it must be like this ..
thank you that was very helpful
that is how it is for me, but anyone else that tries to add my server it comes up as nothing
perfect example of how fucking stupid i am
thanks
keep in mind it will change periodically unless you paid extra
gotcha, thank you
I dont think you are stupid but you have to try more yourself
I hate people acting helpless when they have not tried
i also hate, how i act helpless, when i dont know what to try
yes you do, so does ace, and everyone else whoes attempted to help me
one are not stupid just not to know it
keep in mind everyone in this server is doing this out of will, if you are not willing to try the will to help will be low
especially from my side as i have patience close to zero
and i appreciate everyone who helped me every step of the way
let me know if it works now
I'm sorry to tell you that flat out :
but if you had written "port forwarding" in Google
and read a bit, even if you were confused by what you had read you could have let your brain pick up "nat/pat"
and matched that name in your routers settings
that is the essence of learning
you don't grasp it all the first time, you get bits off of it and slowly get to understand it all
yes what shark said
if you try yourself and still not get it it is ok to ask
but asking before trying is just wasting others time since you dont want to which is my point
it will ALWAYS be faster for expert to do it
than you to do it
expert at cooking can do your instant noodle better than you
but you will not get better at it and not better at all if you don't do it yourself
a cooking expert time at an instant noodle is worth 50$ at least
and it does comes from years of learning and trying and failing and trying again and better understanding things
guess why nobody will spend that money for preparing instant noodles
even if you burn your finger the first time, it's worth it
my friend is using the public ip address now, and its still not working
thats what hes using
would normally not recommend putting your public ip in open forums
I personally recommend using this #dedicated-servers message (you can cross check its the right one)
fuck it, idc at this point, i just want it to work
yep
it will not work if any of all the people here is trying to screw you
even if it's for "fun"
I recommend you to delete your message showing it
He will be fine lol who in here will mess with the poor thing lol
even if only 0.1% of people are badly wired
it's still several in a server with thousands of people
ok 👍
So the you put 75.85.199.1 and port 7777 and should be able to see the server in the manager if not then check port and if still not the delete the server and start from the begging
every single time ive clicked this its taken me to a different message
took me to this message
discord basically stops to process it once your release the click
that's the right one
alright, i used the link to find my public ip,
and its the same i found on "whats my ip"
and it's awful inconsistent design
but meh that's how discord is
been years since that bug is there
yea aight
never really been fixed even though it's so obvious
now, what do i take from that message, other than the link
i read down, and i dont understand a single bit
I know you already said it and I said : ok nice
but, its not working
the ip is
the server connection is not
2 different things
are you currently using the server yourself ?
What's funny is I'm having to use my public IP to connect to the server.
@icy oar have you configured your router to forward packets for the server port to the machine in question?
uhhh
I'll take that as a "No"
i did the port forwarding
thats it
do i have to make it so my friends pc, his specific ip, can connect to my server?
for every single friend i want on it
no
makes sure that ip address is still the server one
Hold on
its still the local ip address, its the ip address of the server and the pc
and the PC ?
it either but not both
I followed these instructions and had my dedicated server running on my machine in 10-ish minutes
https://satisfactory.fandom.com/wiki/Dedicated_servers
YMMV, but those were simple enough for me to follow.
oh you mean the server pc
they go in a bajillion different ways and never gets back on track
sorry confused me
the server pc in this context can be called the server
I mean, they literally are. Walks you through it step-by-step even.
You need to focus on what applies to your setup.
did you check the public ip from the server machine/pc directly ?
yes sure, tell that to the unmedicated adhd fucktard that is me
yes i did
sorry for my language
man any body that let himself drown down is not going to go fine
quite a lot works when you have it up locally imo
I'm 45. I've dealt with ADHD my entire life unmedicated. I've got bipolar disorder, an undefined learning disorder from birth, and am watching my 5 yo daughter at the same time. The instructions I linked are straightforward.
it's not specific to adhd that applies to literally anyone
so you've masked your entire life so hard that you've become "normal"
Masked? No. I learned how to make my ADHD work for me instead of against me. The other shit I struggle with on a daily basis, and kids are hard, no lie. Anyway, I'm done trying to help you. Have a good day.
im barely 20, suicidal thoughts going atleast 20 times a day, constant anxiety and no financial control, because ill never be able to afford an apartment, and ill never be able to have a job with other people, ill never be able to live a normal life
you what? made your adhd work for you?`how in the ever living fuck
Pitched do you know of the icons on their router page indicates the rules are active ? https://cdn.discordapp.com/attachments/902621736602861588/1161398814394028073/image.png
yes when the light is lit up like there it is active
I am not using this router anymore as its crap but it worked
maybe it must be setup as static for the router to actually pick the rules
may be its not this router used as nat router also
my isp had this funky setup with 2 routers initially
you can try to restart your router once you made sure the rules are setup
but they said they weren't using it

what do you mean
they said they were not using the other router
See I think that what wrong with today young society they don’t want to learn and want everything handed to them
Probably right but not the place for this discussion imo. (:
^
at this point i only believe the networking is the error
so i suspect another nat router in the picture
or its the friend on wrong version / trying with mods
True but then @icy oar wonder why people get frustrated with him lol
I made sure the server machine settings were right, and local connection looks flawless so, yea, the only direct thing reminding is double router
that is still a ping that is not required
#dedicated-servers message
Fair enough.
or they didnt restart their game, and so the game does not refresh the server manager
I think he will understand when frustration is over 😄 no point bringing it up again further
Hey does anyone have issues when using dedicated servers regarding Tick Connection Time outs? a mate and i keep getting this error at the same time.
I've only had mine up for < 24h
Hm ok ours is running since 248hrs
it depends on your server performance and the version and the save size
if save save big and performance is low, it will get so long to load the client will timeout
64GB RAM, 14 cores, save game: 2.67MB
number of cores gives almost no hint about performance here
Is all about single core performance for game servers… you can have 16 core all at 2.6 as a server is going to suck for this game compare to a 7800x3d with a way higher IPC and clock speed..
because its running inside docker it uses multiple cores. I have 14 cores with 2GHz clock speed.
Same with ram 64GB of DRR3 at 1866 is not the same as 64GB as ddr4 at3600mhz
Do you think my Ryzen 7 3800x is going to run into problems later on?
I don’t think so
Awesome sauce.
it is not using so much cores
it is using mainly 1, then up to 3 offloaded
Core don’t mean anything lol if your running an old Xeon like most people on here are most of the time that’s your problem imo the low clock speed
Well i can see in the performance overview that it uses up to 2 cores atm
as i said 2Ghz
AMD EPYC 7702P
isnt that a power efficiency focused epyc ?
Yeah that’s fine I think is just the clock speed for big save is going to struggle
Epyc are horrible for game server imo as they are meant for leveraging core count and not so much in speed
Yeah not the cheap ones
well i understand all of this but this doesnt fix my issues xD
I linked you a message that is in a conversation about setting up timeouts
We are saying is you r hardware get better one for this game if you want better performance as this game is badly optimized for running as a severs imo
You can increase the timeout but that’s only putting a bandage on the issue
not really
as it will always be a threshold
though snutt is talking about a work in progress on a better network management
Yeah but that’s not going to solve sever tick rate
oh you right
they could actually try to decrease the container core count
and pin them
on a single ccd
it would give better
@vital shoal you can try to pin only 4 cores for the container on a single core chiplet
only 4 is needed
it will never use more than that effectively
means?
pin it to only cores 0-3?
this is what i have now
but it seems satisfactory keeps changing the files even though i have them set read only
@deep turret
I will not lie to you I fixed that problem on my side
the satisfactory server just CANT change it anymore
xD i have the permissions set to 444 so it shouldnt be able to write anymore
and on my client (Windows) i changed it played a while and now its changed to default again.
did you changed it while the game was closed
yep
yeah pretty sure but we´ll see. i will keep looking at it
Hey, I have a dedicated server setup for my community but sometimes certain people can't log in. There's no mods on this server. Any ideas?
are some people successful connecting at the same time other don't ?
Yea some people never have a problem, some do
is the server on a public faced server machine / in data center, or it is a home setup ?
Hosted by gtx
any 4 of
0-7,8-15,16-.. etc
cores
you can confirm by doing
head /sys/devices/system/cpu/cpu*/cache/index3/shared_cpu_list
gtx ? what is a gtx ? a server provider ?
Yes
ok, so the machine has ipv6?
what I suspect is some client are not able to correctly use ipv6, and the ipv4 have some problems currently too
That's great news 😂
Can one dedicated server do multiple games? Or just one at a time?
You can run multiple instances on the same machine, but each instance can only run one save
coo
my server appears offline.. ):
I can't connect to it on internal or external IP's. it looks like it's running looking at the log.
The only thing that's changed is the windows update.. sigh
I'm so done with windows.
Time to switch to Linux!
Alright, I need some advice. I seem to have f'd up my dedicated server somehow. I am 100% immune to damage.
I'm currently standing in poison gas from those rock things, but I have also not received damage from spitters, hoggers, and stingers since I timed-out on my last respawn.
I'm going to try something in single-player.
Does anyone know where the server saves the files?
like the saved game files
For questions like that you should really just look on the wiki
I did.
But I have more issues now.
I don't see an update to the save file since 07:04UTC
on disk anyway
Sounds like a problem
Yeah, it is.
in the console it's showing it's most recent save is just a little while ago (I manually made it save), however in Server settings I set it to save whenever anyone disconnects.
nothing seems to be writing to disk.
and I have plenty of free space.
That seems like something you did to me.. as the game saves every 5 minutes by default and all you have to do is a cron job to make backup of that file lol
I didn't do anything. I followed the wiki to the T in setting up the server.
Well then delete the server and do it again and if you don’t have a back up of the file then is gone
And if something happen to your character like if it bug out then just blame the dev as there is nothing we can do either if you don’t have back up of past save states on a different file then is gone I guess idk
I'm going to log a bug.
Go for it knock yourself out
check your folder permissions
maybe satisfactory server user are not allowed to write to folder
I'm using nssm to manage the instance and it's saving the game here %WINDIR%\System32\config\systemprofile\AppData\Local\FactoryGame\Saved\SaveGames\server
🤦🏽♂️
that sounds horribly much as windows sorry i cant help
very strange behavior that it suddenly stops working though
but wouldnt be the first time a windows update breaks something
well it actually is keeping updated saves, just not in %localappdata%\FactoryGame\Saved\SaveGames\server
Windows update has nothing to do with this?
dunno, i just always blame windows
I mean it could very well be a Windows thing, but I'm not blaming Windows update. There hasn't been an update since I started up the server yesterday
seems like this is correct behaviour though according to wiki
the damage part however i am not certain of, if they shoot and you still dont take damage, desync?
Either that or accidentally turned on ags
I can still mine, harvest, pick things up, etc.
Nope, hard to do. Have to click box, then set settings, etc.
anyway
For anyone else wanting to follow:
https://questions.satisfactorygame.com/post/652702aad0053b102f18b469
does anyone elese have access to the server ?
I recive this error when someone else than me is trying to join the dedicated server.
[2023.10.11-21.04.10:680][355]LogNet: Error: IsClientMsgTypeValid FAILED (40): Remote Address = ::ffff:000.0.0.0
[2023.10.11-21.04.10:681][355]LogNet: Error: Failed to read control channel message ''
[2023.10.11-21.04.10:682][355]LogNet: Error: UControlChannel::ReceivedBunch: Failed to read control channel message
[2023.10.11-21.04.10:683][355]LogNet: UNetConnection::Close: [UNetConnection] RemoteAddr: [::ffff:000.0.0.0]:57393, Name: IpConnection_000000000, Driver: GameNetDriver EOSNetDriver_000000000, IsServer: YES, PC: NULL, Owner: NULL, UniqueId: INVALID, Channels: 2, Time: 2023.10.11-21.04.10
[2023.10.11-21.04.10:684][355]LogNet: UChannel::Close: Sending CloseBunch. ChIndex == 0. Name: [UChannel] ChIndex: 0, Closing: 0 [UNetConnection] RemoteAddr: [::ffff:127.0.0.1]:57393, Name: IpConnection_000000000, Driver: GameNetDriver EOSNetDriver_2147482001, IsServer: YES, PC: NULL, Owner: NULL, UniqueId: INVALID
[2023.10.11-21.04.10:684][355]LogNetTraffic: Error: UChannel::ReceivedRawBunch: Bunch.IsError() after ReceivedNextBunch 1
[2023.10.11-21.04.10:685][355]LogNetTraffic: Error: Received corrupted packet data from client ::ffff:000.0.0.0. Disconnecting.
and after being in the server for a while I randomly get the Timed out error and I'm unable to reconnect to the server.
That doest mean anything is just saying some was trying to connect.. if the server is running and you can connect to it and after a while it stop working is more of a hardware issue like either taking long while saving etc meaning hardware not fast enough to keep the client sync etc… now if you can’t join for any reason then is most likely a networking issue you have
I don't see how any of this could be happening though, the server is roughly not using any of the resources it has and I was able to connect and my friend not. The portforwarding was done correctly? Should i just try to reinstall the server?
Yes, I've pinged him in my Discord.
hiii anyone can help me? plis... my server just keep crashing on startup and ai dont know why T^T here is the log
Tried... can't do it I guess
Did you follow the Wiki instructions?
check your starting command settings, especially if you use any -Port or -multihome settings
also check you have enough available RAM when you start the server
people keep talking about the machine total RAM when the only thing that really matter is the AVAILABLE RAM when you launch it
i have 63 gb of ram free... he need more?
anyway the command is .\FactoryServer.exe -log -unattended
nah, I heard someone mention should only need 12GB?
did you try to go back to early access after playing on experimental ?
not only
12 is the minimum
some save goes beyond 24GB
right
yup
well getting started, 12GB should be good enough. Worry about more once you get it running
then reset the server config, if it tries to load the experimental in early access it will just crash
where is the setting?
i mean the stemcmd,factory server file, local world save... etc...
Like I said.. I tried.
there should be a ServerSettings.<port> file here
I'm reinstalling windows. I've spend hours trying to get samba to work. satisfactory only worked once per restart, after it would complain about a segmentation fault. the old lady's mad because she hasn't been able to use her samba shares on the network drive..
what does that have to do with windows ?
by the way windows does not support guest access anymore, because it can't secure the share with guest account
even though 3 way handshakes exists now, smb is not doing it
Is not about resource use yeah it will use some RAM the main issue is single core performance and IPC if your system is slow to save the world within the set period and not fast enough to do it quickly it could lead to issues like dropping people, las spikes etc.. so if your not hosting you game in a modern system then you will have issues as the game is EA and DS are badly optimized imo
also note that if you give it lot of threads it will not be able to use it all and you will come up with extremely biased "resource usage" values
I removed windows to install debian, nothing worked. so now I'm having to go back to it for now
btw things like windows's task manager are hugely flawed and almost blind imo
"removed linux to install debian" what do you mean ?
fixed.
what do you mean by nothing though ?
The weird issues with satisfactory, and no samba shares.
you mean satisfactory server ?
also did you install what is needed for using samba shares ?
yes, satisfactory server. I used apt-get install samba to install it, chmod to set premissions on the directories I wanted to share, and added it to smb.conf. The machine could be seen on other systems, and it had a directory called nobody that couldn't be accessed. you can dm me if you don't want to flood the chat here.
@twilit fox or you can use #off-topic-tech for samba and here for the server, up to y'all
they already used tech-talk for that, there was still the dedicated satisfcatory server aspect of things that's why I asked here
sorry if you felt that was spamming
Hey I have a problem with my new server.
I had it installed and started earlier - Started and ran everything.
Then I closed it and now it no longer starts
how did you close it ?
Ctrl+C
Anyone here can help with using gportal server and getting Offline server name pending for some people?
Still haven't managed to find a fix for friends who struggle to get in the server, either they have to press join 10 times or so many they just give up...
to be honest, as we have a flood of people complaining about connecting issues
I suspect there are some scam going on in these networking
I would't think that my resources is a problem though. I've checked the wiki and I'm well above the minimum requirements. I will debug more when I get home, It could be with my Ethernet, but were getting that upgraded in a few weeks.
ethernet should be fine as long as it's not faulty
Well, I don't know what your system specs are, but I have hosted on this system before and I have never had disconnection issues or rubber banding. As I said, most people who are running old Xeons with very low clock speeds or running EPYCs with low clock speeds could also be experiencing issues, as those CPUs are meant for different types of workloads and are not really meant for game servers that are unoptimized like this game
im trying -_- ya we all having connections issue i keep getting timeouts with server manager
im guess linux dedicated server is buggy?
makes sur to update to the next kernel update
Nope is not I’ve use wolvix docker image and works perfectly under Linux.. you just have to know how to set up correctly
Or people are updating to update 8 and don’t know about that connection bug thing that update 8 has you have to add like multihome or disable packer routing to make it work
but they keep saying some of their friend successfully connects
that's why I ask if they use ipv6 setup
and everytime I get no answer
i looked at severial tutorials and they all basicly the same :/ added ports to firewalls
use this docker container it works best for linux.. if you dont know how to use docker well google or youtube are your friends on that and there is clear instruction on his README file in github follow that https://github.com/wolveix/satisfactory-server
Thanks
What are the best host server for performance
multihome isn't the universal solution
tbh, dedicated servers are bugged as hell
That's always been the expectation and we've never been promised anything else
timed out issues should've been patched long time ago
otherwise, I can't see any logic in having a dedicated server that no one is able to connects to
A very large part of the issue is that nobody takes the time to make bug reports
Also, dedis have lower development priority than anything else
the time out issue is pretty reproducible
you just gotta keep your server online +2 hours, then somehow the bug is already there, nobody will be able to connect into it
I can't see how the "lack of bug reports" is a problem here honestly
but ya, I got your point, I just wanted to fix my server T_T
I know they are…why because the dev care for single player first experience.. play the game in single player and runs fine.. so if you want to cry about to anyone tell the devs.. why they don’t care for DS… I personally don’t care one day maybe this game will be good but from what I’ve seen there is a whole lot better factory games than satisfactory…
what debian version is that?
It says there on the top Debian 11
oh. I guess I'm blind then it sure does
question for anyone that can help i have a dedicated server running the regular live game we have done a lot in the world..... how can i switch our would and dedicated server over to update 8 experimental version without losing anything? what would that process look like?
Just change the start up argument to use the experimental branch… just remember the save can move up a version but not down a version so if you plan on going back make a back up then do it.. but yeah that’s all to it.. now if it’s more buggy blames the devs lol
thx i will give this a shot i appreciate it
anyone know how to set creature hostility to passive on a dedicated server? i cant find the anser on google or in the settings file for server
creature settings are client-based now. it's not a server setting. it kind of looks like you can have two players on the same server with different creature settings.
it's just in options now instead of advanced game settings
thx
another question i cant figure out and maybe someone has the answer to.... on my dedicated server i can see loot and power slugs from far away..... but when i approach them they disappear.... is there a server setting i can change that will fix that or client one?
Hai everyone
From reading the comments so far, it sounds like dedicated servers are a little rough right now.
I started a server on Gportal with a friend, and we were playing for a few days. Now the server is hidden from me in Satisfactory, despite the fact they can seem to get in fine.
I've reinstalled from both ends, restarted lots of times
Am I right in thinking there is simply no solution right now?
If so, I might just get rid of the server
A little strange I'm completely unable to get in no matter what I do ever
If your friends can get in but you can't have you checked for issues on your end? If they can get in the server sounds like it's working fine. What's changed on your end?
considering its hidden, have you tried to add it again? might be a stupid question
normally it would say that you are unable to connect but if its hidden i believe it must have been deleted
Oh- when I say hidden, I mean it's showing like it's offline
You said your friends can get in just fine though, right?
Yeh, which is strange
I read somewhere about port forwarding from your router / modem, but do you really need to do that when using a server service like gportal?
no that is only for hosting
👆🏽
It looks like this
And I actually didn't do anything. One day I tried to get in and it looked like this
try to add it again
Thanks for clarifying that. I was going to try that
Are you still running the same version of the game as the server?
I believe so?
but i've seen lots of people struggle with this lately that they are suddenly struggle to connect is this on update 8
I did again just then. I've tried restarting, reinstalling, on both ends a few times
My game is only update 7
I believe the server is 7 but servers are always experimental, right?
servers themselves are experimental. I've had some issues with my dedicated server but nothing like this.
Anyway, I'm out of ideas but I'm certain the issue is on your end only if your friends are having no issues themselves. Maybe check firewall settings to see if a recent Windows update borked anything.
I will, thank you
...Googles
out of curiosity you can just try to connect to mine and see if that works on your end
ill dm you details
I'd be happy to try
I thiiiiink I'm ipv6?
If you're ip is something like 192.168.1.1 that's IPv4, just for comparison.
The servers is ipv4
Ah
If I use ipv6 but the server uses ipv4, does that cause a problem?
i am unsure how well ipv6 <--> ipv4 server clients communicate
It can. There are some places that try to seamlessly convert
I see I see
Yours worked!
so now thats strange then
It's asking to claim and I don't wanna steal it
Oh- thankies
Yus I can see all the options and everything
The one I have from gportal doesn't even like try to load
Am so confus
Have you contacted gportal support?
I did just now
I would swap to another server provider if we didn't already have lots of progress
right
you will be able to transfer your map easily
so that shouldnt matter whatever provider you decide
I'm going to assume they also use ipv4 (I can't find anything definitive in their support documents, however). GLHF
Thank you ♡
but i still find it strange that it just happened to you tbh
when you reinstalled did you wipe your config files for satisfactory
i am not sure if a reinstall will remove those
I don't think it does
Cause the server remains there
yeah, that is strange but I can't think of what would cause that. Especially if problems occurred before reinstall (to me that shows a different issue).
Definitely occured before I did anything
It was, admittedly, very buggy
Would dc me and my character would lose all their items
There was like 7 versions of me sitting down disconnected on the map lol
Yeah I had to pack up a save and start new on my server because I had a bug that occured when I tried respawning from a dumb death.
that is odd.
try to 1. Close your game
2. go to %LOCALAPPDATA%\FactoryGame\Saved
3. Wipe "Config"
4. Verify integrity of game files
5. Start again
or maybe wipe everything under "Saved"
Sorry, looking for where it's saved
One sec
assuming you're on windows
just press windows button and write %LOCALAPPDATA%
will lead you most of the way
May want to file a bug over on the QA site.
https://questions.satisfactorygame.com/
Okies!
If I do manage to obtain the savefile, can I play it locally or will it be a dedicated server game only?
You can play it locally
Awesome
I must say, having loaded up a save from year 2020, this whole dedicated server experience is quite nice. Working way better than expected! 👍
hey all, ive been running some pretty old hardware. A 2600k i7 with 32gb ram, this all ran fine but now i moved to experimental and im getting these huge lag spikes. Ive seen some spec sheets that way you need a "An i5-3570 3.4 Gigahertz (GHz) 4-core processor or better." The 2600k is 3.8ghz is this really whats causing these pauses or is this a beta thing?
sorry i guess its 3.5ghz 500mhz below the recommended cat /proc/cpuinfo |grep MHz cpu MHz : 3511.561
The frequency of your processor is by no means the only indicator of performance, but I would hazard a guess that if you're experiencing performance issues in that chip that it's most likely the culprit
but did UE4 -> UE5 really degrade this much? has anybody else ran on 2600k/6700k tier procs?
2600 to 6700 is a very big jump
Typically ue5 dedis perform better
i wonder if turning off hyper-threading or anything like that would help this along.
That would likely result in worse performance
Bruh I play on a laptop that the institute lent me that has an i3 and 8 RAM and it runs satisfactory with all the graphics low and it runs at 20-30 semi stable fps
You have to consider IPC and not just clock speed... And I'm guessing you are just hosting the dedicated server on this machine and not playing the game.. Correct..
Now, if you are talking about you playing the game and getting this lag spike and not talking about hosting a server, then that is separate from this channel.
i3 8xxx >>> i7 2xxx for satisfactory
you can try, it may result in better performance only if you have NO background process running
otherwise it will be worse
only disabling hyperthreading could result in better performance
every other settings disabled with result in worse performance
unless that are power efficiency settings
I was going to say that for playing games, that old i7 is getting pretty tired. I had one of those in 2011 running at 5.0GHz. That CPU is over 10 years old now, so you need to upgrade if you want to play any modern games. Even i3s are faster than that. But for server hosting running under Linux, it might still be good for hosting only.
bruh
could this just be the linux build? I just copied this over to a windows machine (13700k) it behaves totally differently. Linux 0 players (no pause when players arent here) 26% cpu (2600k), 1 player active (90% ~100%). 13700k windows 0 players no pause (0%-2%), active player (0%-19%).
or you just got fooled by the task manager not counting process usage the same way
probably
Has anyone else had an issue on dedicated servers that when you die, your stuff gets locked in a body labled offline player that you cannot kill or access in any way?
You can kill that player, it just has a lot of health
well the main issue is, that body has moved/floated/slid to a place that we cannot reach...
like its trapped in a rock
oh boy... TY
Scim? Also curious as having a similar issue
my server crashed like once every 5min and i find this fail OS version Linux 5.4.0 (network name:something)
Running 4 x86_64 processors (4 logical cores)
Exception was "SIGSEGV: invalid attempt to write memory at address 0x0000000000000003"
<ErrorMessage>Assertion failed: (Index >= 0) & (Index < ArrayNum) [File:Runtime/Core/Public\Containers/Array.h] [Line: 674] Array index out of bounds: 222 from an array of size 222</ErrorMessage>
we are playing update 7 but cant find a proper channel for that
Save editor
No worries, this is the proper channel
Did you install using steamcmd?
yes
Verify your server's files
ill try
For any more troubleshooting I'd need more of the log
ill try this first
5.4.0 is not a great kernel if that is what is reported
meanwhile I'm running 6.5.7
latest 5.x I have saved is 5.19.13
is that important for the satisfactory performance?
satisfactory server is quick big, so any network related errors or performance issues may make it go wrong
also I'm pointing 5.4.0 if that is linux kernel, is not sufficiently stable, and so it may mean your system is not up to date, or not updated correctly, which in turn may makes satisfactory dedicated server even more unstable
also update 7 have lot of 00000003 memory access segmentation fault errors
it will not be fixed as they are working on update 8.2
for reference the latest 5.4 lts is 5.4.258
and latest lts build in versionning is 6.1.57
Hi. How can I enable advanced game settings in a dedicated server? Expecially I would like to enable fly mode
is the issue with nodes not showing unless a player is near it a dedicated server issue? can it be resolved?
the sane way as with local game
I assume there is no quick fix to the dedicated server mp "performance"
We just started a new map on u8 ... And basically the server crashes every few minutes, doesn't matter if it has players, No mods , pure vanilla
My server appears to be spawning other processes and slowly consuming more and more memory until it eventually locks up the system. Any suggestions?
Is that "normal" for the dedicated server? Should I schedule it to restart every few hours or something?
anyone know how to run 2 dedicated servers of this game through steam cmd i already have one up and running 24/7 with 90 hours in but would like to start up another fresh one without shutting down my original one
Run a second instance with different port bindings
so i dont need to install in another directory? i can just run the same .bat file with different port?
I would assume it needs it's own install in another dir to prevent problems with file locking, save files, etc etc. I assume you're on Windows?
yes on windows
If your running as a virtual machine something in your setting could be wrong.. if not maybe you have a big save but you need at least 12GB to be safe I run it using docker with Wolvix docker image and works with no issues well besides the game bug but that a dev issue lol l… I see that you have other processes running using ram so with only 16gb you might only be able to my host the game an nothing else.. other solution get more ram see if the issue still happens..
/entrypoint.sh: line 73: ./Engine/Binaries/Linux/UE4Server-Linux-Shipping: No such file or directory
Any idea what could be causing this to occur? I'm also running into issues with the steamclient.so, but seeing as this is not on a local machine it is not going to be able to access an actual steam user (the file exists in several places on the server). Not entirely sure what I am missing for this, I've reinstalled several times and validated the game files as well. Suggestions?
For the steamclient.so here is the corresponding error:
Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
nvm I figured it out, turns out UE4Server-Linux-Shipping isn't used for U8 servers, needs to be UnrealServer-Linux-Shipping
which makes sense bc I believe U8 is on UE5 I think?
Not a VM, no. 16GB RAM and plenty of swap.
No-one was actually on the server when it started to eat CPU
well idk how you set up but i can tell you there is something wrong with it tho as that is not normal like a said unless you have a really big save or using update 7 which RAM requirement are really high.. https://github.com/wolveix/satisfactory-server i've use this docker image and never had an issue like that the most ive seen on update 8 ram usage is around 7-8GBGb on big 200+ save on update 7 it was around 13-14GB of the same size save
from your screenshot i can see satisfactory using 14GB of ram, then you have jellyfin using 6.8GB of ram then you have root using 3.5GB of ram that a total of 24.3GB and you only have like 16GB of REAL RAM and 4Gb of "swap" SSD/HDD being use as RAM which is horrible for performance so you only have 20GB of Total memory which 16GB are at full bandwith so you dont have enough ram to run all those at once
I am on update 7, yes. I did upgrade to 8, but it broke hypertubes so I rolled back to a backup.
like is said if your running upate 7 you need lots of ram WHY blame the dev a shitty optimization.. update 8 is a little better in that but still buggy and you get crashes here and there not a lot but you will need to set up script for automatic restart in case of a crash.. like i said satisfactory DS is horribly optimized atm..
so yeah your issue you dont have enough ram to run update 7 and all you other services your tying to run so you can only run the DS in that rig
you can increase your "swap" to help but that is only a bandage on the issue as your performace for satisfactory might vary as you might expiriance rubberbanding and other issues and swap memory is not as fast as real RAM
Thank you for taking the time to respond, this is obvious now I look at it, but I had been running the server so far without any real issues. Just suddenly today the CPU use spiralled out of control and locked up my server. It's not done that before.
Until now the server had been running okay, minus crashing if I tried to remove too many objects at once. I should probably have the server pause when there are no players online rather than have it keep running... but I wanted my storage to fill up!
yeah if you run update 8 it will run fine but will it be bug free well ask the devs on that one lol
ram requirements are less in update 8
I did try, briefly, but entering a hypertube caused me to warp to halfway along it, travelling back toward my point of entry. Made them un-usable 😦
that is not a DS issue more like the dev not carring to fix issue lol
Also weird issues with stacked belts sometimes getting objects on them from nearby belts, which jammed up some of my production as machines got the wrong metal for input 😦
or play single player as dev care for that primarily and that works fine
Tough sell to my friends xD
"So long and thanks for all the fish resources"
just saying there is way better factory games that satisfactory at this point to play with friends this dev are falling behind
Yeah, I tried Factorio briefly, but the visual style looks like someone regurgitated FFVII into MSPaint and called it a day.
not just factorio but there is other ones outhtere
If there's something as visually appealing as Satfac then I'd be interested
yeah but is if broken what good are visual are lol
Until today's CPU issue I've not had any significant problems with SF, but I appreciate from your tone this is something you've obviously dealt with a lot.
you need at least 10GB AVAILABLE RAM for the server to work correctly
if you dont have 10GB available
then you can't hope anything from it
their server use 8GB ram
System has 16GB, but other services use some depending on who's using server. It doubles as my home media server and seedbox. Typically those tasks don't consume much ram, but I think the screenshot has an active transcode, so Jellyfin is using a few GB.
Otherwise my server has been fine and playable until today when it started eating more CPU than normal and eventually locked up the system.
Ah, speak of the devil. It just did it again.
Can you reiterate the issue?
Sure thing. Server appears to start ramping up CPU useage over time, eventually causing the system to become unresponsive. After about 15 minutes of this it crashes and I can ssh in again.
You're on experimental?
I'm on the regular branch
Huh
Not an issue I've encountered before
Update 7, I believe. I did update to Update 8/UE5 which reduced memory consumption but broke hypertubes to the point of being unusable.
If you terminate all the other services running does the same behavior occur?
Sadly that is not practical, as the issue can take days to appear sometimes
Ah
Gonna be hard to track down then
The server provides multiple services I can't really shut down for several days just to test, sadly.
Yeah, I thought we were talking on a scale of hours here
Yep, sometimes.
But sadly it's not, uh, reliably unreliable? It can take a few hours, or sit happy for a few days before it goes off the rails
I'm curious, if I closed other services and still had the problem with runaway memory/CPU use, what would you have suggested?
Verify files for the dedi software, then I would've wanted to know more about the system it's in(hw & sw)
Fair. enough. Validate passes.
Hardware is older, typical cheap-ish rack. Xeon E3-1230. 16GB DDR3. Running Rocky Linux 8.8. Connection is a 1GB U/D and my typical ping is ~30ms.
Kernel is older, 4.18 or so.
The part that's strange for me is that this has worked fine for weeks. Only started causing an issue this week and crashed a few times.
Huh
Update could do you some good
Usual CPU use by satfac is ~50%. It'll spike hugely and bring everything to a halt. I'm suspecting swap being full.
Sounds reasonable
Good evening,
Im playing on a hosted experimental server, and since today, Flying Crab Hatchers seem to crasch my game when getting too close. The character gets guest-titled and I respawn as if first time joined when logging back in. Anyone know about this issue?
Throwing more hardware at it is always one approach, but wouldn't explain why it was working fine until it wasn't, which is what I'd like to know, given that there were no major changes.
Ram usage scales with save size
Yeah, guess I could have just hit the tipping point where I'm using enough to max out my swap if there's an active transcode going on in the background, and a server bug is causing it to go into some CPU death-spiral
Can someone help explain why after using update 8 dedicated server, when I switch back to update 7, it fails to start?
Switching back to experimental works again, so it's only when I try with 7.
It fails to start or it fails to load your save?
Neither, When I lauch it, it opens the window, and starts running the server, then gets to a part where it has a map conflict, and then closes.
Cancel that, I just deleted all my save files, it works again.
Also, is it possible to host and play a server on the same pc, and have friends join?
Yes, assuming relevant ports are forwarded on the router
Trigger From Starting Port:
Trigger From Ending Port:
Target To Starting Port:
Target To Ending Port: I can't portforward currently but could I use port triggering?
My friend tried to port forward on his pc but it tells me "Server Name Pending" So im trying on my end.
Sure. PT is just dynmic PF.
Sounds like he didn't forward the required ports then.
So would I use 7777 on all 4 of those imputs? How would I set that up
Or that he gave you the wrong IP, for example, he gave you his local ip
It wasn't his local ip I'm sure of that
See the Wiki for the required ports. Just 7777 alone is not sufficient.
I just mean this example
Yes
Why is that one showing different ports than from the dedicated server article?
Not sure. I would take it to mean that Dedicated servers host on different ports than the built-in server
If you're running the dedicated server then you should just need to forward the ones from the dedicated wiki
Yea using dedicated, and all of the ports are open, no firewall. Still the same issue.
Well, it's most likely either:
a) wrong IP
b) blocked by firewall
c) ports are shut
d) bad routing
Double check the IP isn't a 192.168... or a 10.0.0....
Double check that ports were opened for UDP.
use basic port forwarding, even if temporarily, to check it works
I checked it all and everything looked good but nothing. It said something about over riding a port but Ill look into that another time. Thank you so much for your help and responses.
It said
What said, sorry?
" If you want to run multiple instances of the server on one computer you will have to override at least one port. " I might be reading that incorrectly but I'm not really sure.
The dedicated server wiki
Are you trying to run multiple dedicated servers?
Not at the same time, but I did have one for update 7 and 8, but I removed them all to try and trouble shoot.
If you're not running them at the same time then you don't need to worry about specifying distinct ports
but I was reading that wrong, I thought they meant if Im runnning the server and game client on the same pc.
for me its still unplayable ... as i cant get it runnin ... vanilla server ... crashes every few minutes
newly set up world on u8 ... no error
Server just doesnt respond and everyone loses connection ...
Only thing im not quite sure yet if it could be hardware issues, as it is a rented server (4net)... couldnt find out the hardware properties tho ...
any sugestions what to try?
how can i update my server now? Bc of the update
Do we have the same problem as last time? LogPluginManager: Error: Plugin 'DLSS' failed to load because module 'DLSSBlueprint' could not be found. Please ensure the plugin is properly installed, otherwise consider disabling the plugin for this project.
same here
bro fix it pls
i cant start it anymore
I've opened a ticket for it on questions.satisfactorygame.com. Now we have to wait, I guess. I'm also bummed I can't play it at the moment but I'm sure they'll look at it quickly, like they did last time.
yeah i hope it
I guess I could go... outside?! 😉
HAHAHA
thanks
we need to make a new build tho so not sure if we'll have a fix out today or tomorrow
but why is there errors? Bc it needs to work normal right?
something was included in the dedicated servers build that was supposed to be stripped
so how long i that gonna take bc me and my friends want to play.
and i like your profil hahaha
not sure if we can get a build out today or maybe tomorrow
oh ok. I hope today 🙂
Ah Gracie! Thanks Snutt.
No workaround to be used in the meantime?
hey guys, i just opend a post in questions and help regarding DS and Docker after the most recent update 😦 https://discord.com/channels/370472939054956546/1163487682626863335
yeah don't update xD
Too late 
lol seems like dev killed DS again lol
I hoped a flag would disable the DLSS thing haha
and same bug as last time DLSS lol
Is there anyway to get stats out of Dedicated server into like Prometheus or something?
nope as dev dont provide a way to roll back
to previous updates i mean once the server update if you dont have a separate folder with the older file before it automatically update then your are screwed lol
and no there is no way to get stats from the server
what about more verbose logs that could be parsed by something like logster into a stat?
No, nothing. The only thing we get is the output from the server log, but nothing else. You can see when a player connects, and I guess you can filter that out somehow with scripts, etc. But is there a simple way to do it? The answer is no, as the devs only care about single-player, as you can see from the update that killed DS as of right now, until they fix the same DLLS issue they had in the other update before this one lol..
I also like the devs’ response: “Not sure if we can get a build out today or maybe tomorrow - Snutt”. So, pretty much like, oops, we messed up, we made the same DLSS mistake, so we will get you guys a fix when we can. In the meantime, go play single player
logster is pretty simple https://github.com/etsy/logster maybe these? [2023.10.16-15.32.51:535][852]LogGame: Generate Save Objects Inner: Took 0.000 seconds [2023.10.16-15.32.51:535][852]LogGame: Generate Dependencies Complete: took 0.000 seconds [2023.10.16-15.32.51:536][852]LogGame: Generate Objects From RootSet Num: 164 [2023.10.16-15.32.51:536][852]LogGame: Generate Objects Total Num: 164 [2023.10.16-15.32.51:536][852]LogGame: Generate Save Objects Inner: Took 0.000 seconds [2023.10.16-15.32.51:536][852]LogGame: Generate Dependencies Complete: took 0.000 seconds [2023.10.16-15.32.51:548][852]LogGame: Generate Objects From RootSet Num: 31851 [2023.10.16-15.32.53:734][852]LogGame: Generate Objects Total Num: 64848 [2023.10.16-15.32.53:734][852]LogGame: Generate Save Objects Inner: Took 2.186 seconds [2023.10.16-15.32.53:776][852]LogGame: Generate Dependencies Complete: took 0.042 seconds [2023.10.16-15.32.54:466][852]LogSave: Warning: New/Old Root size mismatch! [2023.10.16-15.32.54:509][852]LogGame: World Serialization (save): 3.064 seconds why are these object counts different "164" then the next one is "64848"
I mean, if you're trying to get the player names when they connect, you're going to have a fun time scripting that. I don't know what you can use to accomplish what you want, all I can tell you is that the Devs don't provide an easy way of doing it. Sure, you can find ways around that, but good luck on that journey, my friend.
@timid lintel there's unfortunately no way to log much more than what is enabled by default. You can enable engine logs, but they don't really provide you with any further information. To obtain chat logs for a Discord bot (so that when someone sends a message in-game, it sends to a Discord server too) I had to write a packet sniffer that intercepts server packets and extracts the relevant data when it's a chat packet 🙃 Hopefully CSS add better logging options in the future
im thinking of writing a parser for the save file to present object count stats and exposing them vie prometheus, that would be kinda neat.
That would be cool! I did a little bit of save decoding work to achieve something similar a year or so ago, but I didn't end up taking it any further
got any example code? i found the JS one for satisfactory calculator.
I wrote it in Go, I'll see if I can dig it up later on 😄
uhhh perfect, thats what is best for prometheus metrics IMO.
Hello friends
Does anyone have a fix for the DLSS plugin error introduced with the newest update>
?
This is on debian 12 linux btw
have the same issue
Any idea how to fix the issue?
wait on a hotfix #dedicated-servers message
no.. there is no way to fix the issue in the devs own words "yeah don't update xD" "Not sure if we can get a build out today or maybe tomorrow - Snutt" So, pretty much like we will get you guys a fix when we can. In the meantime, go play single player
how many cookies do we have to buy @golden roost to get a fix for linux servers? 😄
its fixed
its fixed
yeah I got the update on the clients - now lets see how long it takes Nitrado to update thier server so my people can join 😦
nicee to see some love for the DS communty
im running DS in debian 12 in proxmox 😄
i guess we gave enough cookies to @golden roost for him to give DS some love lol
Yeah, I also encountered issue earlier but fixed now 😄
do you have some problem mismatching game version and server version in experimental build ? Since the last update, with both server and client updated i got a mismatch version
Game version : 259435
Server Version :
(my server is on premise not in an hosting company)
well tell your provider to update the game file as there was anohter patch
i m the provider, that's my serv ^^
or if your self hosted then you update the game
and is updated ^^
well then delete the server files and download them again just make sure to make a back up of the settings/save.. just depends on your perticular set up
Hey! Just updated the server version but the server is crashing with the savegame :/
At the end it shows:
[2023.10.16-19.13.19:987][ 0]LogWindows: FPlatformMisc::RequestExit(1)
[2023.10.16-19.13.19:987][ 0]LogWindows: FPlatformMisc::RequestExitWithStatus(1, 3)
[2023.10.16-19.13.19:989][ 0]LogCore: Engine exit requested (reason: Win RequestExit)
you sure it's updated?
^^ this is new nice to see a dev in this channel never one on here before lol nice to meet you 🙂
post the complete log would be better to see what is happening
Okay, never actually looked at the log so I'll check if there are any sensitive information first. Give me a second 😄
After updating I got this error (dedicated server is running on Arch Linux system):
[2023.10.16-19.10.09:779][ 0]PacketHandlerLog: Loaded PacketHandler component: DTLSHandlerComponent ()
[2023.10.16-19.10.09:779][ 0]PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory (StatelessConnectHandlerComponent)
[2023.10.16-19.10.09:779][ 0]LogNet: GameNetDriver NetDriverEOSBase_2147482213 IpNetDriver listening on port 7777
Signal 6 caught.
Malloc Size=262146 LargeMemoryPoolOffset=262162
CommonUnixCrashHandler: Signal=6
[2023.10.16-19.10.09:799][ 0]LogCore: === Critical error: ===
Unhandled Exception: SIGABRT: abort() called
[2023.10.16-19.10.09:799][ 0]LogCore: Fatal error!
0x00007fb86caac83c libc.so.6!UnknownFunction(0x8e83c)
0x00007fb86ca5c668 libc.so.6!raise(+0x17)
0x00007fb86ca444b8 libc.so.6!abort(+0xd6)
0x00007fb86b5b1b93 libUnrealServer-Chaos-Linux-Shipping.so!TransformedAABB(+0x92)
0x00007fb86b0010af libUnrealServer-Chaos-Linux-Shipping.so!Chaos::TAABB<double, 3>::TransformedAABB(Chaos::TRigidTransform<double, 3> const&) const [C:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/./Runtime/Experimental/Chaos/Private/Chaos/AABB.cpp:341]
...
0x0000000000218e53 UnrealServer-Linux-Shipping!FEngineLoop::Tick() [C:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/./Runtime/Launch/Private/LaunchEngineLoop.cpp:5867]
...
[C:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Unix/UnixCommonStartup/Private/UnixCommonStartup.cpp:269]
0x00007fb86ca45cd0 libc.so.6!UnknownFunction(0x27ccf)
0x00007fb86ca45d8a libc.so.6!__libc_start_main(+0x89)
0x0000000000217dc9 UnrealServer-Linux-Shipping!_start()
[2023.10.16-19.10.09:801][ 0]LogExit: Executing StaticShutdownAfterError
Engine crash handling finished; re-raising signal 6 for the default handler. Good bye.
./FactoryServer.sh: line 5: 659 Aborted (core dumped) "$UE_PROJECT_ROOT/Engine/Binaries/Linux/UnrealServer-Linux-Shipping" FactoryGame "$@"
Good evening, my server runs on a VM with Windows Server 2019.
Since the update today, the server no longer starts. Log follows. Does anyone have any idea.
Based on your log, the server is starting?
When the log is at the end, the server terminates itself
Are you using NSSM to start/run it?
Interesting the date is wrong on your server or its an old log, says Oct 12th
🤦🏻 my fault... one moment please
Here you have the right file
Anywho, my NSSM dedicated on Windows would start but then would not load the world. To fix it I had to launch the FactoryServer.exe in the user session which brought up an Unreal redistributables installer, after running that and restarting it as a service it worked fine.
That log looks similiar to what I had as well
How do I do that exactly? The FactoryGame.exe does nothing at startup
One of the "failed" startups, but after the redis installed it worked fine
So I just opened PowerShell/CMD and navigated to teh factoryserver.exe path
and ran the actual normal startup parameter: factoryserver.exe -multihome=0.0.0.0 -port=7778 -log -unattended and then it popped up for me
Though I think the redis. is in downloaded server files/folder, let me see if I can find it
Check steamapps\common\SatisfactoryDedicatedServer\Engine\Extras\Redist\en-us
i can confirm everything is working with the new update here is my complete log and you dont have to delete anything or any info it dont matter if it shows your ip what are we going to do with it nothing yeah is good "practice" but for trouble shooting just post the complete log im using https://github.com/wolveix/satisfactory-server with no issues now
there is a UEPrereqSetup_x64
Try to stop the server, run that installer and launch the server again
specs for my rig and i have a test save 200hour and runs fine as well
i've tested using https://github.com/wolveix/satisfactory-server image no issues on update 8 and update 7
Uninstalled and reinstalled UEPrereqSetup_x64, does nothing. The server tries to start but fails.
Hmm.. Have you tried clearing the settings? Does an empty/new save/world work?
Delete (or temporary move/rename) the ServerSettings.<port> in AppData\Local\FactoryGame\Saved\SaveGames and then under 'server' folder, move all of the sav files to another folder temporarily and see if you at least can start a new map
I'm avoiding to use that docker image since it is run as root 😓
Thats work but I do not want to delete over 600h playtime
Okay, so if that works the server itself is fine but rather its your save. Did you try to load the save up in single player and see if it actually loads/works? If not that would be the first thing to resolve
If it does load, try to re-save it on the client and then upload that new save to the server and see if it will load there
well them make you own lol or modify his to now use root is not that difficult.. now you can even use chat gpt for that lol but all im saying is your set up is incorrect everything is working so far....
Hopefully I dont need to restate what Snutt always says - backup your save(s) first!
It seems you have to run as root due to this issue https://github.com/wolveix/satisfactory-server/issues/44
BTW it was running before last update, so I guess my setup was ok. Anyway if your setup is working it means something is broken with Arch Linux compability
Out of curiosity, why does it matter if you run it as root on a game server that you are going to play with your buddies? If it works and gets you up and running quickly to play with friends, why does it matter so much? It’s not like someone is going to hack your satisfactory server. Lol haha.
Kind of paranoid, suppose that Satisfactory server has some way for exploiting buffer overrun or code injection, my server is running in my home network (even if in a different subnet, separated by a firewall)... I told you... Paranoid stuff! 😉
So my old body is now an Offline Player and all the hints in here seem to point to 'just kill it' to get my stuff back. The Xeno-Basher doesn't seem to have any effect, I fired a full clip of ammo into it, then I dropped about 40 Nobelisks on it and detonated them and it still sitting there calmly drinking coffee. Any ideas?
Aside from save editing, not sure what else you can do
It does take a fair bit of basher'ing to kill an offline but I dont think its more than 15 or so swings
I suppose you could try to fix the issue with the offline in the first place, usually it is because you are logged out of one system or another
You could tell with the old main menu it would say epic and steam accounts/logged in or something but havent looked at the new UI they did for this build yet
Thanks, I'm logging in through Steam so I should be using the same account. The new UI shows this now:
The world loads in singleplayer. with empty inventory but the rest works
I'll reinstall the server via Steam now
Hmm, unknown NAT is interesting wonder if it cant detect/get to the internet?
Sorry for the HDR wash
Interesting, did you try to save it in singleplayer and then try to load that new save file on the dedicated? If you want to send your save file I can try to load it on mine as well
Save it in singleplayer and load that safe to the server does not work.
I've tried the docker image, and it is crashing with the same issue
hrm, updated server, now having power, conveyor, hypertube issues :/
had to rebuild few machines'
Yeah, it's really frustrating. You can remove the use of root yourself, but per the issue you linked, some NAS' have very frustrating environments to work within, which is why it was left in
If you don't want to rebuild the image, you could run the container without privileges (and as a non-root host user), or run it within a VM (though that's a little heavy). Maybe I'll add a non-root version for those of us that would prefer to not have it
I'm sure I could work around needing the root privileges within the image, I just don't have any of the known-problematic NAS' to be able to test iterations myself
Yeah, I have created a VM via Proxmox and put in an segregate subnet
BTW it seems that I am experiencing the same issue that I was having with the native server
Try running it without any bound volumes/mounts, does it still occur?
Hey guys just updated and now I'm getting a different error
]LogCore: Error: Invalid input P=-nan Y=0.000000 R=0.000000 to FRotator::Quaternion - generated NaN output: X=-nan Y=nan Z=nan W=-nan
Any ideas?
@hoary vector Could be a save-related issue. Try loading your save locally, if it loads, save it and re-upload, see if the issue persists?
Yes
Will do
I was having the same issue, loaded the save locally on my client, saved it, then re-uploaded and my linux dedicated server started right up
Hm, seems like a game bug. Did the server work before? What are your specs? Run the container with DEBUG=true, it'll output your system info and quit
Printing environment variables:
declare -x AUTOPAUSE="true"
declare -x AUTOSAVEINTERVAL="300"
declare -x AUTOSAVENUM="5"
declare -x AUTOSAVEONDISCONNECT="true"
declare -x CRASHREPORT="true"
declare -x DEBUG="true"
declare -x DISABLESEASONALEVENTS="false"
declare -x GAMECONFIGDIR="/config/gamefiles/FactoryGame/Saved"
declare -x GAMESAVESDIR="/home/steam/.config/Epic/FactoryGame/Saved/SaveGames"
declare -x HOME="/root"
declare -x HOSTNAME="satisfactory-server"
declare -x LANG="en_US.UTF-8"
declare -x LANGUAGE="en_US:en"
declare -x MAXOBJECTS="2162688"
declare -x MAXPLAYERS="4"
declare -x MAXTICKRATE="30"
declare -x NETWORKQUALITY="3"
declare -x OLDPWD
declare -x PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
declare -x PGID="1000"
declare -x PUID="1000"
declare -x PWD="/config"
declare -x SERVERBEACONPORT="15000"
declare -x SERVERGAMEPORT="7777"
declare -x SERVERIP="0.0.0.0"
declare -x SERVERQUERYPORT="15777"
declare -x SHLVL="1"
declare -x SKIPUPDATE="false"
declare -x STEAMAPPID="1690800"
declare -x STEAMBETA="true"
declare -x TIMEOUT="30"
declare -x USER="steam"
System info:
OS: Linux satisfactory-server 6.5.7-arch1-1 #1 SMP PREEMPT_DYNAMIC Tue, 10 Oct 2023 21:10:21 +0000 x86_64 x86_64 x86_64 GNU/Linux
CPU: Common KVM processor
RAM: 15GB/15GB
HDD: 9GB/40GB (27% used)
Current user:
uid=0(root) gid=0(root) groups=0(root)
Proposed user:
uid=1000(?) gid=1000(?) groups=1000(?)
Exiting...```
Server was running before today update (I was not using docker though)
Is that RAM calculation correct?
Well I restarted and now if shows 'moderate' for NAT. Don't know what determines that.
Proxmox is reporting as 16G, not sure why it is reported as 15G. Neofetch returns: Memory: 190MiB / 15997MiB
I was more interested in the usage, wonder why it's reporting that it's 100% in-use. If so, that'd explain it 😆 But obviously that's not the case
Could it be due to this docker settings?
deploy:
resources:
limits:
memory: 16G
reservations:
memory: 12G
Nah, that doesn't cause it
At least, not in my testing
Strange, I'm not sure why yours is crashing like that. It seems game-related, but it's interesting that it happens even with a fresh container (with no bound volumes)
I've just tested the latest release, and it appeared to launch just fine. Does it crash on its own? Or on user join/ping?
Just after creation of a new session
Are you uploading an existing save?
No, just creating a fresh new game and session
Last calls in the call stack are:
0x00007fe939a45e87 libc.so.6!gsignal(+0xc7)
0x00007fe939a477f1 libc.so.6!abort(+0x140)
0x00007fe937fb1b93 libUnrealServer-Chaos-Linux-Shipping.so!TransformedAABB(+0x92)
0x00007fe937a010af libUnrealServer-Chaos-Linux-Shipping.so!Chaos::TAABB<double, 3>::TransformedAABB(Chaos::TRigidTransform<double, 3> const&) const [C:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/./Runtime/Experimental/Chaos/Private/Chaos/AABB.cpp:341]
0x00007fe93c77a5c9 libUnrealServer-Engine-Linux-Shipping.so!Chaos::FImplicitObject::CalculateTransformedBounds(Chaos::TRigidTransform<double, 3> const&) const [C:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/ImplicitObject.h:230]
0x00007fe937c56d83 libUnrealServer-Chaos-Linux-Shipping.so!Chaos::FPerShapeData::UpdateShapeBounds(Chaos::TRigidTransform<double, 3> const&, Chaos::TVector<double, 3> const&) [C:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/./Runtime/Experimental/Chaos/Private/Chaos/GeometryParticles.cpp:200]
So it looks like it was doing some geomtry transformation somewhere and something weird happened
Yeah. Maybe try uploading a save, and see whether the same issue occurs?
I'm not at my PC right now, so I can't test it to see whether a fresh save triggers the same crash or not on my end
You need to update the server 😄
Update the server?
Reinstalled over and over cmd/powershell as administrator, stopped service before updating
Can you share how you're updating?
As in, what does your steamcmd command look like?
Same issue also uploading a save game
Damn :/
Please see screenshot
You cut off the commands at the top on how you were calling Steamcmd
Np, thanks anyway for your support! Really appreciated!
c:\SteamCMD\steamcmd.exe +login anonymous +app_update 1690800 -beta experimental validate +quit
I did that in both powershell and cmd (as admin) and ran as batch file about ten times so far.
My log seems to be spewing this about once every 1-3 seconds:
16.10 21:40:59 [Server] INFO [2023.10.16-21.40.59:814][ 44]LogOutputDevice: Warning: [Callstack] 0x00007f5b9997c677 libUnrealServer-UnixCommonStartup-Linux-Shipping.so!CommonUnixMain(int, char**, int (*)(char16_t const*), void (*)()) [C:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Unix/UnixCommonStartup/Private/UnixCommonStartup.cpp:269]
That is correct.. doesnt seem to be detecting the install needing an update though
Have you tried completely deleting the existing game files, and then running it again?
It's just a warning, I wouldn't worry about it
In a roundabout way that solved my problem. I had two satisfactory dedicated server directories and my start shortcut pointed at the one that was not getting updated.
Glad you figured it out 🙂
question how do you update the server from nitrado?
I'm sorry, I have no idea what nitrado is 😅
its a server hosting site
You'd probably have to check with them then
ok il looking into it
Hello! im trying to set up a dedicated server, when launching it through steam, does it give me a session ID or do I have to set anything up with an ip-address?
Dedicated only via IP basically
Alright! where do I configure it? I cant seem to find any sort of config-file in the server folder
Configure.. the IP? The application has no control over that, its whatever your machine is setup with
only server setup experience I have is with minecraft server from like 5+ years ago so its all a bit foggy and im also not sure if its anything alike
the issue im having is I dont know how to connect to the dedicated server, ive tried 127.0.0.1 as session id, ive tried the id ive seen in some file and my public ip but cant seem to connect
Is this server machine on your local LAN?
dont know if there is something I have to fix before trying to connect
yea
its on the same PC that I will be playing from
I see, so your client is also the server
So open server manager on the main menu and click add server then you can use 127.0.0.1 in there if that is the case
Not join game, that uses session IDs through epic/steam voodoo
yea I see, I was just blind and didnt see it in the meny in game 🤦♂️
thought I had to configure something from the server side first to be able to connect
If its a fresh launch with no save or no prior config, once the server console is open you do everything else from the server manager moduel
Alright! sweet, thx a lot for the help! 🙂
Help needed: please let me know if this belongs in a ticket instead. I updated my linux satisfactory dedicated server this afternoon to the new build. When I launch my desktop game i can get to the server manager and see all settings, but it doesnt default to the existing game i was playing. when i try and load the last autosave, it disconnects and crashes the dedicated server. Any help is appreciated.
What does the log show after the crash occurs?
You can see the handshake after I log in and then it looks like it starts into loading the map before throwing a critical error
Ive tried with multiple autosaves, verified all files server and client side, linux distro up to date. Guru was trying to help me earlier too without any luck, said he was gonna have the team look at it in the morning
Does the server load up a new/empty map without any issue?
Havent tried yet, didnt want to lose my saves.
Well, as always - back em up! And i'd see if it loads a normal save
Definitely lol, give me a minute and ill give it a try
Certainly no expert but that log seems to indicate something with the physics system
Unfortunately, same crash. It started preparing a new game and then server goes offline
ill pull the log and see how it compares
Fatal error at the same point
Hmm.. interesting, might have to wait for one of the linux peeps to look at that further. Assume its in a container or VM?
correct
was running fine before the newest patches today.
i know there was something with unreal 5.2 in the newer patches, not sure if thats part of the problem being in a headless container?
Well with the engine update im sure theres been changes, there are a number of reports of linux servers not working properly with the new update
At least im not alone lol. Appreciate you taking a look just the same.
man i wish i had an answer for that. seems like i'm the only one not having issues with a dedicated server in a linux vm. my only guess / suggestion is possibly some kerfuffle with an older linux kernel. i'm using debian 10 with a 5.10 kernel and everything is butter. used the lgsm scripts to install
also mad props to the team working on memory management. drastic improvements between U7 and 8. literally saving me $15/mo on a server. went from 8+ GB of RAM to a consistent 1.47 GB
(all that being said, there's still weird ish that happens with the dedicated server, but nothing new as far as i've noticed. for example, spawning in with empty inventory and player models w/ inventory remaining on the map, plants and slugs respawning and not being able to harvest again, etc)
wow. did we all get deleted in the new patch on dedis?
my server and save is fine, but my player was reset. hopefully I can find my body somewhere to retrieve the 100 power shards on it.
Any news about Nitrado servers being updated?
seems like slugs all respawned again so shards shouldn't be a big problem.
funny new glitch in the update: ladders and train stations make no noise when climbing/walking on them
haven't crashed yet and hypertubes seem to be far less buggy. lol. they finally fixed the blades on the character while in the hypertube
was there anybody having major issues with servers before 8.2 that have now been resolved? I tried playing with my friends to no avail and we were just about to start an update 7 run
it's a ton better in today's patch. I was crashing all over the place.
I couldn't do anything fast i.e. tubes, trains, explorer without getting kicked to main menu or crashing
yeah. things are way more smooth and less buggy. no crashes at all yet. a rubber band here or there riding the train, but not too bad.
it feels like basic hypertubes are faster. zipline is definitely faster as it was noted in the patch notes
I am experiencing the same issue running the server on Arch Linux (kernel 6.5.7), I've already tried to run it with @sturdy gust docker container but with no luck, I also tried to run with a fresh new configuration (so no config/saved game), but I got always same issue (as your)
Same here. Nitrado Server Stücks in a loop starting, shutdown. Let's wait for another Update. Hope that the can fix it soon.
Hello, i have a lame issue on dedicated server, i can't save any blueprint 😦 i have detailed the issue here https://discord.com/channels/370472939054956546/1163753182971826287, please send help
Hey, anyone knows how to install mods with a server from 4players.de ?
what do you mean install mods ?
mods are not supported on server
and you would need to check the modding community discord for more details
Do you think that there will be a patch in the next few days that will fix the server issues?
I have not been able to get my vehicles to fall through the map (yet). And I had one glitch where I respawned after patching without a loot crate to recover. But I won't cry about that because all of the power slugs respawned (all of them).
There isbt a loot crate, there's an old body sitting around somewhere that you have to kill
That's... gruesome! ( OK, I murdered my clone... 50 overclocks, what could I do?? The guilt though...)
Download the Save, Reinstall Satisfactory after deleting all files of the server and upload the Save Game, should Work properly
I've already tried deleting the config folder (so it should start from a fresh start) and uploading a saved game or creating new one, but with no luck. I am always getting this crash: #dedicated-servers message
I have installed the latest server unfortunately its still saying I am not on the correct version. Claims I am still on Server version 249836 and Game version is 259435. Is the latest server version no longer available?
I'm fairly certain that it has something to do with your Proxmox and VM setup. Either something is not set up correctly, or there is something about the satisfactory game that does not like about your VM and is causing it to crash. That is what I believe is happening. Because I have seen the logs and analyzed them, I can tell that your crash occurs when the program is trying to load the map. This is because of the physics engine, which is not normal. Therefore, I am fairly certain that it has something to do with your VM setup.
Yeah, that means that server hasn't updated. So either make a backup of the save to upload later, then delete the server files and re-download them again. And make sure you're using the -beta experimental flag to use update 8.
I just tested the 8.2 update on an 800-hour test save and it is working fine with no issues using https://github.com/wolveix/satisfactory-server I am not using any VM or Proxmox, just a simple Linux installation with Docker to run other services. If it is not working for you, then it is likely due to your particular setup. If you would like to join the test save, my IP address is 75.85.199.1 and the ports are the default ones free join and mess around lol
hypertube are fixed from what ive tested lol
I had some fun with a hypertube cannon last night.. it "worked" but when I entered a cannon it immediately teleported me to the the last normal hypertube I was in, then once I left the launcher teleported me back - but then disconnected the client mid-air anyway
Normal tubes do at least seem to work reliably so far, need to do some more testing
I do have a problem with an immediate client crash whenever I select/have active the Block Signal which is making building a train station really fun
good news guys, dedicated server on good hardware, very high speed hypertube cyclotron test : no crash at all 👍
🎉
infinite looping at very high speed is provided
Tested the new patch v0.8.2.1 – Build 259808 on Dedicated server and still working no issues on big save loading https://github.com/wolveix/satisfactory-server
Just tested the last update (docker and non-docker), still same issue 😦 I don't have a enough powerful spare PC to test it out of Proxmox environment, but I cannot see why it should impact on its stability
I'm on Linux Mint (Ubuntu) and there's still a shit-ton of looped logging going on. It does run though and I can play but on the server side I'm spammed continuously with warnings.
those been there sense they release DS so dont worry about them
Nah, I've been running a server for months, first regular and then experimental and this kind of log-spamming is not normal. I can see the micro-seconds tick by on screen with the same block of warnings on my terminal.
if the server is running ignore them simple as that lol
if you can play on it and people can join is working all the warning thats for the devs to worry about lol
It's this block of text multiple times a second that is written to a logfile.
yeah thats is normal
But i guess you're right and I'm happy it's not crashing. But still... I don't consider this normal.
and it alwasy changes from update to update
OK. I'll just park it for now. 🙂
yeah is something for the devs unless you a dev ingnore them lol
Well, it is early access so I'm guessing they want to know. And I've also placed this on their Q&A site of course.
i been ruuning DS since they got release a long time ago so i know if its working ignore them
Aye Sir. Back to work it is 😉
Server is still crashing since the new update 😔 even without a savegame
as soon as i create a game it crashes
on the event viewer it just shows FAkAudioModule::UpdateWwiseResourceLoaderSettings : No Resource Loader!
I have the same error about FAkAudioModule, but I am not sure that it is related to the later crash:
[2023.10.17-19.14.21:303][ 0]LogAkAudio: FAkAudioModule::UpdateWwiseResourceLoaderSettings : Updating Resource Loader settings.
[2023.10.17-19.14.21:304][ 0]LogAkAudio: Error: FAkAudioModule::UpdateWwiseResourceLoaderSettings : No Resource Loader!
Same here
I have no clue
Tried verifying files, reinstalling
nothing works so far
Getting this error loading into my save hosted on Pterodactyl.
Patch 0.8.2.0 and 0.8.2.1.
Anyone have any ideas?
I mean it's fairly obvious that BunchSize=189300 is greater than MaximumSize=65536
So the question becomes, how to resolve this?
[2023.10.17-19.52.53:100][888]LogNetPartialBunch: Error: Attempted to send bunch exceeding max allowed size. BunchSize=189300, MaximumSize=65536 Channel: [UActorChannel] Actor: FGActorRepresentationManager /Game/FactoryGame/Map/GameLevel01/Persistent_Level.Persistent_Level:PersistentLevel.ActorRepresentationManager, Role: 3, RemoteRole: 1 [UChannel] ChIndex: 4213, Closing: 0 [UNetConnection] RemoteAddr: 192.168.0.101:55905, Name: IpConnection_2147065143, Driver: GameNetDriver NetDriverEOSBase_2147290928, IsServer: YES, PC: BP_PlayerController_C_2147065136, Owner: BP_PlayerController_C_2147065136, UniqueId: Epic:1 (EAS=[1AF174CFA9004C53965EA9B13ED6CD5F] EOS=[00029EF5695F4B989E5EDE9A227D7E69])
https://questions.satisfactorygame.com/post/652eeb7fd0053b102f18bb69
It's the little things... the game still launches on the primary screen but now the resolution/windowing shows at the top of the video settings so I don't have to scroll to get to it. Thank You! .... And <windows key><shift><right Arrow> moves the window from my main monitor to the center screen, so that problem is solved.
For everyone else that responded to my messages last night, I also tried the newest update on my server and still getting the same crash when trying to create a new game or load a previous autosave. I even set up a new VM with all fresh install of lgsm to no avail. Guru has been in contact via DM and is trying to reproduce the problem to find a fix.
Hello, how can I find my server password, for some reason is asking for that, I didnt set up any password that I can relate
As far as I know - you cannot read that, delete or move the settings file for the server and restart it
Saves and blueprints arent dependent on the config file, it just defines the session name and the password which it forces you to set once you connect the first time
I see what you mean, thank you!
ok im trying to get update 7 dedciated server on linux (debian 12), i get these error then shutdown
Does anyone know why my server keeps crashing every few minutes while me and my freind building?
Has the server ever run normally or is this first attempt at setting it up? Whats the hardware?
Logs? U7? U8? Linux? Windows? Need more info..
Windows
U7
Happens while building and destructing
I also get errors for not being able to find files but we can still play in server until it crashes
The dedicated server logs are pretty spammy, so might be normal depending on what they are
thats a couple errors I got rn
My freind just said it crashed again
just crashed this time he wasnt even doing anything
Nothing in that screenshot is of concern, all warnings it seems
I see your cursor clicked into the middle of the window, that might pause the server when you do that, i'd minimize the window to avoid interacting with it accidentally
ok
but it still just happens
but its only when players are online
it runs overnight fine
Go into the FactoryGame.log (or the other files that should be date/time stamped) and look for the actual crash in steamapps\common\SatisfactoryDedicatedServer\FactoryGame\Saved\Logs
How do you fix the issue, just relaunch the shortcut?
yeah
The text files in there should be the older logs
it goes from oldest to a couple hours ago
I found something
Crash in runnable thread TaskGraphThreadHP 13
The current log is FactoryGame.log, the launch of the server previous is the 2023.10.17-18.53.27 for example
we had update 8 "running" decided to go back to 7 do to hotfixes keep breaking stuff
Was the save you are trying to load saved with U8?
dosent even say its crashed
clean start, backup save, and deleted it from server
If the server isnt starting with a new/empty world, likely something with where/how you are running it from
i wiped everything in the saved folder, saves, blueprints and server settings
If there is no call stack, it isnt the app/dedicated that is crashing but perhaps its crashing at the Windows level, can check Event Viewer and see if there are any appcrash in Application log
looking right now
oh ._.
not good
not good at all
ran out of memory
I have 32 gb tho
Whats the event log actually say?
Ran out of memory
and some errors say
The description for Event ID 1 from source FactoryGame-PID5544 cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
SetEnvironmentVar not implemented for this platform: SteamAppId = 526870
The message resource is present but the message was not found in the message table
the server is running fine rn
but im still concerned
That is event viewers way of not knowing what the app is passing as an event, just undefined
What does the memory one say? Can screenshot as well if thats easier
im running satis in debain 12, under steam log in, update 8 worked fine, why 7 not workin then
Have never tried running dedicated on Linux so not sure the difference there
Interesting, quite spammy that it ran out of memory lol
Task manager shows a decent amount free?
ah i made my microsoft account and forgot the n in sulton, so forever my windows user directory is Sulto
Ohm.. running dedicated and client on the same machine? hm well with 32gb should be enough
yeah
Are you trying to run the game and the sever on the same machine?? That could cause an issue with only 32gb
Im not even in the game when its happening tho
and it only just started
and its been fine for over 48 hours
How large is your save file?
%localappdata%\factorygame\
Yeah but you have to take into account that that you own personal rig and is only has 32 and if your hosting the game update 8 need around 8GB for a decent size map update 7 need around 14GB or so.. depends on the update your trying to run.. and if the sever is using let’s say 8gb on update 8 and then you have you own game running that’s another 10gb or so 18GB now the OS is using at least 6gb and now you want to browse the web you see the issue not enough ram and your getting way worse performance running the sever on the same machine..
Yeah not enough ram to run update 7 and the game at the same time you can run update 8 it would probably work
Its actually not too bad right now
I still think 32gb is enough for a client and server for that size of a save file, ~1M is pretty small for a dedicated
If you want to run the game and the sever on update 7 you need at least 64GB on the machine but like I said you are getting way worse performance when running the server ln the same machine as this game is all about single core and running both is just shooting yourself in the foot imo
Not on update 7
Update 7 has very high ram requirements you need at least 12GB to even load up a new world
Now you have a big save my test save phase 4 800h save around 14gb in update 8 around 7GB
Right, so ~12 for both the client AND server still leaves 8gb for overhead/os
I just realized another prob
I was running my animated background by accident
I forgot to close it
it takes alot of ram and gpu power
Yeah but you have to take into account that OS is going to use more than that.. now you want to watch YouTube that even more requirements..
I had typed up this but deleted it.. id try to reboot your machine and open nothing but Steam, Satis Client + Server and see if you still run out of memory.. that would certain do it
Well.. this is assuming they werent doing any of those ancillary tasks, perhaps being too optimistic lol
im gonna see how much ram im using while in game
Then again, when one has 32GB of physical memory shouldnt cause an immediate crash when one exceeds it.. theres virtual memory, compression and all sorts of other crap that can come in
But who knows, maybe just having chrome open is enough to use it all and commit pool
Save file is nearly 8M and this is on U8, so to Ace's point - much less memory usage
im using 20gb total while in game
i still have 12gb leftover
I think I know why
can you set how much ram the servers allowed to use?
or is there a hard limit?
Dont believe so, it will just use what it needs
my poor gpu is running at 84C rn
My suggestion - make a backup of the save and update both dedi and client to U8 and try that out
Yeah page file for windows is like swap on Linux the issue with that is super slow as is using hdd/SSD as ram
gunter
Yeah, I agree - just odd that it would immediately crash
could the sevrer being on a removeable drive be a problem
It would matter as it load it into ram.. the only time the hdd/SSD is use is to load stuff into the ram and when marking saves.. so.. I don’t think it would matter
Doubt it, as long as it can be read from the disk should be fine - certainly would be much slower to fetch assets but once loaded to memory shouldnt directly affect performance
im gonna try to move it to my ssd
Moving it to a different drive isnt going to affect the memory utilization of it, still suggest going to U8
Im going to this weekend
im trying to get 7 to work, everytime they do hotfix on 8, we have to up and place down 1/2 the convayors/machines/hyper tubes so everything works
-_- still cant get 7 runnin
If you got 8 to work then why not just delete the server files make a back up of save if you have one first then just remove the experimental flag and if all ports stay the same then it should work.. unless your have some other type issue like not enough ram for running update 7 which is around 12gb+ to be able to load the map.. now if your using a VM with Linux install it could be something with you vm set up