#dedicated-servers
1 messages ยท Page 197 of 1
is this information that used to be on the wiki incorrect?
umm ehuf /home/steam/SatisfactoryDedicatedServer and the last image doesnt show steam
yes it does, steam@satisfactory-boi
fuck it lol
im in the home directory of the steam user
im not gettin m glasses
Quick question:
I want to play with a friend - do I actually need server manager or can we just use 'join game'? What's the difference?
share session id and 1 can host
exactly, so server manager is only relevant if you want non-friends to be able to join?
The main difference is you'll never be able to play on the server without whoever owns the save file
for dedis
aaah I see thanks ehuf!
unless you share it amongst yourselves, but as you might imagine that can create a headache of clashes
server manager is for dedis, join game for player-hosted sessions
I have managed to get server manager running but now (3wks later) im struggling with updating it..
server manager is for connecting to dedicated server
the term ' steamcmd' is not rcognized
dedicated server just run install again to update
u dont use server manger to install
pinned messages has a link to wiki page for dedicated servers
yea I'm on there but it's not making me wiser
I used powershell
need to run the same install cmd with same folder to update
kill the server and powershell run install
so run steamcmd.exe ?
I'm sorry this is completely new to me
I literally copy paste and have no idea what im doing ๐
I honestly forgot. Looking at the youtube video from maturemindedgamers
this looks good i guess
ya
ok so this was the answer ๐
Hi
can you update the server while its running or you have to shut it down update and start it again
no
Shut it down
Ok thx
How is it going with getting valve to let epic users get the server in steam tools
no idea
doesnt matter much if u setup a dedi and way to restart it
so it updates on cycling
im still getting the same
did u just update steamcmd?
yes
try agian
and I shut the server down
might do serer now
what cmd did u run
based on your question, I think I missed a step
Better to just make a .bat file
the install command i keep saying to run
I have a start-server.bat
hey guys. vehicles are not refueling themselves at the station even tho there is fuel for them available. stil a bug? or i need to redo the station or something?
lots have that
still ๐ฆ
again lol
and the nodes also still not fixed?
This should be the line right?
steamcmd +login anonymous +force_install_dir C:\GameServers\SatisfactoryServer +app_update 173339 validate +quit
i mean the set wait time on a node at a station
NO
'steamcmd' is not recognized as an internal or external command,
ohh
put teh dir in to install to
i thought that was the game version
how would steam track every game thing by build number
No
did u use cmd or powershell?
I use steamcmd here. I'm definitely logged into steam
i know what u can do
each thing that has a + .. is separate cmd to copy and paste
login anonymous
force_install_dir C:\GameServers\SatisfactoryServer
shit lol
C:\Users\woute\Documents\SteamCMD\steamapps\common\SatisfactoryDedicatedServer
this is my file path
https://gyazo.com/9f60b53f6e4bc25072f03b885beb20f4 this is what is in the photo
start "" "D:\steamcmd/steamcmd.exe" +login anonymous +force_install_dir "yourinstalldirectory" +app_update 1690800 validate +quit
whatever fix to ur stuff
just do the lines and it is like using the big one
from windows it passes the list of cmds .. in steamcmd it is pain
lol
I have 2 seperate bat files
he is tryin to run install cmd to update
7am and windows
what I posted is my update.bat
lol
for me I find it bad pratice to update then start the server in the same bat file as something could corrupt
u didnt fix the cmd
lol
remove the yourinstall directory and replace that to wherever your server files are
I have issues with the programmable splitter. It does not save my settings corretly. Does anyone have the same issues?
Yea i experienced the same. What worked for me is to save 1 (of 3) rows first, and then the 2nd, then the 3rd
all at once didn't work for me
Thanks for confirmation and I try your workaround.
@sudden creek I'm not too knowledgeable in dedis, but looking at others who had the same issue, it can apparently mean that the server is still running because you launched it before updating, have you tried rebooting the machine yet?
I just did ondar! after doing this I rebooted the pc
and it's still showing the older server version after the reboot
are you actually launching the server from the install directory you specified in the command line?
@sudden creek It works as long as I do not delete any entry
i launch it here
ahh thanks for the further details!
what are the contents of the bat file?
FactoryServer.exe -log -unattended
Thanks for trying! ๐
in the patch notes they said, that servers now use all cores? Why is my server only using one core? Server runs under debian 11 on a intel i7-7700k with HT enabled.
It does, but most of the time it just uses one core to its fullest
oh okay, thx
It is the same behaviour in windows. One core is running at 100% at all others have spikes
Here's my server with currently only me. Once it get's close to 100% on one core the multithreading starts:
LINUX:
After adding a satisfactory file into the /etc/ufw/applications.d/ directory, do I need to do anything else?
Anyone want to help and try connect to my server to see if works from public internet? Can allready join myself it trough LAN? My friends dont have the game (yet) IP is 185.69.36.47 default ports.
oh, well. I just might test it myself. Just use my mobile internet for client
I was able to connect and load in to Grass Fields.
ooh nice. Thank you sir.
Hey! When dedicated server comes to early access is there a way to migrate old experimental save to the early access server
okay so old experimental server save should work with new dedicated early access server
ya when they come out
nice
they will be the same version til exp takes a new patch that ea doesnt get
Okay, thank you
yw
Does it work other way? ie. If I put my single player save from early access to experimental dedi server?
Or dedicated server saves have to be started fresh=
yes u can do that
ok thanks, will look into it then
they are teh same game.. just exp gets newer patches and when its newer u cant go back to ea
You are not allowed to post public IPs here. That said ...
Ah, it worked before. Seems you've stopped the server.
Nope, still running
hmm
@shell cedar It works when I don't copy the space character :b
My bad mate, sorry
how do u join a deticated server??
I've wrote a QA ticket. Maybe some of you want to upvote it so it might be fixed until Tuesday (unlikely though IMHO)
https://questions.satisfactorygame.com/post/6198fc27831c85205235fe67
Go to Update 5 on Experimental branch or wait until its release on Tuesday > Click on Server Browser on the main menu > Click Add Server > Enter the IP > Click OK > Done
@prime gorge I'm new to the game and have spent the last day trying to figure out how you actually connect to the dedicated server i set up.... i never once thought i had to switch to experimental to get the server manager.... LMAO this comment saved my day thank you
hi, is there a fix to connect to a dedicated server (docker using wolveix/satisfactory-server image) ?
I tried turning firewall off but I am still getting that message below, and one try out of 50, connection is established and I pop in the world and can play normally.
Your game port 7777/udp isn't opened or forwarded to the container as it seems
Make sure you've set all three ports to be sent to the docker container!
so actually I dont understand why I can't connect via console and via the server manager
the server manager shows me the server is offline
Same as shinsentoh: Open the required ports on your firewall
oh okay
Hey, has anyone had any trouble with uploading existing save files to a server? I've just managed to get one working but when the save got uploaded it crashed, and now the server isnt ever viewable from within Satisfactory
yeah I did that
I also deactivated my whole firewall just to test if it works
it was not working
Why do people always deactivate their firewall if somethings not working?
ยฏ_(ใ)_/ยฏ
What is your setup then?
my server setup?
I try to connect via the ingame console (open IP:Port)
The Server is a 10gig Windows server with a Intel(R) Xeon(R) CPU E5-2695 v2 @ 2.40GHz (24 threads allocated)
App-Ports 20176,20177,20178,20179
I opened in&out (udp) for all of them
Where do you got the ports from? And why did you opened up the outgoing ports?
So, your machine has direct access to the internet? Or is it routed through some sort of vpn/firewalls/whatever else
Taking a look on the server wiki provides us with those ports: 15777/udp, 15000/udp, 777/udp
https://satisfactory.fandom.com/wiki/Dedicated_servers#Loading_a_save_file
Can you try and open them up?
Exactly
Modern firewalls are something which is called statefull. Which means that all answers to communication to the respective ports are allowed through the firewalls as well. Besides - the players aren't using the same ports as source. But this goes too deep into the TCP/IP stack
sorry I'm kinda new to this crap and I thougt I had to open these ones
Always make sure to check the documentation. In this case the Wiki page ๐
That should be rule number one for everything you want to setup
You are welcome, enjoy your game ๐
i'll
Is there a mp bug with trains and "Docking" never ends?
Yeah known issue pretty sure, way to fix is moving save to single player and canceling docking for stuck train before transferring back to server
Stuck uploading a save once again, server seems to just be hanging on preparing a new game, and ping is going nutty. Any ideas?
ufw allow satisfactory to enable the new rule.
TODO: This section needs to be completely rewritten to account for the savefile manager built into the game's Server Manager now. https://satisfactory.fandom.com/wiki/Dedicated_servers#Loading_a_save_file
bah, valves aren't working
not working as in nothing flows at all?
as in not limiting the flow and resetting when relog from server.
trying to limit the water flow to my aluminium production so I can back feed water from the scrap machine but the valve just over fills the downstream pipes and stops production.
doesn't help when flushing a segment flushes the whole network now. :/
I know it's experimental but still.
how do you lose functionality on a thing after it was working?
rewriting that thing for dedicated maybe
I can live with the valve bug if I can find another use for the water from the scrap machine.
true.
should have plenty of coal to "burn" 120m2 water.
got a full 270 line of coal coming in.
another alternative: Package the water and sink it
not saying it was a fantastic alternative but it should be considered as an option
Then I need to bring in plastic via a bugged train. ๐
it not a good option, but is is an option
yea but theres easier ways than bringing in canisters via some means
canister alts exist so you can sink steel ingots or iron plates+copper sheets instead
seeing all these blue names reminds me that I need to get up the gumption to bother a mod to see about getting the Wiki role
the easiest thing is of course valves. or a VIP junction
What is a VIP junction?
So question. I want to run another server on my network on a different machine. Looks like all the ports are able to be changed?
Welp, 3 coal gens clocked at 87% to consume 120m2 water works. Thanks for the idea.
Another server on another machine doesn't require port changes. That's only when you're sharing a single ip.
But won't the existing ports be forwarded to the existing machine?
Same public IP. Both on my network
@burnt blaze This is what I'm trying to do too, but struggling to figure out what IP address to plug into the server manager
Oh, you're going over nat at that point. Idk if the game will connect to another port yet.
Well, I'll experiment and get back.
I've done it for other games and the wiki has an example config file
@white pier the ip address will be the wan ip if connecting from the wan side.
You already have a successful dedicated server running?
I wouldn't call it successful yet. Still working on verifying that it's up, but it seems to be.
wanip = the public ip? Like i would find form whatismyipaddress.com etc?
whatismyip dot com to find you public IP
Yeah, that's what I thought. No dice, sadly ๐ฆ
Did you forward the ports within your network equipment (prob your router)?
you hosting it from your house
Yeah, just on a different machine.
so what happen when you use the lan address ip for the machine
Yep, ports are forwarded
Nothing, just says server appears to be offline
and your sure your using that macheins ip address
any easy way to rename my session (savefile) without downloading a save editor?
nope
๐
well SCIM works on the web
does it?
yes
that would be perfect
it's pretty painless
upload your save there then change it in settings
I'm on linux, so I can't download the save editor
so that would be perfect
yep, definitely.
Were the ports forwarded UDP? Maybe take a screenshot of that section of the router config?
is it a windows machien
since we are at the topic of save editors
I'm assuming I can't remove the mantas, right?
that wouldnt matter for internal connection
Whoops missed that part
get internal to work then fix wan lol
the mantas are hardcoded, a mod might be able to remove them though (once working on dedis)
like this?
would be very nice
and 192.168.1.38 is you machines ip or the hosting machine
assuming that IP address is pointed to the machine hosting the server, that looks right. but test internally before attempting external connections
who wants to join my dedicated server @ 83.247.71.132?
its the hosting machine
ah thx
does the game resolve domains as ip addresses?
aka can my server's IP be satisfactory.mydomain.com?
ok is the hosting machine windows or linux
windows
Yes. I run my domain through no-ip.com
excellent
did you open the windows defender firewall on the host
didn't think of that, but if i disabled windows firewall on host it still doesn't work
thats not a good thing to do
oh, i didnt want to keep it off, but i just wanted to see if that was the issue
just one the host open a powershell as admin and run
New-NetFirewallRule -DisplayName "Allow Satisfactory default inbound ports" -Direction Inbound -Action Allow -EdgeTraversalPolicy Allow -Protocol UDP -LocalPort 15000,15777,7777
can you open up a command prompt on the client and type "ping 192.168.1.38" without the quotes
it's timing out =/
So there's a network problem here.
Are you sure they're on the same network?
Yep, one wifi and one ethernet but both same network
can you ping the client machine from the host?
did that now, it accepted it
same timeout
I can see both connected in my router, though
the host has a wifi and lan >?
host is on wifi right now, client is on lan (gonna move the host to ethernet once it's working but wanted them sidebyside while iwork on this issue)
does the server autosave by default?
Yes. Every five minutes
Is the wifi marked as a guest network? I'm running out of ideas. I would try ethernet on both next
nah, not on guest network
Can you connect using your local IP address ?
no and their pings are timing out
tried ethernet, still cant ping host or client fromeach other
and both of their ips start with 192.168.1.x?
yea
if you check the network properties within windows settings, are the networks marked as public or private?
public
this is at your home? then change them to private and try pinging again.
It's default if you miss the new network found prompt
must have missed that when setting things up, just built a new rig last week
It honestly is super easy to miss.
I gave it a shot to create a docker container for the dedicated server. any feedback?
gitlab.com/XenGi-containers/satisfactory/-/blob/main/Dockerfile
so client can now ping host, but host still times out when pinging client
did you check the network properties on both machines?
I would try connecting internally now
yeah, both private now, i do get destination hot unreachable when i ping
try connecting in game on your internal network
no luck, same server offline issue
yes, I use my server's hostname that's resolvable to it's lan ip via a local dns server.
is the server running
yep, restarted it jsut now too
look in you DM's
Let me know if you get it running. I'm curious
Ive read that but i dont know where to get the actual files to run the server from
@stray summit if you read the docs that you were linked, you will see that it requires you use the SteamCMD or that you download it in the tools section of your steam library. While I have personally had a good experience with the dedicated server, it is experimental and does have occasional bugs.
I'm trying to get a dedicated server up and running on an Ubuntu server system. Everything works if I start the server manually however when I try to follow the directions for getting it to run as a service I get the problem: Job for satisfactory.service failed because the control process exited with error code.
I have just started a brand new dedicated server looking for a few players who are about mid game competent (fluids etc)
we are getting closer lol
all fixed
What was it?
@ornate osprey what Linux user did you install the server under?
As in what folder is it located in? I put the install at /SatisfactoryDedicatedServer ... I know enough about Linux to be dangerous... I have a couple Ubuntu servers running Pi-Hole... but I don't do much inside of linux at all
I don't mind doing a screen share if you want to see anything on the system etc
ExecStart=/home/your_user/you_instal_Dir/FactoryServer.sh
it's not entery as in the manual
so it's not supposed to be the .sh script?
it's supposed to be the .sh script, but it's one level lower, and in my case the directory names are different
tricky thing is the install dir could be different than the manual, and you need to get it right in like 4 different spots in the systemd file
ok so... couple questions on that, 1) I didn't install as the user steam... I created a steam user but never set a password or anything so how does it work to make it run as the steam user? 2) I didn't want it tied into a specific home directory in case I give someone else remote access to do system restarts etc... so I put it all in just /SatisfactoryDedicatedServer
you sudo to "steam" to install the game
to get the service running, you just use the stream user (makes sense, unprivileged user)
$ whoami
admin
$ sudo -S -u otheruser whoami
otheruser
thats basicly the trick, best sudo to root first, and then impersonate the steam user with sudo -S -u
it's a bit abstract
when I run 'sudo -S -u steam' it errors out...
ok now I'm in as steam
now you can run steamcmd to install Satisfactory and install it in /home/steam/Satis...
so it's best to run it via the home directory instead of a separate root directory?
because I had run the install and pointed it to /SatisfactoryDedicatedServer
that shouldn't matter
except, the steam user needs privileges to any directory and file outside /home/steam/
so for simplicity's sake, I also installed it as the steam user in it's home dir
do you have a minute to hop on a voice call and do a screen share? I can't run steamcmd from the steam account
Thanks for getting me squared away !!!!
Sure, no problem
dedicated server are ram hungry have seen it at 8gb one time ๐
pff amateur, i've had it use 9G with only one user ๐คช
should be fine with 16G for all but the most extreme cases
mine is at 4.1GB for one small factory and one user. XD
I guess the more objects you build, the more ram it needs.
I just got mine up and running, had a buddy load in their save game and 4 users on while playing went to 7.5G I think.. not too bad... CPU usage was at 20% for the virtual machine... runs nicely
it seems to start with a baseline of ~4GiB to establish the engine and game world
only issue they've seen so far is some rubber banding when using the transport tubes
use the FG.NetworkQuality 3 command in consloe should help with that
cool!!
any way to permaset the network quality?
ah
what do you guys think the ABSOLUTE max players on a server, software and hardware wise be with the current status of the servers?
I've noticed some rubberbanding from just a local server. pc and server connected to the same network switch.
well... Z1 Gaming had like 100 ppl on a server once. lag like mad though. dunno the server specs.
im apart of that and with only 8 people its kinda lagy so maybe.... like 4?
I think 4 was a recommended number for the MP system before the dedi server came out.
yes. just execute the command and next time you shut the server down gracefully it is stored to disk
devs explained it long ago on stream
its all about how it works
and i doubt its encrypted as thats a shitload of work for nothing
the eos stuff and such is protected
game play data isnt so important
UDP is nearly always used for game servers because it's faster, and has a lower computational overhead.
k
thx
yw
anyone else having problems with trains not load/unload stuff? or its just me ๐ฆ
its known .might have to fix it in sp then load on server
or its just the placing of platform its not connecting and the light shouldnt come on at top end of it
showing it isnt powered
theres a light on each load/unload station? ๐ค
back to sp probably
is that multithreading?
to much thinking to look .. should be its patched
(Nearly all) Game Servers will always rely on one key main thread that will often be the limiting factor, other threads are used to off-load some tasks, and how busy those are depends entirely on what exactly is going on in your save
Hence why some typical server processors with many cores, but slower ones, are not the best for game servers, and instead you want something more akin to a desktop processor if you want to optimize
Of course that doesn't mean it wont work, are you having performance issues? ๐
Since the last update it's ok, only the Trains looking awesome while driving ๐
Do dedicated servers take stress off pcs?
even running it on the same system can help, as it spreads the load between processes, making better use of processor resources - assuming you have some to spare
yes nev nailed it
Hey ! my server says it offline with one off my friends but it is online at my place
check ports
@slim spoke we been playing four 3 days and thios havent been an issue
Tried that 2 :/
tell them to reboot
tried that too ๐ canยดt get my head around what it could bee
are u using lan ip or what?
DDNS name
double check something didnt change
Yes i will try thanks for now ๐
or maybe a port was open when server started up
if u did port forwarding then u can just add a few ports to a port like 7778-7780 to see
or server will say its using 7778 or a dif port for one of the others
Yea i changed form the begingn 7777 to 10000 and it has worked
server technically uses 7777-7827
so u can narrow that alot
it only goes up a port if it fails to open the port
you mean that i would use that in the config or in the router?
so 2 game servers could use just 2 ports
in that one set
ya port fowarding
u can give it small range so server has 2 or 3 ports for each of the 3
then if it fails it has a couple backups
server already will try next port if it fails
so u just have to allow it
Now ive put it like this:
now in router it might be different for urs so u should look at the port forwarding instructions if ur not sure
they can define how u set a range
asus router
look at manaul .. far as i know 7777-7780 should work
I have like this in my startup .bat file: FactoryServer.exe -log -unattended ?listen -Port=10000
Ye becouse i didnt get it to work otherwise
look in ur user thing
it will tell u how to set range
most use way i said
but not all
if urs works for u then roll with it ..
but repeat in next spot
But it didnยดt now ๐
When i try the game says the adress is not valid...-
i dont know what your doing
all i got was cropped image of some port info
all u were doing was adding -####
in 2 spots
that lets router let those ports through to server to see if ur port was used
I dont think iam with you.
that doesnt make anything invalid unless ur doing the range wrong
and thats why i said read the user manual
Did you mean the wiki?
no i mean the manual for router how to port forward
just remove the changes
restart the computer hosting it
try if not then something is using the ports most likely
change server ports to new ones
wiki should say how to set ports to new ones
iยดll try this and see if it works. On an other note i have disable the firewall on the "hosting" Pc
Hey, is there a way to get the dedicated server to automatically restart every few hours?
Hi guys, is there a way to set up the autosave timer in dedicated? 5 min is to short imo
@vapid lichen
oh thanks! is that setting new? ๐
fairly new
ya wiki constantly is geting more stuff like that added
yep, its getting better very fast
people posting stuff for inis to tweak stuff
is anyone having issues with trains in satis? i have a locomotive with 4 freight cars but only 2 of them are loading... tried to delete them and place them again, cut the power to my trains, rebooted the server btu still no success
unload/deload settings correct?
yes i even tried switching it do unload and load again
thought maybe that setting was bugged
but also no success ๐ฆ
quick question, if i install the dedicated server tool on my machine i play on, it won't bug out using the same steam account?
my machine is beefy enough, i was just wondering
so the one installed via the steam client does conflict with me playing on that same account?
nope
so what's the diff between using that and steamCMD?
i would use steamcmd to install though some used thru library and did weird shit
wiki has instructions for steamcmd way
all the people helping used steamcmd pretty much
yeah i read all that, and know how to do it, i'm just wondering why bother if i'm gonna run it on the same PC, if i was using a diff PC as the server, sure i'd get CMD all set up
it will separate the work from the game for u
so game will run a little better but dont get excited
cuase its still on the same computer
also u can set up the server as service so it can update and restart on its own or by triggering it
Good day everyone, got the server running on a separate dedicated machine, visible in game, claimed the server, I can join, but how do others join as when they add the server, they are asked for admin password...
There's 2 passwords, one for server admin, and one (optional) for regular users
ah, maybe that got cleared in the process - I will reset the passwords...I'll be back (said arnie ๐ )
n00bquestion: of i set up those into the console, is it permament saved? (restart server etc)
passwords are saved in encrypted file
wiki has the info about resetting the admin pass
dedicated server page
@vapid lichen I'm not actually sure. I would say it's likely that it would stay with that setting until the server is restarted since it's a console input
Unless there's something you could put in the .bat file to enable it?
It's a config file option, consult the Wiki
Not at a computer right now, but could also be permanently configurable in the server management in client
run on server then gracefully EXIT .. it will write out the inis
But running it on an online host is better?
or another computer
Servers are so laggy since the last two patches ๐ฆ
Anyone has an issue with epic? I get disconnected from my dedicated server while on epic and server shows offline, while my friend on steam does not have that problem. Should I just rebuy game on steam?
no dont rebuy it
I mean, epic launcher now lags horribly and I get disconnected from server because of that
the game is identical on both platforms
But does game connects directly to dedi server without using any steam/epic services
The server restarts every 24 hours
restart or the auto thing
idk, depends on what G-Portal does
Server manager shows my server offline, while my friend on steam plays without an issue...
its your computer/net/defender/av/firewalls/something
How can you make one of the best game engines and have such a terrible client at the same time
No, its not, was playing for 6 hours without an issue
something is stopping u right now
Yeah, epic
reboot then .. or log it out and log in then start game
Done all that
you dont say
probably is windows
How?
ill accept u think im wrong .. good luck ๐
O.o
Sure, keep spitting random nonsence without any base or arguments...
You cant help
have a good day/night
Anyone knows if game client connects using epic online services or does it connect directly to dedicated server?
It connects directly
eos is used on steam and epic clients
Well, its starts working after restarting epic client several times, so it is to do something with epic
before dedis.. eos went down and all the clients on both platforms couldnt play mp cause thats how the game verifies you own the game.
Small question , if we own Satifactory on Epic we can't run a dedicated server ? Do we have to buy it on steam ?
no
pinned messages has a link to wiki page
use steamcmd to install dedicated server
I was on the wiki and mis-interpreted this bit : Game clients from both the Epic and Steam game stores can connect and play on dedicated servers installed via Steam/SteamCMD
ya the wording is bad about the library version
but they wont leave us epic peeps in the wind
bah, my desktop can't connect to my server anymore. ๐ฆ udp port 15777 is open though. :/
reboot modem router comp
keep trying it to connect.. it can take a few tries to behave
modem and router aren't involved. server is local. connecting by ip and hostname isn't working. readding the server to the client didn't work. restarting the game and steam didn't work.
is it same comp as u
no
lan ip should work fine then
but they're connected to the same switch.
on server defender and av/firewalls matter
yeah, you'd think so. it was working last night. I changed nothing beyond just shutting down my pc at night.
client nothing should be issue other then defender or something else
if nothing changed hten it could be simply just retrying a bunch
I have no AV. and I don't have any firewalls active on these boxes afaik.
well, desktop has ufw enabled but that's just for inbound. no blocks on outbound. server doesn't have one. a nmap scan of port 15777 shows to be open on the server from the client pc.
netstat on the server shows 3 udp ports open for unrealengine4.
I've already restarted the server process once.
LogMemory: Virtual Memory: 134200592.00 MB used, 17132.95 MB free, 134217728.00 MB total
found a log and found this... hmm... ๐ค ๐คฃ
but nothing relating to dedi server. :/
I keep getting disconnected from my server, I disabled UFW and can use the server manager to make changes, but once I start playing I get disconnected after 30 seconds.
How can the second player join to the server?
You give them the ip of it
welp, a reboot of the client pc fixed the connection issue. wish I knew why so I wouldn't have to reboot. XD
i have "server computer" i'm on the server and my friend how can join?
don't dm me the ip
send it to your friend
ohh
i sent he and how can he join?
using the server manager
and?
using the ui to add the server?
yes i added !
what is ui?
??
just tell him to click on the server manager and look at the bottom to add the server
the server is writing "The server is offline"
then it is offline
You have to give him your public ip address (WHICH YOU SHOULD ONLY GIVE TO YOUR TRUSTED FRIENDS)
no because i'm playing on!
hmmm?
also gotta forward ports if running the server on a LAN.
then this friend has to use your WAN IP and not the local LAN ip of said server.
start working through these troubleshooting steps, one by one: https://satisfactory.fandom.com/wiki/Dedicated_servers#Configuration_issues
thanks for that feedback, I can see how that can be conextually misconstrued and shall reword if it has not already been.
Hey all! I just updated my steam cmd as well as the dedi server and after logging in I noticed I signed in almost as if it's under a new client and don't have any of the things that I unlocked in the awesome shop.
Does anyone know if there's a fix so that I can use those buildings that I unlocked through my original client?
guys, are tractors working for you?
that sounds almost like you installed a new server to a new location
for me, they wont load fuel
Tractors, trucks, and explorers (and trains!) all working fine on my server
i had no problems until the last patch
but this is the first time using them so maybe i did something wrong?
There is a bug whereby if a vehicle runs totally out or fuel just as it arrives to a station, it will not refuel.. try "jumpstarting" 'em with a full load of fuel?
ah ok, ill try that
will they take the full available fuel in the truckstation?
and another one, i got it correct that only one truckstation needs fuel now, right?
sadly it isnt working
maybe i just need to do some more belts
my trains suddenly started transporting items properly. haven't tried fluids.
are servers running your world even when no player is connected?
that is toggleable
ah nice. thanks
|| ( do people just.. not read the Server Settings screen? ) ||
|| I don't think they even read the wiki ||
it be like how do i setup a dedicated server
how did you restart the server?
My dedi seems to be loading the wrong save file, even after I tell it to load the correct one. Has anyone else been experiencing this?
I was okay with just using that save file, but then when I restarted the server it reverted back to the original autosave that it was using, so the saves from today aren't loading now
server has been restarted but boulders (explodable ones) keep reappearing after destroying with nobelisks. I can't set up a truck route ๐ฆ
not without faffing around with building a road around it anyway
some kind of desync issue - does anyone know if it is reported yet?
not that I'm aware of.. but trucks if they get stuck should be able to just phaze through to the next route node if they get stymied too long
if the player is out of range, yeah
but i literally can't drive the truck through them
so can't set the r oute
(range has nothing to do with it.. once the route is recorded you can stand there and watch trucks teleport.. not that it helps when you can't record the route..)
I have not seen blown-up boulders return but I have seen killed critters come back a few times
oh yeah they changed that i think didn't they, recently
certain boulders seem to be returning a lot for me
and the server has updated and thus restarted multiple times since
they appear for the client, but i can walk through them
but can't drive through them as a truck
another kind of desync bug i think
i wouldn't call this a shambles, this is the only major bug i've experienced so far, and this bug is a server thing
it has been delightfully stable
and playable
(more so for me from what i hear though ,cos i started a new world)
anyway, they haven't pushed it to stable yet so.. ๐
not sure what you mean
i would thikn this main update will be ready for stable branch in like 2-3 weeks? wild guess of course
oh, they announced that?
likes that we can manage our local and remote saves from within the game.
hmm, apparently loading another save in the server save manager breaks the server...
maybe it was the save...
define 'breaks the server'
any one having an issue with multi car ttains not unloading
in dedicated seves
single car trains seem to unload eally well
Are tier unlocks per server or per player on a server?
tier unlocks per server
Do you know if there are future plans to make it per player? I want to play more than others on a server without impacting their trajectory.
I don't know, probably not
More people are having trouble with this (ITEMS OR FLUIDS NOT LOADABLE/UNLOADABLE BY TRAINS) so please upvote if this has happened to you too ๐https://questions.satisfactorygame.com/post/619abee4831c852052360516
Having issues with ours also, cant seem to get all the freight cars to load / unload. Almost feels like the server hit a max of active freight cars or something
What am i suppose to enter here?
Im renting a server and I have tried putting the password in but nothing happens
u "should" have been told to provide a password when the server was first added to your server manager
same time u named it
โค๏ธ
i was able to fix it...
i pulled the save game from the dedicated server, launched it in single player, rebuilt all my trains and stations
when they were all working in single player, copied the savegame back to the dedicated server and it works like a charm now
More people have loading and unloading problems, see my post above you
https://questions.satisfactorygame.com/post/619abee4831c852052360516
and I just found this post from earlier
https://questions.satisfactorygame.com/post/6182c1b2831c852052359941
I also tried to load a save in singleplayer, but the bug was transferred and it didn't help me
Oh nice thanks for that
I can't seem to get my forestry save to work in the dedi server but my dunes save and a couple others I created in different regions do.
Ha, I was wondering about that. Good to know as a backup if I cant get the other ways posted
loaded the forestry save up in SP and played lumberjack for an hour and the save still doesn't load on the server. thought it had to do with versions or something. :/
do u get any errors or anything?
just this when it finally gets done loading.
how big is the save file?
1.4MiB
oh not big at all then hmm
and u say if u upload a different save, it works as intended?
maybe one for http://questions.satisfactorygame.com
maybe
I've been having the same issue for a couple of weeks
Idk what about that save it doesn't like. The logs don't make sense to me either. :/
It does have a vehicle station near my base for fueling my explorer and tractor. My other saved don't have that station.
Mine was working fine had about 100 hours then after an update last week I started getting the same message.
It's a network message so I doubt it has anything to do with a save file.
What what would be causing it to take that long to load?
Not sure, mine loads and starts but 30 seconds in it crashes and I get that same error message you got
I just figure something must be hanging it up.
@plush iris Well did the same thing, loaded the save in SP & fixed the trains and now MP is good to go. Thanks for calling out that work around for now
so yeah my idea is, as long as they don't make a fix, just pull your savegame when you gonna build/edit trains and upload your savegame again when done
yeah kinda what im thinking also, can work around it in the mean time
yeah and if it's too much to do on your own, just share your local session
nice thing about dedicated servers is that you can set them up so they keep running when you're offline
which is the main reason i play on dedicated
Building stuff to let them fill boxes while away is nice.
yeah, in the past i had to leave my pc running at night so we would be able to built stuff the day after :p not an issue anymore
just fixed a bottleneck in my sorting system... but still has to process some stuff that has backed up...
dedicated server? just log off and wait a day :p
is there a way to change how often the game saves on a dedicated server
I slap a power switch on my further satellite factories. "oh wow my Ikea-sorter is clogged up with Qz crystals and Silica? Guess I'll shut that off for a while to let the lines clear out"
I believe so; diirections are on the Wiki if so. I know you can adjust the number of autosaves.
yep, just confirmed, it's there
I like how the auto saves aren't quite as noticable.
Oh the configuration file wiki . My saves are taking 10-12 seconds on an SSD now. 9MB files. The lag caused by that are just too long
thankyou
Wonder what could help speed up the autosave pauses... More CPU? Faster disk? The save isn't big so it doesn't take much.
Hello, I've followed the guide on the wiki but haveing trouble getting the server to boot. It's not generating a serversettings.ini and the only thing in my /Saved/Config is a CrashReportClient folder. I checked the FAQ at the bottom of the wiki page and couldnt see anything related to my issue. Does anyone have an idea what it could be?
The actual exe boots the server window and it looks like the server should be booting, but there's no configs.
Did you connect to the server and Claim it? the dedicated server doesn't start a game till you claim the server.
Ah okay, I'll check now
I noticed when trying to join a MP session via the Epic Games copy I need a Session ID. Is that somewhere in the Satisfactory Dedicated Server log file?
I think there was a networking issue to, but this really helped thank you.
no you do not need a Session ID. You need to be using the Experimental branch of the game, and add the server you want to connect to in the Server Manager
Ah okay, thanks for the tip! I'll keep working on the setup.
good luck!
Do you happen to know if they talk about the "Sessions" capability anywhere in their documentation? I assume it's related to Saves but I don't see it spelled out anywhere so hoping to better understand that
depends what its about
so did they change where the Server Save files get saved? They used to save to a folder called server under the SaveGames folder, but now its saving where my Standalone files are
i looked at the Wiki and didn't see anything about it
saves are in the same places
Anyone noticed any improvement over multiple threads? I'm still seeing just one instance of FactoryGame @ 100% on the latest dedicated server
ok ta
Hey guys, anyone else notice after the most recent update, the server no longer uses multiple cores efficiently.
It has led me to believe this is the cause of micro stutters and lag spikes every few minutes
bug site is good place to check
The server does indeed use multiple cores. When it needs them
Ah! Thanks
I've noticed that mine will have like 1 main thread at 35% while the rest are practically zero.
What about lag spikes every few minutes?
is there any public servers ?
that is called autosaving I think ๐
[2021.11.22-09.25.21:078][ 1]LogOnline: Warning: OSS: EOSSDK-LogEOSP2P: NAT Detection failed, unable to resolve host
[2021.11.22-09.25.22:323][ 38]LogOnline: Warning: OSS: EOSSDK-LogEOSAnalytics: EOS SDK Analytics disabled for route [1].```
those are just warnings
oh ok
he guys. is there a command to restart the server from Console?
that would be why you set up a service / restarter
i am running docker. i just saw the quit command from the wiki
you can exit in console to nicely close server so it writes changes to inis
and then docker restarts it automaticly.
ya should work
just tested. and works like a charm. thx tho
have fun
I started a new server and have some local UI-scale Problems
You can send Questions, Feedback, Suggestions, and Bug Reports at https://questions.satisfactorygame.com/ - <3 @slim spoke
ok, found it already https://questions.satisfactorygame.com/post/6198c3ee831c85205235fc7c
Good Morning Guys, I have a question: Are the Dedicated Servers hosted by Satisfactory or do I need to host them myself?
you need to host yourself or find someone who is already
are trains still bugged on servers?
There will be a third multithreading update. We found some places where multithreading was forced to be disabled if running a dedicated server, hard coded into the engine. One of the upcoming builds will have the fix.
running 1 Satisfactory and 8x ARK ๐
anyone know why this happens ? I drove the track loop the whole way twice without problems but the self driving wont go
So a friend of mine plays in my server while i am offline he gets kicked out every 10 minutes and while im in the game it runs fine. Anyone know what could be happening?
I've had this issue a few times, sometimes deconstructing and reconstructing helps, but sometimes a turn signal is missing or a piece of rail is not attached. For some reason if the rail network changes while trains are already built, those trains seem to be unable to recognize some of the things changed in the rail network.
Do we already know how the servers are being switched from experimental to early access? Or do we need to switch into explicitly into experimental after todays update?
yeah tnx bud, I got it. Had to replace the train station it couldn't make it to and it worked fine after that
My Train has also a nice bug.
From what I remember, dedicated servers will stay on experimental
lol
there will be ea and exp dedis
Question is remaining: How do we switch between them?
well first the devs make it all then tell us about it
So we do not know it yet, thanks!
right now they havent given new steamcmd id or nothing
My personal bet would be a dl paramter.
Given that the game client branches are identified with e. g. -beta experimental or omitting that in SteamCMD, I imagine dedicated servers will work similarly
-beta experimental or something. Arma works that way
the devs update us by posting vids in #announcements
(i. e. we'll have to add that if we want to stay on experimental, or leave it to 'promote' the server to early-access)
however they may beat their own path and just have a new appID for the early-access dedicated server. the only ways to know are to wait and find out, get a job at CSS, or successfully bribe someone who already does
steamcmd will just be change app id
Or just ask #dedicated-servers and hope for the best ๐
TTANTS, partial list:
- knowing
- hypothesizing
- theorizing
- guessing
What does TTANTS mean?
Things That Are Not The Same
only way to share dedis with everyone is steamcmd til steam/epic get fixed up ... and for that they just setup another dedi app for ea/exp, which gets them a new id for the install cmd ... and they can keep going while they fix other ways to get the dedi servers
try to keep up, @slim spoke. A new app ID for the other branch would not be the usual way to do this, hence all the questions and theorycrafting
lol so it will be c&p to setup server on other version
well thats how steamcmd tracks the files
or it'll be "for experimental servers, add -beta experimenal to the command."
because that's how it's usually done, not with a totally separate app ID
and just changing the id and using general cmds u could dl other tools/servers
again: the only (practical) way to know is to wait and find out
if they are on anon setting
When I explicity ask if we already know something, then I ask for knowing. Not hypothesizing, not theorizing and certainly not guessing.
Which is why I am trying to make it as clear as I can that asking in this channel, right now, is not a way to know the answer to that question
Multi track driving cue eurobeat music
Anyone else kind of sad that, while trains can be configured to load and offload specific things at specific stations (via that train's time table's station settings), you cannot use the same station for loading and unloading at all ever without manually switching it back and forth?
(yes I know that's a general question and not a DS thing specifically)
no cause u need to double the ports then
and its still is easier and faster to dedicate in or out
and just run thru 2nd station
thoughts:
- there are already two in/out ports each
- I thought it'd be cool to have one train deliver (say) coal to a way station, and another bring it to the refinery, drop off the coal, pick up the steel, and deliver that to a third station. Can't do that without at least four stations rather than three presently (unless the stations are expanded to handle multiple freight cars)
im not sure how all the new works so im guessing at part of it
or just having car or 2 for stuff u drop off diff places along the way and addin platform where u need it
easier for me to keep track of what im doing with the things like that
Jesus ... why so toxic? A simple no does the trick and is an absolute valid answer! What has this channel just become? Way, way, WAY nicer 2 weeks back than this ๐ฆ
I apologize if I came across as toxic, patronizing, or hostile.
boyz, I rent a server yesterday, and I am experiencing limited 4 slots. my host said they made a chance
anyone could join my server to help me out to check ๏ผ
all my friends went to bed now
you might have better luck in #looking-for-group-old. I'd test but am not able to right now. if you still need a test in about eight hours, poke me (:
kk
Hello! new here and gratefull of dedicated server! But any1 else noticed that belts and storage boxes not flowing correctly? havent found any info about it. But for example Concrete it takes some "time" for it to enter the storage box and and "conjunctions" the concrete pauses a bit begore its going forward.
There is a known visual glitch at conveyor "seams", but overall it generally does not seem to be affecting actual flow of items on the belts. In the odd case where it is; it can sometimes be fixed by replacing the belt.
Ah. But when checking in the storage box i can se the "delay" from disipering item from belt into storage.
I've never seen DopeGhoti be toxic at all.
And they've helped so many people and answered the same questions over and over, haha
nope he just chats
It's fine; I am aware that my zeal for specificity can come across as argumentative from time to time.
ya i get misunderstood alot also
Yup. Actually the kind of patience only an experienced IT person has. With people coming in and asking "HoW dO i SeRvEr?" without so much as glancing at the wiki, he is still cool and helpful. Some people just see blunt answers as rude and would rather have all the niceties of a customer service representative.
i call it combat chat lol just forget what was said in heat and carry on
As a sysadmin who deals with users a lot, I have two modes. The super freindly customer service representative, and my normal self who doesn't mind helping users with their issues.
As a sysadmin to has gotten to the point where I no longer get paid to deal with end-users, I am happy to be able to lend a hand where I am able, and delighted to be able to stop doing so at will and whim (:
Living the dream
Sort of: when you get to this point, you eventually realize you haven't gotten away from end-users entirely; it's just that middle-managers are the new end-users.. and they only speak Excel. :shudder:
Well, I'm self employed. Manage around 20 organizations. Users everyday. Excel, I am not experienced with though, haha.
Count yourself lucky: the only thing Excel does well is be the opposite of what its name implies.
hahaha. I tell users "I can set it up. But you're the expert in your data."
i want to join a server but i dont know any servers i can jhoin
So I know bugs are supposed to be posted to the QA site, but perchance are "Known Issues" being held somewhere like the wiki for quick reference?
no
so uh, is this a typo or a meme?
or is a thing to get around using true/false because they are reserved words?
CoffeeAddedInBloodStream = Flase; ConsumeCoffee = ture; CoffeeAddedInBloodStream = true; ๐
Hi!
just to confirm, tomorrow ill need a different server repo for EA?
it'll probably use the beta functionality steam already offers, but thats just a guess
you'll have to decide on which build you want to use in some fashion, anyway
i tried tomake the server on my own pc but it doesnt works, any idea?
It is currently not known whether it will be a -beta switch (steamcmd), Beta selection (Steam client), or entirely new app ID for the new server once they are available for both EA and Exp
that error and its solution are documented on the wiki
kk
can not connect to server
so I set up a systemd service but it fails to start
let me send in the error & service file
starting the server manually as user sfserver works perfectly fine with the exact line as seen in ExecStart
what do the systemd logs show for that unit?
systemctl status satisfactory.service should show the last few log entries before it threw the error and died
it's a warning, not an error, and it still works fine in that order
that is not the problem
you dont see it with that posted above
funny you should ask, because I checked that
let me post output
please do
Loaded: loaded (/etc/systemd/system/satisfactory.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Mon 2021-11-22 17:20:47 UTC; 11min ago
Process: 4579 ExecStartPre=/usr/games/steamcmd/steamcmd.sh +login anonymous +force_install_dir /home/sfserver/server +app_upd>
Nov 22 17:20:47 ffc-lin-gam-001 systemd[1]: satisfactory.service: Scheduled restart job, restart counter is at 5.
Nov 22 17:20:47 ffc-lin-gam-001 systemd[1]: Stopped Satisfactory dedicated server.
Nov 22 17:20:47 ffc-lin-gam-001 systemd[1]: satisfactory.service: Start request repeated too quickly.
Nov 22 17:20:47 ffc-lin-gam-001 systemd[1]: satisfactory.service: Failed with result 'exit-code'.
Nov 22 17:20:47 ffc-lin-gam-001 systemd[1]: Failed to start Satisfactory dedicated server.
oh it cut off the steam command part
but it's all there
I'm just dumb
hmm
Process: 4579 ExecStartPre=/usr/games/steamcmd/steamcmd.sh +login anonymous +force_install_dir /home/sfserver/server +app_update 1690800 validate +quit (code=exited, status=203/EXEC)
this is that line
so it has an issue with the steam update thing
it seems
also Dyno wants to murder me, please help
Dyno's like that, don't get too worried
just as a quick check, are you actually calling a shell script steamcmd.sh in the pre-start directive?
I do not have that in the unit file on my system and it's working normally
this is literally what is on the wiki right now ๐
I shamelessly copypasted it
buuut
huh
well that is good to know
and actually makes sense to not have sh there
I just glossed over it
Il y aurait des franรงais pour faire une partie ร plusieurs ?
I will correct the wiki, thanks for pointing out the error
is steamcmd.sh not only for first install?
Loaded: loaded (/etc/systemd/system/satisfactory.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Mon 2021-11-22 17:36:09 UTC; 7s ago
Process: 9473 ExecStartPre=/usr/games/steamcmd/steamcmd +login anonymous +force_install_dir /home/sfserver/server +app_update 1690800 validate +quit (code=exited, status=203/EXEC)
Nov 22 17:36:09 ffc-lin-gam-001 systemd[1]: satisfactory.service: Scheduled restart job, restart counter is at 5.
Nov 22 17:36:09 ffc-lin-gam-001 systemd[1]: Stopped Satisfactory dedicated server.
Nov 22 17:36:09 ffc-lin-gam-001 systemd[1]: satisfactory.service: Start request repeated too quickly.
Nov 22 17:36:09 ffc-lin-gam-001 systemd[1]: satisfactory.service: Failed with result 'exit-code'.
Nov 22 17:36:09 ffc-lin-gam-001 systemd[1]: Failed to start Satisfactory dedicated server.
let me share my entire unit file so that you can compare
๐
[Unit]
Description=Satisfactory Server
Wants=network.target
After=syslog.target network.target nss-lookup.target network-online.target
[Service]
Environment="LD_LIBRARY_PATH=./linux64"
ExecStartPre=/usr/games/steamcmd +login anonymous +force_install_dir /home/ghoti/Satisfactory +app_update 1690800 validate +quit
# ExecStart=/home/ghoti/Satisfactory/FactoryServer.sh -multihome=x.x.x.x
ExecStart=/home/ghoti/Satisfactory/FactoryServer.sh
User=ghoti
Group=ghoti
Restart=on-failure
RestartSec=10
KillSignal=SIGINT
WorkingDirectory=/home/ghoti/Satisfactory
[Install]
WantedBy=multi-user.target
it's a .ini file, so you just have to use ```ini
right
yours has network.target instead of network-online.target
but highly doubt that makes a difference
can you share the output of command -v steamcmd please?
Hrm.
try this:
run journalctl -f -u satisfactory.service, and then, in another terminal, try to start the unit
Not really; network-online.target checks, that the network is online
yeah lol
that should give a better look at the output that's being trown at the time it dies
(yeah, I have network.target because I only care if the interface is up; I don't care if the internet connection works; if that's down I have other fish to fry than troubleshooting the game server)
hold on I need to get tmux lmao
or not
it just spams the same stuff
wait
why does it want /usr/games/steamcmd/steamcmd
you try to start a dir only
it's not a directory
that would indeed potentially be a problem
I thought you already compared our unit files? (:
fixed it
fantastic (:
I've done worse
(once long long ago, before the days of syntax highlighting, I spend days debugging a program that would not compile. It turns out that in Pascal there is in point of fact not a reserved word prodecure.)
the wiki did not make it easy for me