#dedicated-servers
1 messages ยท Page 209 of 1
Uh.. Locally loading - I'll give it a try.. thanks
hi, i tried updating but by restarting the server but that still doesnt seem to work.. does anyone have a solution?
Hey all, need some help getting a dedicated server setup as a service on Centos8
following the wiki just generated errors for me
which kind of error ?
At first, it was ExecStop that was missing
if wiki doesnt work u need to fix cmds or figure out what librarys and such ur missing
i added RemainAfterExit=yes
now the log says permission denied when starting the service
tried running it as the user and as root. no luck
u will have to wait for somoene who likes centos
not as user root - this is denied by steam
makes sense
anyone getting this message and cant login to the server?
then I created a systemd which runs the game as this user.. InstallDir is /home/satisfactory/FactoryGame
and of course the dir is owned by user "satisfactory"
i did the same on CentOS user call steam
install directory is owned by the user as well
yea even after restarting it i get this
K... i don't knwo CentOS that good.. also using systemd ?
ittspock - did you check the gamefiles with steamcmd ?
i thought it does that on start up
no...
just checking for Updates on restart - but checking Gamefiles needs some time,
Jup
@wary bluff which version of Debian are you runing?
11
I'll try and and transfer over if it works
I'm hosting it my self which makes it easier to do this
same here - running on a lovely ServerFrame in my Basement ๐
๐
But it should also work with CentOS - it's also Linux ^^
I can send you what i have as the service if you want to check it out
hm.. Ok, did you try to execute the PreExec manually in your CLI ?
switch to your "steam"-User and try to execute the ExecStartPre-Line manually
it works when i run it manually
O.o Ok, thats strange... hmm
the paths in your Unitfile look confusing...
because normally ~/ will be translated to the home-dir
yep
try to replace this with absolute paths
How goes the dedicated server life?
for some reason when i set force_install_dir to ~/Sat-ds1 it actually created an dir with ~
Uh.. don't do that - yes it works, but it can lead to many Problems
my suggestion - change install-dir to absolute path and adjust the Unit-File accordingly
anyone know the command to uninstall an app in steamcmd?
just delete the folder
can anyone help?
version still saying 17386 or something like that?
crash log or some kind of error info?
yeah
no it just doesn't update when restarting
can you provide an example? im not very good at these things
How do we activate Ficsmas on our Dedicated Servers?
u used a cmd line to install
before the word validate put what i said
then run that cmd
make sure server and client are updated
restart them
steamcmd +force_install_dir ~/SatisfactoryDedicatedServer +login anonymous +app_update 1690800 -beta public validate +quit
so this?
good luck with it im out
Not needed, goes automatically. Started yesterday.
yeah we saw it yesterday..
and then after the patch
it went away
and hasn't come back
that was a bug you seen first
on dedi try using hte cmd to turn off but set to opposite for on
do you know what that is?
pinned messages or wiki should have it
k
i have no clue what it it lol
pointing to the pins was helpful. thank you
is a fix for Ficsmas on dedi planned? Or are we flat out of luck? Update yesterday was not a fix for this.
it works on dedis
ok? not here.
look up
Are ports reroutable on ea or only experimental
both
Thx
but play on ea if u want to play
sorry, yep, restart fixed it
good enjoy
i got blackharted fixed last night
yay
he was double nat'ed
well he didnt realize his mode/router wasnt in brige mode
anyways
and he couldnt access the feature so i had to walk him through a dmz setup that point to his asus router
networking is somehow very hard for people
if u dont know u dont just fuck around wasting peoples time doing stupid shit
just say whats that or how do i do that
not fuck around with gameboost or whatever stupid shit u think of doing
that is very true, i been doing network stuff for 25 years but when i took my CCNA i was surprised how much the people in the class didnt know that i thought was common knowledge
Ports are not reroutable on either. They are override able. Reroutability is being worked on.
I had to go thorugh -alot- of troubleshooting to get a working server. Sometimes ISP depending on country just isn't on your side
Port forwarding being the biggest hurdle?
and everything to get to that point
Plenty of eager, yet uninformed kids out
like literally having no admin access to the router settings
that you had to sign a waiver in order to be granted permission
I would agree but my class was all people over 25 lol
That's.. not how the server is meant to work? Who restricted your access?
the isp
it's obviously on the router end
Seen a lot of older people career shift to IT
To your own server?
to my own router settings
it's typical of some backwater isps
they restrict the settings fully for their customers
Ah.. yea. That's shitty isping right there. Sorry for that.
his ISP blocks ports on there end it less common but not unheard of
they provide modem routers not modems, and you also can't change the route settings to bridge mode to have your own router
I also don't have access to general inbound and outbound firewall rules
and thats where a DMZ comes in
Can someone direct me to where the savefile is supposed to be for the DS?
but yeah I used dmz for the machine I'm working on to be accessible through the internet
linux or windows
Windows
also our network was behind a cgnat so I had to get us out of the pool too
I am using the steam app
like depending on the country sometimes the networking issues are more external
Cgnat can go fuck itself. IPv6 has been a thing for decades...
videos and tutorials usually assume you have full access to your network
and thats the bad choice you should get a real router dmz to it then connect all your things via that it will seg you off the main network and give you access to forward ports properly
cause thats the case for the majority
not sure how that works if I can even connect another router to my network
I only have a very very high level understanding on how dmz works
I specified my throwaway machine as a dmz server, shouldn't it not interfere with the rest of my devices inside the network
I cant connect to my friends server can anyone help lol
sure im not the first sure i wont be the last
i cant find the adress
or more like he cant haha
dmz just lets all traffic throuth to that one port
If we can download the Saves from the Server, do you think anybody could do this, I would rly like to see this
did he set up the server already ?
I thought dmz was just letting a specified device via it's ip address be outside the routers firewall setting
tell him to go to whatsmyip webside and give you that ip
but other devices in the network are still behind the firewall rules of the router
ok brb
we are saying the same thing
you can just google that cant you? "what is my ip" and it tells you
yes
oh ok
thats the beauty of just saying go to whatsmyip website there just going to google whatsmyip and get the answer ether way
tell him to check if his wan IP is the same as his public IP otherwise he's under cgnat and thats a whole other issue
the ip didnt work ๐
tell them move to a better net country
cgnat is rarely a issue of all the people i have got up and running 0 have been cgnet issues
mostly its people just getting in over their heads
still a possibility
possibility indeed likely no
i think the most common issue i see is someone not knowing there ip and not knowing the correct ip the server is bound to
rai your the exception not the rule lol
POSTING FOR ALL TO KNOW apparently it was the WAN Ip lmao thank you to all
and had you set your network up like i said you wou wouldnt be a exception ethere
Or do what I do and forward your ports to the wrong PC and try to figure out why nothing is working for an hour.
another check for not knowing there IP
thing is I can't follow that setup 'originally' because of the isp limitations
but yeah I'm just an exception
i need help, how to deactivate event on server ?
???
setting for solo but server it s where ?
5000 IQ play
ok i look this
Rai you could also have also use ngrok
it was in my list of things I might try
its handy for your situation
but so far what I have is working, the thing I'm trying right now is to if I have any form of control on the firewall settings to whitelist the device ip and inbound ports in the router firewall so I don't have to set it up as a dmz server
gives you a proper public ip tunnel for stuffs and things
well you can only have one dmz
if its real cgnet you need the isp to forward the ports
no I've already handled the cgnat problem, had to call the ISP directly and remove us from the cgnat rule
rai how much is your time worth ?
but router settings is still limited, and we don't have access to setting up the modem router on bridge mode so I'm just working with what I have
you can spend 8 hours trying things or you can go to work for 3 hours buy a cheap router and be done in 4 hours lol, i am just razzing you by the way
always do it the hard way so you learn more and know for next time
i learned what i know from spending hours grinding my gear on somthing that could have been easy but i went the hard route
I can't replace the router I have right now it just won't work atleast for my isp, if I just buy another router and stick it in my existing modem/router won't it just act as an access point because its still behind the NAT rules of the original router if its not set to bridge mode (which I can't)
Ok so... i hosted a game on dedicated server... and now somehow don't know how to get someone in
do i invite like normal MP?
I'll stop posting here btw, things are getting into tech talk territory
Existing router/modem with a dmz set to point to ThirdParty Router then you connect all appliances to the 3rd party router
Can anyone with their admin access please share their ServerSettings.ini
Pref someone who is successfully hosting without any timeout etc.
did you do all the setup items in the wiki if so you should just need to give your friend you external ip
nothing about admin access is saves in the Serversettings.ini
Where can i find that
what part the wiki or the ip
to go to whatsmyip webside and give you that ip
bruh.
can someone please help with this, restarting didnt fix
how can i update it
is the thing i dont understand
i have steamcmd but it doesnt recognize it and i have no idea how i did it the first time
i have a linux nogui
okay
wait one sec
steamcmd +force_install_dir ~/SatisfactoryDedicatedServer +login anonymous +app_update 1690800 -beta experimental validate +quit
yeah bu tit doesnt recognize it
steamdcmd: commant not found
thats what i meant
steamcmd +force_install_dir ~/SatisfactoryDedicatedServer +login anonymous +app_update 1690800 -beta public validate +quit
i ran this
steamcmd +force_install_dir ~/SatisfactoryDedicatedServer +login anonymous +app_update 1690800 validate +quit
if you dont want to be on experamntal
Hmmm, my friend can't see the game
but I can connect using 127.0.0.1
I feel like i set up something wrong
i cant use steamcmd is the issue though
it doesnt recognize it
what is the folder im meant to be doing it in?
i only have these
is it because im not in a folder or something?
i didn't run any cd commands
h
thanks anyway
Is it possible to get mods on dedicated server?
Ask for mods over at the [official modding discord](#welcome message). - <3 @slim spoke
try ./steamcmd or ./steamcmd.sh +forceinstall....
steamcmd.sh brings up the steam command line but it doesnt work there anyway
right
let me try
just running ./steamcmd.sh will open up the steamcmd console thats expected
sudo apt install libsdl2-2.0-0:i386
looked up my ports, is this how it's supposed to be set up?
I can connect using local IP
but friend can't using my external
it must not be port forwarded right
oh is he using query or game port?
lol was gonna say why you wanna sue the port?
ok im giving up
@frosty gale you need to stop/update the server
i even reinstalled
I have been using dedicated for the last day wouldve been 2 but had to fix issues I use to have
what is it basically just the game or something? thats pretty big lol
yeah but mean its almost as big
same size again
wtf am i installing
app_update 1690800
bruh
wait
i think
im geniunely stupid
what I usually do to be safe is run steamcmd normally nothing else then run quit then run the server update command twice to be sure
so you are installing the right thing
What should my port forwarding have set for the "Internal IP"?
alright, i had wrong IP for my ports
it is now working ๐ thanks guys
Did the single port thing make it to EA or did that part get yanked if it was having problems? I don't see it in the latest patch notes, but I wanted to be sure I wasn't blind or something.
Hey all. I've been running a dedicated server for a couple weeks, no real issues - I'm just trying to move my world onto a new server as it was compromised by some malware.
Just want to know the best way to move the world over, I've reinstalled steamCMD and got the server running, no world has been created. Am I good to just copy over everything from this directory into the corresponding directory on the new server?
/home/steam/.config/Epic/FactoryGame/Saved/SaveGames
This is on ubuntu 20, thanks!!
Single-port was rolled back for now
@trim hill , you can use the Saves Manager in the Server Manager to upload a save from your client to the Server, and then load it up
Oh, nice. Can I also pull the save down from the existing server?
that is not yet implemented, but is planned
but you pointed out the correct place to go looking for them (:
Yeah I need to get the world from the old server. My question was mainly can I copy the "ServerSettings.15777" file onto the new server? Or should I set up fresh, and then move the world files over?
I would start fresh, and then copy the save, just to be safe
okay, ill run through the setup wizard thing in game, then shut it down and move the .sav files over. Sound right?
That should work perfectly!
awesome, thanks for the help! Will ping again if anything goes tit's up!
you mean how it says its 2020 oh wait it still does? lol
Hmm. Just set up a fresh server, but my game client is version mismatched. Game is 174686, server is 174506, I thought server kept itself up to date. Any ideas?
Thats sasying the server is newer then your client so your game needs to update
wait nvm miss read
if its thru steam, update it on the downloads page. If SteamCMD, run the script with -update
or in my case its through a host I just stop/start my server so it depends on the route your using
OK, should be able to stop/quit/exit the server from the ingame console and it will update while down
Ah, I've just been running it via ./FactoryServer.sh, guess that doesn't auto update. I'll create the systemctl service and that'll handle it right?
yeah so you need to update it with steamcmd then
if the steamcmd script is right, stopping the service will prompt it, and update
steamcmd +login anonymous +force_install_dir "/home/steam/SatisfactoryDedicatedServer" +app_update 1690800 validate +quit this cmd?
think imma just scp the sysctl service onto new server and be done with it lol
m.2 FTW
Okay, claimed the server through the wizard, now wants a save. Am I good to just scp the .sav files from old server into the right dir? cc @quick mist
you can load directly from the console in game as well
not to speak ill of the game, but i dont trust that thing
Hmm I moved the .savfiles into server/ directory
restarted
still says i need to create a save
No previous saves
Nothin in that 'Load Save' tab - do I need to set a session name in server settings?
I keep getting this after I play some without the server. Same game, just trying to sync the files thru the console
As soon as I go to load, or upload, the connection breaks. Server is still up, but cant connect (localhost)
indeed
Ah according to wiki I do need to specify the session name. Just gotta work what random crap I whacked in there last time lmao
prolly not
I cant host friends, yet, no static IP, and behind the ISPs NAT
0.0.0.0 is the modern 127.0.0.1, no?
Hello I am having issues getting the nitrado server working. I was able to load it onto the server but was not able to do the initial connect. Has anyone had a similar experience?
Check with Nitrado's support, if you haven't already. We're not able to assist with stuff like that.
I have already reached out. Thank you.
does hosting through SteamCMD work better than the Satisfactory provided app?
at this moment?
grrrr, it should give an overwrite option
it should be like "do you want to overwite?" then you click yes or no. hope they do that
I'm quite confused here, if anyone could help that'd be much appreciated. I've set the new server up, done the wizard to give the server a name. I've uploaded 3 of my autosave files onto the new server, and given the new server the same session name as the old server. Still can't work out how to load the saves in. Any ideas?
I downloaded the .sav files from the old server, and uploaded to corresponding directory on new server.
yeah, imma have to
yep
oh...you mean I didnt have to pee on it?
haven't created a save on the new server, no
I can't load a save because there's nothing in there to load
p sure it's in the right place
That didn't answer the question. ๐
aaaaaand, right back to this
lol OK
Just presenting evidence as I find it. Put me in a queue
I'm SSH'd in as root but server runs as steam
OOPS I spotted it
LOL sorry
Works a treat when you put it in the right place! ๐คฃ Thanks for the help all.
Gonna ask while I'm here; the reason I'm switching to a diff server is because my old one got compromised by what appears to be a crpyto miner lmao. I had forgotten to turn the UFW firewall on initially, so I guess it's just that, but figured it's worth raising in case anyone else has had this issue?
yeah, having your firewall set up is super important (:
haha of course, figured it was just that (it's on now!!)
while you're at it, shut down any services you're not actually using just to reduce the exposure surface
I've got literally only satisfactory.service systemctl process running, and ufw only allows SSH and satisfactory ports.
I'm on my lunch break (:
but I have an eye over here nonetheless
aye, esp. now that I've added that one FAQ to the wiki
gave up on the one port thing?
so, any commands to enable the xmas event on a server? it was working, then i edited the file on the interactive map and now its not working ๐ฆ
so long as the date when the server is started is correct, and the disablement parameter or command have not been used you should be good to go
i reloaded back to 3 saves before, and still not working (all of the saves were after the even t started) i see there was another update today, ill update the server and see if that helps
FG.DisableSeasonalEvents 0 in the server console and restart the server
that worked for some other people in here
yes
what's the launch argument for "fix my candy cane basher"?
-ExtraPeppermint
lol
Do you know a good docker package for my dedicated server ?
The better version of linux pour host my server ? Debian ? Ubuntu ?
that's entirely a matter of taste
personally I'm running on Ubuntu Server
Debian, Fedora, Rocky, Gentoo, Arch, Skackware, Suse. . whatever you prefer
I suggest not Kali though
Is there an option to have the server quit once there's an update available, so it'll update?
ooh that would be good, script it to check for updates and apply them if there are any then restart
no so good if they release an update while you are playing
following up, i updated the server with todays update, and ficsmas is back! thank you
eventually we'll have an API we can hit to send messages to players on the server.
SIGTERM appears to gracefully quit it.
what if I am flying across a massively deep hole and the server just disconnects me
guess just RIP once I reload
I have it all running in a systemd unit, so it's just systemctl restart satisfactory, but if I could make it quit automatically it'd be updating already. I'll just have to figure out Steam's API, I guess.
ADA> FICSIT Inc. has prepared a new update. Your Pioneer interface will shortly be restarted. Brace for shutdown in: 300 seconds
or somesuch
alternate idea would be to set an option to have the server shut down rather than self-restart every 24h of uptime
then systemd could take care up the update check at the same time
yep, all theoretically doable in the future
just wish I new how to pull the Steam Depot data like steamdb does
I mean I am sure its doable now if you can program good enough...the server status screen has a ton of details before you even connect and one of the details is how many players are connected
I can see what CL version a server is running with my sfping tool
what I can't see is what CL version Steam has on the storefront
the build ID and the CL version are not the same
if I knew the APi endpoint to pull the depot data though I could at least watch it for changes
need to setup a sniffer between my pc and my server and with any luck all the communications are not encrypted ๐
Yeah, I just did a cronjob to have systemd restart the service every 12th hour. That takes care of the SteamCMD running to ensure validation and updating of files as needed. Unfortunately, it doesn't provide any warning to players before yanking the hypertube out from under them.
the query protocol is in the clear, and implemented at https://github.com/dopeghoti/SF-Tools
at least part of it is (implemented, that is; I only had the docs on one message type datagram)
ah
Instead of doing that, just set Deadline=43200 in the unit config and Restart=on-abnormal (or always)
yeah so to get the more juicy details you would need to send authentication data to the server so it will expose the session details
that would work Baughn but I prefer keeping the right tool doing the right job. systemd is for managing daemons; cron is for scheduling
Windows 11
Then you can put it on a Raspberry Pi ๐
well based on how the client works at the very least I should be able to get the server name
oh yeah
no, for several reasons
maybe
Or a systemd.timer. ๐
lol no
What reasons? ๐ค
- pi is arm
- lack of memory
- poor cpu
- ... other stuff
Raspberry Pi 4Bs have 8GB of RAM, and I've managed to run an Astroneer server on it before
although yeah, the CPU is a limiting factor
You also lack a native ARM executable atm.
you would need something significantly quicker than a Pi to run the emulation component alone
yeah
Once we get a arm64 architecture for the satisfactory server, I'm definitely gonna do one on my pi4 8gb just for giggles ๐
saying "I can run this other server just fine" is like saying "I drove my car to the deli for lunch; what do you mean it's not good for 24 Hours of le Mans?!"
if I had more time, I'd definitely do it for giggles lol
this is all just re-enforcing my want of a blade server chassis
:/
bet I can get one semi cheap
the chassis are (relatively) cheap; they're just a microrack and integrated power supply and KVM. It's the blades that are the spendy bits
yeah...need to check online auctions
sometimes see them in whole lots with other shit
Is it normal that players have to wait 30 seconds or more before they can move after entering the world on a dedicated server?
no...have you tried watching resource utilization on the server when that happens?
I suspect you are maxing out your servers single core abilities
Other people in the world are not impacted by the event, only the person who just joined
I would expect a resource issue to affect all players
Possibly client side? or is it something that happens to all players that join, regardless of their client system's specs?
If I was joining on my work laptop, I'd expect it to chug while it tryies to load everything
Happens to all players, even me who is sitting right next to the server machine on the same network. If I restart the server and join it immediately, then I don't get stuck waiting, but if the server has been running for a minute or two (or longer) then I get the waiting
The FPS is fine. I can look around, swing my xeno basher, etc. I just cannot move
yeah, then it's possibly a resource utilitization issue. See if you can grab some resource graphs as players join so you can see what's getting hit hardest
@merry bolt is the world you are in newly generated from the server or is it a save game that you copied from a single player game?
Generated by the server
should be plenty fast
it seems like the issue gets worse as we build more and more things in the world, but hard to tell for sure
What's the server's CPU ?
anyway...the best way to troubleshoot would be to monitor server resources while people join and see if you spot anything unusual
CPU is Ryzen 7 1800X
if you are low on ram it would be swapping to disk which would also cause weirdness
but a reasonably new setup should have at least 8GB
total ram usage is only 24%
yeah
it has 64gb
that aint it
I just feel bad now because my POS fileserver can run this no prob
lmao
and people have massive machines struggling
I"m imagining Greg and I swapping the whiteboard checklist back and forth. "Nope. next" "Nope. you're in"
LOL
watching CPU utilization while joining. No single core is maxing out
Others in the world can still move and build and everything while i am stuck
Yep. that's bizzare. Check the server logs for when you were joining and see if something jumps out. Then check the QA site.
If you don't see anything similar to your issue, defintiely post it.
one core occasionally peaks to 100% for a moment here and there, but that is not changing based on whether i am loading in or not.
may want to re-verify the server files as well if you havent done that recently...although you likely had to since there was a patch today
can we play early access on a dedi server yet?
yes
yes
or is it still exp.?
no
That's normal, since the game's main calculations are still single threaded, even though it will occasionally spawn workers threads as needed.
TY
it's possible that your save file, as it gets bigger and bigger and bigger, is hitting the CPU harder, and each person that joins spikes it a bit
I mean, at this point, we're playing SHerlock Holmes and eliminating possibilities.
it makes no sense that only the joining player would be impacted by an overloaded server cpu.
the log files have lots to say but nothing stands out to me
Off to the QA site then. ๐ post it up and see if it's also affecting others.
cause that's gotta be annoying.
You can send Questions, Feedback, Suggestions, and Bug Reports at https://questions.satisfactorygame.com/ - <3 @meager summit
literally the only other off the wall thing I could think of would be drivers/OS updates but if nothing else is suspect then I doubt thats the issue
I see a few messages like this the moment I load into the world
LogNetTraffic: Warning: Notification::ProcessReceivedAcks - Missed Acks: AckedSeq: 14833, OutAckSeq: 14414, FirstMissingSeq: 14415 Count: 163
Is that normal?
That's not weird. we can't either.
BOOM. solved
me and my friends have a server through steam servers and 2 out of the 3 players can build without having the items in their inventory, does anyone know how to fix this? it breaks the realism of the game for us when you can just build anything
thats what we thought but one person who setup the server is the one who can not place without having the items
looks like 163 missed ACKs if I am reading that right...
likely accounts for ~30seconds of not moving
haha
Not sure. The message prints 4 times and has completely different count numbers each time. they all print at once in a fraction of a second.
do you know the command for the steamcmd. is it different than the in game console command
check the wiki
Instructions are there
for running the server software via SteamCMD
Does anyone else see those missed acks warnings the moment a player loads into the world? i dont want to spend time tracking down something that isnt actually the problem
lemme check my logs
i think i am stupid, i dont see a steamcmd command for nocost on the satifactory wiki page.
will the dedicated server EVER work again? I mean its server mismatch now for like 2 weeks?
That's bevause it isn't there. that's a savegame editor thing.
works for me
There IS no command to activate the nocost thing via steamcmd.
how? the steam client is way above dedicated server and there is no update
Hi everyone, I just got a dedicated server and it seems to be stuck on "private" and won't let me change to "friends only". Any advice?
I'm running an Early Access server and play just fine with my Early Access clients.
Which Versions do you have CubGeek?
If I installed the Exp server, and ran the Exp client, I could play on that, too
looking at my logs I think that log entry might be a red herring
yes i get them aswell there not important
I got a ton of them
Usually a version mismatch happens because someone is updating a different copy of the server than they are actually running. it is easy to accidentally get two copies of the server and not realize it
Thank you both for checking
Oh really? Thats a relief. I hope it works later when my friend joins
Us too. otherwise you'll be back here again. ;P
so my game version is now 174686... so there exists a dedicated server with that version?
yes
The current dedicated server version is 174686
great now how to find out why the servers doesnt detect that update
are you updating using steamcmd or some other method?
did you install via SteamCMD?
no, it wasnt me anyway, it was two of my friends. but no its one of these game server softwares for linux
If you use steamcmd, it is important that you specify a force_install_dir and that you specify it as a full path (not a relative path)
GSM
"those game server softwares for linux" yeah, that's not helpful. ๐
its likely GSM
yeah i know I will get a login myself now...
or some other gui
i was just playing up to two weeks ago, but now its constantly down
is there supposed to be so many presents on the map lmao
If your friends installed it, then they need to update it. If they have it hosted with a service, then you need to talk to that service's support.
thats not enough presents for me
i think it spawns about 10 presents in an area around a player, and if you pick one up a new one will fall to replace it
are they gonna block vehicles from getting through
no idea
FOR SCIENCE!
u think ive got trains yet lmao
if a present derails a train there are going to be some amusing videos going out
work with me here!
why so many presents though lmao
god I want so badly for a train to go flying
does it matter, really? claim 'em and move on.
they keep falling thats why im wondering
i just tested that i can drive my explorer right through a present with no collision
"Oh, no, Santa, I couldn't possibly take more than one gift!"
"I mean, what about the poor lizard doggos?"
meanwhile, I'm all like "Screw that, I'll take his leftovers"
do the lizards even work on servers
i tame one i walk away they disappear to never be seen again
omg i just said that and it came back
thats a first
wonder where my other 50 lizards are
oh how i missed boom boom balls
if you keep them in a pen so they dont get lost and have them standing on a foundation or something above ground so they dont fall through the world when you get out of range, then they should stick around.
GOd it's a slow day here at work. ๐ But we've stabbed almost 1000 people today!
On track to hit 1200 before close.
stabby stabby
(vaccine site)
was gonna say, please tell me you're issuing innoculations and not hired by an extremely prolific serial killer
Mayyyybe. I mean, ther are new episodes of Dexter....
so is there a way to shutdown the server on windows without getting into the console? With the version mismatch i am not able to get into the Console and shut it down right
pulseway and kill the process and setup a script to update if you want to do it remotely ๐คทโโ๏ธ
there does not seem to be any other way. just kill it (using ctrl+c or whatever)
dang, ok thanks!
As long as the server isn't saving when you kill it, it will be fine (and you can see when it is saving if you watch the log)
Feel free to upvote this if you want a better way to shutdown the server: https://questions.satisfactorygame.com/post/617897da831c852052352b18
i get really bad performance on windows compared to ubuntu
Someone mentioned that sending a sigint on Linux actually initiates a clean shutdown. the closest thing to that on windows is ctrl+c which does not (though it does for many other game's servers)
I'm not against Linux, I just dont have a spare machine to run it on
hyper v
Question, after installation of steamcmd on my ubuntu how i know the directory ? I can"t execute the "steamcmd +force_install_dir ~/SatisfactoryDedicatedServer +login anonymous +app_update 1690800 -beta public validate +quit" because steamcmd not found ๐ฆ
run it in a virtual machine and give it dynamic ram
i run my game servers on a Windows Server OS and it seems to be fine. The server versions of Windows are a lot more lightweight and run more stable than other versions.
the 24 hour restart drives me nuts, a lot of times I am not around when it happens so it just shuts down lol
on windows, the restart doesn't actually restart the server
interesting, and I can see why that'd be vexing
i run my server under a process that monitors it and auto restarts it
but see the running as a service page
if it's run as a service it should self-restart
I'm on, but nothing work ๐
i tried that, but didn't really work for me, but I'll give it another try
what was the message when you installed steamcmd
it might be wanting something else installed
If you are using a 64 bit machine you will need to add multiverse
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install lib32gcc1 steamcmd ```
let me setup a vm to test 2 secs
did you do this?
ln -s /usr/games/steamcmd steamcmd
nvm dont
infact yeah try it i thought that was for the arch but it doesnt specify
yes in did
If i try "steamcmd +force_install_dir ~/SatisfactoryDedicatedServer +login anonymous +app_update 1690800 -beta public validate +quit" the error is steamcmd is available on /usr/games/steamcmd
... the variable is not includ on PATH environment
steamcmd command not found
are you running as root?
Yes with root
oh I need to use the steam user ?
(and you should not run ANYTHING as root that you don't absolutely need to)
useradd -m steam
sudo su steam
cd /home/steam
the steam user or make a satisfactory user; whatever you like
but the root user should only be used for system administration, and that sparingly
Basically treat the root user like it's running around at full tilt swinging a sledgehammer in the direction you point it at
su - steam will become the steam user once it exists
I would suggest also (and this you would do as root) setting steam's password with passwd steam.
Thanks a lot
So Iโve come across the situation where my pc is being replaced but due to its age they can only reimburse me rather then repair , if one was to host a server and wana play on it whats the minimum Iโll want for a cpu ?
Iโve read single thread strength helps a lot but Iโve been outta the look regarding ryzens ability to compete in that area
Loop*
It was a i7 8700 , any thing that would improve from my previous pc or was my i7 doing it perfectly fine
Has anyone come up with a fix for the Login failed: Invalid authentication token. error?
I'll try verify the files, but it's more than just a warning:
[2021.12.01-22.52.29:398][218]LogSpawn: Warning: Login failed: Invalid authentication token.
[2021.12.01-22.52.29:398][218]LogNet: Join failure: Invalid authentication token.
There are massive improvements between a Zen 1 and a Zen 3 CPU, but the 8700 should work fine for anything but a megabase really.
So I was looking at either the 5900x or 5950x . My budget can either reuse my old gpu or Iโll have to buy a prebuilt to get a gpu
And get a much lesser cpu
Has there been any news for dedicated servers on epic?
Unfortunately my son snuck in an got the majority of his bottle of formula into the top of my omen or I wouldnโt even be considering a replacement
But I figure since my accidental protection plan is replacing it I might as well look into the proper specs for hosting some small servers
|| This has been your periodic reminder that the best kids are the ones you can send back to their parents and/or guardians ||
I did the verification and restart but it didn't work. Just for the record, I managed to fix the Invalid authentication token error by removing and re-adding the server entry from my server list.
^ I did that so I'd be able to find it the next time this happens to me
Hey guys/gals I was wondering if there a possible chance that I can change the port number per instances so I can have two instances or more ( depending on ram ), one for a older game experimental and the other for a new game to start with my friends which I do have an older windows 10 with 32 GB of ram act like my personal server. I figure if I can change port then I can have multiple instances.
both games update 5
yes, if you have the horsepower you can run multiple servers. By default they will automagically look for the next port up, but you can also specify ports; see the Wiki for details.
yea i am looking at it now and copied this: If you want to run multiple instances of the server on one computer you will have to override at least one port ok thx for the help i must of over looked it
Hey together ... it is 0:35 on my side but I can not open the 2nd door of the FICSMAS Calendar 2021 on the MP Server. I checked to what Timezone our server is set and it's exactly the same timezone as my own ones so what may cause this problem?
Have the vehicle or slug issues in multiplayer been resolved with dedicated servers?
Slug issue?
If you joined someone else's game you'd see slugs in the distance but as you got closer they would vanish because they'd already been collected.
I don't want to go through the trouble of firing up a dedicated server just to check. If it works the exact same as multiplayer I can check that way. I was really hoping in a server this large to just find someone who's familiar enough with multiple issues to know if they still exist on dedicated.
Is the bug site the QA site?
hehe and do use adduser and not useradd or you might get problems with autocomplete on ubuntu (i just assume that is what ppl run^^)
Do dedicated server benefit from having multiple cpu cores available?
perfect
https://questions.satisfactorygame.com/post/617fb84e831c85205235842c Looks like it's still broken. Thanks for pointing me in the right direction.
confirmed, i just had that happen a few times today
I get that a few times before but recently don't see it as much on dedicated server, at least my dedicated server, also depends on if everything was called or loaded before you loaded in
Is there a way to use UPnP to open the game port on windows?
According to the bug site it's still a thing. I have several friends who want to buy the game and do multiplayer but with vehicles and slugs broken like that only the host can collect slugs.
firewall isn't UPnP.
UPnP is used to automatically open ports on the router without logging into the router.
Slugs is the only thing for me vehicles I rarely have any trouble with them
the "slug issue" is still a thing in DS as it is in SP and listen servers
@jagged jungle well it does only appear to be a visual bug, both me and my friends can collect slugs they just render even after being collected at a long distance.
it's a client rendering issue
Can't open ports manually cuz I don't have the password, but I know the router has the best UPnP support
I also use ovh and Intel xeon 3.6-9GHZ soo I don't get that many problems
I think that is why I rarely see it often
just factory-reset the router and then you have the password
That's where it becomes major annoyance. Anyone other than the host looking for them will see one in the distance, go to collect it and not see that it's already been collected until they're fairly close.
No way to be sure what you're seeing it really there or not.
Bruh, naah
set scanner to Slug. If it doesn't see one in the direction you see one, you know it's a mirage
(now if only crash sites would stop signaling when their drives were removed...)
Now in experimental I did geta ghost slug but that since been fixed
the first DS release with no power lights and slug sparks still being there after picking slugs up sure was a trip (:
Haha that's a good work around, thanks. I think they want to wait though.
Hey there, I am running a dedicated server on windows 10 with satisfactory experimental, and** I was wondering if there's some command I can enter in console to disable this holiday event?** The server didn't start crashing regularly till the event was toggled on in the wee hours of the morning a couple of days ago. I see its been toggled off and then now as of today back on after the update. Thanks!
Pins
Your welcome and np
I say wait till the dedicated server gets some more stuff added to it feature wise
I think that's what we're going to do, thanks. I was a little hopeful that with them being released some of this stuff might have gotten a little love but with how much of a pain multiplayer bugs are programming wise I can see why they'd fix them last.
I rebooted and logged in to confirm the ficsmas worked then apparently they pushed out a client update 5mins after that today lol
Anyone know why this is happening though? I did "login anonymous" then trying to update and it appears to be hanging
Oh nm it finally changed to downloading, just took like a minute.
I can't get my server to update ๐ฆ
I get stuff like this occasionally, nobody is currently playing on the server, and I know the port isn't open, is this some sort of "call home"?
[2021.12.02-00.41.32:117][462]LogNet: NotifyAcceptingConnection accepted from: [::ffff:37.44.238.35]:60263
hmm, quick googling leads me to believe it is most likely a port scanner.
Not sure where to ask this question so i will post here to begin with. I have a server through GTXgaming and have already completed the steam update that was pushed out today but I am still getting the client mismatch. Is there something else that I need to do?
defs looks like the port is open lel
clicked this like always and went through the process
already did both and they directed me here to talk with devs
mine pulled in the update when I triggered it this morning, as would others here, I assume
(i'm using raw steamcmd, not external service)
gtxgaming hub like i said...and thanks for your help but i will wait for others
Do mods work with dedicated server?
Do you get to see the console output of the command they are running?
Just spent an hour combing through Nitrado. Because they are the ones downloading the server, we aren't able to switch branches since we don't have access to the command they run to perform that download. It is likely the only way to get the EA branch on Nitrado will be to either
a) wait for customer support and for them to update their service with an experimental and non-experimental version of the install or
b) if you are tech savvy and willing to suffer through their interface (or FTP I suppose), you can manually replace the artifacts after downloading them on another machine.
If anyone managed to get the EA branch running on Nitrado, let me know. I don't have the time to do option B myself lol
(And if you do B, make sure to back up your saves and server settings, since re-installing the server will probably wipe your saves)
Oh I know they know how to fix it, when they'll fix it is up in the air. We don't have access to the install line as far as I can tell, otherwise I'd fix it myself.
Possible, but doesn't seem to be the case as far as I can tell. They probably keep the steam CMD calls out of our reach to prevent you from running a different game.
a betas field would be nice. Looking at other games though, they just seem to have different branches configured as different games rather than giving you access to set the branch.
It worked for me!
Guys! Im running off a virtual box being hosted and I am getting steamcmd issues! WHy does it hang at loading stamp api
This is Ubuntu!
I followed online guide with a clean install
I ran
steamcmd ./FactoryServer.sh -unattended
and that is the result
It doesnt go any farther
oh
which online guide gave you that command? Because it needs to be booped on the nose with a spoon.
I couldnt run ./FactoryServer.sh after running the long command
so I ctrl c get out and ran as a full command
you use the ./steamcmd.sh +... command to install steam applications
once you have instaled the game go to the directory where you installed it then run ./FactoryServer.sh -log -unattended
I read above that the symbolic link was important so I did that just now
Im running on digital ocean and I just set up steamcmd and some libraries
Its running the long command now
Is there a way to upload a save file?
yep its on the wiki as well
nice!
Holy! The text is much different now
Many thanks @slim spoke !
Im having nat issues atm
actually the server was up and allowed me to set it up!
But now it crashed ๐ฆ
Right after I selected the save file
rip
Found a solution using a program called miniupnpc ๐
system specs?
hmm
how much ram specifically
its a virtual box with 4gb ram
how much ram do I need?
at least 6
maybe
check if it has any
free -m
process is getting killed because the system is out of ram
and I bet if its a VPS it has no swap
he will need to create a swap file, I would suggest creating one with 2x the amount of ram you have
anyway, linux is actually very good with memory management and will try to offload as much static shit to swap to keep the ram free
oof that sounds not ideal @slim spoke
stop smokin the green stuff and that wont happen
lol
all good I was just jokin around anyway
@velvet badger you dead bru?
ok
I need green stuff
lmao
my satisfactory multiplayer not working
pc is old game pc and singleplayer are no problems
if join multiplayer(slow loading game) it kick me by connection to host are lost.
also 20mb read hdd inside
not dedicated server
like I said I would go 2x the ram
but you can give it a try
I will be interested to see if it works on 4GB
I did 4gb swap so now I should be good with (8x)
ok
since my server has 8GB
i do a min of 2x to ram for swap
how do I turn it off to change it XD
lol it says not mounted yet mounted at same time
swapoff /swapfile
arg now I cant run in root, but Idk why it worked before
My steam usr apparently lost permissions when I stopped looking at it
as root chown -R steam:steam /root/SatisfactoryDedicatedServer
something like that should give that folder and all subfolders back to steam
How did You know i messed with chown XD
because that what people like you do
your steam user didnt have permissions to run chmod -x in the FactoryServer.sh
screenshot of everything you did
pretty sure the LD_LIBRARY_PATH is broken
might want to power down and reinstall and then have someone that can read do it for you ๐
LD_LIBRARY_PATH=/root/SatisfactoryDedicatedServer/linux64:$LD_LIBRARY_PATH ./FactoryServer.sh
try that
as steam user
I bet it launches
i will take that bet ๐
wait? In the linux console
yes
in the same directory you were in before
do like? LD_LIBRARY_PATH=/root/SatisfactoryDedicatedServer/linux64:$LD_LIBRARY_PATH ./FactoryServer.sh
export nothing?
yes
and you verified the file is in fact there
the swap?
what did i win
sweet
attaboi
/root/SatisfactoryDedicatedServer/Engine/Binaries/Linux/libUE4Server-Core-Linux-Shipping.so
is that file there
oh
it says its missing
you also get an attaboi
he should just reinstall and not put it in /root/
yeah something is clearly fucked
no
lol
I wanted to see inside
hows that working out for you
It led me to the shinning angel im responding to now
funny thing is i am normally that person that helps the hard to solve cases but i just wanted to watch the world burn tonight
I was hoping to do this before work tomorrow so I can appreciate sweet gains
step one reinstall using the wiki guide in a step by step fassion with out skipping any parts
not taking artistic liberties usually leads to better results
So I dont know why this made a differnece but I logged into ssh with a different window and now it werks
ty
oh cool
long story short it was dns
sweet
By GOD it WERKS!
hope 4GB is enough
I mean you will have to build out a factory
Is that what making a tone of buildings slows it down?
the more machines you have the more RAM
too many assetts?
anyone here have some experience running the server on ARM Ubuntu Linux via oracle cloud? Im well aware that the wiki explicitly said it wont support it, but I've managed to run server files that dont support arm like terraria using mono and was wondering if it would work with the same method
you would need an x86 emulator that supports all the advanced instruction sets
and the processor would need to be extremely fast
my first question would be why you would want to? you're not gaining anything by using ARM instead of x86...
and actually it would need to be x86_64 emulator
its cheaper
since the files are 64bit
but yea I'm kinda regretting it now
given the performance hit you'd need to pay for a lot more cpu power, so I'm pretty sure the cost would work out the same in the end
just use something like a digital ocean droplet
yup, I have several with them
though do you gugys have any links for a good emu?
since the instance I'm using rn is free but has pretty good cpu clock speeds and 24 GBs of ram
or do like I've done, build a mini VM host ๐
do you know what kinda processor and ram specs you have @hollow heath
lemme go check
you need at least 6GB of ram
and for the performance hit on the processor it better be pushing 4GHz
2 Cores with each 3.0 Ghz, 64 KB L1 I-cache, 64 KB L1 D-cache, and 1 MB L2 D-cache
lol
ah
fuck no
im fucked
no fucking way in hell is that going to do it
seems like
Either way Ill try to see what it would be like and maybe invest in a digital ocean droplet
digital ocean and linode have similar prices right?
out of curiosity how much was the vps you have
its free
forever apparently
hell yeah if I got a free server I would try shit with it
but yeah with the arch translation it dont got enough horsepower
they're doing it so people can build software for it without having to pay for the hardware first.
probs doing it so users get used to their service much like other business models
but im just using it for minecraft and terraria servers anyway
java minecraft?
ah yeah and you said the other one runs .net
anyway yeah for most game servers you need an x86 cpu
would exagear work as an emu? Found this while attempting to get SteamCMD
one way to find out
try it and see
fingers crossed
Is the experimental version of the dedicated server working for anyone else?
Hmm, well, I just had to update it but, now it shows as running on the console but, in-game it says offline.
It was working for weeks without issue until just now when I had to update it
[2021.12.02-05.20.51:976][ 0]LogReplicationGraph: Display: SetActorDiscoveryBudget set to 20 kBps (5333 bits per network tick).
[2021.12.02-05.20.51:976][ 0]LogNetCore: DDoS detection status: detection enabled: 0 analytics enabled: 0
[2021.12.02-05.20.51:976][ 0]LogInit: BSD IPv4/6: Socket queue. Rx: 262144 (config 131072) Tx: 262144 (config 131072)
[2021.12.02-05.20.51:976][ 0]LogNet: Created socket for bind address: 0.0.0.0 on port 15000
[2021.12.02-05.20.51:976][ 0]PacketHandlerLog: Loaded PacketHandler component: DTLSHandlerComponent ()
[2021.12.02-05.20.51:976][ 0]PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory (StatelessConnectHandlerComponent)
[2021.12.02-05.20.51:976][ 0]LogNet: IpNetDriver_2147475488 IpNetDriver_2147475488 IpNetDriver listening on port 15000
[2021.12.02-05.20.52:003][ 0]LogLoad: Took 23.424385 seconds to LoadMap(/Game/FactoryGame/Map/GameLevel01/Persistent_Level)
[2021.12.02-05.20.52:003][ 0]LogNet: UNetDriver::TickDispatch: Very long time between ticks. DeltaTime: 0.03, Realtime: 22.74. EOSNetDriver_2147482350
[2021.12.02-05.20.52:020][ 1]LogOnline: Warning: OSS: EOSSDK-LogEOSP2P: NAT Detection failed, unable to resolve host
[2021.12.02-05.20.52:021][ 1]LogNet: UNetDriver::TickDispatch: Very long time between ticks. DeltaTime: 23.44, Realtime: 0.02. IpNetDriver_2147475488
[2021.12.02-05.20.52:021][ 1]LogNet: UNetDriver::TickDispatch: Very long time between ticks. DeltaTime: 23.44, Realtime: 0.02. EOSNetDriver_2147482350
[2021.12.02-05.20.52:189][ 7]LogOnline: Warning: OSS: EOSSDK-LogEOSAnalytics: EOS SDK Analytics disabled for route [1].
[2021.12.02-05.20.52:458][ 15]LogOnline: Warning: OSS: EOSSDK-LogEOSEcom: Purchase flow is disabled due to overlay setup failure (EOS_NotConfigured).
These are the most recent lines from console
