#dedicated-servers

1 messages · Page 54 of 1

loud minnow
#

And btw you cannot take and update 8 save and load it up on an update 7 server it won’t work

#

It only goes up and not down

sharp mortar
#

Is it usual in experimental after every patch, it forgets who everyone is and re-places them into the world as new people?

loud minnow
#
If you’ve linked your accounts before, yesterday’s patch would give you a new character, so you would see your previous character offline hanging out where you previously were.
The temporary solution was to find your old character and hit it with a weapon and then retrieve your items
If you did this, Today’s patch will result in the same situation, you will go back to your original character, so it will once again seem like you got a “new character” even though it is now back to the original
What this means is that if you didn’t play yesterday at all, the expected behaviour should be that you don’t get a new character at all, you shouldn’t be affected.``` if you read the patch notes it woudl tell you whats going on but yeah it seems like it but idk read the patch notes on updates to inform of any changes
marble berry
#

wow. I got reset again. another 100 power shards gone

green wharf
#

basicly what i did was backup the saves, delated everything in saves folder, deleted the satisfactory installation. ran install for update 7 and ran the FactoryServer.sh -multihome=<server ip>

marble berry
#

oh. looks like I might've gotten a crate this time at least

hoary vector
#

Anyone else having insane issues with tick rate lag since updating to the newest update? Running on powerful hardware that easily handed the dedicated server before

#

I am regularly falling to like 7 tick (instead of 30) for minutes at a time

#

Network is stable and plenty fast

loud minnow
marble berry
#

how do I check my ticks? lol. my server is running way more smooth after the update.

loud minnow
#

you can see it the server manager screen

marble berry
#

oh. I guess I'm 28

loud minnow
#

yeah thats normal 30 is default

marble berry
#

how do you get 119? some server setting?

hoary vector
#

Does the dedicated server use a GPU? I thought it was entirely CPU bound

marble berry
#

no GPU on my server

loud minnow
loud minnow
marble berry
#

ok. I'll look that up. I vaguely remember spotting it but never acted on it

hoary vector
#

It's a intel i7 12700 should be PLENTY for a good experience

#

32gb 3200mhz ddr4

#

What are the upload speeds you guys have?

loud minnow
loud minnow
marble berry
#

no way to multi-thread the server, huh?

hoary vector
#

Yes

#

this is a off-site server

loud minnow
# hoary vector Yes

idk depends on how they have it set up hardware is one thing but if its set up horrible that something else

loud minnow
hoary vector
#

Yes but what is the requirement

#

Of course it works fine with 1Gbps connection, I am wonder how close I am to the bare minimum lol

loud minnow
hoary vector
#

Okay

loud minnow
#

post you log like this and it will tell you a lot of about the specs that is running

#

is the FactoryGame.log file but like i said the onyl thing that effects tick rate is single core speed /IPC

hoary vector
#

Well like I said it's running on a i7 12700, the single core speed should be totally fine

#

Unless the game is trying to use one of the e-cores, not the p-cores for whatever reason

loud minnow
#

or if you get neofetch it would tell you a lot.. well the only other thing would be something is wrong with that provider server

hoary vector
#

This is not a provider

#

It's running on my homelab

loud minnow
#

well then if you using a VM or something with that and is not set up properly that could be an issue... lot of things could cause it

marble berry
#

my old machine. lol.

loud minnow
#

lot of people with their "home labs" like going to complicated and creates problems i just run a simple linux debian 11 with docker image by wolvix in my "home lab" no issues..

#

thats a 3770 not a 12700 on that server btw

marble berry
#

different person

#

and I get 34 ticks atm

loud minnow
#

ohh lol my bad hahaha

#

but yeah thats fine

hoary vector
#

The issue is just not the hardware, it was working fine before this newest update so if anyone has any ACTUALLY helpful ideas please tell me

marble berry
#

yay! I finally found one of my old bodies.

loud minnow
#

cant think of anything else

hoary vector
#

Well it's not running in docker

#

It's not in a VM

#

It's running in a user on the machine without any sort of layers

loud minnow
#

then yeah you shouln't be seeing that issue... with low tickrate something is wrong or something is not liking your set up.. maybe it could be something with linux and the e-core who knows man... and if it was working fine before then blame the devs lol... like i said is something with your particular hardware combination and set up this is what i use no issues using docker compose https://github.com/wolveix/satisfactory-server

marble berry
#

I need a kill all players console command so I can find my other crate

loud minnow
#

here is my ip 75.85.199.1 and port are defaults if you guys want to join the test save i have running

green wharf
#

so how do I use a docker image thing with proxmox 8

marble berry
#

it's interesting that some walking sounds disappeared like walking on tubes, rails, and ladders

loud minnow
# green wharf so how do I use a docker image thing with proxmox 8

BTW i never user proxmox but i can use google and damm nowadays you can even use CHATGPT... learn how to search things or use other tool my friend...and is this simple all a did was use GPT 3.5 and here: Using Docker with Proxmox 8 can be a powerful combination to efficiently manage and deploy containers on your virtualization host. Proxmox 8 is built on top of Debian-based architecture, so you can use Docker just like you would on a regular Debian-based Linux distribution. Here are the steps to get started:

  1. Enable Nested Virtualization (if required): Before you can run Docker containers inside Proxmox VMs, you might need to enable nested virtualization. This is especially necessary if you plan to run Docker within a virtual machine. Check your CPU and BIOS settings to enable nested virtualization if it's not already enabled.

  2. Create a Virtual Machine (VM): If you don't already have a VM set up, create one. Make sure it's running a compatible Linux distribution like Debian or Ubuntu.

  3. Install Docker: SSH into your Proxmox host or access the VM console.

    ssh user@proxmox-host-ip
    

    Update the package list and install Docker:

    sudo apt-get update
    sudo apt-get install -y docker.io
    
  4. Start and Enable Docker Service: Start the Docker service and enable it to start on boot:

    sudo systemctl start docker
    sudo systemctl enable docker
    
  5. Pull and Run Docker Images: You can now pull and run Docker images on your Proxmox VM as needed. For example:

    docker pull nginx
    docker run -d --name mynginx -p 80:80 nginx
    

    This example pulls the official Nginx image and runs it as a detached container, mapping port 80 on the host to port 80 in the container.

  6. Accessing Docker Containers: You can access Docker containers running inside your VM just like you would on any other Linux system. Use the VM's IP address and the mapped ports to access the services within the containers.

  7. Manage Docker Containers: You can manage Docker containers using Docker commands such as docker ps, docker stop, docker start, and so on. For example:

    docker ps         # List running containers
    docker stop <container-id>   # Stop a container
    docker start <container-id>  # Start a stopped container
    

Remember that this guide assumes you are running Docker within a VM on Proxmox. If you want to run Docker containers on the Proxmox host itself, you can do that as well, but you should exercise caution, as it can impact the stability of your virtualization environment. In that case, you would follow the same steps but on the Proxmox host directly.

loud minnow
green wharf
#

yep pullin out the golden lure

timid lintel
#

just curious, i thought the game + server were UE5, but in the crash dumps it says UE4 lTasks::FSleepEvent*, LowLevelTasks::TLocalQueueRegistry<1024u>::TLocalQueue*, unsigned int, bool) [C:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/./Runtime/Core/Private/Async/Fundamental/Scheduler.cpp:378]

lost robin
deep turret
acoustic bronze
#

I made a test (as @loud minnow suggested) with a mini PC (NUC) avoiding use of VM and it is working, so I guess that in last releases they introduce usage of some hardware acceleration or some specific hardware resource that are not available in a VM environment.

#

I noticed an error about audio module in the VM, it seems more a warning than an error, anyway I tried to enable audio in my VM, but that didn't fix the issue.

hoary vector
#

So not sure honestly

#

I haven't had any stability issues that I can directly tie to the OS

#

Actually before the last several updates, the dedicated server was incredibly reliable, both in uptime and performance. It was still buggy as hell but it worked fine

#

So I believe that the issues are coming down to something with the trains. If the other players in the server are not interacted (or, from what I can tell, even near a moving train) the server's tick rate is mostly stable (avg 59 or 60 for sure). But as soon as someone is near or in a moving train the tick rate drops to either 7 or 14 (sometimes lower, but usually those values).

deep turret
#

because for instance 6.5.3 is not 6.5.7 is not 6.5.5

#

if they were just writing 6.5 -15 it would be fine, but no, they write 6.5.0 -15 which is wrong

hoary vector
#

Maybe yes

sour crown
#

@acoustic bronze yeah that was my suspicion as well. I just didnt have a bare metal machine to throw it on at the time. Guess Ill just keep waiting it out and hope that Guru comes up with something for me! lol

acoustic bronze
sour crown
#

what OS are you under?

#

and what hypervisor?

#

Im on proxmox with ubuntu 20.04. Someone yesterday suggested it might be with the kernels which would make sense why some VMs are working and others arent. But also above my head to figure out how to fix lol.

acoustic bronze
acoustic bronze
deep turret
#

I'm running on Ryzen 5900X which have good transparent nested virtualization cababilities

#

(it's been part of why I chose that cpu)

loud minnow
deep turret
#

en promox version maybe

loud minnow
#

what you use??

deep turret
#

as I said, archlinux qemu-kvm/libvirt custom settings through commandline

loud minnow
#

But using that, you can't have a Windows VM, correct? It is only for Linux VMs (pretty much like docker lol). And with Proxmox, from what I researched, you have more flexibility, but it is WAY more complex. So I'm thinking it has something to do with them using Proxmox and something with a setting or configuration that is causing the crash when trying to load the world...

deep turret
loud minnow
#

unless you know you way around the program lol

deep turret
#

At least if it work on my setup it means it is not entirely tied to being in a vm thing
also anything that qemu-kvm can do, proxmox can also do it, because if I remember right proxmox also use qemu as some of its components

#

yep looks like it uses qemu-kvm too as its basis

deep turret
#

so I basically dont know what "default settings" mean for a vm

loud minnow
#

well depends how you categorize docker lol is kinda like VM but just cant run a windows VM on it..

#

is different but the same lol

#

But now thinking about it, I might make another little machine to install Proxmox to mess around with it and see if I can get satisfactory running just to prove that is something that they are doing wrong lol hahah

#

Although I have never used Proxmox, I can certainly use Google and chatGPT lol.

deep turret
loud minnow
#

trying to keep it simple terms with out going all technical about it lol

acoustic bronze
#

I am double checking all VM parameters, but they are pretty standard and my VM was correctly working with previous server version, so I cannot see what went wrong in my setup. I've also tried to change some parameters, adding a virtual GPU and adding a virtual sound card (due to an error related to audio stuff), but still not working. I am making my tests using both Arch and Debian VM. No clue where the issue could be.

loud minnow
# acoustic bronze I am double checking all VM parameters, but they are pretty standard and my VM w...

I meant that if you have tried everything you can think of, then it is simply the fault of the developers. If it was working fine in 8.1 and then crashed when they updated to 8.2, then something they changed is causing the crash during the loading of the map. I checked the log you posted and it gets past everything, but the part that fails is when trying to load the map for some strange reason.

#

I cannot really test it right now, as I don't have a machine running that, but it seems that the other person running Proxmox is also having the same issue.

#

and then you have @deep turret running VM but not using Proxmox and not having issues... sooo.... yeah idk lol..

acoustic bronze
#

Yeah, it looks like something changed between 8.1 and 8.2 that in some way is impacting the execution inside a Proxmox VM, but as @deep turret was saying, Proxmox is using QEMU at its basis, so our hypervisors should have lot in common. My guess is that I need to change some parameters due to some changes introduced in 8.2, but don't know what and how 😮 I was thinking something related to GPGPU or CPU specific acceleration, so maybe they introduced some accelerated computation made using GPU and my VM has no GPU or some special parallel CPU ops, while I guess @deep turret has a more transparent VM that gives access to all its hardware resources. Just guessing anyway... I hope @whole meadow will answer to @sour crown

halcyon gyro
#

Hey guys ! I come to you because I have a problem with my dedicated server. I have two friends who can join without problems, but two others where the game says he can't find the server. Do you know why ?

loud minnow
#

If we think about it…. maybe the two other friends are doing something wrong.. if the people can join outside your network that means that the sever is open and working and the other two people are doing something wrong.. now if the two people are inside the network and the two people outside the network then that means your port forwarding is incorrect or not set up..

#

and if is more than 4 player then you have to change the config for that...

halcyon gyro
#

Nop, all four are off the network, that's what's weirdest!
We tried to connect to 4 maximum, to avoid problems

loud minnow
#

the the only answer we have left.. two other friends are doing something wrong... or something in their network is preventing them form connecting.. now is more of a networking issue between you and those two friends..

halcyon gyro
#

Okay, thanks for your help praisethesun
And the strangest thing is that these same two friends also can't join my Project Zomboid server. x)

loud minnow
#

well see then is an issue between you and those friends connection

deep turret
desert walrus
#

@halcyon gyro that really sounds like your other two freinds might be on the wrong game version

deep turret
#

also there was a bug that audio problems could crash the server

#

maybe these class of bugs are back

loud minnow
#

[2023.10.17-00.03.08:717][225]LogNet: GameNetDriver NetDriverEOSBase_2147482176 IpNetDriver listening on port 7777 after that line that when the game start to load the world file and thats when they get the crash this was @sour crown log file

halcyon gyro
desert walrus
halcyon gyro
native willow
#

Did you find a solution to this? I had no luck with it

drifting trellis
#

Still getting occasional disconnects while driving in vehicles but no more issues falling through the map upon reconnecting... The vehicle storage sometimes glitches with the graphic showing the storage open and the vehicle workbench/storage inacessible, but logging out and back in seems to fix that. This patch has been a major improvement for me.

native willow
#

FG.NetworkQuality 3 in console seems tohave no effect.

#

says the command is wrong

deep turret
#

there was a bunch of glibc updates and fix lately in arch, maybe that's related

#

I would still advice people to check for updates

#

it would also explain why it is crashing in some vm and not in others

native willow
#

anyone know how to set network quality to 3 on dedicated? FG.NetworkQuality 3 gives me a command not found, is there a proper config I could edit? I was thinking game.ini but heard it gets overwritten a lot

#

for linux*

#

Running Debian Turnkey GSM

finite zealot
#

Fix servers

native willow
# finite zealot Fix servers

If it's only certain people, besides the usual of repair install etc, have them try a VPN in case the issue is a routing issue closer to their side than yours, something as simple as different ISP or distance can cause it

deep turret
native willow
#

My local dedicated server guest machine was reporting my ping was around 50, is there a relay option I can turn off?

#

Ping to box was 1ms

deep turret
#

you are not using any vpn ?

#

what do you mean by "local"

#

local network ? your home network ? connected to the same box ?

#

sometimes the ping reporting is wrong when the server is loading

#

it should drop when you are in the game

native willow
#

Nope no VPN here. Yeah home network gigabit local with 500 megabit up down external.

#

It might just be reporting wrong

#

They're on the same switch, I didn't know if there was some sort of relay related to any nat punch through or steam relay solutions

deep turret
#

nope

#

dedicated server is dedicated server

#

it is entirely hosted

#

by you

native willow
#

Thank you

#

Think the discrepancy is as you said it's just reading wrong

neon rapids
native willow
grim mica
#

Yes, its two

signal grotto
#

where can I get the U8 servers

desert walrus
#

Check the wiki

signal grotto
#

k

#

@grim mica yesterday you suggested I download U8 servers, How would I do that?

desert walrus
#

It's at the very top

signal grotto
#

I couldnt find the actual wiki

signal grotto
#

ok thanks

grim mica
#

You were the one hosting and running client on the same machine right?

#

If you are using Steam for the dedicated just change to U8 in the Betas tab of the game/app properties, but yeah wiki will show you how to do it too

sour crown
#

@loud minnow looks like the same critical failure that im getting also. I have shared this with Guru as well as my system specs for my VM so hopefully they come up with something soon

loud minnow
#

i dont have that issue lol

sour crown
#

oh RIP lol

loud minnow
#

lol

sour crown
#

yeah Gunter said something about the physics engine also. Still keeping my fingers crossed for Guru.

loud minnow
marble berry
#

hyper tubes are quite a lot faster now, huh?

native willow
mint junco
native willow
#

Thanks

#

Assuming you remove the undefined ones later in the ini

mint junco
#

These were already in the file.
The autosave was set to 40 hours by default in mine which was why my autosave wasn't working.
I figured that out yesterday.
I didn't change any other settings.
But that's what you need to look for and in that file.
If network quality isn't present recommend to add it.
Define undefined?
The console commands don't currently work, but you worked that out :0)

whole meadow
mint junco
#

Unable to load into my save on Pterodactl (which runs a linux version of the dedicated server).
I'm planning long term to move all my game servers to Pterodactyl.
Presently my dedicated server is on Windows.

This post above.
#dedicated-servers message

acoustic bronze
# whole meadow Sorry I have not been active here; can someone help me in quickly compile list ...

Thanks for your reply, I'm having the same issue that @sour crown is experiencing
This is the log of the crash: #dedicated-servers message
It is happening as a game session is created and then at the boot of the server.
I am running the server inside a VM.
Hypervisor: Proxmox 7.4-17
Tested on two different VMs with the same issue:
VM 1: Arch Linux kernel 6.5.7 (16GB RAM, 25GB disk free, default Proxmox settings)
VM 2: Debian 12 kernel 6.1.55 (16G RAM, 30GB disk free, default Proxmox settings)
I've also tried to using the @sturdy gust docker container (inside a VM) and I have same issue.
The issue is not happening running the server on a real hardware (NUC i5 with 16GB)

acoustic bronze
#

I think I solved the issue @whole meadow @sour crown (FYI @loud minnow), I will make more tests this afternoon, but it seems to work.
I just changed the CPU type of my VM (in Proxmox) to "host", this seems to make the CPU virtualization more transparent

native willow
#

oh you're using a full VM not a container

acoustic bronze
native willow
#

Yes I understood that, might I ask, is your choice of VM instead of a container a security one?

#

@acoustic bronze I was just curious because I really like running LXC over VM

glad nest
#

ofcourse it may be unstable if you upload anything else while the server is running with such speeds

desert walrus
#

I'd reccomend 3-5mbps per player for a good experience

acoustic bronze
glad nest
#

my server has peaked at 528kbps on satisfactory server

#

and that was with 3 players

desert walrus
#

Thats not burst rate

native willow
#

LXC typically should have a higher performance than a VM as it doesn't have the full stack of the OS to deal with, the downside is usually a security one

acoustic bronze
acoustic bronze
native willow
#

yes. you are relying more on your firewall security to make it secure.

loud minnow
native willow
#

It's more of any service that can be hacked could lead to a machine takeover which can then act as at the weakest it can pretend to be a router and re-route your traffic including passwords to it, or it can launch attacks from that machine against your local network.

loud minnow
native willow
#

where normally your NAT would protect you, it no longer will, so any machine that is not updated with latest security is extremely vulnerable in the latter case.

loud minnow
native willow
#

Same reason you don't use WEP in modern age, it can be hacked in less than 3 minutes, sure it's unlikely someone will but those that will can then access the data of any PC on your network or any data you send online, like if you log into your bank, your bank details are then captured.

#

It's not that they're hacking a game server, if an exploit for unreal comes up it would be added to a list of things to scan for.

#

they don't waste time by the way, it's all automated

loud minnow
#

Lol yeah that fine but nothing is going to happen that’s all I’m saying.. here is my ip 75.85.199.1 what are going to do with nothing.. I do have a test save running if you want to join lol hahah.. I just find it funny with all the security freaks that come on this channel lol haha like I said nobody is going to take the time to hack in someone personal machine/server lol…

#

Yeah all your saying is correct but no point to worry about on a game server to host game for your friends to join lol hahaha

native willow
#

It is risk mitigation and most of the risk mitigation is invisible to the user. For instance way back when before updates were shoved down everyones throat there were tons of worms that would just replicate because of outdated machines.

#

I remember about 20 years ago it was really bad

#

ah my link got auto removed, you can look up slammer worm, conficker,

loud minnow
#

Yeah back in the old age of the internet yeah old myth nowadays you have router with firewalls your your system has is own firewall even Linux has one like I said I can you give my ip like I did before and what your going to do with nothing lol.. when we host game server your give your ip out yeah you can set a dns etc lol.. but people/companies still have it there is no reason to hide it.. hahaha I just find it funny the how the “security” freak react on here but anyways..

native willow
#

any service that is port forwarded could have a potential vulnerability, if it gets exploited you are trying to mitigate what that machine can do from there.

#

It's why for some things you want to host them outside of your network in the cloud if you can

loud minnow
#

Yeah but unless your a idiot you always set up passwords etc for stuff expose like I said myth of the old age of the Internet lol…

native willow
#

even in 2000s we had NAT and firewalls

#

It's kinda like where people say they don't need an antivirus because they have common sense, your browser can execute files. It's just best practice for a potential scenario, unlikely yes, but if it happens better to have the least of worst things happening

loud minnow
glad nest
#

Lots of people can and will do anything given the chance

#

I have a server exposed to the internet on port 22, getting thousands of attempts per day

native willow
#

yep

loud minnow
#

Same here lol but what are they going to do nothing lol

glad nest
#

if given the chance on your local network they may do a lot

native willow
#

I have tor nodes blocked on my servers, it helps.

loud minnow
glad nest
#

we'll never know before they do

native willow
#

I'll be honest Ace I don't think you in particular have anything anyone wants so you should be safe :^)

glad nest
#

and that is also a chance we have not set up everything correctly so it's no point exposing yourself where not needed

loud minnow
#

Like I said guys what you guys are saying is CORRECT but it doesn’t apply to hosting simple game sever in your “home lab”

glad nest
#

i do believe it does

#

like i dont necessarily believe that someone will hack you but htere is no point to increase the risk by posting your ip randomly

loud minnow
#

Yeah that’s fine but no reason to just say.. ohh need to upgrade or change this because people can hack your information..

glad nest
#

there is a saying "better safe than sorry" which very much applies to IT-security as well

acoustic bronze
loud minnow
# acoustic bronze Suppose that Satisfactory has a vulnerability that allows buffer overflow (e.g.:...

Yeah but who is going to take the time for that lol.. that’s my point yeah is all correct but is not something people should be worry’s about on here as long as your running the sever and your friends can join fine with me.. and sure you want to be an practice web security on your “home lab” sure that fine but is not something that people who just want to host a sever should worry about

sour crown
#

@acoustic bronze @whole meadow @loud minnow Can confirm what Kill said, changing my CPU type to host on my VM did correct the failure. I am in my saved game. Good catch Kill!

loud minnow
whole meadow
#

We were looking at the call stack and we saw nothing related to our code in there. Good catch; but if something else pops up feel free to ping me

deep turret
acoustic bronze
loud minnow
deep turret
deep turret
loud minnow
#

I like how your always so technical about it lol hahaha.. yeah you guys are correct but nobody is going to take the time to hack into a satisfactory server that my whole point..

deep turret
#

ofcourse lot of people will do

#

what do you think about, we are not talking about a custom software here

loud minnow
#

Yeah and if it does then the devs have a bigger issue then just fixing bugs lol

deep turret
#

we are talking about something that may be selfhosted by thousands of people and a game server is not armed like a security cia software it is mainly developped to perform well at gaming

loud minnow
#

But like I said nothing for regular peeps that want to host a game sever need to worry about.. and if you want to practice “security” knock your self out

deep turret
#

you are basically saying one should let go basic security fencing because "anyway game devs should be good security hackers", spoiler : not at all

deep turret
#

it is not a detail

#

but sure why not give your credit card info below your home fence, anyway no-one is going to look right, not even your neighbor wink wink wink anyway what could go wrong, you are not a corporate multi-billionar wink wink wink

loud minnow
#

We’l I feel like a broke record lol like I said killin got it working that what matter and there is no reason he should upgrade his proxmox just because is less secure if he got it working now and then he upgrade then change something and now is broken again so my point as long it works all that matters who cares about the security is a game server to play games lol

sour crown
#

Well new plot twist, I got dropped into a new body and cant kill my old one lol. But i saw in the patch notes they were working on that.

native willow
#

you get features with upgrades too, not just a security thing

#

he's running his game on a VM, I am running mine on a less secure container which is closer to the host machine.

#

hence why he had issues and I have experienced none

loud minnow
#

I run mine on docker haha lol and no issues either and it wasn’t the vm is was a configuration issues

native willow
#

Docker is a container environment

deep turret
loud minnow
deep turret
#

why do you think I run my dedi like this :

#

do you think that is "too complicated for peeps"
that is literally just several lines that just stay there and you can play and forget

native willow
#

nice

deep turret
#

why would you want to advocate for literally opening things up

native willow
#

Ace doesn't wear a seatbelt because the chances of a car accident are unlikely

#

never had a car accident, don't need one

#

Same reason cars today are built to crumble, have seatbelts, airbags all over. just layers of safety

glad nest
#

Don't need to bash anyone, I am pretty sure all here appreciates security even though he worded himself poorly in this regard

native willow
#

I've been rather friendly all things considered...

deep turret
#

but he said that it was not worth having a single think about it
ofcourse it is not worth studying system security, but basically understanding that you can NOT trust the server to keep itself safe and so it is appreciated (ofcourse not mandatory) to isolate it is always welcome and should be encouraged

loud minnow
deep turret
#

I'm pretty sure they can understand that concept

#

where they struggle is learning commandlines and such instructions

glad nest
#

Not everyone should be hosting servers imo

jagged sigil
#

does anyone know how to keep running miners and everything when there's no players left on the server

glad nest
#

There is a server setting for that

#

on the admin panel

loud minnow
#

That’s my point you think he cares about security no he just wanted to get up and running lol..

deep turret
deep turret
loud minnow
loud minnow
glad nest
#

I think it should be encouraged to have best practice on security regards, not discouraged

deep turret
loud minnow
#

Yeah that’s fine no issues with me.. the only issue I have is when people condemn other people for showing their ip in their logs on here for troubleshooting and then you have security freaks condemning them.. yeah is good practice but some people treat like is the end of the world lol..

glad nest
#

I haven't seen a single person freak out for that

loud minnow
loud minnow
deep turret
#

I'm treating saying to people that it does not matter which is completly wrong as the end of the world, and yes it can be the end of the world, sounds like you are still writting with a mechanical writting machine (you probably are not)

native willow
#

Can't do much with an IP if the remote instance is not accepting connections.

deep turret
#

but it is accepting connection

#

I can even probably crash yours if you give me your public ip and port

native willow
#

You can read a little bit on exploit-db, you search game you will find games and game servers

deep turret
#

I already did that with my server

native willow
#

I'd believe it

loud minnow
#

https://github.com/wolveix/satisfactory-server you can post any link like this btw lol

native willow
#

that's silly, thanks.

loud minnow
#

you can post a lot of thins this way to get around lol

deep turret
#

at least you can't directly click it so it's still more respectful to the mods

loud minnow
#

lol

native willow
#

depends on the mods I think.

deep turret
#

I didnt say "enough" respecful

native willow
#

maybe they don't care as much here but some places get upset lol

deep turret
#

I just said more respectful which is always true

native willow
#

ye

loud minnow
#

that was a fun security talk guys lol

sour crown
#

New challenge for yall, loaded my save up. A lot of the hostile plants are back (some even inside foundations I have placed) and I cant destroy them. Hits with the xeno do nothing. Any ideas?

loud minnow
#

now that more a dev issue lol hahaha some peolpe say put thing on passive like the wildlife

#

can help

sour crown
#

yeah thats probably what its going to become. cause one of the firefly plants is right in the middle of my powerplant and its gonna piss me off constantly getting attacked lol

deep turret
#

even when there is no fundations ?

native willow
#

I've been destroying hatcheries left and right

#

I honestly wish there was a server way to clear all player created loot boxes, the ones from disassembling stuff with a full inventory

sour crown
#

I dont know about new ones, but ones that I had previously destroyed are back and I cant hit them

native willow
#

I looked at save editing but apparently the editors are not updated to a new engine

sour crown
#

yeah satisfactory calculator online was the way i did that back in the day. might still work, but not sure.

deep turret
#

though could be nice to have a toggle on allowing dismantle without enough inventory space

#

could have 3 mode : partial dismantle, no dismantle, crate dismantle

native willow
#

so now I have sky crates

#

I would think it would be easy enough to have a command or button for in the admin panel

sour crown
#

well must have been a fluke, i reloaded the latest autosave and put them on passive and now i can destroy them. shrug.

mint junco
fathom raft
#

Hello there, my V8 server is very unstable. Lot of lag / Crash is there any tweak we can setup for better stability ???

empty flax
#

is the u7 dedicated server more stable? seems like u8 is just too new and the focus is rightly on getting the game stable . wondering if i should find an old save and load up 7 for me and a friend or work with 8. I came to find the save file on 8 after its uploaded and saved, its not the Saved dir in FactoryGame dir

drifting trellis
native willow
#

TRUE. I ran into the issue of hatcheries being invincible, think a restart fixes it tho

native willow
#

under 'FactoryGame' if you want thirdparty software to find that faster, I like 'Everything'

#

windows only*

fathom raft
#

I'm thinking of hosting the server on a windows machine instead of linux (buggy at the moment) any of you have a server under windows ?

#

with last version of expérimental and no bug ?

empty flax
#

i cant even get u7 to run. u8 run fairly ok, just weird crappy bugs like having to add server to find it everytime and little stuff. im on an ubuntu vps, so no appdata. tubes dotn work smooth(you dont go into flying pose sometiems) trains are all rubbery. im on a free tier oracle vps with 4 cores and 22 gb of ram, btu mayeb the cpus are just to slow

loud minnow
fathom raft
#

yes but I have tons of message like that on server : ''[2023.10.19-19.36.01:770][682]LogOutputDevice: Warning: [Callstack] 0x00007fb4b34af9e3 libUnrealServer-FactoryGame-Linux-Shipping.so!UFGGameEngine::Tick(float, bool) [C:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/./../../FactoryGame/Source/FactoryGame/Private/FGGameEngine.cpp:13]''

#

Looking for some c:/ Files on a linux disto

loud minnow
fathom raft
#

I was thinking maybe right now it's better to start it on windows instead of linux

#

Lol ok

#

My server is running "well", untill it crashes eventually and we lost all hjahaha

loud minnow
#

Yeah just set up and auto restart if it crashes and make sure to set up back up if the save files and that’s it.. lol

deep turret
deep turret
native willow
grim mica
#

This is just what you have to deal with on dedicated.. my server holds a solid 60 tickrate and still has connection issues with belts/pipes, trains stuttering (they curl up like a snake then quickly move to the proper positions), remote throughput/efficiency issues (when a pawn is not NEAR the build, the precision is off but when you are close it runs just fine) when you are running high precision (0.1/m) builds.. I still have train stations/trains that get stuck 'docking' and never clear without manual intervention (this has been around since Trains were first added).. in any case lots of problems but you accept that since its experimentally experimental 😄

#

In my case the good of having the server up all the time, producing and whatnot outweighs the bugs/issues I encounter vs playing singleplayer. Plus I am helping to test the dedicated servers by running them long term and with large builds/worlds so.. hopefully that helps CSS as well

iron knot
#

ok ideas Ihave updated the server at least once per day for the past 3-4 days

Still getting Game version 259808 Server version 249836 Any idea what I can do?

#

Should I not be using the lastest?

empty flax
#

thansk for th info peeps

empty flax
iron knot
#

yes using Steam
Installing the -beta experimental version

#

its strange because its done it for the last three server updates since Monday. been a differnt version each day

empty flax
#

i moved from 8 to 7, and 7 to 8 , but i have been deleting the directory before i do it, but its seems to be working for me to give the one that matches the experimental client

iron knot
#

that is interesting thank you let me try.

main yarrow
#

hi peeps ive just logged on tonight and my entire base is full of trees that i cant cut down any idea whats going on and has anyone else had any issues?

iron knot
#

@empty flax Ia the bomb, thank you that resolved it!!!!!!!!

main yarrow
#

Had a work around by closing the server and restarting it now everythings back to normal

jagged sigil
#

anyone knows how to access a body thats not a chest, but like says player offline dead, can be revived but like the player is not offline

Tried using old autosave, but didnt have one that works

grim mica
#

Is the pawn just sitting drinking coffee?

dreamy sorrel
#

if I'm continuously crashing server-side is there any useful crash reports i could psot to get help tryign to figure otu waht's causing it so i can stop causing it? I've spent the last 40 minutes playing for 5 minutes, crashing, force restarting my server, fail to find server to reconenct for 15min, reconnect, lost all progress, play for 5min, rinse and repeat, and i'm getting very frustrated

#

I'd liek to find out the cause of the crashes so i can rectify it if possible

grim mica
#

Linux, Windows? Are you hosting it yourself?

dreamy sorrel
#

linux, apex hosting, no mods, 10gig dedicated server

#

only player currently conencted is myself

#

i have both of the 2 crash report folders with 4 files in them each from tonight

#

unsure which file is most useful to share/what any of the data really means

grim mica
#

No idea if they give you access to the logs but if you can see the server directories you can pull the FactoryGame.log or see the Crashes folder

dreamy sorrel
#

yep I have full FTP access

grim mica
#

Ah yeah, in that case the CrashContext runtime xml would contain everything

dreamy sorrel
grim mica
#

Under the callstack <> section

#

GenericPlatformMisc.. hm are you placing foundations?

dreamy sorrel
#

i'm building out a factory's logistics floor currently, yes

grim mica
#

Oh you are on U7 as well.. hmm thats interesting thought that was pretty stable on DS

dreamy sorrel
#

oh yeah, early access, not experimental, but i didn't see a non-expiremntal dedicated server channel and was unsure where then to post it 😅

grim mica
#

You can ceratinly try to move to U8 and see if that helps, though I would make a backup before you try to load it into U8

#

Well EA or not Dedicated is still experimental lol

dreamy sorrel
#

i figured yes

#

based on the channel name saying update5

#

i figured it meant the entire feature was still deemed experimental

grim mica
dreamy sorrel
#

😭

grim mica
#

U8 dedi is pretty stable imo, there are a few current issues that I would suspect be fixed in short order as Lym mentioned they have a patch with some fixes in it, just not sure when that will come out

loud minnow
grim mica
#

That crash indicates the machine has 128G in it?

dreamy sorrel
# loud minnow If he is on update 7 10GB is not enough that could cause issue on bug saves is e...

if that's the problem throwing more money at the RAM is an easy solution that i'm more comfortable with than moving on to an even more experimental branch of EA software. 😅 (I tend to hang personal hangups about playing EA games entirely, and avoid them for the most part. i've successfulyl stopped myself jumping into satisfactory for 3 years because of the EA state, despite a deepseated desire to play it. i finalyl caved last month lol)

dreamy sorrel
grim mica
#

Assuming you meant they offer 10G networking (which will have zero impact and is just sales gimmicky)

loud minnow
#

I don’t think he meant 10g network lol

grim mica
#

Though Ace has more exp with U7 Dedi that I do, I kinda skipped U7 EA and played when it was exp and came back for u8 exp

dreamy sorrel
grim mica
#

Well, in that case increasing the mem could fix it

dreamy sorrel
#

EASYDAY, i'll try that bit first

loud minnow
#

The wiki says you need at least 12GB but that in the low end I’ve seen some save use around 14gb on update 7 update 8 is WAY BETTER at ram usage

dreamy sorrel
#

then if that doesn't solve it at like 16gigs, i'll consider switching to experimental like you mentioned

loud minnow
#

But you will still get crashes just depend on what your doing why we’ll the game is very unstable in multiplayer and in DS

#

Lol so just set up auto restart scripts and back up best you can hope for in DS lol

dreamy sorrel
#

yeah i don't mind the occasional crash, and we've been dealing with that since we started. when it's one or two issues a day (when we game for like 10-12 hours on it that day), it's tolerable. but twice back to back in less than an hour with <10% playtime was irking me enough to ask for help

grim mica
#

Yep, thats what I do. 5.1 was very stable for DS for me, 5.2 had a few crashes thus far but didnt lose much progress at least (I do hourly saves). On Windows dedi using NSSM and it just restarts it after a crash automagically

dreamy sorrel
grim mica
#

oof 5m autosaves would have me stuttering like crazy hah

dreamy sorrel
grim mica
#

The save interval takes about 15s currently for my ~9M save file

dreamy sorrel
#

especially since it only keeps the last 3

grim mica
#

With U7 you can change it via the console very easily

#

U8 need to edi the ini files

#

And the retained files too

dreamy sorrel
grim mica
#

FG.AutosaveInterval iirc

dreamy sorrel
#

just type that in the console followed by a time period in assuming seconds?

grim mica
#

yarp in sec

dreamy sorrel
#

epicccccccc

#

one day i'll be as familiar with all the file data in satisfactory as I used to be with Minecraft >:) just not there yet

grim mica
dreamy sorrel
#

noice jsut changed it to 30min saves

grim mica
#

I thought the numsaves was a command but i guess its ini file edit

#

i just do 1h saves and keep the last 48, always been more than enough

dreamy sorrel
grim mica
#

engine.ini

dreamy sorrel
#

amazing thanks 😄

#

updated my ram to 16gigs, updated my save interval to 30min, updated my total saves to 48 hours worth, good day 😄

grim mica
#

Well hopefully adding the memory fixes the constant crashing

loud minnow
#

Well the reason why saving make the world stutter because is all done by a single thread the saving of the world.. so if you don’t have a pc with fast IPC and clock speed you will feel it while playing you can make them longer it will help but that’s the only thing on you can do hardware

dreamy sorrel
#

also increased the timeout delay in engine.ini as i think that might be a cause of some of our initial connection issues 🤷‍♀️

dreamy sorrel
# loud minnow Well the reason why saving make the world stutter because is all done by a singl...

i know apex told me, after my last issue i asked for help, that they moved me to one of their machines that had the most recently upgraded hardware, so i don't know that I could do more for hosted-server unless i went full hardcore mode and rented my own dedi where i have control over the hardware in it. Which, i've done before, and might end up doing again, but is a little more pricey than I wanted to pay rn 😛

#

although honestly, it might be worth. lemme look at OVH prices, it's been a minute sicne i rented a dedicated server (and by a minute, i mean like a decade)

loud minnow
#

Yeah I don’t rent hardware as I think they all suck for what you pay for but some people just don’t have extra hardware laying around from upgrading their main rig lol so I do self hosting way better than anything you can get out for the money imo and it was all spare parts lol

dreamy sorrel
loud minnow
dreamy sorrel
#

but i've also been using a laptop as my primary daily driver for nearly 2 years and not my literal $5,000 custom water cooled custom built desktop because i cba to flush the loop and re-install the gpu after moving 2 moves ago and removign the GPU while moving

#

so like 🤷‍♀️

grim mica
#

I used to do custom loops.. now just AIO on the cpu and gpu and call it good

#

Dont care enough anymore.. but yeah I have an actual server room in my garage with its own power and AC, full rack

#

my dedi is my "old" machine which is still a 9900k w/ 32gb ddr4-3200 and a 1tb nvme, so not a wimp of a machine, just no gpu

loud minnow
grim mica
#

I had two pumps fail within 3 years.. no more of that crap since you cant really run the machine without the pump

loud minnow
#

A like of people like to brag about custom water loops etc but most of the time they just bought them already assembled that’s no fun.. the fun part is bending the tube your own way etc.. yeah my server pc is just all air cooled my main rig is using an AIO right now lol..

loud minnow
signal grotto
#

is it possible to get a custom server address so im not handing out my ip when telling people how to join my server?

loud minnow
#

Yeah buy a domain.. but it don’t matter if you give you IP

#

Or use some type of free dns..

signal grotto
grim mica
#

DNS translates names into IPs, so no

#

You cannot hide your IP

#

With dedicated, there is no sessionids (which I could also find your IP once connected, so who cares) and must use IP

signal grotto
#

ok

deep turret
signal grotto
#

update 8 make my gtx1650 go brrrrr

dreamy sorrel
dreamy sorrel
dreamy sorrel
grim mica
#

lol yeah I just ran soft tubing, screw hardline

#

Still not worth the effort in terms of cooling vs AIO

#

Also, if something breaks I can just goto best buy and get another one I dont have to wait 2-3 days for a new pump/whatever broke to show up

dreamy sorrel
#

the (currently half-assembled) first water-cooled PC build.

deep turret
#

@signal grotto you can make sure to only give it to people you want to come to your dedicated server
but as they will connect to your dedicated server they should physically be able to 'locate' it in the network
-> know the ip
now you could have VPN or VPN like services for your server, but it would cost you more and be less reliable and more complicated for almost nothing better

#

and if you simply want to give address in a more human/abstract way
especially if your ip is changing often
then you want a dns address as people already said

#

looks.likethis.whatever address name

deep turret
signal grotto
#

its fine

wet rose
#

getting a fairly consistent crash when placing railway signals, then trying to swith to a delete tool or open the construction menu.

Started happening on the new version and when running a dedicated server and connecting to it from the same machine

error is below:
Version: 259808, IsEditor: No, IsPerforceBuild: No, BuildConfiguration: Shipping, Launcher: Steam, NetMode: Client, IsUsingMods: No, IsSaveGameEdited: No

Assertion failed: mIsBlockVisualizationEnabled [File:C:\BuildAgent2\work\78a794e88763017d\UE4\FactoryGame\Source\FactoryGame\Private\FGRailroadSubsystem.cpp] [Line: 891] Invalid chaining of EnableBlockVisualization/DisableBlockVisualization. Counter: 0

wet rose
#

ok cool thanks for letting me know, i can live with it as long as it isn't a "Works on my machine", kinda issue haha

glad nest
# signal grotto its fine

I would really recommend looking into some free dynamic dns service...
You most likely do not have a static IP, dynamic dns service till make sure your domain name will always point to your IP
Most modern routers have support for this now or i can name a few different programs to update it automatically (on linux atleast...)

main yarrow
#

so this keeps happening on my server any idea why these tree and bushes keep coming back after ive already cut them down? Plus i cant recut them down but i can pick up the leaves but dont get any resources back?

#

it might be a nice idea to be able to put tress and bushes back making a nice feature in the base

viscid ore
deep turret
#

did you switch your client to ultra as well ?

viscid ore
#

yeah

#

makes no sense to me, i was trying this as a workaround since FG.NetworkQuality command is not recognized in the console

deep turret
#

if you simply copied the setting I show
then there is no reason it would make the server crash

viscid ore
#

do you have a full config file i can try? maybe im just missing braincells and cant follow the instructions lol

deep turret
#

you can just show the line with the header and following line in yours
I would tell you if it match or not

viscid ore
#

i have tried both of these

#

theres more to the config file but this is the relevant bit i assume

deep turret
#

do the mFloatValues=() was default ?

viscid ore
#

thats what was there originally yeah

#

so its actually not causing the server to crash but its causing my client to crash

#

ok. Somehow this was breaking my client. I verified the client game files and it caused the entire game to redownload. now it works fine lol

#

on a different note my dedicated server has been crashing every once in a while when placing / upgrading / middle mouse clicking a belt. It's like a 1/100 chance every time i do any of these. Has been happening to my buddy too. is this somethings that's known/common?

whole goblet
#

I'm having some serious console spam on the dedicated, anyone see anything similar before? After a while it seems it'll just disconnect all players based on a timeout, although everything is still running.

brittle breach
#

same here, 11gb log's in hours

#

linux server ubuntu 22.04 and LinuxGSM, update experimental banch now, and continue spaming the log

manic kraken
#

Is there any hope that hypertubes on dedicated get fixed sometime? 😉

empty flax
#

you talking about the collision thing/not flying pose that happens intermittently?

stone abyss
empty flax
#

sometimes you dont eneter flyign pose and you get collisions and desync. they dont work through the wall mount holes ever

#

but after removing and rebuildign the wall hole sections with non wal holes, they work 70% of the time.

manic kraken
#

Last time played 4 weeks ago and there hypetubes were unusable on dedicated exp

#

But maybe the new patches helped, will check it

empty flax
#

its frusterating cause they work perfect most of the time

stone abyss
#

I'll stick one through a wall and see if it works. I've had no issues with them so far recently

#

have to change build mode for it to work

empty flax
#

using an oracle amd vps instance with 22gb ram and 4 ocpu , which is 8 threads, but i suspect the single thread speed is just to slow. turning creatures to passive and blowing up gas hives nearby seems to help

stone abyss
#

I just ran a test through 5 walls and 3 floors. no issues on mine @empty flax

empty flax
#

thx for checking. are you gettign that console spam the other just reported? I am, i wonder if the cpu is bogged down from that and desyncing sometimes

stone abyss
#

No. I'm running on a 5900X CPU though

#

not that the dedicated server uses much CPU now. it's much improved over the update 7 version

empty flax
#

do you get the train rubberbanding? feel like thats cpu too

stone abyss
#

I'll load up an old save later to see. I've not put trains in this save yet

empty flax
#

using the free month of oracle vps to play around, i think it just has low cpu priority in their cloud and most of the problems i see are that, thabnks again

signal grotto
#

How can I dedicate more ram to my server?

#

it keeps running out

desert walrus
#

What environment is it running in? Are you running out of system memory?

signal grotto
#

windows 11 and no

#

I have 32 gigs and when under load im using at most 19

#

the server only uses 1 or 2 gigs

desert walrus
#

Then what's the issue?

signal grotto
#

It keeps running out of memory

desert walrus
#

How do you know?

signal grotto
#

I get a big pop up ingame that says it then the server and game closes

desert walrus
#

Can you send the popup?

signal grotto
#

I can try to get it again

deep turret
#

how much ram is used by server

#

and what version are you running

#

if its update 7 it should sit between 10 and 16 GB
if its update 8 it should sit between 3 and 10 GB

timber helm
#

Did you manage to fix it? I still have this issue 😭

fathom raft
#

Just wanna thanks DEVS for this weekend patch ! Server is a loooooooooot more stable

green wharf
#

question is there a epic DS for debain linux?

#

im lookin for non steam DS for linux (using debain)

acoustic bronze
timber helm
tardy warren
#

Hello, is there a way to turn off the auto restart of the server, or change it to be in other time/day?

deep turret
#

depends how you host it

loud minnow
primal lotus
#

I'm sure you've all answered this enough, but I can't find anything

anyone got a clue why a dedicated server simply stopped appearing in game?
if I downgrade it to early access it is recognised fine but complains about versions
when back on experimental it show as offline when it isn't

green wharf
#

im currently using steam DS for linux, was hoping for epic version, ah well

grim mica
green wharf
#

ya i have to use -mutlihome=<machineIP> for work properly

marsh mango
#

anyone else getting factoryserver.exe crashes when launching the dedicated server after updating to the latest release of the expermential build? The server was up and running with 8.0 earlier this evening. I updated it to 8.2.2 and the server crashs. The logs show some assertion failed and a ton of errors. I've searched this channel and haven't found any hits on the errors I'm getting.

This is the first line of the error log:

[2023.10.21-01.50.35:972][ 0]LogWindows: Error: Assertion failed: false [File:D:/TC_agent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Core/Private/Serialization/CustomVersion.cpp]

after this, I get Call Stack errors

[2023.10.21-01.50.35:973][ 0]LogWindows: Error: [Callstack] 0x00007ff8124cf1ac KERNELBASE.dll!UnknownFunction []
[2023.10.21-01.50.35:973][ 0]LogWindows: Error: [Callstack] 0x00007fffe2c282a6 UE4Server-Core-Win64-Shipping.dll!ReportAssert() [D:\TC_agent\work\78a794e88763017d\UE4\Engine\Source\Runtime\Core\Private\Windows\WindowsPlatformCrashContext.cpp:1625]
[2023.10.21-01.50.35:974][ 0]LogWindows: Error: [Callstack] 0x00007fffe2c2a4c6 UE4Server-Core-Win64-Shipping.dll!FWindowsErrorOutputDevice::Serialize() [D:\TC_agent\work\78a794e88763017d\UE4\Engine\Source\Runtime\Core\Private\Windows\WindowsErrorOutputDevice.cpp:78]
[2023.10.21-01.50.35:974][ 0]LogWindows: Error: [Callstack] 0x00007fffe2ba5e80 UE4Server-Core-Win64-Shipping.dll!FOutputDevice::LogfImpl() [D:\TC_agent\work\78a794e88763017d\UE4\Engine\Source\Runtime\Core\Private\Misc\OutputDevice.cpp:61]

brittle breach
#

Is there any way to stop the log?

marsh mango
#

my batch file has the log flag. Are you suggesting I remove that flag and see if that helps?

#

OS - Server 2019
Ram - 32gb
CPU- 4core I7

grim mica
#

How are you starting the server up?

deep turret
finite zealot
#

found another issue where belts change to mk1 belts randomly. infuriating lol

lament cape
#

[2023.10.21-13.49.48:821][262]LogNet: NotifyAcceptingConnection accepted from: ip....

#

any ideas what's wrong?

deep turret
#

literally nothing

#

that line just tells you there is a connection try

lament cape
#

It doesn't show server

#

I dunno

#

now it gives this

#

after i changed some stuff

deep turret
#

1 makes sure you have enough available ram tu run the server
2 makes sure you opened ports and maybe forwarded them too
3 makes sure you let the server time to load properly
4 makes sure you enter the right port in your game server manager

lament cape
#

aww

#

im stupiod

#

i need to run on port 15777

#

right

lament cape
#

is it possible to make so any query port works

#

for server

#

or not

#

?

marsh mango
# grim mica How are you starting the server up?

running a patch file that calls the EXE -unattended -nosteam.

I ended up figuring out the issue. when I ran the STEAMCMD command to update to the latest, i used just the -beta switch and not the -beta experimental switch. (Thanks to @empty flax for posting the switch). Once i added the experimental switch, the server updated and prompted for the UE pre-reqs to install. After that the server booted up just fine.

deep turret
primal lotus
finite zealot
#

Anyone else have issues on dedicated servers where belts straight up just stop working? only way to get them moving items again is to delete and replace...

iron knot
#

Any idea on the Ghost tree reappearance once you leave a zone and then re-enter it. Hate it when you clear a rail path of trees and rocks, all is good until you leave the area then you come back. Everything has reappeared but unable to remove it as if the database is not updating on the client side.

empty flax
#

Yeah, I have seen the belt issue, but they just sometimes don't start for me, haven't had them stop while running. Rebuilding them a few times makes it work like you said.

iron knot
#

yes "on the Belts" have to delete and rebuild to get them to start back up. Especially when making batteries seem to be the worse.

jagged harness
#

my map is not revealing as i travel, have 3 players, 2 are offline, am i missing something for the map reveal on dedicated server?

opal iris
#

hi

jagged harness
#

hey darth

#

so my map finally updated, but took a few minutes

dreamy sorrel
#

so @loud minnow it looks like the ram didn't fully solve the problem, or my server jsut hates foundations for some reason. 😭

libUE4Server-Core-Linux-Shipping.so!FOutputDevice::LogfImpl(char16_t const*, ...) [D:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Core/Private/Misc/OutputDevice.cpp:61]
libUE4Server-Core-Linux-Shipping.so!AssertFailedImplV(char const*, char const*, int, char16_t const*, __va_list_tag*) [D:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Core/Private/Misc/AssertionMacros.cpp:104]
libUE4Server-Core-Linux-Shipping.so!FDebug::CheckVerifyFailedImpl(char const*, char const*, int, char16_t const*, ...) [D:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Core/Private/Misc/AssertionMacros.cpp:458]
libUE4Server-AbstractInstance-Linux-Shipping.so!AAbstractInstanceManager::ResolveOverlap(FOverlapResult const&amp;, FInstanceHandle&amp;) [D:/BuildAgent/work/78a794e88763017d/UE4/Games/FactoryGame/Plugins/AbstractInstance/Source/AbstractInstance/Private/AbstractInstanceManager.cpp:541]
libUE4Server-FactoryGame-Linux-Shipping.so!UE4Function_Private::TFunctionRefCaller&lt;AFGRainOcclusionActor::ResolveTracedEntries()::$_9, void (int)&gt;::Call(void*, int&amp;) [D:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Core/Public/Templates/Function.h:548]
libUE4Server-Core-Linux-Shipping.so!ParallelForImpl::TParallelForData&lt;TFunctionRef&lt;void (int)&gt; &gt;::Process(int, TSharedRef&lt;ParallelForImpl::TParallelForData&lt;TFunctionRef&lt;void (int)&gt; &gt;, (ESPMode)1&gt;&amp;, ENamedThreads::Type, bool) [D:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Core/Public/Async/ParallelFor.h:179]
libUE4Server-Core-Linux-Shipping.so!ParallelForImpl::TParallelForTask&lt;TFunctionRef&lt;void (int)&gt; &gt;::DoTask(ENamedThreads::Type, TRefCountPtr&lt;FGraphEvent&gt; const&amp;) [D:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Core/Public/Async/ParallelFor.h:134]
libUE4Server-Core-Linux-Shipping.so!TGraphTask&lt;ParallelForImpl::TParallelForTask&lt;TFunctionRef&lt;void (int)&gt; &gt; &gt;::ExecuteTask(TArray&lt;FBaseGraphTask*, TSizedDefaultAllocator&lt;32&gt; &gt;&amp;, ENamedThreads::Type) [D:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Core/Public/Async/TaskGraphInterfaces.h:886]
libUE4Server-Core-Linux-Shipping.so!FTaskThreadAnyThread::ProcessTasks() [D:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Core/Private/Async/TaskGraph.cpp:1065]
libUE4Server-Core-Linux-Shipping.so!FTaskThreadAnyThread::ProcessTasksUntilQuit(int) [D:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Core/Private/Async/TaskGraph.cpp:887]
libUE4Server-Core-Linux-Shipping.so!FTaskThreadBase::Run() [D:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Core/Private/Async/TaskGraph.cpp:540]
libUE4Server-Core-Linux-Shipping.so!FRunnableThreadPThread::Run() [D:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Core/Private/HAL/PThreadRunnableThread.cpp:25]
libUE4Server-Core-Linux-Shipping.so!FRunnableThreadPThread::_ThreadProc(void*) [D:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Core/Private/HAL/PThreadRunnableThread.h:185]
libpthread.so.0!UnknownFunction(0x76da)
libc.so.6!clone(+0x3e)
</CallStack>```
nova crown
#

Hi , can i help me ?

deep turret
#

yes you can, by describing what you want to discuss

mental gate
#

Small question, Is Onboarding available on Dedicated Servers?

nova crown
deep turret
nova crown
#

How do I then log in in admin mode?

deep turret
#

you are automatically the first time
then you just have to go to admin panels and enter the admin password

nova crown
#

because before I was admin and mtn Client

#

where is this sign?

#

it's good

#

it's good thks for help

#

I still encounter a problem I have set up a dedicated server I can join without problem but not my friends?

#

When I click to see my party id it marks me InvalidSession

#

Ping me i u want the soluce

deep turret
dreamy sorrel
#

@grim mica looks like your suggestion of upgrading to update 8 might be the fix I need, i have twice more crashed when placing foundations 😭

libUE4Server-Core-Linux-Shipping.so!FOutputDevice::LogfImpl(char16_t const*, ...) [D:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Core/Private/Misc/OutputDevice.cpp:61]
libUE4Server-Core-Linux-Shipping.so!AssertFailedImplV(char const*, char const*, int, char16_t const*, __va_list_tag*) [D:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Core/Private/Misc/AssertionMacros.cpp:104]
libUE4Server-Core-Linux-Shipping.so!FDebug::CheckVerifyFailedImpl(char const*, char const*, int, char16_t const*, ...) [D:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Core/Private/Misc/AssertionMacros.cpp:458]
libUE4Server-AbstractInstance-Linux-Shipping.so!AAbstractInstanceManager::ResolveOverlap(FOverlapResult const&amp;, FInstanceHandle&amp;) [D:/BuildAgent/work/78a794e88763017d/UE4/Games/FactoryGame/Plugins/AbstractInstance/Source/AbstractInstance/Private/AbstractInstanceManager.cpp:541]
libUE4Server-FactoryGame-Linux-Shipping.so!UE4Function_Private::TFunctionRefCaller&lt;AFGRainOcclusionActor::ResolveTracedEntries()::$_9, void (int)&gt;::Call(void*, int&amp;) [D:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Core/Public/Templates/Function.h:548]
libUE4Server-Core-Linux-Shipping.so!ParallelForImpl::TParallelForData&lt;TFunctionRef&lt;void (int)&gt; &gt;::Process(int, TSharedRef&lt;ParallelForImpl::TParallelForData&lt;TFunctionRef&lt;void (int)&gt; &gt;, (ESPMode)1&gt;&amp;, ENamedThreads::Type, bool) [D:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Core/Public/Async/ParallelFor.h:179]
libUE4Server-Core-Linux-Shipping.so!ParallelForImpl::TParallelForTask&lt;TFunctionRef&lt;void (int)&gt; &gt;::DoTask(ENamedThreads::Type, TRefCountPtr&lt;FGraphEvent&gt; const&amp;) [D:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Core/Public/Async/ParallelFor.h:134]
libUE4Server-Core-Linux-Shipping.so!TGraphTask&lt;ParallelForImpl::TParallelForTask&lt;TFunctionRef&lt;void (int)&gt; &gt; &gt;::ExecuteTask(TArray&lt;FBaseGraphTask*, TSizedDefaultAllocator&lt;32&gt; &gt;&amp;, ENamedThreads::Type) [D:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Core/Public/Async/TaskGraphInterfaces.h:886]
libUE4Server-Core-Linux-Shipping.so!FTaskThreadAnyThread::ProcessTasks() [D:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Core/Private/Async/TaskGraph.cpp:1065]
libUE4Server-Core-Linux-Shipping.so!FTaskThreadAnyThread::ProcessTasksUntilQuit(int) [D:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Core/Private/Async/TaskGraph.cpp:887]
libUE4Server-Core-Linux-Shipping.so!FTaskThreadBase::Run() [D:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Core/Private/Async/TaskGraph.cpp:540]
libUE4Server-Core-Linux-Shipping.so!FRunnableThreadPThread::Run() [D:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Core/Private/HAL/PThreadRunnableThread.cpp:25]
libUE4Server-Core-Linux-Shipping.so!FRunnableThreadPThread::_ThreadProc(void*) [D:/BuildAgent/work/78a794e88763017d/UE4/Engine/Source/Runtime/Core/Private/HAL/PThreadRunnableThread.h:185]
libpthread.so.0!UnknownFunction(0x76da)
libc.so.6!clone(+0x3e)
</CallStack>```
ruby grove
desert walrus
#

When you install you need to use -beta public to get u7

ruby grove
ruby grove
#

😭

obsidian pier
#

I'm having some issues with my Dedicated Server. It appears to crash on boot. But it was fine when I logged out last night.

nova crown
#

On my machine I have gmod 7 day to die server, project zomboid and more I have no problem

sharp umbra
#

Just a fast-ish question, what is the "target" tick rate for dedicated servers on experimental?

#

I'm getting average 30 tick rate and that seems fine, but just making sure that is the target tick rate and its not like halfed for whatever reason

deep turret
deep turret
#

so looks like you are fine

sharp umbra
#

Alright, thanks :D

trim epoch
#

So, it works, but it's a bit ugly... maybe one day we get nicer parsable logs for that purpose (or even some API?) - a notification for players joining or leaving the game. I connected it via telegram bot to our telegram user channel. If anyone like to have something to start with (or even likes to improve it), I'll share my few ugly lines of bash script here:

#!/bin/bash

SatisfactoryLogfile=/opt/steam/game/FactoryGame/Saved/Logs/FactoryGame.log

userId_to_name() {
  userId=$(echo "$1" | tr -d '\r');
  grep "LogNet: Login request" $SatisfactoryLogfile | grep -F "$userId" | sed 's/.*Name=\([^ ]\+\).*userId: \(.*\) platform.*/\1/g' | head -1
}

sed -n "/^\[$(date -u --date='1 minutes ago' '+%Y.%m.%d-%H.%M')/,\$p" $SatisfactoryLogfile | grep "LogNet: Join succeeded" | awk '{print $NF}' | tr -d '\r' | while read playerdo
  echo "$(date) Player $player joined the game"
  telegram-send "$player connected"
done

IFS=$'\n'
sed -n "/^\[$(date -u --date='1 minutes ago' '+%Y.%m.%d-%H.%M')/,\$p" $SatisfactoryLogfile | grep -F "LogNet: UChannel::CleanUp" | grep "PC: BP_PlayerController" | sed 's/.*UniqueId: //g' | while read userId
do
  playername=$(userId_to_name "$userId")
  echo "$(date) Player $playername left the game"
  telegram-send "$playername disconnected"
done

just need to add a cronjob that runs it every minute...

deep turret
#

bash is not really suited for somewhat complicated programming operations
that's probably why it looks ugly

last whale
nova crown
deep turret
#

then tell what you tried so we can know what you didnt try

#

you may want to test -multihome setting, but first recheck your network setup

trim epoch
last whale
#

I don't know if the log rotation could break tail input 🤔

deep turret
#

can't the buffer be cropped from head and stay open ?

#

if it resets the log buffer then it sounds like shit imo

#

but would not be the first thing badly implemented

last whale
#

The behavior would be stupid yes, but meh, it won't surprise me though

steel fjord
#

does anybody know what the error codes mean? google is giving me nothing

#

im getting error code 3 every couple of minutes

deep turret
#

error code 3 ?

#

are you sure you are not confusing with segmentation error at 0x00000003 ?

steel fjord
#

nah, i use a script that auto-relaunches the game if it crashes, and its telling me error code 3

deep turret
#

an error code without context means nothing

steel fjord
#

perfect!

deep turret
#

so what is giving you this error code in what context

steel fjord
#

@echo off
::run satisfactory server batch file

:run
@echo Run Satisfactory Server
FactoryServer.exe -log -unattended -nosteam

IF %ERRORLEVEL% EQU 1 goto end
IF %ERRORLEVEL% EQU 0 goto end
IF %ERRORLEVEL% NEQ 0 goto error
goto end

:error
@Echo server exited with error code %ERRORLEVEL%
goto run

:end
@echo exiting

deep turret
#

for instance a web page 404 error means something only because it's a webpage that you tried to open
if windows give you a 0x000404 error for instance, it is not related and have completly different meanings

steel fjord
#

this is the script btw. The server just crahses, restarts and the log tells me its from error 3

deep turret
#

what log

steel fjord
#

hold on, im trying to get a screenshot

deep turret
#

it's like if I was asking
"I can't get to my work office because it says it miss some water"
and "I googled 'missing water' and found nothing interesting"
instead of saying "when I trying to start my car to go to my work office, the car screen says it is missing water and it can't cool itself correctly and refused to start the engine"

steel fjord
#

lol, i googled "satisfactory dedicated server error codes" and found no guides

#

looks like it was a windows issue, sfc and dism commands seemed to do the trick

jagged harness
#

so my dedicated server tells us its going to restart, it seems random, is there a setting for scheduled restarts in the ini?

#

random steam thread said servers restart after 24h to prevent a crash, so maybe that's it

vivid pine
#

should the average tickrate always be 30 and does it mean the server is too weak when it sometimes goes doewn to 29 28 27

knotty mist
#

can I somehow activate no-cost on experimental dedi?

desert walrus
#

If you have the hardware, they're completely free

knotty mist
#

😄 😄

#

sorry, wrong question

#

no-cost while building 😄

desert walrus
#

Lol
Yeah, when you load the save there's an option to enable ags which should give you that option

knotty mist
#

where this option might be located?

desert walrus
#

There's a little checkbox when you select the save to load

vagrant turtle
#

I just updated my dedicated server (experimental), and now it just crashes with the following, after a ton of output which looks like it is going to load, but right after the start, it just crashes.

0x00007f6084954677 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]
0x00007f607f6c8f45 libc.so.6!__libc_start_main(+0xf4)
0x0000000000217dc9 UnrealServer-Linux-Shipping!_start()

[2023.10.22-19.54.02:786][  0]LogExit: Executing StaticShutdownAfterError
Engine crash handling finished; re-raising signal 6 for the default handler. Good bye.
Aborted (core dumped)
deep turret
#

glibc again

#

check your system updates

vagrant turtle
#

ok, checking updates

thorny shore
vagrant turtle
thorny shore
#

Oh. I use NSSM to have it handle like a service.

vivid pine
#

should the average tickrate always be 30 and does it mean the server is too weak when it sometimes goes doewn to 29 28 27

vagrant turtle
#

This is also a very old machine with Ubuntu 14.04

deep turret
#

is it a vm ?

vagrant turtle
#

it's a KVM, so technically yes, but the host uses Proxmox, and a few other VM's that I do other things with it

#

Before the last patch, experimental worked just fine

deep turret
#

there is a glibc racing bug that could be amplified by running in vcpus

vagrant turtle
#

it would take a lot of doing, because I would have to do a complete backup of that machine, and then see if updating to the latest will fix or completely destory the thing. heh..

#

bring it up to 22.04.. .14.04 is way old.

deep turret
#

what glibc version are you running ?

#

did you restart ? (the vm)

vagrant turtle
#

yes, I did reboot it after doing the upgrade

#

libc 6

deep turret
#

I said the glibc version

#

libc is legacy versioning

#

all glibc are libc6 iirc

vagrant turtle
#

just looked on launchpad . net, and the report for glibc in 14.04 is non existent

#

under /lib/lib32, there is libc-2.19.20

#

ok, more digging, looks like I will need version 2.20 or higher, and since 14.04 only packages up to 2.19, I get to this the hard way LOL

deep turret
#

on my side it goes up to 2.38 with several patchs

#

so it may be related to that

vagrant turtle
#

yeah, seeing 2.38 also

#

but also ubuntu 15.04 was the first time they added 2.20 or higher for glibc

thorny shore
native willow
#

most recent experience, travelling east in a truck, server disconnects me, I join back in to find Iam falling through the world, server starts repeatedly crashing. learned my lesson to change the amount of saves, didn't know it was such a short time and interval.

thorny shore
#

huh?

sour crown
#

Anyone know a way to stop hostile creatures from respawning? I have my server set to continue playing in the background if nobody is online. Every time the server is empty, the next time someone joins all the hostile creatures and all the power slugs respawn. Love the slugs, but the creatures are annoying as all get out since theyre in the middle of my factories.

viscid ore
#

ngl it took me way too long to figure out where my saves were after i converted my dedi server to a windows system service

vagrant turtle
# deep turret so it may be related to that

ok, did complete upgrades from 14.04 to 22.04. Current glibc vesion: 2.35, tried to force reinstall, but all it does is validate. It still segfaults with the same error as I posted much earlier. 😦 For the life of me, I can't remember the steam command to force install over an existing, even if it is "current" hehe

#

also, I noticed I'm using:
./steamcmd.sh +force_install_dir SatisfactoryDedicatedServer +login anonymous +app_update 1690800 -beta experimental validate +quit
where before I was using -beta public before, but I think that's when U7 came out and went public.

native willow
#

It'll give you less grief for sure

vagrant turtle
ruby grove
drifting trellis
deep turret
#

I'm thinking it may be a systemd restriction thing

last whale
#

@trim epoch @deep turret I've tested for tail, by default tail -f follows the file descriptor, so if the file is renamed it will follow the renamed file. To prevent this with can use the --follow=name or -F option instead, so it will always follow the file name, like this the tail command will never be broken by the log rotation 🙂

#

We can even add --retry to prevent a buggy state if tail struggle to catch the new file buffer

last whale
#

It works fine

native willow
#

@jagged harness I realized we had been talking outside of dedicated-servers. Curious why you went with ubuntu server over debian ?

#

I might set up a debian VM instead of the LXC I have been using

lament cape
#

Can someone help me with server

#

I'll pay you 1 euro

#

easy fix for u

#

I think

#

if ur smart enoughy

jagged harness
native willow
#

o ok. I'll probably go with debian because that's what proxmox is based on and it's supposed to be more reliable. Ill just have to update sources

signal grotto
#

anyone having problems with crashing because of placing conveyor belts?

red forge
grim mica
#

Still not starting eh.. hmm

#

What is that VM running on?

loud minnow
#

Same issue like all the other people you guys are using a VM you have your config set up wrong killin found a solution for his so I’m guessing you guys are just not setting up correctly #dedicated-servers message

red forge
grim mica
#

Right.. but engine changed so there are some different requirements, wasnt sure I realized it was a linux-based VM

red forge
#

lets test 😄

loud minnow
#

Did you test from a new save to make sure is not your save…..

red forge
#

My save loads in singleplayer.
On the server it no longer loads since the update.
I would not like to throw away more than 600h of playtime

#

And how do I get the savegame fixed then?

loud minnow
#

Does a new save load in the sever tho.. that was my question

#

Like can you start it up with a new save you can just make a back up of the save file then just re upload it later

#

But just test if the sever can load up an empty world first and if it can then the issue could be with the save..

grim mica
#

Your save worked fine on my bare metal server, it isnt the save

#

Its nothing to do with the save also because you told me a new world doeesnt work either

loud minnow
#

Well that was before he change the settings.. but I’m pretty sure is something with his configuration as is always the people using VM and are not set up correctly who are showing up here

grim mica
#

Can you not run the Satisfactory dedi on the bare metal rather than the Windows VM?

#

Oh a new crash file, let me see that one

#

Certainly a new error lol.. no idea what that is crashing on

#

I see HAL in the crash but not sure if that is relevant.. given the previous issue perhaps is still related to processor extensions exposure

loud minnow
#

Most of the time is people who found some güin on YouTube about having a “home lab” and needing to use VM for this and that but they don’t understand that the more complex you make it the more complex it will be to fix issues but I know is something with their configuration for that VM

grim mica
#

Yep, agreed

#

The reason I just run the server on the bare metal.. lol

#

I can virtualize it, but why..

loud minnow
#

Yeah it make sense on cpu with 64+ cores where you have the memory bandwidth etc to do thing like that not in your “home lab” which we all know people who use the world “home lab” is just a pc somewhere running proxmox or some type of VM hyper visor

#

If your going to use the word “home lab” better be using equipment that’s cpu alone are 5k usd and actual sever hardware then sure use that word all you want but if is a pc that you use to host game or other small services then is not really a “home lab” lol like for me I just use left over parts from upgrading my personal rig but I wouldn’t call it my “home lab” lol that’s my point lol

thorny shore
#

When is the server going to be updated? I'm getting yelled at for version mismatch.

grim mica
#

Do you mean.. when is YOUR server going to be updated?

thorny shore
#

no

#

The Epic client spazzed out.

thorny shore
#

First thing I immediately notice: Vegetation isn't respawning, nor are hatchers close to my base.

#

Take that back, hatchers are back. Some nobelisk will fix that.

thorny shore
#

I take back everything.

deep turret
#

sorry for the useless ping

loud minnow
deep turret
#

oh new patch for inputs stuck, nice :D

#

I consider thing to be a home lab either when you have complex multi-vm setup with different settings and virtual networks on a sufficiently graded hardware for that
or when you have similar setup but with a lot of machines interconnected
AND
you use these for running different services that are either here for experimenting with it or for professional reasons in networking/dev/sysadmin fields

#

otherwise it's not really a 'lab'

#

and I think most of people doing so don't say it often

loud minnow
deep turret
#

I think waking people up to the fact you can have a home lab these days is nice
(as in you can improve your sysadmin and network skills that way)
but I don't like the trend of going for only similar minded or smaller thing and calling it the same

#

I mean what you do with it and how you do with it matters much more than what kind of stuff you have for that

#

well anyway I can't be unbiased on that topic

#

maybe latter when I will have much more stuff I will talk a bit differently about it
but that people say it too easily probably will not change in my mind

reef lily
#

uuuuuuh its been a long while since i had a dedserver. is there only experimental for DSs anymore? i created an experimental one by mistake copying the text from the wiki and its worked fine. reinstall without '-beta' and it looks like the server is trying to boot satisfactory the game. i also noticed theres only a channel for Dedservers experimental. no regular DS channel. so only in experimental?

thorny shore
#

Dedicated servers are doubly experimental, it seems.

#

Alright, so I have one of those random piles of sulfur laying about. I hit E to pick it up and it does nothing. I picked up all the leaves around it, and I can't build through it (invalid placement), what do?

thorny shore
#

I am, it's messing with my head, but that's what I'm doing.

native willow
#

not sure what hypervisor you're on but in proxmox you go to cpu>advanced> and set host CPU as the option

thorny shore
red forge
# red forge still crashing

@native willow the server still crash while loading my safe. I will test later if the server run with an empty save. I will also test satisfactory in docker. Hope that works

sharp sphinx
#

Someone can help me ? I have a timed out error

native willow
#

Lxc is fine though

chrome forum
#

guys is there any way to increase player limit on dediserver experimental?

thorny shore
#

Yes. The wiki has the answer

lament cape
#

there is glitch

#

when u try to break any big stone it glitches

#

and u cant mine anymore

#

anything

#

and u need to restart server

#

it starts spamming console

thorny shore
#

restarting the server fixes it?

lament cape
#

Yup

#

it just spams console

#

with those yellow lines

#

super fast

thorny shore
#

Probably should put it on QA

lament cape
#

okay

thorny shore
lament cape
#

fully restarting server fixes

#

tho

#

I dunno

pulsar yew
#

it solved after 5 minutes of console spam and tickrate back to normal

raw hatch
#

How does dedicated handle with two decently fast cores? I gave it the recommended amount of ram, seemed fine now, just worried about larger structures.

thorny shore
deep turret
thorny shore
#

then the FAQ needs to be updated.

desert walrus
daring fox
#

anyone know how to get my dedicated server to automatically update and restart itself on windows steamcmd?

toxic aspen
#

is it possible to turn off the rain on a dedicated server?

muted hill
red forge
whole meadow
thorny shore
thorny shore
#

Successful connection to updated dedicated server.

versed sandal
#

Is there any web control panels around for satisfactory, currently having to ssh into my ubuntu server

thorny shore
#

not that I am aware of

versed sandal
#

its that or an auto updater

thorny shore
#

I am wary of auto updates for servers

#

I can't find the Dedicated server in the Steam tools library, am I doing something wrong?

versed sandal
#

Steam CMD

desert walrus
thorny shore
thorny shore
desert walrus
thorny shore
#

It says no such thing

sharp umbra
#

It is true however

thorny shore
#

The Wiki should be clearer then if that is the case.

desert walrus
#

I'll fix it

#

I've been slowly working on improving the page for dedis bunnies slow going

sharp umbra
thorny shore
#

Is steamcmd part of steam or something separate?

sharp umbra
#

Separate afaik

thorny shore
#

where can I find it?

sharp umbra
thorny shore
#

👍🏽 thanks

sharp umbra
#

Also, I'm guessing if you don't own the game on Steam you own it on Epic, you can simply download Dedicated server via Epic as well

thorny shore
#

I already have it on Epic, I want to do some experimenting w/o having to have Epic or Steam installed. It'd be nice if there was a truly independent download of the server software, tbh.

sharp umbra
#

Ah alright. And yea that would be nice, however having it on Steam and Epic allows host providers to support the server without much work :D

desert walrus
thorny shore
desert walrus
thorny shore
thorny shore
vagrant turtle
# deep turret when do it crash exactly ?

sorry for taking so long to reply. It still crashes immediately after it calls the start() command. Exact same place as when I first reported before I did the full upgrade of the OS from 14.04 to 22.04.

0x00007fcddb5b9d90 libc.so.6!UnknownFunction(0x29d8f)
0x00007fcddb5b9e40 libc.so.6!__libc_start_main(+0x7f)
0x0000000000217dc9 UnrealServer-Linux-Shipping!_start()

[2023.10.25-16.51.42:924][  0]LogExit: Executing StaticShutdownAfterError
Engine crash handling finished; re-raising signal 6 for the default handler. Good bye.
Aborted (core dumped)
deep turret
deep turret
sharp umbra
#

Always learning something

twilit fox
#

if you want the powershell script to restart the server if it crashes, I can paste the one I made. you'll just have to update it for your path

thorny shore
#

If he has the ability, he could use NSSM if he's using Windows.

cold ember
#

Can someone help me after i open the game its shows me this What to do?

thorny shore
#

That's the server console output. Now put your details into the game client server manager and go to town. Did you follow the wiki instructions for setting it up?

flat heron
#

Hi, I'm trying to set up a server on Windows via SteamCMD, I logged in anonymous, installed the dedicated server, wrote a start.bat file. I then set the ports 15000, 15777 and 7777 as udp in my windows firewall and also opened them in my router, a fritzbox 7490. i think i did everything right, but other people can't connect to the server. it shows as offline. What can I do?

vital ibex
#

So I just updated my dedi and the server seems to be shutting down. [2023.10.25-19.23.06:264][226]LogSave: Warning: New/Old Root size mismatch! [2023.10.25-19.23.06:294][226]LogGame: World Serialization (save): 3.765 seconds [2023.10.25-19.23.07:301][226]LogGame: Compression: 0.993 seconds [2023.10.25-19.23.07:301][226]LogGame: Write To Disk: 0.002 seconds [2023.10.25-19.23.07:302][226]LogGame: Write Backup to Disk and Cleanup time: 0.003 seconds [2023.10.25-19.23.07:310][226]LogGame: Total Save Time took 4.778 seconds [2023.10.25-19.24.41:642][641]LogCore: Engine exit requested (reason: ConsoleCtrl RequestExit)

#

Do we need to wipe with this update?

grim mica
grim mica
flat heron
#

so you mean i should like buy a network switch?

thorny shore
#

Why would you need one of those?

flat heron
#

cuz yeah, i can connect trough my local ip

#

but others cant connect to the normal ip

thorny shore
#

Network switch won't solve that.

flat heron
vital ibex
thorny shore
# flat heron also, what exactly is a disablepacketrouting switch?

A switch in this case is a parameter passed to the server:
.\FactoryServer.exe -ServerQueryPort=15000 -log -unattended -AUTH_LOGIN=unused -AUTH_PASSWORD=[redacted] -AUTH_TYPE=exchangecode -epicapp=[redacted] -epicenv=Prod -EpicPortal -epicusername=[redacted] -epicuserid=[redacted] -epiclocale=en -epicsandboxid=crab

Everything with the - is a switch.

flat heron
#

ohhhhh hell

#

my .bat ends with the -unattended SnuttsGood

flat heron
#

thanks im gonna read trough that tomorrow.

#

gosh someone should just make a 5h youtube tutorial explaining this shi*

thorny shore
#

lul

#

It'd probably be no longer than 10-15 minutes tbh.

flat heron
#

@thorny shore and how do i use the commands shown there? for example the steam cmd installing command?

thorny shore
#

I haven't used steamcmd, you'll have to look at it's Wiki. I'm going to be experimenting on another computer in the near future, then I'm going to see about having multiple dedi servers on my network.

flat heron
#

ok

#

oh i just saw it

#

its power shell or windows command prompt

thorny shore
#

which powershell is really nice. It's my Windows default.

flat heron
#

ok can someone pls help me with this? i have now installed steamcmd in C:\GameServers\SatisfactoryServer and its running. if i open op powershell and type in
.\steamcmd.exe +force_install_dir C:\GameServers\SatisfactoryServer +login anonymous +app_update 1690800 -beta public validate +quit
it tells me the following:

#

What do I do

twilit fox
flat heron
#

i opened the ports in my router is that what you mean?

twilit fox
#

You can also try to connect through your external ip locally.. if that works then other people will be able to connect.

flat heron
#

im currently trying to use a command switch

twilit fox
#

Should only need to open whatever port you have set as the beacon. default is 15777 the others arn't necessary

flat heron
#

i did everything

#

dude i fckng set my pc as a exposed host it did not work

twilit fox
#

unless you've changed the beacon port to something else. After that port is open then your issue will be either your modem (esp if ISP provided) is refusing the connection or a firewall issue on the local host (your server)

#

I think steam cmd has to be run in command prompt

flat heron
#

i will first try that one setting someone told me to and then ill try the rest

#

dedicated servers should really get more love

twilit fox
#

they run really well actually

#

I've even got mine running in a VM and it seems to do okay. a few bugs with dismantling causing the server to crash, and some desync issues every now and again

thorny shore
#

I've not had any problems that couldn't be attributed to ID10T errors.

twilit fox
#

that's my forwarding settings for satisfactory and astroneer...

flat heron
twilit fox
#

granted.. I'm running u7 dedi... u8 has enough bugs on single player

flat heron
#

same

flat heron
#

should i put my external ip address in the multihome switch?

twilit fox
#

But like I said. if your network is ISP modem/router -> your router you HAVE to foward ports in your ISP modem router.

flat heron
#

i got like a normal fritzbox (some german shit) and thats my router, i've opened the ports there. there is nothing i can open anymore

twilit fox
#

Well, check your firewall on windows. if you've got that port fowarded, and a static ip for your server then it should(tm) be reachable

flat heron
#

when im trying to start the server now, its crashing

twilit fox
#

log?

flat heron
#

sec im removing my ip

#

you gotta click on fullscreen at the bottom or download it

flat heron
#

btw here come my port settings in the router

twilit fox
#

do you have a save for it to load?

flat heron
#

no

#

wait ill put one in

twilit fox
#

it looks like it's trying to load a save or something

#

if you don't have anything in your appdata/local/factorygame/ folder then try running the steamcmd install commands again

flat heron
#

oh i got smth there my local saves cuz im currently trying this on the pc i normally play satis on

twilit fox
#

I don't know if that'll cause issues or not.

flat heron
#

but shouldnt it save in server/factorygame/saved/savedgames/

twilit fox
#

it does lol

flat heron
#

this correct?

#

cuz it still crashes

#

and you see, i read the wiki and stuff but this still doesnt work

twilit fox
#

did you change the config or something, I think you mentioned something about modifying config files eariler.

flat heron
#

i did not, but look what i found

twilit fox
#

Yeah.

#

that'd be it. you can't really run a server and client on the same machine.. just use normal multiplayer xD

flat heron
#

its just for testing

#

i got a server

#

but i dont wanna do all this trough teamviewer

twilit fox
#

or setup a VM and run it in there.

#

if you've got windows 10 pro you can use hyper V and setup a windows 10 VM in like 5 miuntes

flat heron
#

im doing it trough teamviewer that way i only gotta do it once

#

and im waiting for it to download the third time today

#

ok now its starting to get shitty

#

it doesnt work on the server either

#

oh now it works

#

i removed the multihome switch from the start.bat

#

OMG IM FREAKING OUT

grim mica
#

What does/doesnt work? relax a bit.. give us the details and not the commentary 🙂

flat heron
#

it works

#

finally

#

and the problem was my damn router

#

it gives out seperate ips for opened ports

thorny shore
#

Accidentally hit respawn, now I can't do anything at all and it's not respawning.

flat heron
#

and thats one of the many problems with dying i satisfactory

#

My server auto-shutdowns or smth showing this

#

Is that supposed to happen? Can it be stopped by changing settings?

#

now it shows this

cunning field
#

hi guys, anyone experienced that all the map markers dissapeared suddenly?

rich palm
#

But not really a shut down

flat heron
rich palm
#

Ah you coudnt even connect? Did you try connecting against the query port in server manager?

rich palm
#

bc they are not sufficent, 3 kind of ports need to be forwarded

#

One query port, one beacon port, and one game port

For example, I used this as startup, note that I used port 27000, 27001, 27002

FactoryGame ?listen -Port=27002 -ServerQueryPort=27000 -BeaconPort=27001 -multihome=0.0.0.0

flat heron
#

do i have to set the ports in the startup if I'm using the dafault ports?

#

.\FactoryServer.exe -log -unattended

rich palm
#

No, but I would recommend it. Because if you dont set them, UnrealEngine might take a higher port if their occupied, and that makes things harder to debug, bc you wont get any error message

flat heron
#

thats my start.bat

#

oh god

#

and whats that ?listen

rich palm
#

or the error message might be somewhere at the beginning hard to overlook or so

rich palm
flat heron
#

should i send you the log?

rich palm
#

No the log does not help

#

make sure to specify the ports, you can also specify the standard ports. Then try first to connect locally, by using something like 127.0.0.1:yourQueryPort in server manager. If that works you can try to connect from external

flat heron
#

fact is, I can connect from external, but if I don't join for 300seconds, the connection shuts down

rich palm
#

ahh you can, well then indeed its a different issue than I thought

#

but you forwarded the 3 ports right?

flat heron
#

ofc

#

its just some auto stop or timeout stuff

#

idk

median saddle
#

hay im looking for online players. ive been playing for about 30 hours now. want to learn more and i thing playing with other player will help.

rich palm
#

I would try to specify the BaeconPort, otherwise I do not really have ideas. At some point the network connection seems to get lost

flat heron
#

oh great, i tried setting the beacon port as default and couldn't connect, then i removed it and restarted but can't connect anyway

#

i just want a working server is that too much to ask