#dedicated-servers
1 messages ยท Page 163 of 1
well I was about to start working on a generic profile for amp... but I see now that will not be required ๐
I had one built within minutes of it coming out xD
~/.config/Epic/FactoryGame/Saved/SaveGames/server/ I guess
to get deticated servers its on steam right? I cant find it in tools on Steam
steamcmd
use steamcmd
thx guys โค๏ธ , i'm a dick for not reading all documentation. Was too hype
Open UDP and TCP
3x udp ports opened trying to connect to gameport its working, beacon one also but while connecting to query its just not working i tried switching query port with beacon and same thing WHERE IS issue? thats because idk query port is tcp?
do i have to puit this commands on steamcmd?
you need to provide port 15777 to the game
how can i join my friend with dedicate server?
Are the people on epic having issues connecting to dedicated servers?
server manager >add server > add server details> ??? > profit
# netstat -tulpn | grep UE4
udp 0 0 0.0.0.0:15000 0.0.0.0:* 1369047/UE4Server-L
udp 0 0 0.0.0.0:15777 0.0.0.0:* 1369047/UE4Server-L
udp 0 0 0.0.0.0:7777 0.0.0.0:* 1369047/UE4Server-L
it's listening to UDP
created a steam server connected with my epic game
Yeah same I can connect but another person can't
afaik only ServerQuaryPort can be redirected right now, the other ports just increment automaticly
probably still firewall issues. could be blocked in more than one place
are they on the same network? or are they remote from the server?
Remote
wdym blocked? i used my beacon port and i recevied spam of 100x logs in server console, i even tried switching and same issue
i use ovh firewall without any janky stuff on machine
I have no idea what a "beacon port" is, I'm just saying it's probably network related
Where do you finnd the server startup on steam?
@cold dew I did what you said, but it doesn't work
you already got an answer. steamcmd. read the wiki.
see how you have beacon port set to 8001 in this. that wont do anything right now, beacon port will still be 3333 according to the wiki
I think someone at Coffee messed up - using SteamCMD to download the server when you own the game on Epic works fine on Linux - but does not work right on Windows and it insists on you owning the game.
confirmed, its UDP, Dont need to have TCP open
Im not installing it on a headless right now
I got that error once on Linux, retried and it worked. Could be intermittent
I can tell I left out some crucial information from the wiki. Sorry about that guys. Is there anything else you're still trying to figure out?
sounds about right, just a perms issue. they should fix it soon.
than using query port i used beacon one and in serverconsole i see that soo that port is opened
its no way its blocked
my users are giving me mixed reports about its behaviour
just want to say I love you
Also sorry for the not so nice systemd example. It's all my lame ass could come up with. Not as good with linux as I'd like to be.
Guys, i have a problem - my steamcmd says my app is installed but i cant find the directory it should have created
actually asked smth in #wiki-workers , if you could answer it here I'd be gratefuul. Also, thanks for the servers, and the fun!
the question: "what does the Beacon Port do? "
that's what wikis are for
Feel free to delete the initial example. I agree the new one is much better.
That means there is room for improvements ๐
probably better if you do it if you want it to look official or whatever
Im a bit confused because it says you can find it on steam if your not using a headless
Also about copying save games to the server. That's the big missing thing now. It'll come soon (tm).
but I can not find it
It's not official though. I just wanted to bootstrap a community page.
yeah I just mean that "it looks better" means more from a coffeestainer than some random dude online I guess
It looks like a lot of people have problems getting it through steam. I think it just takes a while for Steam's caches to propagete and for your steamdb to synchronize. Wondering if there's any way to force that...
Is there a way to get it if you're on epic?
...
Update state (0x5) verifying install, progress: 98.19 (4440406006 / 4522267131)
Success! App '1690800' fully installed.
But i cannot find the directory
Any chance of an honorary mention of installing it via AMP on the wiki? it automates it all already
Got home like 20 min ago xD
not (yet)
so far it looks like people have been able to get it via steamcmd on both windows and linux, I mean getting it graphically through steam seems like an edge case anyway for a server
What port does the other joining user use?
I've got the server on Epic, you can just fettch it via SteamCMD quite happily
I mean, it's a wiki. You can just put in a section explaining how to set it up
true that
By all means, please make that mention yourself. It's in the spirit of a Wiki. And I have no experience with AMP myself so I am not in a good position to do that.
Hmm I'm getting 'No Subscription' errors on steamcmd when I run app_update 1690800
tl;dr - select "Satisfactory" and hit create xD
ERROR! Failed to install app '1690800' (No subscription)```
use anonymous acc
@rose valley is there a known minimum memory requirement for the dedicated server? I've observed issues at 4GB
I got that once on Linux and then I didn't when I re-ran the exact same command so I think it's a cache thing or something on their end
lol that didn't take long
We were standing by ready for it, we had a configuration built and validated within minutes of the announcement ๐
Same here, steamcmd doesnt install it to the location mentioned ๐ฆ
STFU
its just so that I can check the folder struct lol
on my personal machine
give the full command
Actually I left that one out intentionally cause I kinda wanted to see how little people could get away with. It feels like at least 6Gb would be needed. Probably more with larger saves.
Sorry for experimenting on you all.
Huh, weird. Apparently logging out does work
that's fine, that's what the experimental branch is for, thanks for the info
y u lik this?
Where is issue? i changing both ports and ingame servermanager i have both server added with port 8000 and 8001, changing these ports i see its working because client tries to get data
I wonder how much of that is actually accessed. Like, how much you could get away with swapping to disk
it wont help spamming the same shite
no hate intended but you've mentioned a whole lot of AMP since the damn thing launched :P
lol ok I'm done now then xD
guys, i am trying to get an existing savefile on my server i already hosted it with steamcmd and i already connected to it ingame now it tells me to either create or load a game,.. where do i put what command to get my savegame loaded?
Most of it I would assume, from my current standpoint.
well I hope later I can find it in steam so I can run it and not do the steamcmd
once it's installed you can view the struct
bogdan we still need to know what beaconport is lol
maybe you could still get away with swapping if it's an SSD or something
I dreamed about this day from a long long time ago
also open source rust Satisfactory server whenโข๏ธ
for me query port is broken and its just annoying because its anything todo with firewall
why do you want to run a dedicated server graphically from steam
So i used the console command FG.NetworkQuality 2 to increase the value from 1 (medium) to 2 (high), and it seems to have caused the server to output all of the config ini files which were previously not present.
@loud saddle I'm on the same PC, and I'm using LocalHost with a port of 7777 to connect.
use 15777
What port can my friend use to join?
15777
in Jace's video it seems you don't even have to fill the port
^
A UDP port for a secure communication channel. THat's what all the server management stuff go through. It's an encrypted channel that we use for controlling the server. Unlike 7777, which is the port used for all the gameplay stuff.
my friend tried uses that https://cdn.discordapp.com/attachments/882984948527685672/902632442240852108/unknown.png and its working for him meanwhile for me nope i speaking about Query port ( game port i know its 7777 always )
Ah cool
That did it, thanks!
G-Portal is taking their time ๐ฅฑ
So 15777 is the initial contact, then 7777 is all the gameplay & 15000 is for admin, do I have that right?
Woops. that mention wasn't meant to happen
Ooh, that makes more sense.
Yeah. Basically 15777 tells the client where to find the beacon (15000) which then tells the client where to find the game (7777) and also provides the client with an authentication token that it can use to join the game.
Hostinger can host it already along with a few others
Steam>force_install_dir ./satisfactory_dedicated/
Steam>app_update 1690800
Akamai's CDN is getting a hit today lol
Does epic need to connect to steam to connect to a dedicated server?
i tried using query port as 15777 and 8000/8001, even i used beacon port with 8000/8001 both are working then what now
Doesn't look like they have a page for it?
you could try just doing the one-liner instead and see if it works better
wdym
i did this because the one-liner had the same effect
At the moment steam or epic are not involved with dedicated servers and don't know yet if they will be.
probably not
running, installing, done - no folder
try an absolute path instead
While using any port for queryport its not working, beacon works fine because i receiving logs in serverconsole when client tries to connect but beacon port is not made for that
A person on epic can't ping my server but I can so I don't know what the issue is
It's part of their general game hosting stuff
Actually beacon port is made for that but without the query port the game won't know how to reach the beacon.
maybe you need to do some port forwarding?
yea its needed but still in my case using query port or even changing its always closed while its never started udp server
Haha very very experimental means : Segmentation Fault at end of program
a must, if you have a home network: port forwarding
also i get this all the time - is this bad? saw in some forums that it can be ignored
Steam>app_Warning: failed to init SDL thread priority manager: SDL not found
setup and running, good job on deds so far CS!
yo @ Bogdan, can you confirm or deny that "you don't need to input the port into the game UI"?
Itโs on a server the ports work I can connect to it with the ip
And are you outside the network?
The default port is autofilled (in the server add screen) so you shouldn't need to unless you change it
I have updated ze wiki
What he said. You only need to change it if you override the query port.
ah ok
anything for arch?
Yes
I saw Jace's video only and there the UI looks different apparently
btw are we getting the option to override all of the the ports soon? Right now according to the docs it doesn't honour the command line flags
The server is in a data center I buy
if you're running arch you should be comfortable googling this yourself ๐
(but still trying to help troubleshoot)
like, i mean i did this
pacman -S lib32-gcc-libs
like the steamcmd wiki said
Yeah I have the update installed, I got it while the patchnotes video way half-way
=D
if it can't find it probably you need to symlink or set the LD_ env
Then for some reason he cannot reach that IP. Looks like a network issue of sorts not necessarily related to the server itself. Can he reach any porta on that computer (ssh for example)?
you should probably check if anything can reach port 15777 on their IP
He said he could ping the IP in cmd but not in the game
Yeah... got a few things in quite late.
hm anyways - absolute path worked - had it typed in first and switch to the one i sent above should have tried both before asking
thanks for your help =D
So I tried renaming an existing save to the server created save, but it still won't detect it and only allows me to create a save. Anyone able to get the server to use an existing save?
Currently trying to test this, I really wanna see how my 8gb of RAM will sob with this
better late then never. Still great job on that!
I don't see game hosting on their site.... Only Minecraft hosting :/
it's an ugly hack if it even works but you could try creating a new world with the same name and then replacing the save maybe (or is that what you did already)
it will crash
Another video showing i testing both 3x udp ports and always query one is not even started
4GB is not enough
someone else tried iirc
There should be a wiki update soon on how you can get custom save games on the server.
That would be the session name when creating it?
yes
My new game idles at about 5.5GB crashed at 4GB
I'll have to leave now. I'll check here later to see if y'll have any big issues. Enjoy!
๐คจ
u guys said you cant import your world yet?
Please also a custom location for save games not in the home directory >_<
Really, I want an .ini file
what do you mean by "it's not even started"? what does netstat -tulpn | grep UE4 tell you on the server
FYI, I had to allow \satisfactorydedicatedserver\Engine\Binaries\Win64\ue4server-win64-shipping.exe on my server firewall inbound rules. Hope this helps anyone else struggling to connect to their game server.
sorry if this has been asked a dozen times before, but what's the recommended RAM?
not 4gb
6GB or so
Can someone get on satisfactory and see if they can ping my server
DM me for ip
how to close the server ?
ctrl-c that bitch
CTRL C
nvm its listening but still its somewhere some issue
what about grep 8000? maybe it's taken
I guess it shouldn't be able to listen to it though
i tried using 8001 and same problem my brain just explodes while trying 300x combinations
Nearly there. Server created. Now getting "You need to create or load a game before you join it." Not done multiplayer before - what's this mean?
try not to change the ports, just use defaults
why do you need to change the ports to begin with
you need to create a save
I used defaults same problem with query one REEE
Try using the default ports, then tell us what's the issue
the question was why do you want to change them in the first place
are you trying to connect from within your network or outside? its possible your ISP is putting you behind a NAT? I had this issue at my parents house because of the Point-to-Point wireless internet
thanks - I have - my regular game... do I need something different?
am i missing something? I'm pasting the install string in steamcmd, but i am getting "command not found: steamcmd"?
You probably need to upload it to your server
@quaint acorn Start up satisfactory, add your server, then it asks for making a password, and create a save...
i just thinking why on my friend dedi its working fine on same panel + custom changed ports
I am getting this when i run the Factoryserver application
dont worry about that
they are for cmd line, not steamcmd - just type in the command separately into steamcmd
right
Does your prompt start with Steam>? if so, run login anonymous and then force_install_dir <directory> and then app_update 1690800 validate
so the reason you want to use custom ports is because your friend does?
Well it does that and then instantly closes
no i will try again using default ones if that will not change i will just idk
Tried restarting the host machine. I had an instance get stuck.
have you got another cmd line client instance runing?
someone mentioned they had to disable ufw or something, it's not impossible your server has its own firewall
i dont believe so
thanks - how do I do that?
good question! no idea!
I had no problems with the UFW firewall
a good reason to change ports is for portscanners that want to mess up your game...
you running on windows?
what does that even mean. obviously you could have or not have problems with ufw completely depending on circumstance
there's player auth methods
ah, didn't see those in the vid
i just added the 3 UDP ports that i used for the server...
AHHHHH. Mine is up and running with an existing, very early save
the default that is...
factoryServer.exe -log -unattended > myoutput.txt on windows to get the console output to a text file
explain
factoryServer.exe -log -unattended > myoutput.txt
Their Minecraft hosting is just AMP so you can actually spin up whatever even though they're not marketing it that way rn
Same session name as existing save and make sure existing save is most recent, AFAIK
oh neat
what do you recommend as host for AMP? (going to spin up a VM)
a dedi is a better idea
Yes
I personally use OVH (but this is not an endorsement)
they have cheaper Dedis as part of their SoYouStart range
Last time I used OVH my server literally went up in the clouds
It made a folder inside the dir i specified, but nothing more
just consider the fact that it's literally steamcmd + a service file to run this stuff without AMP
I've been using OVH for over a decade without significant issues
i think a blade Dell VRTX can handle it, can even create a cluster if i want lol
So you're saying one of their datacenters didn't literally burn down?
i just restarted and it did it again
Oh no it definitely did, but this is what backups are for xD
Sure, but that's just completely unacceptable from a cloud provider
Disasters are unacceptable?
So just run this in cmd or steamcmd
all of the cloud providers have had some kind of major disaster at some point
I'm using an i5-6600K with 32GB of RAM sitting in my Rack, works great.
ahh fuck that, all things using default one, still problem with query port not working
AWS had a big outage because an environmental issue meant they couldn't keep the servers cool
yeah every cloud provider should have hot copies of every VM in another country ready to go
lol ok sure
anybody got any luck at playing on a dedicated server with the epic version ?
Yes - works fine
I'm literally running it rn
yup
how ?
using the normal instructions
do you have your steam account linked ?
Works fine for me too
exactly the same as steam version?
check for firewalls on the server
dedic server works fine ๐
I enter the server and I get this:
i disabled firewall + ovh one, same thing
only thing which works is game port + beacon port ahh
anybody checked if the server triggers UPnP for port forwarding?
anone tried in docker with steamcmd ? Warning: failed to init SDL thread priority manager: SDL not found
And I can connect to that server just fine
It does not
I just tried all of your ports. Connection refused on all of them
where the hell are savegames located again
First bug occured with game in dedicated server
%localappdata%/FactoryGame
how? bruh
you on windows?
you literally posted your IP in a video
Hey guys. What is the correct path for the config file on Windows? The wiki location is wrong
how is that relevant
firewall settings etc
i tested from a linux vps, the server is not accepting connections on those ports
so for like the third time, investigate firewalls
how that port is closed? why i receiving logs about x thing is trying to connect?
Can someone help me test my server just like ping it dm me
maybe your IP is whitelisted. I don't know, I don't know anything about the environment you're running
then if my ip is whitelisted why i cant connect to query one?
always query one even changed multiple times
Has anyone managed to get more than 4 players on a server?
I am trying to get people test mine so no
Starting Nmap 7.70
Nmap scan report for (135.148.69.230)
Host is up (0.096s latency).
Not shown: 992 closed ports
PORT STATE SERVICE
80/tcp open http
443/tcp open https
1433/tcp open ms-sql-s
2022/tcp open down
2121/tcp open ccproxy-ftp
3306/tcp open mysql
8080/tcp open http-proxy
30000/tcp open ndmps
there's nothing there
also that thing contains 3x minecraft servers running
even people playing on these servers
what distro are you running?
two of us are able to play on my dedicated server from Epic. we dont even own it on Steam. (Wow, apparently i responded to something really old here and Discord was not updating)
ubuntu 20.04
im playing on my dedicated too, only own epic version
hey crystal, can I try to join your server ? just for testing
so what does ufw status tell you
I can get in game on a newly created game. How do I test this to see if others can join the server? Haven't done multiplayer before
inactive
=D
what about iptables -S
anyone running server on linux?
yes
yep
Yes
I can't get past this...
dlopen failed trying to load:
steamclient.so
with error:
steamclient.so: cannot open shared object file: No such file or directory
[S_API] SteamAPI_Init(): Loaded '/home/steam/.steam/sdk64/steamclient.so' OK. (First tried local 'steamclient.so')
read the wiki
bunch of stuff
anybody a script for linux?
has anyone figured out how to load an old .sav file on linux?
you don't need a script, see the service file on the wiki
server is easy
read wiki
but i found the location, but not how to load the file
Read the Wiki it told me to create a simlink which I did and then the error change to the above.
well the output is telling you there's no problem because it did find the library
satisfactory have update mmk again
yeah to set all firewall rules and stuff auto, looks easier
It continues past that with
[2021.10.26-20.13.02:046][ 0]LogOnline: STEAM: [AppId: 0] Game Server API initialized 0
[2021.10.26-20.13.02:046][ 0]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.
[2021.10.26-20.13.02:047][ 0]LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
And server is not contactable.
firewall depends on your distro
Red Hat/CentOS/Rocky
Hi - could someone help me test my server?
sure, i have it open by chance
in that case just google "firewall-cmd open port"
but im still looking for an answer on how to load a previous save
on the linux servers
copied it in, just unsure how to point it
UPnP should not be enabled on any router.
an update was released already, do we need to update servers and if yes, how?
They said they will update the wiki soon^tm with that info
for home servers?
just dm me the ip
could be that the query port isn't open maybe
UPNP is terrible
agreed
For anything. I would advice to Google why it should be disabled.
if you use the service file in the wiki a restart will always update it
hi , where was save folder in linux dedicated server, unable to found them ?
im hosting on my dedi at OVH lol
depends what router you have TBH
thanks
thanks
no it really doesn't the UPNP protocol is just not secure
No, not really. It SHOULD NOT be enabled on any router.
yep
So how much RAM does the thing eat?
~6GB
That's... gonna be a problem with running it on shared shell server... :D
then dont run it on a shared shell server
Om nom nom.
Ulimit might be 10GB tho per user. ๐ค
I'm sure noone will notice. ๐
Like i said, depends on the router, you have routers that auto update security ports for certain trojans and stuff, like almost every internet provider in the world does at this point for home users
Depens on Player Count and Factory Size I think ^^
has anybody tried server on a raspberry pi?
yeah i found 4-6gb
https://satisfactory.fandom.com/wiki/Dedicated_servers#Loading_Save_File
Key point for loading save files is the Session Name, its not the same as the Save File Name, Session Name cannot be changed.
I would advise against
They shouldn't:
$ free -h
total used free shared buff/cache available
Mem: 251Gi 108Gi 16Gi 2.5Gi 126Gi 138Gi
Swap: 27Gi 9.9Gi 18Gi
:D
Hmm, running it in Kubernetes..... :D
Maybe but I'd also be worried about the SD Card
Do you know where the SaveGames folder is on linux, I'd like to add the proper pathing to the loading save files tutorial.
I dont feel like installing the tool on my server
Is it compiled for ARM?
Can we use our offline saves on server?
~/.config/Epic/...
thanks
it seems that the server does not save if i close it using sigint. what is the proper way to ensure a save on exit?
cant tell
highly doubt
PS got it working was the Game port being explicitly blocked for some reason.
then it likely wont run on Rpi
Can someone help ? idk where I can find the address
it did for me
it would be your IP lol
installed on own pc? try localhost as ip
i will stop using dedicated server for now .... autosaves will not get loaded correctly and now i lost 2 hours of gameplay, server got stopped with quit
ok thx
None yet. Sorry! You can trigger saves in game from the save menu for now.
all i get is autosaves at the set interval, no exit save, so it effectively rolled abck to the last autosave
is there a time based auto save?
Is there anything we can pipe to stdin for saving?
That worked, except it says the versions are not compatible
Yes, same settings as the game.
i obviously cant be 100% sure but i logged in, placed a pole, logged out and restarted immediately and it was there when i went back in
try experimental
not early access
Nothing. Sorry. I'l fix this soon. Over the next few days.
wdym ? I am on experimental
@rose valley not sure if someone said already, that not for everyone they show up in steam the dedicated server ?
C:\Users\UserName\AppData\Local\FactoryGame\Saved\SaveGames
u fucking kidding me?! xd
Set up my server, tested, shutdowned - installed it as systemd
It gives me this
update server and client
We do not use steam integration for the servers.
so update?
the autosave interval is 5 minutes, should be able to change it with the console command FG.AutoSaveInterval value_in_seconds
Where is the game.ini for the Windows dedi server? It's not in FactoryGame/Saved/WindowsServer
i dont know =D
@low thorn no i mean can't install it, does not show up in library
just was like - dude i was playing in this setup 2 mins ago xd
Sorry, I got that wrong.
Does anyone already have a server running which is public?
1 gb experimental update - i guess thats it
Yeah, saw that not sure why yet. Could be a steam cache thing.
Just got an update to experimental, so that explains the mismatch
Will look into it tomorrow.
What you mean with "public"
only thing i got :
it gets generated the first time you touch a setting. For example, i set FG.NetworkQuality 2 from the console, and all the config files got generated
grab the dedicated server with steamcmd
@clear birch IP or Hostname to join a game for Public access
yeah will do ofc, just wanted to let the guys know that it does not show up for everyone
ok that was intresting to setup on linux
ok so uh, how to update dedicated server via steamCMD. Just same command?
I think once your steam client will update you will get them.but we will look into it too for sure.
dont know if i wanna go full on public =D
Have you updated steam?
@merry bolt it wasn't but since the patch that just went out, it has worked
hey do dedicated servers have a session ID ?
the service example in the wiki does it on every restart
anyone want to do some connection testing
So I am guessing it was an issue with the last build
no
any contact with nitrado etc ? to get it on paid servers ?
shouldnt need session id
how do you exactly join the server?
That's up to them.
add the server in the servermanager
well hope they contact you
option in the main menu
why would they need to contact them
i dont have server manager option, missing something ?
are you on experimental ?
There are hosts running it already ๐
nitrado can run the server if they want, its not up to coffeestain
are you in experamentlal
I mean it'100% on them. We made the tools available and that'all we intend to do.
ah wait. ,its experimental, ok that explains
The tools need a lot of work though, it's a pretty bare-bones server right now
This? "FactoryServer.exe -log -unattended"
Do you need to have bought the game on Steam to get the Dedicated server? Because it is still not available to me.
It was presented as such.
you dont need to own it
no. the systemd service file example. I don't know what the equivalent would be of the steamcmd command on windows but probably very similar
aye which is absolutely fair enough under the circumstances
no you have not
It's not visible now. HAve to get it through SteamCMD. See wiki
I think they need time to implement it on the Cloud system
u wanna test connection or searching for a server to play?
How do you update the dedicated server?
ahh ok thank you
the steam appid 1690800
some of my customers are waiting a while before they offer it commercially, some are gearing up to do it immediately
steamcmd. service file on wiki does it automatically
yeah and ofc the server is also exp at the moment, so i am not expecting it so soon, but its a start
searching for a server to play
install steamcmd follow and linux or windows guide
instaban.com has a server running
Help me out. This? "steamcmd +login anonymous +force_install_dir SatisfactoryDedicatedServer +app_update 1690800 +quit"
then follow most game guide for install then use id 1690800
lol shameless self promo?
Nah - instaban is literally a testing environment, there's not even a site there
what do i have to do to update server to current game version?
@low thorn sorry to bother you again ๐ Do we have any info on hardware requirements for a server ?
anyone want toi help me test ?
its our companies equivalent of example.org or contabo/northwind etc
check the steamcmd documentation, search for app_update
i running one on a 24 core with 32gigs of ram
i installed AMP on my ubuntu machine but it doesn't show Satisfactory on creating instance. did I go wrong somewhere?
You need the Satisfactory config for it
can I join (just for test) ? @vocal jungle
well i assume it runs good on a 24 core with 32 gigs ๐
we've not shipped it in the base image just yet
a lot.
None yet but scroll up some people figured out a sweet spot. I'd say aim to have at least 8gb of ram to begin with.
cheers
"a lot" is extremely subjective. it's pretty much the same as a Valheim server
lol yes, I was being a bit facetious
heres memory usage for context
i mean its satisfactory, it also will depend on the size ofc ๐
mine seems to be using 5gb ram on a new save (Windows). likely would get higher on an older save
dm me if you want address
You need this file: github(dot)com/CubeCoders/AMPTemplates/blob/main/satisfactory.kvp and it goes here:
Can i Import my Local Saves to the Server?
seems like min ram required is 5gb, mine in windows is hovering at 4.9
tomorrow you won't need to do that, this is just because it got pushed out today
here, try the "manual way"
- enter steamcmd
- login anonymous
- force_install_dir <path> (use an absolut path like /home/user/satisdir/)
- app_update 1690800 validate
Got it. Thanks!
thanks
that's literally the same thing just more complicated ffs
Just got it, thanks!
bro chill, was typing and copy pasting - didnt saw you just answered
After adding the file you can restart AMP to get the option
I'm saying what he already gave as an example is the same thing you replied with just in one line
I've just bumped the config globally though so nobody else will have to do that xD
nope
google it first of all
hmmm... had it working just fine. Now getting "The server and game versions are not compatible" in Server Manager. Restarted server + deleted save files - same issue. Any ideas?
its literally not - its the same problem i had as far i could interpret his problem
it's probably a missing library
i did ^^ i also installed the sdl lib
There was just an update pushed.
you have no idea what you're talking about
but hasnt helped
there was an update to the game
also linking the steamcmd wasnt possible
you need the client update too
Any1 tried to load a save file into a server, to see if ram increased by objects?
Fresh start 1 player = almost 5gb ram (windows setup)
sure
have to start via the steamcmd.sh
so i tried updating the FactoryServer through steamcmd, but the game still shows this
did you update the client?
yeah
So anyone any idea how to increase the max players?
are you sure you installed the 32 bit one
Yikes. Client updated. How do you update the server?
it actually showed that before i updated server but after i updated the client
ehhhhh, huuuh?
steamcmd. the service file does it for you on restart (linux)
what exactly did you install
can i PN you=?
I haven't updated yet :D
I found this on the wiki
MaxPlayers=X
But that hasn't seemed to work
just give the dnf/yum command
ok, is there a way to gracefully shut this down or do I just need to CTRL-C it?
I have no idea what OS you're on or how you're running it
Save first
first i tried with "yum install steamcmd"
but he hasnt found the package, so i downloaded it seperately and unpacked it
hey, anybody found where savegames are on linux ? they're not in /FactoryGame/Saved
i used this to update the server, but where do i find the actual server updateversions for reason updates
https://github.com/ValveSoftware/steam-for-linux/issues/7036 note the part where they install SDL2.i686 via DNF, it's specifically the 32 bit version of that library
D:\steamcmd\steamcmd.exe +login anonymous +force_install_dir SatisfactoryDedicatedServer +app_update 1690800 +quit
i tried this, but also didnt found that package
lmao
Could someone be able to see if they can connect to my server?
Really sorry but what command do I use in SteamCmd to update the server? It's not on the wiki
welp, both server and client updated and now there is a version mismatch
check the steamcmd documentation and look for the yum repo
send ip
I can try again tiger
same command to install
I just run the install command again and it updates it
did an update ship already?
actually mine doesn't seem to come from a package either. weird. sorry I don't know where I got the lib from if I even have it
lol
https://i.imgur.com/PkfDp5c.png is that endpoint correct?
app_update 1690800
dont forget the validate
did you follow the "Manually" section in the steamcmd documentation?
yeppers - bit of a doh moment here
Crashed(client) when exiting dedicated server to main menu.
So, there's a version mismatch between the 2 ? We can't use the servers until they update the tool ?
yup!
Ok, just wanted to make sure
it may crash on first load aswell it did for me
until proven otherwise ofc
I've had it crash a bunch of times, I just hit send and close
my very first load also caused server crash after that not anymore
same
my dedic is running p smooth in a med size factory
took me forever to find the save file location
I'm running client #170209 and I just logged in to my server just fine
so I'm not sure what mismatch you're talking about
btw, I updated both server and client and can play I dont get the mismatch verison issue
hey can i get some help i installed the dedicated server on windows. got it kinda running but cant join the server
you connected in the game menu to server?
Can you join locally?
yes i can see in console that i am pinging and try to connect
ya also tried it
no remotly
in network or outside net?
@rose valley so you get the crash reports we send?
outside
whats the recommended ammount of deddodate wham does it have to server?
6-8GB
Gonna check those tomorrow. It's almost midnight here. Just hanging out cause I'm hyped.
already did that
the only yum package I have installed that looks remotely relevant is SDL2 from repo powertools (EL8)
What ports did you open?
i dont get it how i add the repository lmao
thanks for everything you've done here, I'm super excited
here is my error ingame
this is for ubuntu, not centos
try "yum install SDL2" first and if you don't have powertools it's called "centos linux powertools", just google it I guess ๐
restart the game and server
15777
i just rebuilt my vm, so i am at the start again ๐
hello guys i don't have the dedicated server in tools menu in steam ๐ฆ how can i get it ? i don't understand why i don't have in list
steamcmd
read the wiki, use steamcmd
Looks like port 15000 is not reachable. Check firewall, router, ISP settings, all that.
and what about 15000 and 7777
So far I am able to fight a big crawler without any lags :D
Can anyone tell me where to find this on steam?
the port 15000 is already open like those ports that is standing in wiki 15777 and 2222
do you have to open 15000 and 7777?
I cannot find it to download it under tools
use steamcmd to get it
as you can't get it via library
atm..
im working with @olive palm
pretty sure you have to open all 3
15000 is clearly not open since the connection is timing out
Yet your game cannot reach it. Unfortunately once you confirmed that the server is listening on port 15000, then it's outside of the server's control.
ah okey
@frosty gale I have it, do I just run the exe now or what?
I ask because I opened it and nothing happened.
That's so annoying...
honestly it's like the least annoying thing so far because the use case for going from steam gui -> dedicated server is almost non existent anyway
Did whoever manages the steamworks stuff add an image for the dedicated server AppID? it won't show up otherwise
But it obviously bothers a lot of people.
Not everyone is used to cmd here
people who would install it and then have no idea how to use it, I mean it's not a sane first step for setting up a dedicated server to grab it in your steam library
Clearly. You can get it through steamCMD.
Tbh getting it trough steamcmd on windows, is almost easier then a gui ๐
Quite impressed how easy it started
Sure. But running dedicated servers, you have to get used to that at least a bit usually
It'll show up in SteamCMD without passing the store requirements, but not in the GUI app without a banner image so far as I know
I got it through steamcmd and now I have a satisfactory server exe file
Do I just run it?
2 things first i am not cing dedicated server under tools and second can u run them while playing the game yourself?
That's one lead that we have so far.
Check the wiki
command prompt - go to the folder - run command: FactoryServer.exe -log -unattended <- if on windows ๐
thank you!
step one of setting up a dedicated server is to understand what the word "dedicated" means
can't argue with that, though the more options the merrier amirite
installed satisfactory on AMP on my ubuntu VM which is running on my QNAP NAS. I forwarded the ports of my router, but when adding the server IP ingame it only shows as offline, even through its running. do I have to do something else?
how do you check the version in steamcmd ?
google "rocky linux powertools", I can't do this for you
Steamworks -> Dashboard -> "Satisfactory Dedicated Server" Store Admin -> Library Assets
It is a lot less command line intensive than other servers I have set up in the past. Really tried to make it easy.
I have to say that dedicated servers are really huge. It's a really nice thing that my friends and I have been waiting for for almost 2 years. We played it now for 4 hours with 3 people and the server crashed only 3 times, which is to be expected since it's the first experimental release, synchronization is perfect and FPS is stable, the server setup on Ubuntu was simple for which also thumbs up.. anyway good job!
make sure those are populated if you want it to show in the Steam desktop application
So my Server crashed..... The Dedicated Server Doesn't save the game?! WTF... four hours gone....
it's experimental
You would think saving the game on the dedicated server might you know... be key part of it?
it is, it works fine for me. because it's... experimental?
That's weird, when my server crashed it always gave me a rollback of just a few minutes..
I'll forward that to publishing, thanks! But that may only happen tomorrow.
my log shows save each 5 min
Are there any commands usable in Console tab in svr mangaer?
If we dont have the steam version how do we get to the tools?
run this as root to check it's listening:
sudo su -l amp
ampinstmgr ports Satisfactory
Where is it saving too, because it's not letting me load it up or anything
~/.config/ something something
And what does your log say?
Basically any commands documented in the wiki for the game itself. Nothing server specific.
.config/Epic/FactoryGame/Saved/SaveGames for me
Did you manage the new instance and hit start?
once you've hit "Create Instance" and have the box for satisfactory, you need to double click it
on Dedicated Server, or in Appdata?
STEAM
CMD
READ THE WIKI
*RTFM
if it's windows I don't know the exact path, try searching for it or searching this channel
The first to make a yt vid about how to portforward and how to get steamcmd will get alot of views ^^
I didn't, doing it now
/home/%user%/.config/Epic/FactoryGame/Saved/SaveGames/server/name_autosave_[].sav - Linux save path
the plus doesnt work for me it seems
first person to learn how to read documentation won't have to wait for the video
login anonymous +force_install_dir SatisfactoryDedicatedServer +app_update 1690800
that's simple stuff... my issue is the DS didn't save my game at all..
just logs in and ends
@acoustic pecan SatisfactoryDedicatedServer should be set by you. set a path
force_install_dir and all that
as seen in chat thats to hard ๐
On Windows, does anyone know where it saves the map?
Why its so hard. I downloaded it through depot downloader and it just works
lol sadge
Autosave is in line with my autosave settings
i'm having to run each command seperate
the steamcmd command tells it to download an app (app_update) and where to download it, i don't know why yours starts with "login" it should be the command steamcmd if you're in that directory or a complete path to steamcmd.exe or whatever
problem solved!
but that way it stops after each one
For find my save file, I didn't 've directory
I can already hear the smell of burning keyboards typing away
I just copied and pasted from the wiki and it worked great
you absolutely do not have to run all of it separately, here's a linux example of the entire command all at once:
/usr/games/steamcmd +login anonymous +force_install_dir $InstallationDir +app_update 1690800 validate +quit
"InstallationDir" is obviously a variable
on windows that would be something like c:\poop\steamcmd.exe +login bla bla bla
So my game on Steam, It didn't save it in my normal Folder on my Gaming PC.... and it doesn't look like it saved it at all on my Server PC.. Does anyone know where it saves it on the Dedicated Server?
Under %localappdata%/factorygame
Under saves
C:\Users<user>\AppData\Local\FactoryGame\Saved\SaveGames\server
It's on the ded server wiki read it
literally asked a billion times but it depends on if your server is windows or linux
.config/Epic/FactoryGame/Saved/SaveGames on linux
all OK now?
It's Windows on my end... but doesn't look like it's saving the game?
yeah but that isn't right because while going there,
there aren't any files for the server named DedicatedFactortServer
What could be the case of "version mismatch" error message?
search your disk(s) for folders named "SaveGames" and see what comes up
version mismatch
there just was a new patch @loud saddle
there is a new patcj
The Client and Server are different versions
there is a new update ๐
Anyone can say me, where can get my save file on linux dedicated server, I haven't directory?
omfg
I know what a version mismatch is lol. Just server package doesn't seem to have newer version
greeny arent you a linux boi?
sorry thats just a syntax mistake I think
THERE IS NO SAVE FILE!
run server
Did you create a game?
The DS wasn't saving the map, that's the issue
it's not ~. it's ~/.
still got a error its now different its says no isserver
it says open now, but what is now the port I enter in the client?
Atm I'm in bed boy, but otherwise yeah, why
I played 3 hours, got to Coal and game crashed... and no save file to speak of.
mood
just the peeps asking about the linux save data location or whatever
It's the default so you can leave it as is
In main menu of satisfactory set autosave interval
search for "SaveGames" folders, like I said
It saves every 5 mins for me just like local game
I need the Windows Save file location... I can't find a single save on the DS
same shit
We need a save location bot
nothing is popping.
even though it says closed for those two? https://i.imgur.com/dMBDsC3.png
your 15000 UDP port is closed, open it?
quite literally not the same shit
If the ports aren't correct, adjust them thusly:
There have been issues with the auto save on dedicated servers to remember to click save
Maybe you were playing on a crashed server, so your client wasn't actually playing anywhere, which is why nothing was saved? Just guessing :D
Every time I try to put some leaves in biomass burner my game crushes and I get this error
ah will do
for 3 hours?
WTF?
ok well add "check for save game files" to your sysadmin check list and move on
WTFFFF???????
port forwarding is UDP only
Well, I don't know... it would definitely help if you sent the log records...
@open birchwhen I type that, it seems to work, but I get a bunch of red lines
That's not port forwarding
@glad mesa ur running ur srv on linux or windows? and have u tried to load a saved game? just want to compare ram usage from my fresh start to a many object save.. to see the usages
that's the port utilisation in AMP
steamcmd +app_update 1690800 +exit
linux, and I have tried restarting the server so yes
lol I think we need an FAQ, I'm seeing the same like 5 questions asked over and over
update server the same way you installed it
that same shit result
this
Just a google sheet
Wait, let me make one
you need to type "cd" in front to change directory
make sure the game is on the experimental version
cd is how you change directory on linux
did you create a game in the server?
cd ~/.config/Epic/FactoryGame/Saved
i doubt the folder is made until you actually make a save
wait til you find out about ls that shit is fire ๐ฅ
!!
good god do we need to add a "learn how to use the commandline before hosting a server" tag
trust me this is just the beginning
there's a lot more linux people than i thought there'd be :o
I know, I know
Seems like there is a Dedicated Server update
How do you think I make my living? xD
the valheim dedicated servers channel was a complete shitshow of people buying shitty hosted docker containers from some dodgy company online and were pissed "the servers weren't working" and everyone was just like "the servers"?
TBH running servers on any thing else is noobish.. /- says me that just tried it on windows ๐
This is better then the valheim launch
lets not OS shame ;)
cd or not it's the same i haven't this directory on debian 10
How can I get the Satisfactory DS tool to show up? I have the experimental side installed on steam, but I cant find the DS tool
Mine is runnign great on Windows
lets absolutely OS shame, LFS only /j
~ means current users home and youre probably not running the server as root
This won't be such a shitfest... surely people are smart creatures and know how to use wiki.. right?
Oh I am.
have you actually run a server yet?
what user did you set the server up as? you're running as root right now which isn't what the server is supposed to be running as
i'm on user root
...and 100 more jokes to tell to yourself
i know you are. is the server running as root?
for those using the new server option, is it better than traditional multiplayer?
I do love actually that coffeestain have a habit of making their dedicated servers publicly available
Read the pinned message for the wiki tutorial, you need to use steamcmd
$ ./steamcmd.sh +login anonymous +force_install_dir SatisfactoryDedicatedServer +app_update 1690800 +quit WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
Redirecting stderr to '/home/steam/Steam/logs/stderr.txt'
[ 0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation
-- type 'quit' to exit --
Loading Steam API...OK
Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
Success! App '1690800' already up to date.```
mine 2, but OS... to much gui, so much can go wrong ๐
I owe a lot to them
Hey guys. Does anyone know this Error and maybe how to fix it?
id assume something is not correctly updated, try restarting steam
only if you want a 24/7 server
Valheim was a similar exercise in immediately adding support
Shame if we actually have to disclaim setup experience, big insult to coffeestainers tryin to make it as easy as possible
I know, let's call it a wiki ๐ค
I tried to help a person that said they have 10 years of experience with hosting servers. They told me IPv4 needs 3 digits in every part and that servers can't use external IPs to connect. Some people...
the biggest error here is posting a screenshot of a terminal
Do you have enough memory?
hey bogdan, welcome to the shit show ;D
OMG I JUST SAW THE VIDEO DEDICATED SERVERS!!!
Give it an hour or 2 to propagate across the CDN
oh my lord
enkiel but that is the version I am running.
To be fair it has 3 digits... the Zero's in front is just vanished ๐
I guess 16Gb should be enough?
[2021.10.26-21.20.38:317][ 0]LogGenericPlatformMisc: Error: SetEnvironmentVar not implemented for this platform: SteamAppId = 526870 this normal?
experience in IT is a bell curve, 5 years is good 10+ years is a red flag
Did you install v0.5.0.1? both client and server
I updated the game on Steam (Experimental obviously) and restart Steam and even my Computer, I enabled and disabled the Tools filter multiple times, but no dedicated Servers Item showing up. I'm sure it's a in front of Computer problem but I'm running out of ideas what I could try tho
where is the video about the servers specifically? I saw a thumbnail earlier
Whelp, Updated Server, tried to update game, and now i'm getting The Server and Game Versions are not compatible as well.
Silly question. Has the server software shown up in steam for anyone yet? I've tried exiting and restarting several times without any luck.
ta
steamcmd. wiki. go.
Known issue on steam's side
Ahhh no I am on v0.5.0.0 on client I guess been another update since I installed.
Did you enable tools?
Thanks.
whats the best OS to run a satisfactory server? do I need to have the game on steam?
linux
Debian 10 IMO and No
<@&387163995947270144> can we get a pin with the dedicated server video too pls? - some people appear to be asking
https://youtu.be/Nn-1s87JJxc
linux is the best, all cool kids use it
Oh crap I have 12 years of experience
got client update. Dedicated server, no update needed.
?
thanks
the fact that you haven't quit yet should be cause for concern enough to see a therapist
It's pretty cozy actually.
server os is the same to ask about religion ๐
I've validated the server on Debian 10/11 and Ubuntu 18.04, 20.04, 21.10
I'm a web dev ๐คท
wait 'til they find out you're the dedi big man
do I need to have the game on steam? I only have it on epic store
It is. Feel free to ignore it.
Why is this discord channel so addictive?
IT helpdesk experience
perfect
Updating the Serve on Windows kills it. I'm showing no update on Steam now, and getting not compatible.
steamcmd is all u need sir
If only there was a arm compatible version of steamcmd could run a completely free server through Oracle cloud like I do for MC servers.
because it's a burning dumpster filled with diapers
No reason
Enabling threads here may help ๐ค. Assuming people would use them
I don't know man. I want to go to sleep but I can't.
I'm asking for a referral letter after this & putting this on my CV
is there any eta on the docker version btw?
for sure!!
they wouldn't
theres already an unofficial version
link?
90% of discord users dont know they exist
well, the correct ports are open and listening now but it still wont show any servers in the client. I tried my dyndns-adress, my pure ip, my local-ip, nothing. I guess the linux station somehow doesn't communicate farther out
hopefully before EA but there are community images already available.
I looking forward to the LinuxGSM release.. ๐
the heck is docker lol
thats my error message in full
me too..
Bound to happen.
containerrrsss
what is sleep
have you set up your port forwarding to match?
it's just UDP
"hey I want to run a command to install a binary and run it, does anyone have a docker container"
Nono.. why is docker lol
havent heard of it until jace mentioned it
I created TCP forardings in my AVM router
Does it happen consistently or?
It's UDP, not TCP
gtfouttahere with that
the Server crashed a few times so I had to restart it and now it crash during the start
pretty sweet way of distributing software. easy to install and get going.
someone remind me how to wave
wanted to check the wiki, and it does say UDP port forwarding, guys pls read it xD
nm
stickers?
Waited to play the update for so long to make a fresh start.
.... Getting stuck on discord for server talk ๐
โฌ Dedicated Servers wiki โฌ
https://satisfactory.fandom.com/wiki/Dedicated_Servers
โฌ Links and Info โฌ
Website + FAQ โฃ https://satisfactorygame.com
Satisfactory Merch โฃ https://www.forfansbyfans.com/fandom/satisfactory
โฌ Report bugs and make suggestions โฌ
https://questions.satisfactorygame.com
โฌ Social Media โฌ
Twitter โฃ https://twitter.com/Sat...
I have no idea what I am doing. I am using the command on the wiki but it is saying command not found
install steamcmd
@meager summit happy now you greedy minion?
Virtualbox on steroids
Hi guys,
trying to run a dedicated server thru Steamcmd.
Running on debian.
when trying to start the server with:
./FactoryServer.sh
I get this error:
Illegal instruction
what sugests that the 32bit library is not installed correctly?
have followed the instructions on the wiki.
And if you delete your save and create a new game?
How much Ram is everyone giving their Dedicated Servers?
waaaaaaaaah i just thought it would be useful ;-;
if your command line says Steam> then type exit
that's bait
Sorry for not clarifying, the command was placed in STEAM CMD
6gb minimum
Lol u good
k ill try but let me backup first ๐
8 GB recommended tho
Joshie needs simple answer ๐คทโโ๏ธ
my god
@frosty gale learned that the hard way on my first roll up chucked it on my smaller VPS with 4GB lol now on one with 24GB
Defintiely Keep the old one, If another one works, then the old one might be interesting to look at.
its true
I know, I know. I do not know what I am doing
ya I saw ppl running it and it idled at 5gb ๐จ
wait bogdan, its late, go to sleep xD
cmd is scary
Error! App '1690800' state is 0x206 after update job. hmm
Heck?
haha my server now idling at 2 GIGS!
are you running this on the same machine that you're gaming on? if so why
when your dedi works fine first time
but you also play solo so it doesnt matter
In my experience the game idles at about 5.5GB if there's anyone on it
ouch.
docker website should probably added as a whitelist
78% to v0.5.0.1 client side lol.
Yes and No, I am running it on my desktop but will be playing on my laptop at work.
I disagree
at least when official satis gets added? assuming they can be specific - maybe a bot command
ok, but if you want to keep playing on your desktop you can't do that
tbh just because we can.. doing it my self.. just for the tests ๐
Question regarding dedicated servers. The instructions all refer to installing Via steam. What about those of us who have the game on Epic?
<@&387163995947270144> 3rd ping of the day but is there any chance we can have *.docker.com whitelisted on Dyno?
Same instructions
Steamcmd!
it doesn't require you own it on steam
So anyone else having my issue? There was a Server update on steamCMD and now The Server and Game Versions are not Compatible.....
doesnt make a diff, you dont need the game on steam
Mark you still install server via SteamCMD don't need to own it on steam.
that's cool except 99% of all messages in this channel are people "testing" the dedicated server without having any idea why they're doing it
I wonder if vehicles can be used normally on dedicated servers finally, because in normal multiplayer they are unplayable for everyone except the host.
I was and updated client side.
:thonk:
memory usage is very consistent in this game
umm. In which folder should the save be?
not getting a client side update. Let me force close steam and see if it pops
Fuck it, lol, I will have a friend toss it on a virtual machine or something. clearly not getting any help here, just arrogant vague remarks
okey so all the ports are open 15777 2222 15000 but still we aren't able to join the server
lets just move the discussion to matrix and then only serious ppl will join /jk