#dedicated-servers
1 messages ยท Page 220 of 1
Hey engineers! Anyone know if there are know issues/ work arounds for consistent server crashes? (I think when autosaving) I'm not getting any helpful error messages or crash logs. Only the user time out for the clients when the server crashes ๐ฆ
is it crashing completely or if you let it sit does it come back?
sounds like it might just be timeouts due to long saves
there should be a server log generated each startup
whats the last thing in that
It fully crashes and need to be started manually again, the log mentions nothing special at all I'm afraid :/
is it windows or linux?
windows
have you checked event viewer?
hopefully windows has some insight as to why the process died or got killed
any luck?
havent got a crash yet ๐ will post whatever I find
hmm interesting
well it would still have the logs from previous crashes in event viewer
did someone elses dedicated server also restarted? Got an warning ingame that my server will be restarted in 30 mins. Wondering why the restart is needed
they all do, its programmed into the software to restart every 24hrs
not sure on the exact reasoning but I think possibly to kill off any potential memory leaks
still technically beta software on early access or beta
Hi, what is the latest version number for EXP and EA ?
How do I run my server with the "-nosteam" command?
hi my server wasnt starting and i saw an fix for it using -multihome but i cant find the start_server.sh file. does anyone know where to find it? i also tryed reffering it in the command that starts the server but that didnt fix anything/
Hello, I want to install mods on my dedicated server but I don't know in which file I should increment them, can someone tell me? I know it's possible since a friend had done it on his server but he can't remember exactly how to do it.
got a server on nitrado and its saying "mods coming soon" ๐ฎ
Some do, depends entirely on the mod developer.
Hello, So i have a huge problem XD I forgot the authentication password and now i can't get into my Dedicated Server ๐ฆ HELP PLEASEEE
have you tried Podman?
i have not @rustic lantern
i, somehow, prefer to spin up a new Alpine VM and docker-compose my way out of there
isnt Podman more of a RedHat/CentOS thing?
it is and since you don't need privileged account for it, you can run it as normal user, which is what is GNU/Linux philosophy about
i'll be honest, im not sure what problem i'd be solving here :p
Docker violates that by requirement for being ran as superuser, which is what you don't want.
Friend of mine has used docker to hack the host system to get root privileges from a container.
nowadays, corporates tend to move something less violating, I've personally ended up on containerd (Kubernetes) or Podman
while id love to read the blogpost, im not too worried someone will break out of my vm in this particular situation
not to mention I had troubles with docker's will to fuck up networking, at least security team really loved it to smash us with that to our faces during checkups...
yes, docker isnt perfect
but it also solves a few problems
and for a homelab its more than ideal to quickly spin up something to test
without endlessly dealing with dependencies
you can catch most problems with ufw and properly isolating vm's
i only use one application per vm
and i like to think thats still a lot safer, than people who run whatever .exe on their windows home pc and exposing that directly to the internet ;)
vm like container?
no vm as in vm :p
"the recommend OS for certain applications"?
...its the same installer
but jokes aside, some containers I had to deploy were ubuntu, just for their special need for something
if i go to Pterodactyl and they recommend Ubuntu im not going to headache myself by being difficult
..and esxi 6.7 just doesnt list Alpine as an option :p
back to docker, yeah, it's not perfect, but considering what kind of shits I had to deal with docker on Windows...
good old separate linux box with podman inside. Docker is OK if you want to keep compatibility, but other than that I rather go for Kubernetes if I can
not to mention dockerd is being dropped in 1.24
Kubernetes just doesnt seem practical for small, standalone vm's in a homelab
RAM is expensive so i dont really see the point of running that overhead
depends on where you live, it's not a problem to have BMs with considerable amount of RAM inside
but, still, what problem would i solve if everything runs smoothly right now
i dont mind the "because i can" as a reason but this just seems a solution looking for an issue
migration to podman? You don't need any extra setup for it like docker needs, you need to add yourself to docker group, then enable the dockerd service, ideally do a reboot...
With podman, I just pop my install script and I'm ready to go & build without any further requirements
Kubernetes is a extra story, I'm not gonna lie in that, but for a deployment of multiple images is what I would choose for. Lets say you have a set of microservices (I've written some for my job & private clients I serve) and everything has to be running
so you can deploy them manually (or scipt it) or let Helm get the deployment done for you
not to mention that Satisfactory Dedicated server is purely 64bit, so it does not need a container, unless you want to deploy it somewhere
i take it you deal a lot with the cloud
I just hope Valve will stop bitchin' and they will release a proper 64bit version of Steam / SteamCMD.
It's just about time, the only reason we have to deal with x86 architecture is purely Steam
DevOps engineer right here
What I dislike on SF DS that it does not need a container, but needs a container for install.. by a 32bit software used in the past. And we already had 64bit machines from 2001. Those were Ithaniums, OK, not really compatible, but still..
it does not need a container no, but it works really well in one
and i dont have to maintain anything, just docker-compose pull like nightly and call it a day
and if im done with it, i can throw the entire vm away without it leaving a trace
"well in one"
- Alright, I'm listening
its mostly laziness, really, but i like not having to deal with dependencies, if its 32/64-bits, etc
i can plop down a compose-file, get coffee, and it Just Werks
if i want to do something more complicated i'll do my day job
so far I'm running it with systemd and it works. AS my boxes are 64bit. Unless you're running multiarch combo
but im not saying your method is wrong, but i get the feeling you're implying im running it the wrong way
rn i just spin up a new Alpine VM, ansible open-vm-tools, snmpd and docker on it, deploy one file, and i never have to do anything again, and i really like it that way
No, I'm asking, why it feels better to run inside a container?
because i dont have to do anything to install it
Personally I disagree, as run that in a container - if it works for you - alright, nothing against it, but I would consider the extra overhead from deploying a container, mounting a volume/storage for persistence and then running it, writting a systemd script added me about 5 minutes incl. googling.
Unless you have a well-tuned system you can rely on, as most of the work is done by compose (exposing ports, etc)
but copy-pasting the docker-compose file from here https://github.com/wolveix/satisfactory-server and typing docker-compose up -d is, objectively, faster than even writing the systemd file by hand :p
i mean im not creating the container by hand or anything? the Modern Lazy way is copying other peoples work
one could argue the vm itself would introduce overhead and it does, itd be faster to run eevrything baremetal, but i like having a console to trash the OS without getting on a ladder to the attic if something breaks
and i suppose i like to have a long list of servers in librenms instead of just 1 host
OK, then I'm old-fashioned chump who likes to write everything non-on-market on his own because he can trust it afterwards
that makes sense, but that would be my day job and i dont get paid for setting up game servers :P
does seem fun tho, running a small hosted-gameserver-business
... ๐ , my bot written in NodeJS / C# took me more time than writting a Dockerfile + little reading on documentation, let's be honest.
seems like a ton of money waiting, running minecraft servers on a few cheap Hetzner hosts
Frankly, I'm getting paid by deploying game servers & writing plugins for it, so I'm good.
Although I'm mostly on clouds, though.
which could be fun
what kind of plugins should i think of, that are paid?
somehow first thing that comes to mind is 'train simulator addons'
I'll keep the "trade secrets" for myself, as it is not just plugin for single use.
boo :p
you have the liberty to think it's nonexistent, then
But where's the fun in that
Ah ok I will start referring people to the modding discord, I was of the impression none work
There is a section on the wiki about this
Anything about programming our own mods?
Thanks for the info! Makes sense. I was also wondering if it would be possible to password protect the server? As of right now anyone with my domain name can just join
go to the server manager and there are tabs to the right, one of them allows you to set a password
hello how do i fix the compatibility problem of steam and epic?
So the fix i had for this was just simply a new port and a new freshly installed game
Anyone know more about running a private dedicated server as a service (so it auto-restarts in case of a crash)? I got the service to run, but it does not recognise any previous settings and starts as if its a totally new blank server.
you either started a new instance in another folder or you started it on different ports
uhm uhm uhm?
i dont understand lol. i did what the wiki said. used NSSM to start it as a service, but no idea how to set ports and all that
i pointed it to the FactoryServer.exe, just like my normal dedicated server does
your orginal bat file has your settings
if you didnt change the ports than its most likely you have 2 server folders
this happens more than I can believe
people get confused when they run steamcmd and create a new folder rather than update the one they have
original bat file? i dont think i did it with a bat file...
oh you just ran the exe by hand in the console
console? uhm what console? im not a windows pro. i know my computers, but this is above me.
command line
anyway not important
what is important is finding your old server config
and saves
what guide did you follow to setup the service?
jesus christ
geez i could be making bank off my servers
brb building more servers
anyone wanna help me cus my friend cant join my dedicated server
where is the server hosted
ok and did you setup your windows firewall and your router to allow access
idk how tho
New-NetFirewallRule -DisplayName "Allow Satisfactory default inbound ports" -Direction Inbound -Action Allow -EdgeTraversalPolicy Allow -Protocol UDP -LocalPort 15000,15777,7777
that powershell line should get windows firewall sorted out
if you didnt do anything with the default port numbers
how are you starting the server?
.\FactoryServer.exe -log -unattended
just that by itself?
i got that
I am asking if that is how you started it
and yes
i did
cool so that takes care of your pc
oh yeah sorry you have to do admin powershell
right click start button and select powershell(admin)
worked
cool
now waht?
do you know the IP address of your pc on your network?
192.168.
or 10.0
or 172.16
yes
wdym?
we need to setup 3 port forwards in your network router/modem
most likely a web interface at 192.168.0.1 or 192.168.1.1
depending on what your network is
whats the ip of your pc?
your pc internal ip
and how?
open powwershell and do ipconfig /all
and?
do you see your network adapter listed with some address next to it?
ye
ipv4?
yes
172.20.10.4
is 172.20.10.1 the default gateway?
it should say it right below
172.20.10.1
stick that into your web browser
google?
no in the address bar
i did
what popped up?
oh wait it did a google search
haha
put http:// in front of that IP
anything come up?
hmm try https:// in front of the ip and see if that works
def or ip ip
just change the http to https
see if it comes up that way
if not you will need to go look at your internet router and see if it has any info on it
yes
thats usually where it will be
wait...at&t...is it a wireless internet connection?
no, wireless providers use CGNAT usually and you dont actually have your own public IP address
not at your house
what about eathernet?
the issue is with your internet provider
Ethernet
not with how you connect to it
have one of your friends host it if they have a better provider than you
other than that everything else costs money
could buy a vpn that assigns you a static ip
if not cheaper
my perents might kill me tho
lol
hamachi
that might work
been forever since I tried it
but all your friends would need to run that software too
basically puts you all on a virtual lan
so its like they are at your house
o
no idea if the performance is good enough to run the game server though
well at least if you do try some kinda VPN service like that your computer firewall is not going to be a problem now
hamachi isnt a solution but if it works then your stuff can be setup right just means you have to tell the shit what to do
running a dedicated server on docker, type in FG.DisableSeasonalEvents 1 into console, exit, relaunch, server still has gifts. what am I missing?
Does anyone have glitchy trains in there server? Im are really glitchy and will do a 180 on the track and go other way
Im using 4gb of memory should i give it 6? I dont have a mega factory but i would say big #
@cursive hamlet Do not use Hamachi if you can; it is freaking cancer and is a security risk in the long run. Google "port forwarding" and go to the "portforward" website. Search for your router's (the internet box in your closet or whatever) make and model on the website for instructions on how to port forward. If your parents pay for / manage your home network, you will have to get their permission or ask for help to do this. Otherwise, you can purchase a server from a reputable host.
Have you gone through the wiki? It recommends 6 as minimum
Are your world saves persistent between reboots? If so, does your mount only consist of the save file location and not the rest of the server files? Remember, Docker wipes the container every reboot, so anything that needs to be saved needs to be mounted (like config files that get set when you type FG.DisableSeasonalEvents 1).
The server also needs to be cleanly shutdown for that setting to be written to disk (as opposed to killing the Docker container).
If all else fails, you could manually write it to the correct config file (maybe FactoryGame/Saved/Config/LinuxServer/Game.ini?), but I'm not sure what file or what the setting is called.
he literally can not port forward because its a cell modem hotspot and the ISP uses CGNAT
also he was looking for free options
docker sounds like a horrible nightmare to work with
lol
Maybe not... All he said was the router was AT&T and said yes to it being a "wireless internet connection", which a novice person might call a standard WiFi router and AT&T could just be his ISP. He also asked if ethernet was possible, which typically isn't on hotspots. But nonetheless, a hotspot would be difficult or impossible to setup if that's what he actually has.
It's actually kinda nice and clean once you get it set up. Definitely a learning curve to learn about it and get it setup for the first time. I run all my Satisfactory servers on Pterodactyl, which is Docker under the hood, and run by Docker itself. Super convenient in the long term or for scaling needs. Not good for jo-shmo at home hosting a server for friends tho, lol
yeah I would rather just use real containers
You mean an operating system?
Isn't LXC pretty synonymous with other container/image solutions like Docker or Kubernetes?
Docker is Linux containers (most of the time)
So does Docker?... I guess I'm just confused on the verbiage or small technicalities of it all.
I guess maybe use-case is the difference
I was of the impression that docker was more of an app specific container where as LXC is the whole OS
for instance the hypervisor is running debian and if I wanted to I could run a gentoo container
It can be either; whatever you want it to be. I can make a Dockerfile that spins up a super lightweight OS, who's sole purpose is to only run one app and one app only, or I can spin up a whole OS and have it perform multiple tasks, apps, and even SSH into it (but you don't typically see this use-case).
someone else was saying the whole os thing wasnt something docker does so I just took them at their word
It's also not a "full blown" VM, with GUI access either, so if you want a hands on approach you won't have a great time
I have never used it and it looked way more complex to setup
Great for scalability, reliability, simplicity, and replication, but probably not great for your use-case. And that's totally ok ๐ There's no "right" answer
Nice ๐
got 2 LXC servers for Ark and Satisfactory and just installed a windows vm
Bro, I only run ARK on a bulky windows server VM (via HyperV), just so I can use the GUI Ark server manager app XD No way am I configuring that shit with raw config files, lol
lmao there are web based config utils that I use
DM me link? I'm interested ๐
got your dms off but I will post it in #off-topic-tech cuz its kinda off topic
Im having same issues with dedicated server not starting
can you show the command you are using to start it
FactoryServer.exe -log -unattended -NOSTEAM
yes i have still get the same error
reboot the machine or vm whatever it is
how can i switch to experimental on the sevrer side
Hi, I'm having issues with my client and server versions mismatching. I've performed a clean install of the server using the SteamCMD line
>C:\steamcmd\steamcmd.exe +force_install_dir C:\GameServers\Satisfactory\ +login anonymous +app_update 1690800 validate +quit
I'm connecting a steam client. It looks like the client is behind the server. Any suggestions?
verify game data on your client
I'm redownloading the client data now.
Redownloaed client, verified game files...same thing.
client steam too?
yes.
the client is being launched with steam
where can I find the correct version of the game
weird. I wonder why my client isn't downloading that
how can you see your client version...other than the server screen?
ahh, it's on the bottom left of the main menu
As part of the run script?
FactoryServer.exe -log -unattended -beta public
yeah
didn't seem to work
I'll double check
oh, that's supposed to be a flag on the download. Let me try to install it with the -beta public flag
That was it. Thanks Stephen!
good to hear, was half you figuring it too lol
My server takes so loong to save that everyone disconnects, and then it is impossible to rejoin afterwarsd, anyone know a workaround for this?
is it on the same machine as your playing on?
no, why?
resource wise. the server on hdd or ssd
ssd, the problem is not disk IO
I think it is that it autosaves, then that takes long time, so everyone disconnects, and that triggers another autosave before the last one is finished?
i mean it should be taking seconds for the save to finish
it auto saves on interval and auto saves on all player disconnect
my dedicated server is stuck on Private what can i do
Ryzen 12 core, 48 bg ram, nvme 5000 MB/s ssd etc.
is it ran in a vm?
thank you
No
are people timing out during the autosave?
Now do I add the -NOSTEAM command on the command line for the DS.
I wish they would have added in a UI for the server.
ok, everyone died
Dedicated servers & mods, possible?
No.
it s possible increase tick rate ?`or limit 30
Any place to find info on configuring and setting up the Epic store Dedicated server? The Pin message seems to be for the Steam CMD version
Any idea why the server won't show up/start? https://cdn.discordapp.com/attachments/902621736602861588/929495061991936010/unknown.png
My trains wont show on the map along with all trains randomly being under the ground in the middle of the map
Is there a fix for these issues?
Not sure what you mean ๐ I downloaded the exe via steam (if that matters)
I've not touched it and just tried runnign it but it would get stuck on that
are you trying to run the dedicted on the same box as the game
ok so when you start your client and put the ip of the server in whats it say
During testing yes, but I plan on not to do that once I'm sure it works
LogOnline: Warning: OSS: EOSSDK-LogEOSP2P: NAT Detection failed, unable to resolve host
LogOnline: Warning: OSS: EOSSDK-LogEOSAnalytics: EOS SDK Analytics disabled for route [1].
LogOnline: Warning: OSS: EOSSDK-LogEOSEcom: Purchase flow is disabled due to overlay setup failure (EOS_NotConfigured).
LogOnline: Warning: OSS: EOSSDK-LogEOSUI: Social overlay is disabled due to overlay setup failure (EOS_UnexpectedError).
LogDTLSHandler: Warning: Empty certificate identifier
LogDTLSHandler: Warning: Empty certificate identifier
LogGenericPlatformMisc: Error: SetEnvironmentVar not implemented for this platform: SteamAppId = 526870
LogSteamShared: Warning: Steam Dedicated Server API failed to initialize.
LogOnline: Warning: STEAM: Failed to initialize Steam, this could be due to a Steam server and client running on the same machine. Try running with -NOSTEAM on the cmdline to disable.
LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
LogOnline: Warning: STEAM: Steam API failed to initialize!
LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
LogGenericPlatformMisc: Error: SetEnvironmentVar not implemented for this platform: SteamAppId = 526870
LogSteamShared: Warning: Steam Dedicated Server API failed to initialize.
LogOnline: Warning: STEAM: Failed to initialize Steam, this could be due to a Steam server and client running on the same machine. Try running with -NOSTEAM on the cmdline to disable.
LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
LogOnline: Warning: STEAM: Steam API failed to initialize!
LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
LogScript: Warning: Script Msg: Attempted to access index 0 from array 'CallFunc_GetPossedCharacters_outPawns' of length 0 in '/Game/FactoryGame/Events/BP_EventSubsystem.BP_EventSubsystem_C:ExecuteUbergraph_BP_EventSubsystem'!
LogGenericPlatformMisc: Error: SetEnvironmentVar not implemented for this platform: SteamAppId = 526870
LogSteamShared: Warning: Steam Dedicated Server API failed to initialize.
LogOnline: Warning: STEAM: Failed to initialize Steam, this could be due to a Steam server and client running on the same machine. Try running with -NOSTEAM on the cmdline to disable.
LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
LogOnline: Warning: STEAM: Steam API failed to initialize!
LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
LogOnlineSession: Warning: OSS: EOS-OSS: No game present to join for session (GameSession)
LogGameMode: Display: Match State Changed from WaitingToStart to InProgress
any ideas?
LogBuildGun: Warning: (DedicatedServer) Holo_PowerLine_C_2147451469 failed to construct due to UFGConstructDisqualifier: FGCDWireSnap
LogBuildGun: Warning: (DedicatedServer) Holo_PowerLine_C_2147451469::Server_ConstructHologram, failed to construct hologram from construction call.
read you log it tells you whats going on
Looks like it's running
Check with netstat on the machine
it keeps sending me back go menu when i try and delete something
So you can connect and play but when you delete anything it boots you?
yes it might boot me on join and i just cant delete anything
no its hosted
so something weird or your lying
Mods installed?
no mods
Reverify client files already?
yeah i keep getting fatal errors in the console
Have you tried to download the save file and run it locally single player to see if it's corrupted
ill try that
and did the save have mods before
at no point has it had mods
i know i want them to confirm helps me know level of capability's
server shows running but no activity from cpu or memory also doesnt show the correct amount of memory
still no activity
is there a users section in the management portal
Is a game loaded?
im assuming is a server from a provider
[2022.01.09-01.21.49:042][ 1]LogOnline: Warning: OSS: EOSSDK-LogEOSP2P: NAT Detection failed, unable to resolve host
[2022.01.09-01.21.49:416][ 11]LogOnline: Warning: OSS: EOSSDK-LogEOSAnalytics: EOS SDK Analytics disabled for route [1].
does anyone know what this means
did you allow through firewall?
Hey guys I'm having some kind of validation issue where I get UniqueId: INVALID
This is a screenshot of the server log with my IP blocked out, anyone know what the cause of this could be ?
Also getting this issue on my client
ports open and firewall exceptions?
yea
The server is being hosted on a hosting website, shockbyte.com . And I would assume they have everything configured correctly on their end because we have 1 other friend that is able to connect and everything functions correctly. It is only me that is having this issue. the server just says 'server name pending, and 'NotAuthenticated' in the server manager, but yet it says Game Ongoing and shows my current ping. but yet whenever I try to connect it fails and gives me this invalid id error
are you steam version or epic
@scarlet hull i would guess your double nat, router behind a router
okay i dont know what that means
maybe this dedicated server is too much for me lolol
alot of people will use there own personal routers and hook them up with your isp provided router but will not get the isp to bridge there router. So you will end up with a double nat (network address table) which causes alot of connection issues
i only have one router tho
there is no tutorial for epic games people lol, can i use the steamcmd tutorials and download that while having game on epic?
sorry the epic steam question was for another user
are you not using the steam dedicated server (created using steamcmd) currently?
you dont need a how to for epic launcher dedi server lol
you install same as anything else and the rest of the information is on the wiki page
how to report a bug?
these are normal output from the console
are dedicated servers supported on early access?
what?
or can you only connect via experimental
experimental is newer
ik that much
you can use ea if u use ea server
wiki page has all the info you need for dedis
[2022.01.09-12.32.58:784][ 1]LogOnline: Warning: OSS: EOSSDK-LogEOSP2P: NAT Detection failed, unable to resolve host
[2022.01.09-12.32.58:918][ 5]LogOnline: Warning: OSS: EOSSDK-LogEOSAnalytics: EOS SDK Analytics disabled for route [1].
[2022.01.09-12.32.59:185][ 13]LogOnline: Warning: OSS: EOSSDK-LogEOSEcom: Purchase flow is disabled due to overlay setup failure (EOS_NotConfigured).
Warning: failed to init SDL thread priority manager: SDL not found
and on satisfactory it says "server name pending" and under that it says "NotAuthenticated"
nvm
had to forward more ports
Hi Guys! I am playing on a dedicated server and I have an issue with a Rock on an iron source
I already exploded the rock but it stays in place
You can now walk through it though
@toxic heath is it this one?
had the same issue recently
haven't tried yet but usually you can solve such things by loading the savegame into singleplayer, build your miner and then load a new savegame back to your dedicated
does anyone have an IP for some nice server?
see LFG channel ๐
do i gotta restart the server one i edit something in settings?
This is massively immature and attention seeking "help me or im leaving" - good riddance
you know exactly what you said, grow up.
review what you wrote, several times, perhaps then you will appreciate how appallingly childish your original messages were ๐
beo i just came in here for some help wtf is this chat dawg ๐
Hello! Is there a way to change the connection timeout for the dedicated server? I've tried adding
[/Script/OnlineSubsystemUtils.IpNetDriver]
ConnectionTimeout=120.0
to Engine.ini, as explained in the wiki (which didn't exist, I had to create it). I realize this may be a client side only command
The save file is large, so when an autosave happens, everyone gets booted since the server locks up for 40-45 seconds each time
How do you clear all the info on a server, i want to restart my server but after deleting and re-installing it with SteamCMD it seems to still want my original servers password
Does anyone have success playing huge safe files on their dedicated server? Something with like 200 nuclear reactors? Because im handling tickrate timeout right now, but im wondering if anyone has gotten basically a super endgame save to run smoothly on their server
Also i edited Engine.ini as in the Wiki article but i still time out with 30 seconds
Hello, I have a i7-12700k and I get really bad frames when hosting a game to my friends
they all get good FPS
currently hosting with the built-in game session
would it possibly help me to host the dedicated server
on the same machine I`m playing on
there's still a bunch of CPU just chillin
This is about a 6MB save.
Telling everyone on the server to pause whatever they're doing, at random, for six to seven seconds every few minutes is pretty shitty
Balancing autosave frequency and the chance of losing a ton of good work with matter of usability is a challenge.
your CPU isnt fast enough you got 2 cores that are completely saturated
Well that's the fastest performance per core CPU out there right now
or close to it
satisfactory
nothing else running rn
wondering if dedicated would run faster than client
maybe more multicore usage
you could try it, not sure why your satisfactory is using that much CPU
dedicated server is still very much single threaded right now
at least it might be a different thread than the game one
are you running w11?
that cpu is best used with 11
10 doesnt have the core scheduler for that cpu design
Hmmmm I'll try upgrading then
dunno I have a way crappier proc and its nowhere near 100% on any core when playing
so yeah something is up
Ill retry resetting everything to default
can you shoot me your game ini ?
do you ever host games with the session thing
no I have a server
just going to jump in here, whats the difference between server and hosting a game when it comes to Satisfactory ?
that cpu has performance cores and efficiency cores. win 10 doesnt know the difference so he could possible be running on the wrong cores
that cpu no game lol
what gpu
rtx3070
bit much for ulta on 3070
yeah it has to be the game session hosting that's capping the threads
oh your resolution is higher than mine
so that might do it
I am only running 1920x1200
guess depending on what fps your shooting for too
capped at 60fps on mine due to refresh rate of the monitor
My question was wether I'd potentially get more performance hosting my game on a dedicated server than running with the in-game session hosting
dedicated server would be running on my PC anyways
be most likely the same, but wouldnt hurt to try
others have tried and did get an increase in performance
I havent messed with that
I just set it up on another machine
same i have few servers though
yeah... I have no other computers laying around that would be worth hosting it on
a gen1 i3 laptop with 4gb ram
xD
depending which generation the i3 is might be okay just would need bump up the ram
nah that laptop gonna suck 100 times more than hosting on gaming machine
it struggles to run 2 browser tabs
cause you have 4gb of ram...
it's a laptop that was garbage when it was bought 10+ years ago, give it a chance
Anyway this is what mine looks like but I dont know what Intel is doing these days
Well it's like 40% more performance per core so it makes no sense it'd be struggling like that lol
if you disable the eco cores will that remove the total core count?
yes
er lower rather
so windows 10 just doesnt know which are what
right
turning E-cores off brb
no more energy savingz
omg I have so many more frames now XD
wtf ahahahaha
I had 60fps... with dips to 30
now 170
free upgrade
problem solved
downgrade* lol
if I can't get classic shell I'll do a start menu depression
yeah you can get it
having to install an adblock for my start menu says a lot
i have it on my laptop, my only issue with it is grouped task bar windows
ill wait on my desktop for direct storage api
pretty sure thats false
I have connected to several peoples servers and I know they arent in the same timezone as me
firewalls
so you have a windows server directly attached to the internet with no other firewall in front of it?
i mean you could simply change the time zone to rule that out
and what ports exactly did you open on it for satisfactory?
whatever your local timezone is, its your server you dont have to have the timezone set to where its located.
it only uses 3 ports
so I dont know why you have 4
also you must have remapped at least 1 port
for some reason
well then you are missing a port
7777
these are the default ports
all UDP
please look over the wiki page
I just wish I could figure out how to run it behind Nginx
so that I can use cloudflare as a proxy to hide my IP address
why
wdym why
also its not TCP so thats likely never going to work
Yea ik
but every other game server is TCP and works behind cloudflare as a proxy lol
(and Nginx as my reverse proxy ofc)
"every other gameserver" is not TCP
Minecraft is
yeah thats the one
it works behind cloudflare and tcp
like the only one
p sure factorio is
normal FPS games are all UDP
normal FPS games dont have dedicated servers available to the public.
yes they do
p sure they dont
you are too young to remember most of them
but fps games are all shit anyways so idc
counterstrike (and cs go, and whatever the hell else they have) is shit
and thats your opinion
point is nearly all FPS games are UDP
point is, I don't care about fps games, I'm talking about real games.
time to play a nonreal game "halo infinite" because its fps
hahah greg now ive seen it all .. people throwing in addon ports for fun
yeah dunno why there was 4
lol
blinks
So, now for a (not really a question because someone has asked, but) What is this stuff:
Right, but every time this is happening my game is in some kind of time freeze.
lol
and I rubberband.
well better pic of info or log would help
could be server needs restart cause its desyncing
should be restarted once a day
shrugs this is literally straight from the DS that's running. Restarted a couple hours ago.
Or, you know, right now because it just booted me randomly.
^^^^^
not that it hasn't happened before... and I restart on a regular basis to avoid issues. But you know... Thanks brah. thumbs up
did u read the 1st of the 3 lines
How is the rim of the log window going to help you?
I do.
Merkules โ Today at 10:41 PM
well better pic of info or log would help
about as useful as tits on a boar pig
your basically posting a pic of a car with a check engine light and demanding someone tell you how to fix it
Thats' All I have man.
we have no information
When it comes up again I'll go back and get what came before it.
start with this, and how to use it, instead of the smug obstinance.
But I do thank you for the tips. I'll try to get more next time it occurs.
Where are the crash logs located?
Alrighty cool. Thank you.
who are u
Ah, I'm not the only one.
lol no idea what your talking about
@next oracle Glad you got it working.
hahaha
Firewalls and forwarding can be a bia. Just helped a dude out last week get through and test successfully.
S'all good. Don't feed the trolls and take the high road.
oh your pissed off cause i laughed about you setting up 4 ports for server that only needs 3
It takes umph. sometimes you have to choke down a good buzz not to go ape-crap.
Meh. It's just time of day. There's a ton of cool people in here.
lol i wasnt in rest of conversation lol
you should calm before you get yourself banned
<@&387163995947270144>
Pfft, whatever @orchid vault
what im supposed to take this abuse?
How about not have an attitude? You had one with me too.
i only laughed that they put 4 ports in not 3
!ban 851574971629043722 threats and insults
Malum#1337 was banned | threats and insults
S'all good. was alll in the confusing mess I read through quickly when I got back on
but its hard for anyone to help from the limited info in the pic u posted before
plus it doesn't look like there is much out of the ordinary in either of them.
But good to know where they are at now.
sec
if your game crashes then the info is in the log file .. and if you post it people can try to help you with it
Pre:
Post:
That's from the specific FactoryGame-backup-2022.01.10-03.41.56 file.
This is from the FactoryGame.txt
End of file:
Wonder if it's related to drones.
I'll try a complete clean reboot first. go from there. But the timeout thing has been happening for quite a while. Getting booted hasn't.
yeah I have heard others have issues with drones
one or multiple drone ports could be fucking off on you
usually rebuilding them helps
what they get lost?
weird
I'm testing a theory regarding program induced latency.
i would guess the cpu is getting to bogged and its skipping info for drones
when unreal is bogged on cpu it starts skipping rules and stuff and doing random weird shit
hydroneer suffered really badly from it
ya im the infamous guy max hates so much
cause i pointed it out to everyone in the discord
and he ended up having to redo the game to make good on it
all of hydroneer I know is from LGIO
anyways just mentioned cause its same engine and ive seen alot of same "issues"
css will get it ironed out as they get closer to 1.0
in that save that is doin that.. i would try shutting all the production down except the line going to/from the drones
let it run for a bit and go eat dinner or something
then can bring stuff back online in chunks and see if it gets unstable
Unrelated: You a programmer?
im retired hehe
i just enjoy beating on unreal engine with games like this
i do some of that to hehe just games like this are more on unreal
I am going to go beat on setting up UT2004 server now
have fun hehe
hope its not a massive PITA
think i see what you mean.
are you trying what i said with limiting load of game?
I'm doing research on the issue by picking apart the logs.
Unity... - shrugs
Hello, im planning to rent a dedicated server, any recommended website (host/package)?
idk how i managed this. but i just noticed it. and its probs been a good while its been like that. but ive tried removing it with satis calc interactive map, and i loaded the world on singleplayer and the station is gone. but when i load in on the server after uploading the new save without it. its still there and still crashes the server when i dismantle
atm, using gportal, pretty solid. only issues ive had so far is with the game, no issues with the company
thanks, because in the previous server that i rent, i had a network connection issue. something like this
wasnt sure it was smth to do with the server or myside
i also use gportal for ark, terraria, minecraft, conan, among many other games, and no issues at all, the support are pretty fast to respond to
#notsponsered
probs a mix of both
xD
just need someone to help with my issue of the phantom frieght station causing the server to crash XD
best thing to do would be to download the save to your computer load it up in single player delete the platform and reupload to the server
if that fails you might have to do it with SCIM https://satisfactory-calculator.com/en/interactive-map
Is it possible health regen is OFF on dedicated servers by default
can you turn that on
no regening to 30hp
How do you set up servers using the steam tool?
Also what is the name of the thing I need to let through the firewall?
is my servers automatic restart something baked into the dedicated server? or is it a nodecraft specific thing? I can't find any information about it in the Satisfactory wiki page
yeah the restart every 24hr is baked into the server for now
Hi all, Looking for recommendations for best server hosting service for satisfactory for only 3 people ๐
@cosmic sky I think it is an upgrade in de MAM
It was regenerating before I hosted on dedi :/
I tried that. The platform isnt there
hmm interesting
wait what since when
since forever
if your are in a game right before it happens you will get a shutdown notice 30 seconds before hand
Mine resets at 9:30pm Central or at least that's when I've noticed it the most. Not sure if it's same for everyone
No it starts a timer from the time you start it
hmm
is the fact that customizer uses much more resources in multiplayer a known bug?
A friend and I are trying to set up a dedicated server on a server he owns running CentOS Stream 8. We were able to download and install the server without any issues, and it runs fine standalone or using Linux GSM, but we cannot connect to it. No matter what we've tried, the server shows up as Offline in-game. We have forwarded all the ports as described on the wiki and verified that they are forwarded and open on the server and the router, and according to the server logs it is able to bind to them. However, we still can't connect. Is there something we're missing?
open the firewall
are dedicated servers only on experimental?
no there both
it will be the ip of the server
the pinned wiki has all the details for getting started
thx
Going from hosting from the game to dedicated server helped my ingame performance SO MUCH
and I'm hosting the dedicated server on the same machine
it's literally twice more FPS
still on 10?
getting your moneys worth
I have a boulder that was technically destroyed a month or 2 ago, before they put in the nobelisk fix. It came back and now it's just chilling on an iron node. The game understands it to be gone, in that there's nothing to destroy. In fact I can pass through if I just keep pushing after the initial collision. But it's collider is still present and prevents structures from being built. Is there anything I can hack to make it just go away or am I out of luck?
Maybe save editing. Not sure it will work though.
hmm... let me see if I can figure that out
modding discord u might be able get some help
they have a standalone save editor so u find out what rocks are listed as
then remove them all or figure out which is the one
Cool. Looking now. Thanks.
Does anyone know why my friends cant join my dedicated server. I know that it is working and up because ai was able to join it but when I sent my friend the adress for the server it said that the server may be offline. Does anyone know a fix or any solutions?
are you local to the server?
im legit concerned about the amount of people setting up servers that have no idea what a firewall is, how to find a port, etc. seems like a security nightmare
im all for selfhosting but this is relying way too much on the server to be secure by default
The instructions are so clear if it ainโt working itโs not ment to be
Unfortunately, we all fall in the trap of not RTFMing. Some more than others...
I mean the good portion are probably kids wanting to play with there friends and really have no idea what a server really is. i mean back in the day you probably would have opened a music file called "good music.exe" and been non the wiser. everyone starts somewhere.
My path to a sysadmin was through the School of Hard Knocks
my school blocked task manager but not powershell ๐คฃ
That's dumb...
I want to open a new Dedicated Server, but:
- I have no idea how to set it up
- Does it require special software
- I'm using Epic Games and WIndows 11, does that make it hard
- What are the minimum recommended specifications
- What is the player limit and can I modify it
the good news is most people that shouldnt be opening up ports dont know how to log into their router to do so
๐
Most routers have UPNP activated ๐ฆ
but theres lots of open ports on the back of the router cant they use one of those
lucky your isp allows ports to be opened
doubt unreal supports UPnP
Pretty sure Borderlands uses UPNP, and its an Unreal game.
I am sure you can add it to it with various plugins but I dont think its in the default engine, maybe I am wrong...I havent actually dont a packet capture on my network
guess I could give that a go
I dont see any UPnP activity from the dedicated server
borderlands uses p2p so wouldnt it be beneficial to have upnp for easy of connectivity?
maybe the listen server in satisfactory client uses UPnP
for the same reason
cant really test that right now
actually that would make sense it has something about NAT status IIRC
i think theres some special thing using steams relay servers for p2p not having to use upnp but thats above me
dunno I have only used the listen server on lan
and of course that just worked without issues
same
Anyone knows if its possible to change the restart interval on dedicated servers?
Can dedicated servers handle mods?
not that I have seen
have to check with the modding discord
link is in #welcome
to my knowledge its on a per mod basis so there isnt really a catch all answer
no mods work on servers, our (mod community's) tools aren't built for them yet, it is a WIP
Hi guys, so we've been experiencing disconnects whenever the server saves the game. I tried the solutions suggested in https://satisfactory.fandom.com/wiki/Dedicated_servers/Configuration_files#Client_disconnected_for_Timeout and set the timeout to 120 seconds. Yet I we still get kicked off the server everytime it saves. The edited file looks like this. Where did I go wrong for it to not work?
Oh my god I wrote it in the wrong spot
Nevermind my question for now 
InitialConnectTimeout=xx.0
ConnectionTimeout=xx.0
The xx is the number of seconds that you want the connection timeout counter to use, overriding the built-in default of 30 seconds. 120 too much
Yeah I set it to 120, but we still get kicked off the server
What is the size of the save file?
Should be:
[/Script/Engine.Player]
ConfiguredInternetSpeed=120000
ConfiguredLanSpeed=130000
[/Script/OnlineSubsystemUtils.IpNetDriver]
InitialConnectTimeout=99.0
ConnectionTimeout=99.0
MaxClientRate=120000
MaxInternetClientRate=120000
Im accessing the server files via filezilla, Im not sure bout the path. Is this the correct path? /steamcmd/satisfactory/FactoryGame/Saved/Config/LinuxServer
The path is correct
Ok I edited my engine.ini with the values you posted. Now I just upload it and restart the server, ye?
Y
Ok thanks for that, Im struggling to find the savegames, any idea where theyre located?
~/.config/Epic/FactoryGame/Saved/SaveGames/server
cant seem to find it
you have it from steam not epic
Ye I know, I checked the folders but theres nothing I would recognize as a save file
iโd youโre on windows itโs under the users folder
then local
factory game
wait, the servers save game is on my pc?
no
what os is your server running?
should be linux from what Ive seen
we rented on indifferentbroccoli
oh then iโm no help
thanks for the effort though, much appreciated
np
yeah, I just noticed that FileZilla doesnt even show the folder
on the hosters filebrowser it appears though
then iโd assume steamcmd
satisfactory
nah theres nothing
weird
the folder I needed was on the servers root
filezilla doesnt show any files and folder with a period in front of it, maybe its just a setting Im missing
anyway, @icy field the save file is 7.72mb
Ok I think I figured it out. I edited the engine.ini file with notepad and then uploaded it to the server via filezilla. Using the hosters file explorer I noticed that none of my edits ever got registered there. Using its explorer I was able to edit the files successfully. I hope it finally works for us and anyone who might have trouble with it
how do u get your explorer like that
thats filezilla
well anyway, the server doesnt seem do like any changes I did. We keep getting kicked off of it
Does anyone know a step-by-step process to make a dedicated server using SteamCMD, or maybe a video explaining it. One problem I have been having is I got a server to run once before so me and a friend could play on the server (note: He lives in a different state then me). When the server was up I joined it with my public ip address and I gave him the address I used to get into the server but when he put it in the address bar it said that the server may be offline. Afterwards I uninstalled it and tried to set it up again to see if just retrying it would work but it didn't and know I don't remember what to do and I don't know what to do so me and my friend can play on a server without it being hosted by one person. I also don't have money to host a server on a hosting platform. Any help would be appreciated.
The wiki article linked in the topic has step by step instructions
Thanks
DUDE I no joke just figured it out when u @ me LMFAO
Awesome
could be timing out
try moving hte hub to where there is nothing to really load on start to render
I just made it
once they are connecting and loaded the area .. u can try putting it back
then you need error msg or crash log
I just bought it for them too lol
for him or me?
how should I send it?
upload file
which one?
but like there is like 5 files
is this it?
read the top line of it .. thats all i can say about that
log file has the actual errors and such
You can send Questions, Feedback, Suggestions, and Bug Reports at https://questions.satisfactorygame.com/ - <3 @orchid vault
there is posts on there for that error of 00000000000
k
how can I find it?
i dont know .. google search probably indexes it
ok
or look at recent post history or try the search on the site
ight
validate files usually fixes access violation, unless it's an underlying library issue, such as VC-redist, or other corrupted libraries.
In that case you might have to repair/reinstall the redist.
I'll tell him
The wiki has instructions on how to install it with SteamCMD.
For your friend to be able to join, you need to forward the ports as explained in the wiki. After that, they can join with your public IP.
Is it correct that mods do not work on dedicated servers yet?
Ask for mods over at the [official modding discord](#welcome message). - <3 @orchid vault
i never thought i'd be the one to ask something as rudimentary as this lol (sorry!) but how are trucks/trains performing in multiplayer right now?
trains seem fine, i never bothered with trucks myself
trains are okeyish, occasionally glitchy
trucks are acceptable, mostly
but definitely more glitchy than trains
i guess we'll find out the hard way!
one low point of trucks is that you kinda want to record whole track in one go without autosave
if autosave occurs, it will corrupt the track
which is kinda tricky since there is no indication that autosave incomes on multiplayer
So, probably the host will have to do it?
Anyone free to help a nice guy troubleshoot a dedicated server? I can join it via LAN, but friends cannot see it. Port forwarding appears to be correct, but apparently I'm missing something! I'm a techy guy and can share my screen, etc. I would really appreciate it!
Are you sure you have it on a static IP and have that IP passing through the port on both protocols?
I chose UDP per the guides, I should instead select all?
UDP is sufficient
are you giving your friends the correct external ip
do you have your software firewall set to allow all 3 udp ports as well
assuming it has a software firewall
my PC running satisfactory server has windows firewall disabled
no third party firewall application
what start parameters did you use to run the server?
no vpn ?
so you should have UDP 15777 15000 and 7777 all forwarded through the firewall to your pc
not sure why it says service type http
I'm not sure if the virtual servers menu on the left is the correct spot, but that's where the tplink video indicated I should do
are you double natted ?
Yes, I have 2 routers in my home.
we have a winner
that or he isnt forwarding the ports on both
it's not a 192. if that's what you mean
could be 10. or 172.
k so private
10 is private
ah. So I'm dumb ๐
it happens to alot of people not me or greg but it comes up alot
so is this server behind both routers or just one
woops, it's 100.
hm
i posted 'are you sure that's not a private ip'
then deleted it because i thought i might sound stupid
turns out it was a private ip ๐คก
thanks folks
you getting that from a website or from your router config
he need to work out his topology and route things correcly