#dedicated-servers

1 messages · Page 88 of 1

modern plover
#

what is the difference in info for dedicated servers vs setting the multiplayer method to "ip" in game?

half wind
#

yeah people like old 486 and Pentium machines

frosty gale
#

man you wanna see old look at my NAS

gleaming pike
#

I remember running 64 MB of RAM lol

foggy belfry
#

runs windows XP server iirc when i booted it once

half wind
#

I even saw a card that installed inside a pc that was a 486 once heh

frosty gale
#

the xeons in this machine dont even have names

#

just clock and bus freq

half wind
#

Retro gaming gets hardcore...

#

I just need something dual xeon, not super old anything newer than maybe 5 years

#

and 64+GB memory

frosty gale
#

but anyway I really want like a high performance server but im really realizing that those didnt exist until like last year

half wind
#

It's main purpose will be containers and vms

#

well depends on what kinda performance you need

gleaming pike
#

Am4 amd chips and boards are super cheap

topaz scarab
#

ecc ram or bust

frosty gale
half wind
#

yeah I was thinking about upgrading pcs and converting this 3700x into a server

frosty gale
#

the xeon

#

the OG

half wind
#

i'd just need to pop in another 32GB and im good to go

frosty gale
#

as the kids say

tender thicket
#

Minipcs as a server ftw

topaz scarab
#

kids say goat now or something

tender thicket
#

It's no proper server but she gets the job done

topaz scarab
#

my satis factory's running off a nuc, yup

tender thicket
#

32gb ram is all we need round these parts

half wind
#

I worry about throttling, mine will be doing a lot of work

frosty gale
half wind
#

they are neat tho, i like the concept

frosty gale
#

cant believe these drives still work

half wind
#

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

topaz scarab
tender thicket
topaz scarab
#

sorry about the power bill in advance

half wind
#

Ever tried floppies? the later ones suck, go bad

tender thicket
#

Is it just specifically "vintage" or do u have a reason to run smth so old

regal marsh
half wind
#

before around a certaijn year they were actually reliable and many still work

frosty gale
#

all my floppies are bad

half wind
#

assuming they were cared for

tender thicket
#

Hetzners solidd

half wind
#

the later years all floppies were just trash heh

frosty gale
#

I want my computer

topaz scarab
#

copy that floppy

#

did you know that's the save icon???

half wind
#

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

frosty gale
#

I needed a floppy to install usb drivers on my 98se machine

tender thicket
#

I remember my grandmother having one of those gag coffee on floppy things

broken kernel
#

how do i set the player limit count linux server on 1.0

#

please help

tender thicket
#

Where it looks like a spill

broken kernel
#

game.ini change doesn't work

regal marsh
half wind
#

Anybody remember the free drink coaster app for pcs?

#

😄

broken kernel
frosty gale
tender thicket
half wind
#

It was mildly funny... it just opened the CD tray

regal marsh
#

hmm I had it set before 1.0 in the ini
and it just worked in 1.0

frosty gale
#

I miss that drive

half wind
#

i miss the sound of floppies :/

#

and loudly clicking hard disks... i haven't owned a hard disk in years

frosty gale
#

I still have 2 HDDS

tender thicket
#

Hdds still have their purpose right?

frosty gale
#

max this case supports

half wind
#

well i do own some... in a pc that hasn't been used in a decade

tender thicket
#

Like aren't they cheaper per capacity still than ssds?

frosty gale
#

HDDs are great

foggy belfry
#

hmm. I think I set this up right but when using online port checker it says they are closed

frosty gale
#

I boot this game off hdd

half wind
#

Yes they're great for mass storage

#

im spoiled though

tender thicket
frosty gale
#

I should buy like 2 wd black 4tbs and put them in raid 0

quick mist
frosty gale
tender thicket
#

Ok ntb

half wind
#

I play satisfactory from a USB drive 😄

foggy belfry
tender thicket
half wind
#

im not

tender thicket
#

Id assume so but u never know

#

Why tho

frosty gale
#

like maybe 15-20 seconds to main menu

#

another 10-15 to in game

half wind
#

because the drive is about as fast as if internal...

foggy belfry
#

I also experianced this issue when I tried using this server for minecraft

half wind
#

it's usb 3.2

#

or 3.1 whichever it is... regardless it's native fast

tender thicket
#

Oh ok I was thinking like a usb2 thumb drive

#

That's different

#

And fair enough

half wind
#

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 😄

foggy belfry
#

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

frosty gale
#

usb 3 is as fast as sata now

half wind
#

Yep

tender thicket
frosty gale
#

now what I really need is symmetrical gigabit internet

half wind
#

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

tender thicket
#

Partitioned it for windows + storage + time machine

half wind
#

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

tender thicket
#

I'm planning to set up my jellyfin arr stack this weekend

#

I've just been lazy

frosty gale
#

Plex 🥱

half wind
#

I gotta say... somebody told me to try it and I did. I'm impressed

#

I like it better than plex tbh lol

frosty gale
#

im anti FOSS

tender thicket
#

Never used either but I hear plex is p stinky these days

tender thicket
half wind
#

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

tender thicket
#

Cool

half wind
#

My suggestion though is to try both and decide for yourself, everybody likes somethign different

frosty gale
#

does jellyfin have applecarplay support

half wind
#

not that im aware but never looked

frosty gale
#

it doesnt last I checked

#

so off the table it goes

half wind
#

Yeah see this is a prime example

#

that's a feature they need that i don't so...

#

lol

frosty gale
#

I bought plex pass never had a single issue so I keep using

#

when I have issues ill stop

half wind
#

that's how i usually am, if it works im reluctant to switch unless there is some very compelling reason

frosty gale
#

like im thinking of getting rid of pfsense because netgate are asshats

half wind
#

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

frosty gale
#

but opnsense just isnt there yet

half wind
#

wait netgate is still a thing?

frosty gale
#

why wouldnt it be

half wind
#

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

frosty gale
#

they dont even charge an arm and leg

#

they charge the wife and kids

#

to use their stupid firewall

half wind
#

lol

#

I was using it to.... share a dialup connection

#

this is where somebody will think im kidding again lol

frosty gale
#

been a hot minute or two since then

tender thicket
#

I can't tell

half wind
#

I can see it being a dealbreaker if that's a thing in plex

frosty gale
#

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

tender thicket
#

Ok but like when would u actually use that functionality

half wind
#

i don't have a fancy carplay system but if you can play movies on like rear tv's and stuff

tender thicket
#

That s fakr

#

Fair

half wind
#

im sure parents would love that lol

tender thicket
#

I'm just fascinated abt this usecase

frosty gale
#

I dont use apple car play since I have an s22 ultra

#

but my brother does

half wind
#

I just use mine for music

frosty gale
#

and half this system is for him

#

yea we only use it for music

tender thicket
#

Huh

half wind
#

i went to the dark side... iphone

tender thicket
#

Ehhh iPhone Android war shit is bullshit

frosty gale
tender thicket
#

Use what u want

#

Who cares

frosty gale
#

i didnt realize how big this shit was

half wind
#

the game?

frosty gale
#

my music folder

half wind
#

oh lol

#

i had a huge collection of FLAC at one point... lost it all

frosty gale
#

i have a tidal subscription but fuck tidal I steal all their master quality flacs and use them on my own server

half wind
#

the oink era

topaz scarab
#

oh question for you guys running the server on windows
how large is the folder?

frosty gale
#

🐷

half wind
#

some was well done vinly rips too

topaz scarab
half wind
#

now... my movie collection on the other hand

#

still huge

#

yes

#

because i was on oink lol

frosty gale
#

I wasted too much money on vinyls

half wind
#

I was tempted to get into all that... then came to my senses

frosty gale
#

I found myself + 1 Onkyo HiFi Stack from the mid 80s or so and couldnt resist a new Audio Technica to go with it

half wind
#

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

frosty gale
#

idk if they sell reel to reel tapes at Target

half wind
#

some of those old stereo systems sounded really good

#

I'm also unnaturally drawn to anything tube driven...

frosty gale
frosty gale
half wind
#

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

quick mist
half wind
#

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

frosty gale
#

oracle is free

half wind
#

Well that explains it! Hard to beat free!

topaz scarab
#

they could be paying me

frosty gale
#

free if you like buy the free tier

half wind
#

Free and powerful enough for a sf server?

frosty gale
#

maybe

half wind
#

interesting

topaz scarab
#

thought they had limits on hours per month

frosty gale
#

they might

half wind
#

I'll likely continue to rent throuh OVH... been with them since the MC server days in the mid 2010's

regal marsh
#

vultr high frequency vps has best single core cpu freq you can get (and everything is snappy and fast and good control panel)

half wind
#

my control panel is putty 😄

foggy belfry
half wind
#

wow i might sign up just to poke around with it

foggy belfry
#

its great if you can get an instance, but i tried for over a month and didn't get one

half wind
#

Well not like I need it so if it takes awhile doesn't matter

foggy belfry
#

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

half wind
#

This is the only issue I have with my current server... Intel(R) Xeon(R) CPU D-1521 @ 2.40GHz

foggy belfry
#

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)

half wind
#

I'd be happy with that... ssh is fine 😄

foggy belfry
#

askjdhakdjhkjashdkas im so confused

topaz scarab
#

askjdhakdjhkjashdkas you're so confused

hallow isle
#

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

foggy belfry
#

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

half wind
#

You could always just load the appropirate save for the time

hallow isle
#

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

half wind
#

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

hallow isle
#

Recognises different ports and the fact that one already has a game running on it but won't let me claim the new one

half wind
#

if that's even possible

#

yeah see

hallow isle
#

I changed the port and added it to manager using the new port I think it's just having trouble with the IP

regal marsh
#

bit outdated now
only the -Port is used since 1.0

hallow isle
#

xD just dm it to me they are open

topaz scarab
regal marsh
#

oh I cant link the wiki

#

oh right

topaz scarab
#

yup fandom ui still shit

regal marsh
topaz scarab
#

wonder why
oh look wow it's not squished to 400px wide like a certain other wiki

#

mobile first!

hallow isle
#

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

regal marsh
#

you mean you one server is 7777 and your other server is 7778 for example?

hallow isle
#

yeah

topaz scarab
#

well you'd prob want to ask the linuxgsm guys then

#

use -Port?

hallow isle
#

also i'm pretty sure this just worked let me claim the second server and setup a new game on it

foggy belfry
#

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

hallow isle
#

then starting 1st server everything is still working correctly just gonna attempt to have people join both at once

topaz scarab
#

lmao why tf does it dep tmux

#

LinuxGSM uses tmux
oh. gross

hallow isle
#

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

topaz scarab
#

i know a game or twos servers that kinda need it, but
last resort kinda thing imo

hallow isle
#

plan is to wipe everything and start from scratch so it's all neatly configured since it used to be a user pc

topaz scarab
#

containerize everything

brittle spindle
#

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?

topaz scarab
#

check wiki, prob there

half wind
#

heh that was one thing about MC... i protected that server map like it was the kings treasure

hallow isle
#

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

half wind
#

So on a scale of 1 to CheaterMcCheatpants how cheaty is it that I leave my map running when nobody is online?

topaz scarab
#

prob because it shares config/log folders

hallow isle
#

no those are seperate

#

I seperate them so they don't share files to prevent any crossover

topaz scarab
#

did you make a copy of the server files

hallow isle
#

no fresh install

topaz scarab
#

aren't you running two instances

hallow isle
#

Prob should have changed my wording two servers same machine

topaz scarab
half wind
#

yep

hallow isle
#

I think he means to idle resources lol

hollow tulip
#

Anyboddy here who knows a bit about 4netplayer servers and knows where i upload my blueprints on it? :c

half wind
#

my factory just sits there doing factory things 24/7

hallow isle
#

which is just time efficient on the grindset even when afk

topaz scarab
#

i say it's fine, you'll run out of ingame storage

#

plus it's literally a vanilla setting

half wind
#

Oh you don't know the depths of my depravity

#

i can overcome that problem 😄

foggy belfry
#

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

topaz scarab
hallow isle
#

seperate, seperate users, seperate folders

topaz scarab
#

okay that makes sense now

topaz scarab
brittle spindle
#

sooo

#

how

half wind
#

Anybody know how much less intensive the server is if you say... half the tickrate?

half wind
#

It shall be done

#

tries 1 just for giggles

topaz scarab
#

i'd say 5 minimum

#

gets kinda rubberbandy on 1, at least when done on other games™️

half wind
#

I'm must looking to shave some cpu ticks off, 15 should be good

#

might try lower though to see, never hurts to try

topaz scarab
#

have it change depending on whether players are on

foggy belfry
#

i guess ill be back tommorow ripping my hair out as this

#

goodnight folks

topaz scarab
#

nini

half wind
#

That's a thing?>

topaz scarab
#

prob not without restarting the server

half wind
#

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

topaz scarab
#

try the satisfactory discord

half wind
#

that was supposed to be just not must

#

i get a bit crosswired sometimes

twilit fox
#

Do you know what "ticks" are?

half wind
#

yeah i get them all the time out in the woods...

twilit fox
#

yes yes.. well.. you can't lower the servers ticks. it needs them all.

half wind
#

Yes... you can

fading quarry
#

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.

half wind
#

I assure you... that you can

twilit fox
#

it will become unplayable.

half wind
#

I played it 1t 15 for quite awhile...

topaz scarab
#

inb4 game time is tied to tick rate

twilit fox
#

the math is tied to the tick rate.

topaz scarab
#

scary

twilit fox
#

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

fading quarry
#

you get a LOT of desync issues with lowering tick rate, it quickly becomes a sad affair

twilit fox
#

And then that's before the desync issues lol

#

if 30 ticks is too much for your dedi.. get a more powerful server :/

tepid geode
#

Are there any good video tutorials for setting up a server because I am failing terribly as of right now

twilit fox
#

the wiki.

#

you should read, not watch a video.

tepid geode
#

I got the server manager tool, and it’s still kinda confusing to use

#

As well as the server manager in the actual game

twilit fox
#

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.

tepid geode
#

I mean it seems simple enough

twilit fox
#

follow the directions for your operating system.

#

you probably want the windows directions.

tepid geode
#

Yeah I’m using windows

half wind
#

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

tepid geode
#

I’m still struggling to even create a session

#

It just won’t let me create one because currently the server is offline

twilit fox
#

so, you do know that you don't need a dedi to play with your friends.. they can join your single player game :3

bronze frost
#

Is there an issue with server shutting down when no one is connected? I didn't want it to pause

tepid geode
twilit fox
#

it's in the options on the clients server manager.

topaz scarab
#

he's running a lights-out manufacturing operation

bronze frost
#

Server window shows errors or points to being shut down, but shows offline in game

bronze frost
# twilit fox

Yah. When I disconnect, server online in the server manager window, and then it no longer online

twilit fox
tepid geode
#

Ehh, I mean kinda

#

I got a laptop

#

That is “capable” of running it

twilit fox
twilit fox
tepid geode
#

I might need to reconsider setting it up then

bronze frost
twilit fox
# tepid geode Yeesh

alright.. well if you want to do that to your laptop.. you want to use steamcmd to set it up.

bronze frost
twilit fox
tepid geode
fading quarry
# twilit fox

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))```
bronze frost
#

restarted server, showing online

twilit fox
#

so the restart time on my server will reset to 24:00 utc after the server restarts at 3am too -.-

half wind
#

@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

fading quarry
topaz scarab
#

make one, prob

twilit fox
#

you have a desktop enviroment on your linux system?

topaz scarab
#

looks like winscp

half wind
#

mmm winscp

fading quarry
twilit fox
#

Ah, I tried to set that up awhile back.. I'll have to revisit it.

half wind
#

It has some advanced stuff filezilla doesn't do... used zilla for years though

#

great ftp client

twilit fox
#

I found it with find '*.ini'

fading quarry
#

and my bad you need to modify GameUserSettings.ini for save interval

twilit fox
#

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

fading quarry
twilit fox
#

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?

half wind
#

mine is lgsm so who knows

#

i think things are still where you expect them, seem so thus far anyhow

tough venture
#

Any of you been playing around with the API yet, anything fun to do?

#

Or usefull

half wind
#

I wouldn't even know how to use it personally

topaz scarab
tough venture
#

Yea, thats probably the best bet haha

fading quarry
twilit fox
pine pulsar
#

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

twilit fox
#

there's a docker for it. or lxc's if you're using pve :3

half wind
#

mmm pve

#

i'll be deploying that soon

fading quarry
pine pulsar
#

Since I run mine on Kubernetes

topaz scarab
#

still has the old ports, nice

twilit fox
pine pulsar
#

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

half wind
#

if satisfactory logs eat up all my server storage i'll eat my shorts

pine pulsar
#

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

fading quarry
half wind
#

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

twilit fox
pine pulsar
#

Could just mount a tmpfs volume to the logs dir, then setup nightly or weekly restarts of container to clear the vol

topaz scarab
#

crontab rm log folder

#

logs folder maxes out at 15 files, looks like

fading quarry
#

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

minor narwhal
#

did the server update come out yet?

half wind
#

yes

half wind
#

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

fading quarry
#

i just map it to a black hole

stiff cobalt
#

Heya guys, is there a fix for dedicated servers on hosting platforms like nitrado? They still say they wait for a fix

half wind
#

wonder if they're waiting on that coal fix or something

rugged flicker
#

has anyone got any experience with setting up a dedicated server through epic games? i cant seem to get mine to work

topaz scarab
#

shouldn't be any different

bronze frost
#

Server stays up and doesn't pause as long as I don't join. If I join, it shut downs after I disconnect

foggy violet
#

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)

bronze frost
#

At least, I figured that out

granite flume
#

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?

granite flume
topaz scarab
#

oh is that what they meant by build id

granite flume
#

ig

topaz scarab
#

well, a better guess than mine

granite flume
#

what was your guesss?

quick mist
quick mist
#

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
foggy violet
topaz scarab
ornate grotto
foggy violet
#

Thanks all

ornate grotto
quick mist
#

the whole part of the CL number is what the server and client use to identify they're the same version

foggy violet
#

there are not the same build ids

#

I Think

minor narwhal
#

my router hates me

#

ports are forwarded, my minecraft server works fine, but satisfactory doesn't

tough venture
minor narwhal
granite flume
#

right port? (7777)

foggy violet
#

Only for 7777 port ?

minor narwhal
#

tried using tcp/up and 2 rules seperately for each

#

yes only for 7777

foggy violet
#

strange

granite flume
#

does it work localy

minor narwhal
#

yes

topaz scarab
#

could prob make a static web tool for the http api 🤔

quick mist
pallid relic
#

@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.

quick mist
#

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:

pallid relic
#

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.

topaz scarab
granite flume
#

is there any way to tell server/client to only use tcp ore udp?

quick mist
pallid relic
#

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.

granite flume
#

ik but both doesent work for me at least for now i just talkedcx to tzhe router manufacturer

quick mist
pallid relic
#

Yeah that would be great if we can extend the API like that 😄

quick mist
tough venture
#

I'll take a look after work

#

Are there any more "commands" available for the 1.0?

#

If you know

quick mist
#

The REST API endpoint has a lot of functionality- most anything you can do from the Server Manager in the game client and more.

foggy violet
quick mist
#

je n'parlez-pas français.

foggy violet
#

Oh i'm so sorry

#

sorry but you know why on steamdb the Build ID is 15636841

granite flume
#

for me its not

vagrant acorn
#

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?

ornate grotto
#

That ID number from PeHeReBe is the Steam App ID, not the version/build ID

granite flume
#

i have send the app id to install the ded seerver via steam cmd

restive citrus
runic zinc
quick mist
#

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.

vagrant acorn
#

Ah I see.

foggy violet
#

Owh ok thanks

runic zinc
# vagrant acorn Ah I see.

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

vagrant acorn
#

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?

frosty gale
#

do satisfactory servers log when an admin uses a command?

#

im trying to find an answer but cant seem too on google

quick mist
#

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

frosty gale
#

alright thank you

#

trying to find a log

topaz scarab
#

FactoryGame/Saved/Logs prob

sweet gorge
#

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

unreal crystal
#

anyone else having issues with the blueprint manager on their dedi server?

quick mist
#

arguably that's privileged information which is why it's relegated to authenticated requests from the REST API

unreal crystal
#

attempting to clear it crashes it

sweet gorge
#

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

quick mist
#

hosting companies can generate API tokens on the servers they host pretty easily, and then have access to that information.

sweet gorge
#

How to generate api tokens?

#

I only know via console

quick mist
sweet gorge
#

Okay that’s what I know but else there is no possible way correct

quick mist
#

currently, no

sweet gorge
#

Ok thanks

atomic mason
regal marsh
#

its mandatory

quick mist
#

Yes, it's labeled as "interval" but it's really "What time would you like the daily maintenance restart?"

regal marsh
#

yeah its confusing

quick mist
#

"Interval" is an objectively bad and misleading label

regal marsh
midnight wave
#

Hi, did the patch for the Failed to connect API has been live or just the work around mentioned before?

quick mist
#

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.

half wind
#

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...

quick mist
#

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
half wind
#

so if it's using ipv6 it did it out of the box

#

inet6 fe80::ae1f:6bff:fe7f:1cca

quick mist
#

thanks

half wind
#

like i said tho that's out of the box setup, the machine itself def has ipv6 running

quick mist
#

welp, it timed out, looks like I have some work to do. Thanks

half wind
#

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

quick mist
#

yeah, the ARPAcolypse is affecting us all

half wind
#

Well with everything using addresses now... FFS even refrigerators and stuff

latent portal
#

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

deep turret
quick mist
#

My toaster does not need and should not have a network interface.

half wind
#

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

deep turret
#

that's the ipv6 yep

topaz scarab
#

ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host
but idk how messed up my router config is

half wind
#

k

#

the more you know!

#

I really need to learn more about ipv6 since it is the future heh

quick mist
#

well I was able to ping6 you but the UDP probe to the SF server timed out

deep turret
#

fe80:.. is link local so you know

quick mist
#

fe80:: is the analog to IPv4 127.0.0.0/8?

deep turret
#

nope

half wind
#

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

deep turret
#

analog to 127.0.0.1 is ::1

quick mist
#

well that's nicely succinct

half wind
#

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

deep turret
#

ipv4 analog of fe80: is 169.254.0.0/16

quick mist
#

aaaah

deep turret
#

(generally not used)

half wind
#

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

deep turret
latent portal
#

i keep getting this

tawny heart
#

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

ancient bison
#

That's completely valid, I'll change that

cyan island
#

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?

unreal crystal
hasty girder
#

Can I use this as an Steam Start Paramter or do i have to make a bat script for that?

sturdy gust
hasty girder
#

Do i need a Windows Firewall Rule for 7777? Never needed that for Minecraft or Valheim

sturdy gust
#

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 🙂

sweet dune
#

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-

sturdy gust
#

Yeah, this is a known bug

sweet dune
#

i turned auto pause off

#

oh gotcha, thanks

sturdy gust
#

It's because you're hosting it on the same machine on Windows, essentially

versed turret
#

damn I just got here to ask the same

sturdy gust
#

😄

versed turret
#

What a coincidence

sturdy gust
#

Hopefully it'll be fixed soon 🙂 Alternatively, you could host it via Linux etc., but otherwise just wait

versed turret
#

So, if I take the long route and go through the internet anyway will that still happen?

half wind
#

hell it might run under the windows linux subsystem

sturdy gust
sturdy gust
#

Or, even simpler, install WSL and then use Docker 😉 Haha

half wind
#

a lot of people don't know it exists lol

versed turret
#

I have WSL just too lazy to host from there 😛

sturdy gust
sturdy gust
unreal crystal
#

smfh how is linuxgsm blocked

sturdy gust
#

Loool, annoying

unreal crystal
#

this is blasphemy

sturdy gust
#

Arcane knowledge my friend

sweet dune
#

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

latent portal
unreal crystal
sweet dune
#

ah, any problems you can think of doing it that way?

sturdy gust
#

Nope

#

That's what a lot of people do

quick mist
#

nope, it's designed to be implemented that way in fact

sweet dune
#

great- ill test tomorrow- thanks for the help and insight

sturdy gust
#

Best of luck! Ask for help here if you run into anything, friend 🙂

sweet dune
#

🫡

versed turret
#

So for WSL I should be getting the server files again? Or can I use the same as win?

sturdy gust
#

You'd get them again

#

Don't try cross-system IO, it's very slow for WSL2

quick mist
#

no, WSL is a native Linux environment, you need to fetch the Linux binaries

sturdy gust
#

Oh yeah, lol that too 😄

#

Hahahaha, unlucky

unreal crystal
#

😭

sturdy gust
#

URL was still present, afterall

unreal crystal
#

curl -Lo linuxgsm.sh https://[fuck]linuxgsm.[fixthisshit]sh && chmod +x linuxgsm.sh && bash linuxgsm.sh sfserver

#

linuxgsm blesses

half wind
#

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

sturdy gust
half wind
#

which is... often how it works

quick mist
#

curl into bash is almost as categorically bad advice as "just run it as root"

half wind
#

but root adds danger, danger fun

quick mist
#

FCVO "fun"

unreal crystal
#

tbf you either know or you know bout linuxgsm. but their first step is explicitly not being root

sturdy gust
#

Haha rm -rf / go brrr

half wind
#

Yeah don't stop me... if I wanna rm -rf something then damnuit i want it gone

sturdy gust
half wind
#

I wonder what percentage of linux users learn the hard way at some point -raises hand-

unreal crystal
#

yeah but ./sfserver update > steamcmd update 7750110

#

or w/e app code

sturdy gust
#

Just chuck it in a shell script, it's still one line with the same info

worldly sandal
#

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

limber iron
#

is there any free online servers to join rn?

half wind
#

I would never ever accidentally delete those impor aaaand they're gone

quick mist
sturdy gust
limber iron
quick mist
#

"wait why is that drive thrashing.. oh [bleep]"

sturdy gust
mild cloud
#

Is there an updated pterodactyl egg for servers? 🙂

half wind
#

back in the day there was "malware" that would cause you're floppy drive to spaz out

sturdy gust
#

You can modify the launch params for one of them

half wind
#

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...

unreal crystal
sturdy gust
unreal crystal
#

auto backups n stuff too

quick mist
#

are you in their marketing team or something?

half wind
#

yeah the one thing i've ever run in docker is super simple to keep up with

quick mist
#

because all that stuff can be done easily for free

half wind
#

my imich instance is docker

sturdy gust
unreal crystal
#

lololol

#

it's linux game server manager; it's just install scripts to help you install it locally

sturdy gust
#

Simmer down man, it's not that deep 🙂

half wind
#

I use it, it's nice but I have to imagine manually isn't much more effort heh

quick mist
#

By "free" I mean "without the cost of going to a third party for overengineered scripts"

half wind
#

and a docker container is... well mind numbingly easy

quick mist
#

because those doofy scripts they offer are a cost.

unreal crystal
#

it's quite literally just a standardized program for managing configs + interacting with steamcmd.

sturdy gust
edgy pasture
#

I’m using the docker container… and it’s pretty slick.

unreal crystal
#

so if steamcmd is expensive then well you might need to rebuild the entire market

sturdy gust
unreal crystal
#

😄

quick mist
#

you know what's more standardized? the original distribution method and cron and systemd

sturdy gust
#

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 😄

unreal crystal
#

standard vs standardized.

sturdy gust
#

Echo chambers and all that

unreal crystal
#

learn 2 read pls.

sturdy gust
#

Rah

half wind
#

Just a standard script that streamlines stuff you'd otherwise do manually

quick mist
#

I looked into it and walked away knowing I've written better scripts in my sleep while hung over

sturdy gust
#

You need to calm it hahaha

half wind
#

a small time saver at best tbh

sturdy gust
#

It's a nice convenience, I imagine 🙂

#

Let's leave it there 😄

normal flicker
#

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

half wind
#

Yeah you can get them for... a lot of crap

unreal crystal
#

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.

sturdy gust
half wind
#

some work better than others, LGSM does seem to work well though

quick mist
#

systemd and docker do completely different things, what are you on about?

unreal crystal
#

i've spent so much time on the minecraft n arma stuff getting it working

#

.> so many headless clients

normal flicker
sturdy gust
#

I know they're not, you're the one that said they were 🤣 I get you though 😄

half wind
#

Well I hate to disappoint but... I'll probably not move to docker for much lol

unreal crystal
#

LXCs > docker

sturdy gust
#

Different strokes for different folks!

quick mist
#

the fact that "docker and systemd are the same" came from the same fingers as "linuxgsm is great" speaks volumes

sturdy gust
half wind
#

Well I'll be using proxmox so seems a bit... pointless

sturdy gust
#

Disagree 🙂

half wind
#

unless there is some benefit im missing

sturdy gust
#

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

unreal crystal
quick mist
#

I won't bang my drum right now, there's enough adversarial conversation in here as it is tonight (:

sturdy gust
#

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

quick mist
#

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 (:

sturdy gust
#

Fully understandable!

#

To each their own 😄

unreal crystal
sturdy gust
#

As we're learning from this conversation hahaha

sturdy gust
quick mist
#

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

edgy pasture
#

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.

sturdy gust
quick mist
#

something something Ansible 😄

sturdy gust
sturdy gust
#

It's fine, but my lord you couldn't pay me enough to use it over Docker

unreal crystal
#

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

sturdy gust
#

Bro it's just not that deep homie haha

quick mist
#

well it's for entirely different things than Docker so I wouldn't suggest it as an alternative

sturdy gust
#

Completely agree

#

But you brought it up as a counter point 😘

unreal crystal
quick mist
#

to Kubes, not Docker (:

sturdy gust
#

Yeah, but the same applies 😄

unreal crystal
#

my FOSS solution > your foss solution; just standard gladiator duels

sturdy gust
#

Ansible can't really be compared with Kubernetes

quick mist
#

can we at least fight about something worth fighting over, like vim vs. emacs? 😄

sturdy gust
#

HAHAHAHA

#

But for real, emacs users are insane

half wind
#

how many USENET posts did i see about that hot mess

sturdy gust
#

Not that I even really use vim, but still

edgy pasture
#

Nano!

quick mist
#

emacs would be a great OS if only they would include a good text editor

sturdy gust
unreal crystal
#

i use nano but only because its the only editor i know how to call

deep turret
edgy pasture
#

Lol

half wind
#

nanoo nanoo

#

oh wait that's something else

civic haven
#

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?

deep turret
#

you want that copy paste mouse select ability

sturdy gust
#

I saw micro and thought, meh, I'm not using nano for anything remotely serious anyway

unreal crystal
#

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.

civic haven
#

yes it is. i can right click, and it allows me to add and remove, but there is no display on right screen

sturdy gust
#

I still haven't had the chance to even play 🙃

half wind
#

me either... verified my server seems ok... seems...

quick mist
#

todo works fine for me on my server:

civic haven
#

it worked yesterday also.

sturdy gust
unreal crystal
#

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.

half wind
#

Gotta love those major update growing pains 😄

deep turret
#

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

edgy pasture
half wind
#

they'll iron it all out

quick mist
civic haven
half wind
#

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

quick mist
civic haven
#

u see...i can click...but no display right side

half wind
#

so I have faith in those guys

unreal crystal
#

idk timelines and expectations

deep turret
unreal crystal
#

my crash was explicitly when telling the blueprint manager to clear itself + put errything into the storage bin

quick mist
#

Wood apparently had some specific "cursed" parts in his blueprints that were making them give the game an allergic reaction

terse lynx
#

I just scrolled back to see if the API error was fixed and saw people were chatting throughout the night, dont people sleep?

quick mist
#

hahaha we're factory game players! What is this 'sleep' of which you speak?

unreal crystal
half wind
#

Much like "this is my last turn" in civ 5, in SF it's like 'i'll just finish this one more thing..."

quick mist
#

unconsciousness is not productive.

half wind
#

30 turns later...

civic haven
#

where do the save games goto? maybe i can go one or 2 saves back?

quick mist
#

"I just need to fix this one belt" :dawn breaks: "aw, man, again‽"

half wind
#

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 😄

quick mist
#

what up fellow "on tenterhooks for Civ VII" buddy

sage jolt
#

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? :/

half wind
#

Side note Emory in Atlanta has some HOT nurses... good lordy

quick mist
latent portal
quick mist
#

it's working for me

unreal crystal
#

yea; that should be working just fine; no problems here with that

quick mist
#
'gamePhase': "/Script/FactoryGame.FGGamePhase'/Game/FactoryGame/GamePhases/GP_Project_Assembly_Phase_0.GP_Project_Assembly_Phase_0'", 'isGameRunning': True, 'totalGameDuration': 71, 'isGamePaused': True, 
unreal crystal
#

did you hit apply after unchecking it?

latent portal
#

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

muted sandal
#

Any news about the IPv6 Binding of the API Server (TCP/7777) ?

sage jolt
terse lynx
grim dew
#

Where is documentation located for the .exe flags?

dim finch
#

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

sturdy gust
#

Nothing you can do about it, other than host it elsewhere

terse lynx
#

Is it still a issue if you host it from a different user account on the same machine?

civic haven
#

Ok...just for your information...loading a save did fix the todo list bug. but idk how i produced it or what went wrong....

sturdy gust
midnight wave
#

Guys anything to alter the server from preventing starting from TIER 2 ?

terse lynx
#

Worth a test if someone is having the issue

sturdy gust
sturdy gust
grim dew
unreal crystal
#
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
dim finch
barren raven
edgy pasture
# midnight wave Guys anything to alter the server from preventing starting from TIER 2 ?

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:

  1. Everyone watch the planetfall sequence in their own single player game.

  2. 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.

  3. 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.

sturdy gust
barren raven
quick mist
topaz echo
#

so i found out after much deliberation and hair pulling

topaz echo
#

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

quick mist
topaz echo
#

cool

#

I thought I was going insane lol

#

had to put the dedi on my mom's computer lmao

grim dew
topaz echo
formal gate
#

did they fix the server issue :-)?

unreal crystal
#

praisethesun 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 👀

deep turret
#

it's not a bug its a feature, worship the coal or the coal gen will refuse to work for you

topaz echo
#

we had no issiues lol

#

just got coal setup

unreal crystal
#

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

deep turret
#

it's time to add game settings back praisethesun

fierce night
#

remember this channel is about dedicated servers 🙂

deep turret
#

yep sorry

fierce night
#

dw

topaz echo
#

there should be a technical support channel

unreal crystal
#

It is; it's crashing my dedicated server reliably every time I try to do things

sturdy gust
#

Woah, mods do exist here? 😱 😛

fierce night
topaz echo
#

because asking in #satisfactory doesn't help because you get shadowed by everyone raving about the game

fierce night
topaz echo
#

ah

sturdy gust
#

@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 🙂

fierce night
#

unfortunately, we can't due to us having to verify each answer, etc. - oftentimes ppl suggest really bad stuff lol

#

still appreciate your work 🙂

sturdy gust
#

That's fair enough 🙂 Though, we do already have a pin to my message for API docs and such 😄 But completely understand!

fierce night
#

ye because Archengius went over all pins 😄

quick mist
#

I can understand the hesitation to linking to a third-party CMS that isn't already adopted as an "official unofficial" wiki or somesuch

frosty gale
#
Unhandled Exception: SIGSEGV: invalid attempt to read memory at address 0x0000000000000000```
#

anyone know why this is happening?

sturdy gust
#

Well, given the lack of context, sadly not. Most likely a game bug, or hardware issue

languid palm
#

Maby smart to make topics under deticated server
Linux and windows. Everything is a mess now

quick mist
#

the OS murdered the server for trying to access memory it wasn't allocated

sturdy gust
quick mist
#

beyond that it's hard to say

frosty gale
#

i could send the whole log if that helps

languid palm
#

Btw my windows server runs stable now from yesterday morning, playing with 4 people

regal marsh
#

threads might make it easier to get something answered
otherwise you just have to spam it here until answer or it gets lost

frosty gale
sturdy gust
tired osprey
#

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.

quick mist
#

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 (:

raven gull
#

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

sturdy gust
#

How is the single core performance of your CPU? How is your networking?

topaz echo
#

I got one lag complaint that quickly went away

raven gull
tired osprey
#

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
sturdy gust
#

Game servers, Satisfactory included, are very CPU single core performance dependant

quick mist
#

socat is a clever fix for that failure mode!

topaz echo
#

interesting

#

I wonder if that has anything to do with running dedi/client on same machine

#

or similar

raven gull
#

mh hoped that wouldn't be the case, cause I can only scale for more CPU cores, not better dedication

tired osprey
raven gull
#

weirdly, driving in the explorer doesn't seem affected

safe haven
tired osprey
tired osprey
quick mist
#

that switch was broken with 1.0, they're going to bring it back in a patch soon

#

™️

tired osprey
safe haven
#

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.

quick mist
#

it's supposed to bind to all interfaces; binding only to loopback is a bug

frosty gale
#

wrong place

grim dew
#

Any way to get mods in a dedicated server?

quick mist
#

yes. Step 1 is to wait until compatible mods are developed

grim dew
#

Would I be able to just test first if the mod is broken. Or are we sure 100% of mods are broken

quick mist
#

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||

calm crow
#

Playing the third time everytime after a while i get this error and the save / world is gone

deep turret
#

I had that part in [/Script/Engine.Player] section before
could it be a typo ?

dusty vortex
#

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).
🫡

deep turret
#

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

dusty vortex
sturdy gust
dusty vortex
#

Will give it a whirl and see what happens / share my feedback.
Cheers

deep turret
#

I'm in the process of updating/revising/editing my config files

dusty vortex
primal anchor
#

Question, is a i5-8300H good enough to host a server or is it to sllw

warm linden
#

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

cursive raptor
#

there are some factory saves to download - get one, let it run a few mins and look how many ticks you get.

dusty vortex
primal anchor
#

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

dusty vortex
woeful willow
#

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!

dusty vortex
#

Share your feedback as you go, will help others here to guage what's good enough or not 👍

gleaming pike
#

did you for sure open on UDP and TCP ?

dark kite
#

Does server keep running while nobody is connected and if not how can i enable that?

gleaming pike
gleaming pike
#

sorry - early morning dad jokes.

compact swan
#

Has anyone gotten the docker image to work on a Raspberry Pi?

sturdy gust
#

It doesn't work

#

Because Satisfactory doesn't support ARM64

compact swan
#

boooo

#

ty

woeful willow
ashen badger
#

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.

sturdy gust
gleaming pike
woeful willow
gleaming pike
#

In theory no, but with all the weird problems lately, maybe.

ashen badger
gleaming pike
#

everyone else is considered a client

sturdy gust
#

@gleaming pike they really need to make that error message clearer 😄

dim finch
ashen badger
#

Thank you very much for your quick answers. Have a nice day.

sturdy gust
gleaming pike
#

That's a common one too

sturdy gust
#

Added, thanks!

#

Also added the Encryption Token issue

gleaming pike
#

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.

sturdy gust
#

😬

edgy karma
#

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

sturdy gust
#

Yes

#

It works

#

You haven't port forwarded

#

Or you need to allow a port through your firewall

woeful willow
sturdy gust
dusty vortex
sturdy gust
edgy karma
sturdy gust
dusty vortex
#

then look at firewalls 🙂

woeful willow
#

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

sturdy gust
#

-unattended is meaningless, by the way 🙂

dusty vortex
#

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 🫡

sturdy gust
#

Yeah, my FAQ mentions using an IP first to rule out various issues too 😄

dusty vortex
sturdy gust
#

Also covered in the FAQ 😄

deep turret
dusty vortex
edgy karma
gleaming pike
#

I ran 144 tickrate but stuff starting doing some really strange things in game 😄

main kiln
#

hello, do someone know if ShockByte works with the satisfactory dedicated servers? and if they use the latest 1.0

sturdy gust
gleaming pike
deep turret
#

I just have to increase uobject number now and retry The Dunes

main kiln
#

alright thanks!

dusty vortex
gleaming pike
#

I felt bad for the one guy last night i almost hosted him myself.

torn eagle
#

,,

#

Hi