#dedicated-servers
1 messages · Page 88 of 1
yeah people like old 486 and Pentium machines
man you wanna see old look at my NAS
I remember running 64 MB of RAM lol
runs windows XP server iirc when i booted it once
I even saw a card that installed inside a pc that was a 486 once heh
Retro gaming gets hardcore...
I just need something dual xeon, not super old anything newer than maybe 5 years
and 64+GB memory
but anyway I really want like a high performance server but im really realizing that those didnt exist until like last year
It's main purpose will be containers and vms
well depends on what kinda performance you need
Am4 amd chips and boards are super cheap
good old fell off the truck engineering samples?
ecc ram or bust
no like these were xeon xeons
yeah I was thinking about upgrading pcs and converting this 3700x into a server
i'd just need to pop in another 32GB and im good to go
as the kids say
Minipcs as a server ftw
kids say goat now or something
It's no proper server but she gets the job done
my satis factory's running off a nuc, yup
32gb ram is all we need round these parts
I worry about throttling, mine will be doing a lot of work
they are neat tho, i like the concept
cant believe these drives still work
super small and lower power consumption
dude i have original SCI drives int hat old PIII workstation that still work
you'd be surprised sometimes
do a full scrub
That's actually insane
sorry about the power bill in advance
Ever tried floppies? the later ones suck, go bad
Is it just specifically "vintage" or do u have a reason to run smth so old
can get some ryzen 7700 at hetzner
good prices
but EU (they only have VPS in US)
they also have the 3ds
before around a certaijn year they were actually reliable and many still work
all my floppies are bad
assuming they were cared for
Hetzners solidd
the later years all floppies were just trash heh
I dont want someone elses computer
I want my computer
no no dont' copy that floppy!
highly illegal stuff and that guy will suddenly appear dancing in front of you
it's like a living nightmare... trust me
I needed a floppy to install usb drivers on my 98se machine
I remember my grandmother having one of those gag coffee on floppy things
Where it looks like a spill
game.ini change doesn't work
see wiki
its the same
everytime i set it sets the value back down to 4
add this as a startup argument
-ini:Game:[/Script/Engine.GameSession]:MaxPlayers=8
I've seen them but it was before my time
ok lemme try
It was mildly funny... it just opened the CD tray
hmm I had it set before 1.0 in the ini
and it just worked in 1.0
my machine had a free drinks coaster until I built my new one
I miss that drive
i miss the sound of floppies :/
and loudly clicking hard disks... i haven't owned a hard disk in years
I still have 2 HDDS
Hdds still have their purpose right?
max this case supports
well i do own some... in a pc that hasn't been used in a decade
Like aren't they cheaper per capacity still than ssds?
HDDs are great
hmm. I think I set this up right but when using online port checker it says they are closed
I boot this game off hdd
Thats a bit crazy, what's ur boot time like?
I should buy like 2 wd black 4tbs and put them in raid 0
That looks correct. Is the server already running? The ports will appear closed if not.
like a couple seconds
Ok ntb
I play satisfactory from a USB drive 😄
yes it is running, i am connected to it through ssh rn
I can't tell if ur joking or not
im not
because the drive is about as fast as if internal...
I also experianced this issue when I tried using this server for minecraft
yeah i did a speed test onm it and it does as well as my ssd's internal
It's just a m2 enclosure, i like it a lot 😄
on a previous server which used the exact same network rule-list everything worked on port 25565, but when i switched from that machine to this one and re-used the rule list it stopped working
usb 3 is as fast as sata now
Yep
Yup m.2 enclosures are goated, set one up for my mum for her workstation
now what I really need is symmetrical gigabit internet
i wasn't sure what to expect then tested it and was like well ok i can just use it like a normal ssd heh
Partitioned it for windows + storage + time machine
most of my storage is remote and not that much... bit over 5TB usable space
plenty for my jellyfin and some game server stuff... and imich
Plex 🥱
I gotta say... somebody told me to try it and I did. I'm impressed
I like it better than plex tbh lol
im anti FOSS
Never used either but I hear plex is p stinky these days
Mans middle name is adobe
I haven't used plex in awhile but my take was jellyfin worked better right out of the box
like really most people won't need to touch settings much if at all
Cool
My suggestion though is to try both and decide for yourself, everybody likes somethign different
does jellyfin have applecarplay support
not that im aware but never looked
I bought plex pass never had a single issue so I keep using
when I have issues ill stop
that's how i usually am, if it works im reluctant to switch unless there is some very compelling reason
like im thinking of getting rid of pfsense because netgate are asshats
you kinda get invested in understanding how to make a thing do the thing you want it to do as well... that you have to relearn heh
but opnsense just isnt there yet
wait netgate is still a thing?
why wouldnt it be
i dunno i don't think i've heard that name since... the late 90's/early 2000's
kinda figured they died off like so many other companies
they dont even charge an arm and leg
they charge the wife and kids
to use their stupid firewall
lol
I was using it to.... share a dialup connection
this is where somebody will think im kidding again lol
been a hot minute or two since then
Wait is this a genuine deal breaker for u
I can't tell
I can see it being a dealbreaker if that's a thing in plex
i dont know about deal breaker but deal very unfortunate
either way im not gonna use jellyfin because i dont trust foss to be good
Ok but like when would u actually use that functionality
i don't have a fancy carplay system but if you can play movies on like rear tv's and stuff
im sure parents would love that lol
I'm just fascinated abt this usecase
I just use mine for music
Huh
i went to the dark side... iphone
Ehhh iPhone Android war shit is bullshit
yikes
i didnt realize how big this shit was
the game?
my music folder
i have a tidal subscription but fuck tidal I steal all their master quality flacs and use them on my own server
the oink era
oh question for you guys running the server on windows
how large is the folder?
🐷
some was well done vinly rips too
now... my movie collection on the other hand
still huge
yes
because i was on oink lol
I wasted too much money on vinyls
I was tempted to get into all that... then came to my senses
I found myself + 1 Onkyo HiFi Stack from the mid 80s or so and couldnt resist a new Audio Technica to go with it
I do still ahve a few from when I was a teenager/kid... i have Michael Jackson Off the Wall... Motley Crue Shout at the Devil, bunch of ZZ Top records...
Nugent...
I also have... a couple of 8 tracks
idk if they sell reel to reel tapes at Target
some of those old stereo systems sounded really good
I'm also unnaturally drawn to anything tube driven...
i can tell
Well for just normal audio stuff I don't care as much... for guitar stuff I care a great deal
Solid state circuits just don't react like tubes to being over driven heh
I don't know how comparable Oracle CLoud is to AWS or Google Compute or Azure but you might have to set up something akin to a Security Group which is sort of a firewall on your private VLAN to let traffic even reach the host's perimeter firewall
Is Oracle cheap or something? I always assuming that stuff is going to be too expensive for what it is
Or maybe OVH has spoiled me with their incredible pricing... probably that
oracle is free
Well that explains it! Hard to beat free!
they could be paying me
free if you like buy the free tier
Free and powerful enough for a sf server?
maybe
interesting
thought they had limits on hours per month
they might
I'll likely continue to rent throuh OVH... been with them since the MC server days in the mid 2010's
vultr high frequency vps has best single core cpu freq you can get (and everything is snappy and fast and good control panel)
my control panel is putty 😄
their "always free" tier (which is what I am using) is up to 4 OCPU cores and 24gb ram
wow i might sign up just to poke around with it
its great if you can get an instance, but i tried for over a month and didn't get one
Well not like I need it so if it takes awhile doesn't matter
what I ended up doing is upgrading to their "pay as you go" tier, since their sales/solutons person who emailed me said that that tier has more access to instances
so long as I stay within those 4 ocpu and 24gb ram thresholds though, I don't pay anything
This is the only issue I have with my current server... Intel(R) Xeon(R) CPU D-1521 @ 2.40GHz
also its only on specific images, but it wouldnt be a problem since the one thats free is great for applications like running games, iirc its ARM and then you use linux on it
downside is only able to connect through terminal ssh (as far as I have been able to at least, smarter people can probably figure out ways to use other clients doing that connection)
I'd be happy with that... ssh is fine 😄
askjdhakdjhkjashdkas im so confused
askjdhakdjhkjashdkas you're so confused
Has anyone had any luck running multiple servers off the same machine with linuxgsm just trying to set up a group world and a personal one
the oricle network tester says it can connect to 7777, and the setup seems to be right from the configuration side
but when trying to check that port 7777 is open using port checker it says its closed
You could always just load the appropirate save for the time
That's what i'm thinking i'm going to have to do would be nice to have both running simultaneously but while I can recognise both instances in the server manager they share the same name and I can't claim the second one due to same IP
I mean I'm really not sure, so giant grain of salt here
But I would imagine that would require some port changing, for one
Recognises different ports and the fact that one already has a game running on it but won't let me claim the new one
you should set another port
I changed the port and added it to manager using the new port I think it's just having trouble with the IP
bit outdated now
only the -Port is used since 1.0
xD just dm it to me they are open
yup fandom ui still shit
yeah this looks more updated 🤣
https://satisfactory.wiki.gg/wiki/Dedicated_servers#Port_forwarding_and_firewall_settings
wonder why
oh look wow it's not squished to 400px wide like a certain other wiki
mobile first!
unfortunately doesn't have any information in regards to my problem but taking a thorough look regardless. The ports are definitely changed. Wonder if I can shut down the first one then claim the second one seperately then start both of them
you mean you one server is 7777 and your other server is 7778 for example?
yeah
also i'm pretty sure this just worked let me claim the second server and setup a new game on it
ok something is wrong and I can't figure it out. I started a fresh instance and followed the exact steps I followed when I first set up my minecraft server the first time. When I set it up before on a different instance, everything worked perfectly. I recreated it now, doing the same steps, and it is not working. So clearly theres some problem that I don't know about. I am testing using minecraft not satisfactory because thats what I have had experiance in up till now
then starting 1st server everything is still working correctly just gonna attempt to have people join both at once
yep
i'm going to be going clean slate on my server machine soon so couldn't be arsed to set it up manually just to test concept
i know a game or twos servers that kinda need it, but
last resort kinda thing imo
plan is to wipe everything and start from scratch so it's all neatly configured since it used to be a user pc
containerize everything
guys right now my friend has a dedicated server running on his pc, but is there a way for us to get over 4 players? if not is there any free or cheap ways to get more players?
check wiki, prob there
heh that was one thing about MC... i protected that server map like it was the kings treasure
Ok so for anyone having my problem in the future that was the solution. make sure to shut down all server instances and configure new instance in the in game manager before booting up the others
same ip, different ports, etc etc
Don't know why it works like that but i'm guessing while it's unclaimed game has trouble differentiating the two instances
once it has a name it's fine
So on a scale of 1 to CheaterMcCheatpants how cheaty is it that I leave my map running when nobody is online?
prob because it shares config/log folders
no those are seperate
I seperate them so they don't share files to prevent any crossover
did you make a copy of the server files
no fresh install
aren't you running two instances
Prob should have changed my wording two servers same machine
that's what the auto pause setting is for, right
yep
I think he means to idle resources lol
Anyboddy here who knows a bit about 4netplayer servers and knows where i upload my blueprints on it? :c
my factory just sits there doing factory things 24/7
which is just time efficient on the grindset even when afk
i say it's fine, you'll run out of ingame storage
plus it's literally a vanilla setting
ok one final keyboardmash asdkfhksljfasjdkfhsadkjfhalskdfjh
im sure that i can set up the actual game server quickly. but I don't want to do that before i figure out the port forwarding issue, which despite following all the steps that should make it work and the oricle in-house network analyzer saying it should work, the port forwarding is not working
but they're sharing the dedi server folder, or separate
seperate, seperate users, seperate folders
okay that makes sense now
anyone have an answer?
yeah
Anybody know how much less intensive the server is if you say... half the tickrate?
prob about half lol
I'm must looking to shave some cpu ticks off, 15 should be good
might try lower though to see, never hurts to try
have it change depending on whether players are on
nini
That's a thing?>
prob not without restarting the server
Odds are I'll be the only one ever on it honestly
At most maybe 1 other person
I don't know many people into Satisfactory... very disappointing
try the satisfactory discord
Do you know what "ticks" are?
yeah i get them all the time out in the woods...
yes yes.. well.. you can't lower the servers ticks. it needs them all.
Yes... you can
be wary that lowering tick rate can come with unexpected consequenses, i dont know about 1.0 but in u8 and earlier builds it meant you could get a LOT of double buildings which could eventually lead to catastropic crash/corruption of the save.
I assure you... that you can
it will become unplayable.
I played it 1t 15 for quite awhile...
inb4 game time is tied to tick rate
the math is tied to the tick rate.
scary
it'll be like playing single player with <20fps.. belts stop working the way they're supposed to. production lines start fking up for apparently no reason
you get a LOT of desync issues with lowering tick rate, it quickly becomes a sad affair
And then that's before the desync issues lol
if 30 ticks is too much for your dedi.. get a more powerful server :/
Are there any good video tutorials for setting up a server because I am failing terribly as of right now
I did, and it’s very confusing
I got the server manager tool, and it’s still kinda confusing to use
As well as the server manager in the actual game
if you don't have a little knowledge of networking and computers I can see how it would be..
but anyway, the wiki puts it pretty straightforward.
I mean it seems simple enough
follow the directions for your operating system.
you probably want the windows directions.
Yeah I’m using windows
The wiki isn't super clear... the best it has on the subject is how to change it and "Note that this is an upper limit (up-to), and your server will only reach the specified value if hardware allows. Also note that should you observe undesirable side effects, lower your desired tick rate and retest before further debugging."
and that if your server already can't handle it raising it won't help which I'd assume to begin with heh
I’m still struggling to even create a session
It just won’t let me create one because currently the server is offline
so, you do know that you don't need a dedi to play with your friends.. they can join your single player game :3
Is there an issue with server shutting down when no one is connected? I didn't want it to pause
Yeah I know, but I wanna keep it open if we have time conflicts
you should, waste power if no one is on :p
it's in the options on the clients server manager.
he's running a lights-out manufacturing operation
Server window shows errors or points to being shut down, but shows offline in game
Yah. When I disconnect, server online in the server manager window, and then it no longer online
so if you want to have a dedi.. do you have a seperate pc?
because the way a dedi works is it has to run 24/7 to be use able. you can never turn it off.
Yeesh
so you exit your game and the server goes offline?
I might need to reconsider setting it up then
It stayed online long enough to get like a few things made
alright.. well if you want to do that to your laptop.. you want to use steamcmd to set it up.
after that you'll have to go into your router and expose your laptop to the internet by opening the port for satisfactory for your friends to join.
Ok 👍 I might just resort to leaving my desktop open with the server instead of making one though
Don't know about windows but on linux you have to modify the ServerSetting.ini file as that UI is non persistent and resets on server restart.
My ServerSettings.ini I dont like 5 minute saves so i increased it to 15
mAutoPause=False
mAutoSaveOnDisconnect=True
mFloatValues=(("FG.AutosaveInterval", 900.000000))```
restarted server, showing online
really... ffs
so the restart time on my server will reset to 24:00 utc after the server restarts at 3am too -.-
Thanks it worked btw
@twilit foxThe server can handle it well enough I was just looking to cut a bit of fat here and there. I did play up to just starting with oil and didn't notice anything odd other than old foliage appearing when I'd first connect then vanishing a couple of seconds later. But when you said the math is tied to it it was going back to 30
heh
(that save was at 15)
or... run at 15 the entire time rather
my next map i plan to play deep into so i don't want to take any risk of something scrweing it up
I can't find that file.
make one, prob
you have a desktop enviroment on your linux system?
looks like winscp
mmm winscp
filezilla via SFTP
Ah, I tried to set that up awhile back.. I'll have to revisit it.
It has some advanced stuff filezilla doesn't do... used zilla for years though
great ftp client
I found it with find '*.ini'
and my bad you need to modify GameUserSettings.ini for save interval
mine has more files for some reason.. steam@Satisfactory:~/factoryserver/FactoryGame/Saved/Config/LinuxServer$ ls -a . DatasmithContent.ini FullBodyIK.ini Hardware.ini ModelViewViewModel.ini StructUtils.ini .. DeformerGraph.ini GLTFExporter.ini IKRig.ini Niagara.ini Synthesis.ini ApexDestruction.ini DeviceProfiles.ini Game.ini Input.ini OnlineIntegration.ini ToolPresets.ini Bridge.ini EditorScriptingUtilities.ini GameUserSettings.ini InstallBundle.ini Paper2D.ini TraceUtilities.ini Compat.ini Engine.ini GameplayTags.ini Interchange.ini RuntimeOptions.ini VariantManagerContent.ini ControlRig.ini EnhancedInput.ini HairStrands.ini Metasound.ini Scalability.ini Wwise.ini
huh
I have no idea. :/
if you do journalctl -r do you have a bunch of errors like Sep 12 06:06:13 Satisfactory FactoryServer-Linux-Shipping[1027]: LogGame: Error: [BuildEffect] Failed to find remap material on StaticMeshComponent_2146393724,> too?
mine is lgsm so who knows
i think things are still where you expect them, seem so thus far anyhow
I wouldn't even know how to use it personally
took a quick look
letting someone else write a client for it 🙂
Yea, thats probably the best bet haha
those kinds of errors are common and can be overlooked, they should be classified at warnings instead imho
I figured that, I just wish they didn't flood the system log xD since I'm using screen, that's not presistant I don't think.. but I'm pretty sure the journalctl is.
I was very annoyed today to learn that the Linux server stores saves under user’s home directory under .config/Epic/…
This makes it extra annoying when I put together my container for this game
Had to add a separate volume mount under /home/steamcmd/.config/Epic to store all the save metadata and sessions/saves of the server despite my copy of the dedi files being installed to its own directory/volume
there's a docker for it. or lxc's if you're using pve :3
Be sure to setup log rotations otherwise SF will run till 0 bytes left of storage and fatally crash and be messy AF to get back up and running. (at least this was the case in earlier dedicated server versions)
I use my own container
Since I run mine on Kubernetes
still has the old ports, nice
I think with screen the server log doesn't get saved. I could be wrong. otherwise I've got a 64gb drive for it that's easy enough to mointor the free space on. so I should be good.
The docker container from the wiki is really stupid, adds volume statements to the dockerfile to mount storage to users home directory config folder/Epic
if satisfactory logs eat up all my server storage i'll eat my shorts
The server binary should allow you to set a path to the game saves instead of just inherently dumping them under the current users home directory
its the log files it writes to disk that can easily over a few months use several hundred GB of storage.
easy enough to recover from that anyhow, even if it did happen... which it aint
i'd still have recovery... and root. That's enough
I'll keep an eye on it. I appreciate the heads up.
Could just mount a tmpfs volume to the logs dir, then setup nightly or weekly restarts of container to clear the vol
keeping logs for more than 1 session is a waste of IO and should only be kept in memory imho, with the option to save it when having problems.
not like one is going to read through thousands of lines of logs on a regular basis
did the server update come out yet?
yes
logrotated.
Old habits die hard, I keep so many (compressed) and trim past a date depending on the nature of the service
you can cut em down to 1/8th to 1/10th the size heh
But.. that's from running things were you do need old logs... somewhat frequently
does not affect the log files that SF writes to disk in ./gamefiles/FactoryGame/Saved/Logs folder though
i just map it to a black hole
Heya guys, is there a fix for dedicated servers on hosting platforms like nitrado? They still say they wait for a fix
wonder if they're waiting on that coal fix or something
has anyone got any experience with setting up a dedicated server through epic games? i cant seem to get mine to work
shouldn't be any different
Server stays up and doesn't pause as long as I don't join. If I join, it shut downs after I disconnect
Hello 👋 , I am going to set up a dedicated server based on Ubuntu Server 24.04.1 and I am wondering about the official wiki and the build ID which does not correspond to the build ID of V1. Can you tell me if this is the correct Build ID? (sorry my English is not very good)
At least, I figured that out
is theere any way i can connect to the server with only tcp ore udp because i still can not opebn the same port on both protocols. ore a workaround to use one port for tcp and an other like e.g.7778 udp?
when you use steam cmd its 1690800
oh is that what they meant by build id
ig
well, a better guess than mine
what was your guesss?
you can have logrotated rotate log files in any directory you want; you just have to set it up
According to my game
Updated my tool to fetch and do chealth and timing checks at both API endpoints:
$ ./sfcheck.py $myhost -v
Server Name The Great Wide Nothing
UDP Response Time 34.12msec
TCP Response Time 202.21msec
Server Health: healthy
Server Status: Live
Server Version 365306
Nice thanks
oh would you look at that @tough venture
Actually Epic Games shows a version number
Should be the same version though
the whole part of the CL number is what the server and client use to identify they're the same version
my router hates me
ports are forwarded, my minecraft server works fine, but satisfactory doesn't
Do you have a github link to this tool?
udp and tcp open?
yep
right port? (7777)
Only for 7777 port ?
strange
does it work localy
yes
could prob make a static web tool for the http api 🤔
I have! It's at https://github.com/dopeghoti/SF-Tools
The update for both API endpoints is on a branch while I get the README.md updated, it'll be merged to main shortly.
@quick mist any idea if the lightweight query api contains more data than the HTTP API? 🤔
Was hoping for the API to include some kind of information about current players on the server / placement of objects etc.
it has some data the HTTP API does not, at least when not using an authenticated request
if you have a token for the server API, you can get data like that:
Yeah i tried the HTTP API, pretty nice stuff, but no endpoints / functions regarding anything that happens in game.
Just general Dedicated server stats, settings etc.
yup browsers still don't support udp
is there any way to tell server/client to only use tcp ore udp?
No, the game server uses both.
Was kinda hoping for some kind of API which can be used to track player locations and the objects that have been placed so you can place that on some kind of online map.
ik but both doesent work for me at least for now i just talkedcx to tzhe router manufacturer
I'm sure mods will come soon to let you use the API to poll player positions, inventories, hard drives scanned, recipes known, power grid states, and all sorts of stuff.
Yeah that would be great if we can extend the API like that 😄
the main branch has been updated
I'll take a look after work
Are there any more "commands" available for the 1.0?
If you know
The REST API endpoint has a lot of functionality- most anything you can do from the Server Manager in the game client and more.
desolé mais vous savez pourquoi sur steamdb le Build ID est 15636841
je n'parlez-pas français.
for me its not
Hi all, I was doing a little bit of testing using the Satisfactory Dedicated Server download from Epic. All installed all working however, when using the client to connect to the server, I can get in, it loads the game fine but then when I leave the server, for some reason, the client can then no longer see the server as it shows as offline until the server has been turned off and back on. Anyone got any ideas as to why it would perform this way?
That ID number from PeHeReBe is the Steam App ID, not the version/build ID
i have send the app id to install the ded seerver via steam cmd
A lot of users are experiencing this including myself. Still no fix
Known issue. Some people have had luck getting it to work via changing various settings [autorestart, save on leave, etc]
Some people cant get it to not do it.
The Build IDs shown in SteamDB appear to simply be a primary key for Steam and not correlated with the build versions of the products they are keyed to.
Ah I see.
Owh ok thanks
Could try toggling those settings, i turned my autorestart interval all the way down, auto save on leave and pause on leave off. [Make sure to do a full server restart after] let me know if it works.
Worst case that doesnt work change em back and try again
I'll give it a go now.
Just to confirm, when you say auto restart, you referring to the Server Restart Interval and setting it to 0?
do satisfactory servers log when an admin uses a command?
im trying to find an answer but cant seem too on google
I didn't think to check the one time I actually ran a command (:
it does log API calls though
so I'd be surprised if it didn't log console commands
FactoryGame/Saved/Logs prob
Its a bit sad the udp query does not show the current and max players :/
That’s what I would like to wish for future updates
Only the https api and it needs an token to display them
anyone else having issues with the blueprint manager on their dedi server?
arguably that's privileged information which is why it's relegated to authenticated requests from the REST API
attempting to clear it crashes it
Yes but other games publish it via source query publicly 😅
@quick mist like for hosting companies they use max players and current players to check if the customer is using the correct slots they pay for
hosting companies can generate API tokens on the servers they host pretty easily, and then have access to that information.
to make a token, use server.GenerateAPIToken on the Dedicated Server console.
Okay that’s what I know but else there is no possible way correct
currently, no
Ok thanks
sadly no 😦
I think its the hour
not after x hours
I have it at 24 and it restarted at midnight
didnt disconnect clients (apparenly only timeout when bigger saves)
its mandatory
Yes, it's labeled as "interval" but it's really "What time would you like the daily maintenance restart?"
yeah its confusing
"Interval" is an objectively bad and misleading label
Hi, did the patch for the Failed to connect API has been live or just the work around mentioned before?
They pushed a couple internal builds but nothing was released to the public yet.
I guess the issue was more persnickety than they initially thought. Dev be like.
Has anyone got a working server publicly available over IPv6? I'd like to test my tool using IPv6 to hit the UDP endpoint if you're willing to share the server address.
would i have had to do anything extra for that orrr...
i mean i have a server running but i've made no ip or interface related changes...
all I'd need is the address, my tool just pokes the APIs to get server health info:
$ ./sfcheck.py $myhost -v
Server Name The Great Wide Nothing
UDP Response Time 51.46msec
TCP Response Time 102.55msec
Server Health: healthy
Server Status: Live
Server Version 365306
thanks
like i said tho that's out of the box setup, the machine itself def has ipv6 running
welp, it timed out, looks like I have some work to do. Thanks
In fact tehy give you a block of those...
can't even get ipv4s for them like you used to, it used to be 2 bucks per ip flat rate. Now it's 2 bucks a month per ip
yeah, the ARPAcolypse is affecting us all
Well with everything using addresses now... FFS even refrigerators and stuff
hi guys, so. i have this dedicated server installed. already played on it and hosted on my router with a port fowarding both on tpc and udp on port 7777 already. it worked, i only left the dedicated server steam app from cofee stain open and my game would have been online. but now, when i exit game also the game exits, i don't understand
that's the link local address
My toaster does not need and should not have a network interface.
Oh... yeah i know little about ipv6, never played with it
inet6 2607:5300:60:58cd::
that's the only other thing listed for that interface on ipv6
that's the ipv6 yep
ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host
but idk how messed up my router config is
k
the more you know!
I really need to learn more about ipv6 since it is the future heh
well I was able to ping6 you but the UDP probe to the SF server timed out
fe80:.. is link local so you know
fe80:: is the analog to IPv4 127.0.0.0/8?
nope
well like I said if i'd needed to do something in the server config i didn't... because it's all bone stock right now
analog to 127.0.0.1 is ::1
well that's nicely succinct
and i shoulda known that fe80 thing because i did run into that before at one point... but my memory
have issues with it because reasons heh
ipv4 analog of fe80: is 169.254.0.0/16
aaaah
(generally not used)
if i ever do need to get deeper into networking i have a friend that does it for a living so
he's aching to do a project with me wiring this house
sorry corrected
i keep getting this
Hi, i wanted to check is there a link or some doc that contains a full list of possible server console commands? i tried checking the wiki but i dont think its been updated yet
That's completely valid, I'll change that
Hi, im new to satisfactory multiplayer, is there any server I can play on with other people and help them with their factory's on their server?
Can I use this as an Steam Start Paramter or do i have to make a bat script for that?
Either
Have you tried verifying game files? 😮
Do i need a Windows Firewall Rule for 7777? Never needed that for Minecraft or Valheim
Depends on your setup, and your system. If you didn't need them for Minecraft or Valheim, potentially not
But I'd err on the side of caution 🙂
quick question- if im hosting locallly on my machine (windows command line) it seems if i leave the cmd open and i disconnect, it disconnects the server for everyone- but if i start the cmd server and others join, i dont, it doesnt break if i never connect-
Yeah, this is a known bug
It's because you're hosting it on the same machine on Windows, essentially
damn I just got here to ask the same
😄
What a coincidence
Hopefully it'll be fixed soon 🙂 Alternatively, you could host it via Linux etc., but otherwise just wait
So, if I take the long route and go through the internet anyway will that still happen?
hell it might run under the windows linux subsystem
Yes, and it probably won't work either
That's what I was alluding to 😄
Or, even simpler, install WSL and then use Docker 😉 Haha
a lot of people don't know it exists lol
I have WSL just too lazy to host from there 😛
Yeah, you're right
Well, it's one line 😄 But I get you!
smfh how is linuxgsm blocked
Loool, annoying
this is blasphemy
Arcane knowledge my friend
i guess a side question, is a steam profile required to host a dedicated server from command line?
wondering if my train of thought is wrong, but host on 1 machine, use my steam profile to play on a 2nd computer
...yes
no; its anon hosted/login only
Nope
ah, any problems you can think of doing it that way?
nope, it's designed to be implemented that way in fact
great- ill test tomorrow- thanks for the help and insight
Best of luck! Ask for help here if you run into anything, friend 🙂
🫡
So for WSL I should be getting the server files again? Or can I use the same as win?
no, WSL is a native Linux environment, you need to fetch the Linux binaries
😭
URL was still present, afterall
curl -Lo linuxgsm.sh https://[fuck]linuxgsm.[fixthisshit]sh && chmod +x linuxgsm.sh && bash linuxgsm.sh sfserver
linuxgsm blesses
That's a lot of pulls but I have to imagine some percentage of that is people who only know because they needed it and did some homework
@versed turret you seem deadset against Docker, but if you did want to try it, just install Docker on Windows, and follow https://github.com/wolveix/satisfactory-server
Yeah for sure 🙂
which is... often how it works
curl into bash is almost as categorically bad advice as "just run it as root"
but root adds danger, danger fun
FCVO "fun"
tbf you either know or you know bout linuxgsm. but their first step is explicitly not being root
Haha rm -rf / go brrr
Yeah don't stop me... if I wanna rm -rf something then damnuit i want it gone
At that point, if you're just after Satisfactory, surely it's easier to just use steamcmd 😄
I wonder what percentage of linux users learn the hard way at some point -raises hand-
Just chuck it in a shell script, it's still one line with the same info
Hey does any of you know if it's possible to set a server on mac? I'm sharing a game with 2 friends and so far they need to join my local game
is there any free online servers to join rn?
I would never ever accidentally delete those impor aaaand they're gone
I can go one better- I accidentally did that with other machines' drives mounted read-write over CIFS
Wrong channel 🙂
Where do i go?
"wait why is that drive thrashing.. oh [bleep]"
Is there an updated pterodactyl egg for servers? 🙂
back in the day there was "malware" that would cause you're floppy drive to spaz out
You can modify the launch params for one of them
guess in theory it could do some physical damage if you just let it keep going not sure...
auint nobody trying to sit around and hear that noise tho so...
😛 linuxgsm also sets up monitoring and auto updating; and a lot of help with all the configs for games.
ngl i can't do linux hosting without it lmao; i love the way it works.
errything in serverfiles; configs in lgsm/configs.
That's fair enough man! Docker though, even simpler, one Compose file for everything and you're set 😎
auto backups n stuff too
are you in their marketing team or something?
yeah the one thing i've ever run in docker is super simple to keep up with
because all that stuff can be done easily for free
my imich instance is docker
Wait, is it paid?
and? lmfao it's all free
lololol
it's linux game server manager; it's just install scripts to help you install it locally
Simmer down man, it's not that deep 🙂
I use it, it's nice but I have to imagine manually isn't much more effort heh
By "free" I mean "without the cost of going to a third party for overengineered scripts"
and a docker container is... well mind numbingly easy
because those doofy scripts they offer are a cost.
it's quite literally just a standardized program for managing configs + interacting with steamcmd.
My whole angle for the Docker container is that all of the annoying workaround crap is handled for you. You can know that it works as expected
I’m using the docker container… and it’s pretty slick.
so if steamcmd is expensive then well you might need to rebuild the entire market
My guy, are you on their team? Hahaha
😄
you know what's more standardized? the original distribution method and cron and systemd
I wouldn't say it's the standardized program, that's definitely an echo chamber man 😄
I've never used it, nor do I know anybody that has
But of course, that's because I mostly know other engineers who use Docker 😄
standard vs standardized.
Echo chambers and all that
learn 2 read pls.
Rah
Just a standard script that streamlines stuff you'd otherwise do manually
I looked into it and walked away knowing I've written better scripts in my sleep while hung over
You need to calm it hahaha
a small time saver at best tbh
shame systemd and docker essentially do the same thing, systemd does quite a few things really well in regards to service management
systemd-nspawn especially has that sort of integration with the stack
Yeah you can get them for... a lot of crap
xd got erryone jumping on my dick for something that just helps when spinning up and down erry random game server to see how it is lmao.
Well, they're totally different haha
some work better than others, LGSM does seem to work well though
systemd and docker do completely different things, what are you on about?
i've spent so much time on the minecraft n arma stuff getting it working
.> so many headless clients
✨ Docker ✨
I was mostly thinking about the service management side of things from docker but yeah, they're not supposed to be the same lol
I know they're not, you're the one that said they were 🤣 I get you though 😄
Well I hate to disappoint but... I'll probably not move to docker for much lol
LXCs > docker
Different strokes for different folks!
the fact that "docker and systemd are the same" came from the same fingers as "linuxgsm is great" speaks volumes
Totally different use-cases
Well I'll be using proxmox so seems a bit... pointless
Disagree 🙂
unless there is some benefit im missing
I run Docker containers on my Proxmox host for pre-made solutions, then use LXC for custom stuff that wouldn't make sense within Docker
nah my proxmox totally runs docker; there's a few programs that just aren't worth the time n energy
I won't bang my drum right now, there's enough adversarial conversation in here as it is tonight (:
Docker is all about one process per container where it makes sense to do so, LXC is totally different
They're both containers, yes, but that's where the similarities stop 🙂 Different use-cases
what I will say is that I'm glad Docker is an option for those who don't find it to just be an unnecessary shim
it's just not for me (:
they take away my emojis; my ability to shitpost emotions is ruined; only angri texts
As we're learning from this conversation hahaha
It's so annoying not having them hahaha
so many emotes I could be using but there are also so many questionable ones out there I understand why only local onces are allowed on a guild this big
I already had docker set up for other stuff…
So one more compose file to get a nice server service up and running was very convenient.
What I will say, Kubernetes for orchestration for production workloads makes life much, much easier as a software engineer. Wouldn't be possible without Docker 😄
something something Ansible 😄
I put all of my games under the same Compose file, personaly 😄
Fuuuuuck Ansible
It's fine, but my lord you couldn't pay me enough to use it over Docker
xd i just wanna know what money erryone thinks i'm getting from the open source project with no dono links lmao. i'm absolutely lazy. i have a dude that has a bunch of proxmox install scripts too xD
Bro it's just not that deep homie haha
well it's for entirely different things than Docker so I wouldn't suggest it as an alternative
smfh it's the dedi server channel; get that server hosting monies mindset outta hereeee; is insulting /s
to Kubes, not Docker (:
Yeah, but the same applies 😄
my FOSS solution > your foss solution; just standard gladiator duels
Ansible can't really be compared with Kubernetes
can we at least fight about something worth fighting over, like vim vs. emacs? 😄
how many USENET posts did i see about that hot mess
Not that I even really use vim, but still
Nano!
emacs would be a great OS if only they would include a good text editor
It has it's place 🙂
i use nano but only because its the only editor i know how to call
micro you crazy
Lol
Hello all. Someone maybe has a tip for me? There is no todo list anymore on my server. Local game works. I still restarted the server. Where to look at please?
you want that copy paste mouse select ability
That's certainly strange
I saw micro and thought, meh, I'm not using nano for anything remotely serious anyway
has anyone else broken their server once they reached the blueprint manager?
xd still seem to be the only one complaining. i go to clear the building and it crashes the server pretty reliably.
yes it is. i can right click, and it allows me to add and remove, but there is no display on right screen
I still haven't had the chance to even play 🙃
me either... verified my server seems ok... seems...
todo works fine for me on my server:
it worked yesterday also.
Even stranger!
i nevermade it to blueprints before so i was pretty hype; working on my first series of assemblers n constructors.
got like the 5th assemblers + 10 ish constructors all plumbed in and then it all crashed when i went to clear it out after saving it.
Gotta love those major update growing pains 😄
I just loaded my old save and a new one so I could try onboarding
and the old save my hypertube cyclotrons are broken, I keep spinning even after the hypertube entries are down
I should test on local game
This is funny if you are running your server on a machine that is not the one you are using for interface.
REMOTELY serious.
they'll iron it all out
there was one other person earlier who had blueprint issues that were crashing his server.. he downloaded the save and it was crashing his client too. he had to use the save editor to un-"curse" the save
I haven't played a ton but I've owned the game a long time and in my experience it's always been consistently good with no major problems that I saw personally
u see...i can click...but no display right side
so I have faith in those guys
ahhh i haven't tried downloading the save yet. was wondering if i just had to manually clear it out and pray the contamination was gone or wait for a hotfix.
idk timelines and expectations
wait a second, is it crashing game if you run save with blueprints you do not have in local files ?
maybe that's how my save test been crashing this whole time
my crash was explicitly when telling the blueprint manager to clear itself + put errything into the storage bin
Wood apparently had some specific "cursed" parts in his blueprints that were making them give the game an allergic reaction
I just scrolled back to see if the API error was fixed and saw people were chatting throughout the night, dont people sleep?
hahaha we're factory game players! What is this 'sleep' of which you speak?
They do not
real FCSIT employees minmax their sleep cycles to the minimum needed REM cycles per night 🙏
Much like "this is my last turn" in civ 5, in SF it's like 'i'll just finish this one more thing..."
unconsciousness is not productive.
30 turns later...
where do the save games goto? maybe i can go one or 2 saves back?
"I just need to fix this one belt" :dawn breaks: "aw, man, again‽"
I was in the hospital a couple years back wuith my laptop playing civ 5 and a nurse came in to take me and I was jmust messing around going "cmon just ONE MORE TURN"
she looked at me like i was a nutjob, as she should 😄
what up fellow "on tenterhooks for Civ VII" buddy
Short and hopefully simple question.
Locally hosted server - accessible from outside everything is fine.
Only one problem, the server does not continue to run when nobody is online. Before 1.0 this worked without problems.
Am I just missing a setting here? :/
Side note Emory in Atlanta has some HOT nurses... good lordy
Look in the Server Manager for server settings, there's an option for "pause when no players are connected"
nope, thats not it, i unchecked that option and it doesnt go and yes, it worked before the patch
it's working for me
yea; that should be working just fine; no problems here with that
'gamePhase': "/Script/FactoryGame.FGGamePhase'/Game/FactoryGame/GamePhases/GP_Project_Assembly_Phase_0.GP_Project_Assembly_Phase_0'", 'isGameRunning': True, 'totalGameDuration': 71, 'isGamePaused': True,
did you hit apply after unchecking it?
of course i applied
the thing is when I the host exit the game but have the dedicated server still open, the server shuts down for every player even if still connected
Any news about the IPv6 Binding of the API Server (TCP/7777) ?
I think you mean autopause?
It is deactivated yet the server is paused
How can a person be typing at 3am in the morning and still now. Robots, no sleep
Where is documentation located for the .exe flags?
Platform: Windows 11, hosting and joining server from the same machine
After entering and exiting the dedicated server, it shuts down UDP/7777 for both IPv4 and IPv6, resulting in a need to restart the server. However, if you host and play from SEPARATE machines, then this is a non-issue.
Does anyone have a potential fix? I've used the -ini:Engine:[HTTPServer.Listeners]:DefaultBindAddress=any in the pins, but it hasn't done anything different in this regard
Known issue
Nothing you can do about it, other than host it elsewhere
Is it still a issue if you host it from a different user account on the same machine?
Ok...just for your information...loading a save did fix the todo list bug. but idk how i produced it or what went wrong....
I don't know for sure, but I would suspect so, yes
Guys anything to alter the server from preventing starting from TIER 2 ?
Worth a test if someone is having the issue
That's the neat part, there isn't any
Try loading a fresh save, or create a save locally and then upload it to the server
How neat.
Unhandled Exception: SIGSEGV: invalid attempt to write memory at address 0x0000000000000003
[2024.09.12-10.06.42:561][618]LogCore: Assertion failed: mConnectedComponent->IsConnected() [File:.\../../FactoryGame/Source/FactoryGame/Private/FGFactoryConnectionComponent.cpp] [Line: 135]
Attempted to disconnect an already disconnected connection: FGFactoryConnectionComponent /Game/FactoryGame/Map/GameLevel01/Persistent_Level.Persistent_Level:PersistentLevel.Build_AssemblerMk1_C_2146252690.Input0 <-> FGFact```
Went back to actually look and it seems to do with a corrupted connection/building; my blueprint instant crash fun
I appreciate the info, I feel like I've made every decision possible to alleviate the problem lol
Had the same issue, reinstalling the game did not work. Seems like a visual bug
According to the last thing in this https://www.reddit.com/r/SatisfactoryGame/comments/1fedhk5/10_known_issues_and_workarounds/?utm_source=share&utm_medium=mweb3x&utm_name=mweb3xcss&utm_term=1&utm_content=share_button) post, they are working on it.
There’s also this… where an extra upvote to let them know we care might not be a bad idea.
https://questions.satisfactorygame.com/post/66e07c9e772a987f4a8a9c1e
I guess the way to completely experience the beginning of the game with friends is something like this:
-
Everyone watch the planetfall sequence in their own single player game.
-
Host player opens their game up to multiplayer after exiting the pod, and then other players join and play through until Tier 2 is unlocked.
-
Host player uploads the gamesave to the dedicated server and loads it, and everyone joins and plays from there as usual.
Maybe that’s more complicated than it needs to be… but that’s what I see for now.
Seems a bit janky.
I'm working on compiling a troubleshooting/FAQ page @quick mist. Let me know if you can think of anything else: https://github.com/wolveix/satisfactory-server/wiki/Troubleshooting-FAQ
Think we need to make a bug report of it, I unfortunately don't have any data yet tho
One thing that comes to mind for "none of my friends can connect!" is that some ISPs don't play well with IPv6, and if you're using DNS and it resolves to IPv6 and IPv4, try manually using the IPv4 address or declaring a hostname that only resolves to an A record and not an AAAA record.
so i found out after much deliberation and hair pulling
Thank you!
that if you run a dedicated server on the same machine you try to play as -- when you disconnect it makes the server stop listening to port 7777 and boots everyone else off and can no longer re-connect
That's listed as a known issue
cool
I thought I was going insane lol
had to put the dedi on my mom's computer lmao
A server is just a computer anyway. So not much difference really.
Except performance prob*
Her newer i5 is faster than my older i9 I think lol
did they fix the server issue :-)?
I feel like this comment should get an honorary shout https://www.reddit.com/r/SatisfactoryGame/comments/1fedhk5/10_known_issues_and_workarounds/lmo8pi6/
praise pet coal
i'm still trying to track down which assemblerr is throwing a fit. it's not the first 2-3 i removed 👀
it's not a bug its a feature, worship the coal or the coal gen will refuse to work for you
well i figured out my problem; i have an assembler that straight up "ghosted" and doesnt exist on my server/save
cant even look at it with the dissasembly tool; but its still there
it's time to add game settings back 
remember this channel is about dedicated servers 🙂
yep sorry
dw
there should be a technical support channel
It is; it's crashing my dedicated server reliably every time I try to do things
Woah, mods do exist here? 😱 😛
Ikr :p
because asking in #satisfactory doesn't help because you get shadowed by everyone raving about the game
like #1038092680493801533 ?
... or the QA site
ah
@fierce night is it possible to get my FAQ pinned to this channel? I've been one of the most active people in this channel since 1.0 dropped, and am trying to help cut down on repeated messages 🙂
unfortunately, we can't due to us having to verify each answer, etc. - oftentimes ppl suggest really bad stuff lol
still appreciate your work 🙂
That's fair enough 🙂 Though, we do already have a pin to my message for API docs and such 😄 But completely understand!
ye because Archengius went over all pins 😄
I can understand the hesitation to linking to a third-party CMS that isn't already adopted as an "official unofficial" wiki or somesuch
Unhandled Exception: SIGSEGV: invalid attempt to read memory at address 0x0000000000000000```
anyone know why this is happening?
Well, given the lack of context, sadly not. Most likely a game bug, or hardware issue
Maby smart to make topics under deticated server
Linux and windows. Everything is a mess now
the OS murdered the server for trying to access memory it wasn't allocated
The same information more or less applies to all of them
beyond that it's hard to say
i could send the whole log if that helps
Btw my windows server runs stable now from yesterday morning, playing with 4 people
threads might make it easier to get something answered
otherwise you just have to spam it here until answer or it gets lost
At this time of day it's not so bad, but you're absolutely right
I found a workaround for the 'cannot claim server' issue - when the server is on a different PC (under Linux). Where is the best place to write it up and share? Or does everyone know the answer already.
Just post it here, Wolv might add it to the guide they're maintaining
or it might get added to the wiki-- or you could add it to the wiki yourself (:
but do share (:
Yo o/
Question; do any of you playing on dedicated have rubber-banding / delay of about 1s when going further away from your "starter base"?
We are almost at Tier 5, and this problem only comes up when we are in another biome / away more than 1km from the HUB, for all players
Server itself has not much load, only about 20% cpu usage and 3GB RAM
How is the single core performance of your CPU? How is your networking?
I got one lag complaint that quickly went away
one sec, need to look it up; im hosting on a hetzner cloud server with your docker image
Networking should be fine, my friend has gigabit fiber connection and still lags
OK - root cause is that TCP port 7777 is only listening to localhost, but UDP is listening on all interfaces. This can be seen with the following command:
$ sudo ss -lntup | grep -E 'Recv-Q|Fact'
Netid State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
udp UNCONN 0 0 0.0.0.0:7777 0.0.0.0:* users:(("FactoryServer-L",pid=67024,fd=14))
tcp LISTEN 0 16 127.0.0.1:7777 0.0.0.0:* users:(("FactoryServer-L",pid=67024,fd=13))
The workaround is to use socat to forward that connection:
sudo apt install socat
socat TCP4-LISTEN:7777,bind=<server IP address>,fork TCP:localhost:7777
Oof, CPU will probably be your problem
Game servers, Satisfactory included, are very CPU single core performance dependant
socat is a clever fix for that failure mode!
interesting
I wonder if that has anything to do with running dedi/client on same machine
or similar
mh hoped that wouldn't be the case, cause I can only scale for more CPU cores, not better dedication
If you run it on the same machine, it should work - it can connect TCP to localhost.
weirdly, driving in the explorer doesn't seem affected
There's a CLI option in the pinned messages that can be used to resolve this issue.
-ini:Engine:[HTTPServer.Listeners]:DefaultBindAddress=any
(I had the same problem on my own server.)
ignore me - different question.
Great - I'll try that. I tried -multihome but that didn't fix it.
The command line workaround in the pinned messages is the better way to ficsit.
I wouldn't mind if it was the default behaviour, honestly. It's probably less common that you want to restrict what it's binding to, versus issues where it's binding to a loopback address.
it's supposed to bind to all interfaces; binding only to loopback is a bug
wrong place
Any way to get mods in a dedicated server?
yes. Step 1 is to wait until compatible mods are developed
Would I be able to just test first if the mod is broken. Or are we sure 100% of mods are broken
the game itself and the way the servers work have both changed pretty substantially since the prior release. As such there is no documentation on how to integrate mods with them.
||that I am currently aware of||
Playing the third time everytime after a while i get this error and the save / world is gone
I had that part in [/Script/Engine.Player] section before
could it be a typo ?
Memory streaming question:
I notice 1.0 hovers around the 4gb ram usage levels.
So I'm assuming streaming is enabled.
In U8 there was an option to disable it to gain a bit more performance by loading more of the world into ram, often climbing to 12gb+.
Do we know, is that still an option for 1.0?
(I got the ram and happy to use it if it helps overall).
🫡
I will try with it enabled see if it changes something
it should not harm the engine, it's easier to manage ressources not streamed
Happy to try myself, I can do some homeworks (tho much appreciation to take a look and share your findings), just figured I'd ask in case others might have tried already 👍
Pretty sure it's still an option
Will give it a whirl and see what happens / share my feedback.
Cheers
I'm in the process of updating/revising/editing my config files
Currently on a lunch break at work so something I'll try later perhaps. Cheers again 🙂
Question, is a i5-8300H good enough to host a server or is it to sllw
i think it should be fine .. i host a server in a older HPE gen 9 cou that only has like 3.2 ghz and already runs 3 ark servers
though a disclaimner i have never tried that on a large game save .. just started
there are some factory saves to download - get one, let it run a few mins and look how many ticks you get.
It will get you started, not sure if many here have yet reached end tier to really give much of a solid answer about how far you might get before performance issues.
For U8 it seemed not so great, but 1.0 has had improvements so it may get you further than most of us have yet to experience
Okay sick, my actual server's cpu is to old to run it and a friend found a laptop I can take off his hands. I just wanna make sure that everything will work
It should work, but not sure we can give an honest answer for how far it will take you.
Sorry for asking again, but I haven't work on that for 2 days, but do we have a solution for the Windows and SteamCMD "Offline, servername pending, not authenticated" problem? Just to recall it, the server seems to be running on my server pc, but I can't connect locally on my gaming pc (local IP) and friends don't see it with my external IP. It just appears offline, but the server seems to detect my PC (it shows "NotifiyAcceptingConnection accepted from: [::ffff:MyIPadress]:64555). All ports are opened, in fact, server was running great without any issues in update8.
Thank you in advance!
Share your feedback as you go, will help others here to guage what's good enough or not 👍
if you cant connect locally then its probably a firewall issue on the server pc.
did you for sure open on UDP and TCP ?
Does server keep running while nobody is connected and if not how can i enable that?
the admin enables it in the server manager in satisfactory. its a tick box.
ok thx i am blind jesus
i knew you'd make a final appearance
sorry - early morning dad jokes.
Has anyone gotten the docker image to work on a Raspberry Pi?
No
It doesn't work
Because Satisfactory doesn't support ARM64
I'm not a pro, but it was working before and now it's not. And from my understanding, the port is now only 7777, right? Not 7777-7778, 15000 and 15777. Anyway, my 4 rules (TCP-UDP in and TCP UDP out) are autorising all the old ports. Could that be the problem?
Hello. I have a problem with my dedicated server. I use the GitHub project here -> https://github.com/wolveix/satisfactory-server I create the server via the docker-compose. The server is up. I can join from the management server but when I go to join the server by typing the ip I get an error "Encryption Token Missing".
I opened port 7777 in udp and tcp on my firewall.
Do you know what I missed? I would like my friends to join me.
Thank you in advance for your help.
You need to join using the server manager, not the join game menu 🙂
7777 is the only port needed TCP&UDP.
But having more ports opened shouldn't be a problem, right?
In theory no, but with all the weird problems lately, maybe.
Thank you very much for your answer. Does that mean my friends will be admins too? Is this a bug or is it the devs' intention?
no, only the first person to join using the server manager is an admin. (the very first time)
everyone else is considered a client
No, it's just how everyone joins 🙂
@gleaming pike they really need to make that error message clearer 😄
If they add your server and don't use the Admin pass, they will say "client" instead of "administrator"
Oh @gleaming pike now that you're online, I started working on a FAQ: https://github.com/wolveix/satisfactory-server/wiki/Troubleshooting-FAQ
Thank you very much for your quick answers. Have a nice day.
You too bud, enjoy!
'my server is hanging, or stuck on starting, why?'
:: it's likely that you haven't set up the server in server manager yet, and it's waiting for your admin pass etc.
However you wanna word that
That's a common one too
btw New-NetFirewallRule -DisplayName "Allow Satisfactory default inbound port udp" -Direction Inbound -Action Allow -EdgeTraversalPolicy Allow -Protocol UDP -LocalPort 7777 New-NetFirewallRule -DisplayName "Allow Satisfactory default inbound port tcp" -Direction Inbound -Action Allow -EdgeTraversalPolicy Allow -Protocol TCP -LocalPort 7777
is on the satisfactory wiki for opening ports via powershell on windows.
😬
Did anyone manage to be able to join the dedicated server (docker wolveix) from outside LAN?
When I try to join from same LAN by domain name I can join just fine.
But when someone else tries to add the server to server manager it appears to be offline.
Also when I test while connected on an external VPN It also appears to be offline
I forwarded port 7777 udp/tcp
Server is running in docker on a synology nas and behind udm pro
Yes
It works
You haven't port forwarded
Or you need to allow a port through your firewall
Updated all my rules to have only 7777 opened. Modified my exception on my modem to forward only 7777, restarted the server pc, still the same problem... 😢
Are you using the workaround from the pinned messages?
'from same LAN by domain' - this is the clue.... your router may not have NAT-hairpin / NAT-loopback supported or enabled.
its what enables you to use a public domain address to connect to resources inside the same network.
Most ISP provided routers tend to disable this or simply not support it.
You can use the inetnal IP instead.
Also ensure that your launch doesn't include multihome
It's a UDM Pro 😄
I also tried to connect to my public IP and still the same problem
Read the FAQ, there's a networking issue 🙂
then look at firewalls 🙂
My launcher is in the same file as the FactoryServer.exe, so my .bat file is this: .\FactoryServer.exe -log -unattended
I'll retry with the "-ini:Engine:[HTTPServer.Listeners]:DefaultBindAddress=any" command. I put it before the -log of after, just to be sure...lol
-unattended is meaningless, by the way 🙂
i seen a LOT of folks struggling with using domain addresses from their own networks pre1.0, while using routers that did not support or enable the NAT-hairpin feature... it caused a lot of issues and some user education was required.
just trying to tackle the low hanging fruit 🫡
Yeah, my FAQ mentions using an IP first to rule out various issues too 😄
wise.
and just for clarification... you tried the internal IP also not just your public IP ?
Also covered in the FAQ 😄
seems to work fine 5GB, a bit more cpu but not a lot more at 90 tick rate
not needed to use it, so not yet read it lol
When I'm NOT on a vpn to test remote access I can join fine by internal ip and domain name
When I test while connected on a vpn then i cannot join by external ip or domain name
Testing internal ip from a remote location is pointless
I ran 144 tickrate but stuff starting doing some really strange things in game 😄
hello, do someone know if ShockByte works with the satisfactory dedicated servers? and if they use the latest 1.0
Apparently not yet, they're waiting for the patch from Coffee Stain
Someone came in last night with issues through Shockbyte and couldn't get it working.
I just have to increase uobject number now and retry The Dunes
alright thanks!
not useless, it helps confirm that from at least inside your network, the server is functional, plenty of folks miss firewall configs (thinking they only need router setup)... again i bet its in Wolveix FAQ 😂
I felt bad for the one guy last night i almost hosted him myself.