#dedicated-servers

1 messages Β· Page 190 of 1

quick mist
#

ah. You need to have a (free) account and log in, and then you should see an Edit button in the form of a pencil icon on each section

indigo cape
#

I started the game not as service and then when ran as service it was a "fresh game" and we were already hours in so fought and fought and finally must ran as normal until I finally found the file location and now it's running as service

#

AH that's why no account hehe I'll do that thanx

quick mist
#

sure thing! And thanks for contributing to the Wiki!

umbral tree
#

well i cant get it to find my save file

#

i tried to put the name in and it just errored out

quick mist
#

when you say 'errored out', what precisely was the error message and where was it presented?

indigo cape
#

And did add the session name and not the file name

#

my session had an ' in it and the file didn't lol so just saying that's a bit of an annoyance too πŸ™‚

umbral tree
#

i did Traxson_261021-163329

#

becuse the file was named Traxson_261021-163329.sav

lofty slate
#

Try just Traxson

quick mist
#

here are the most recent saves for the sessions on my server:

ghoti@dope:~/.config/Epic/FactoryGame/Saved/SaveGames/server$ ls -1 *0*
'Experimental Satisfaction_autosave_0.sav'
'Satisfying Experiments_autosave_0.sav'

The Session Names for those saves are Experimental Satisfaction and Satisfying Experiments respectively.

indigo cape
#

again the file can be name Monkeysflyingkites.sav but the session name could still be "hello"

quick mist
#

the Session Name and the filename of the save file do not match one-to-one

umbral tree
#

it disconected me and gave me this error

quick mist
#

That is expected (and I will add a note to that effect on the Wiki): To load a save, the game session needs to be killed in order to load the new save, and when it does that, it kicks you out. If you reconnect, you should see the server running the savefile you have selected.

tranquil idol
#
$ strings Let\'s\ Rock_autosave_2.sav | grep sessionName
?sessionName=Let's Rock?startloc=Rocky Desert?Visibility=SV_Private
$ strings test_updated.sav | grep sessionName
?sessionName=Let's Rock?startloc=Rocky Desert?Visibility=SV_Private
#

So, for some reason it's pulling the autosave instead of the updated one

#

πŸ€”

umbral tree
#

i got back in and it just asked me to create a game

indigo cape
quick mist
#

@umbral tree When connected and with the correct Session Name showing in the Server Manager, go to Load Game in the main menu, and it should show you any relevant save files to the active Session in the proper location on the server to load.

tranquil idol
#

Wait, what the heck. why is the new one not more recent. :thonk:

#

Just checked the updated times

#

Time to figure this out

indigo cape
#

OK no edit button I give up I'm probably the only windows server user in the world that games anyway most just use some version of linux cause it's free

slim spoke
#

session name was part of save name unless u rename the save

#

it was the first part of the save name

#

just open in save editor to change it .. or save editor/game to check session name

devout wagon
#

so the server has 16 gigs of ram. its using 7 gigs right now. do u think its still a problem?

#

im using amp as the server manager. running on ubuntu

#

im curious on why runtime would matter? like leaving the server on when were not on....we are restarting it more than daily btw

slim spoke
#

should restart around 24hours

#

sanity for server

devout wagon
#

we restart more than that due to crashes while were on

#

im talking about actual runtime. asking if jaguar was stating that overall runtime....like the amount of hours into the game. has any effect

slim spoke
#

u asked why runtime matters .. thats all i answered .. have fun with the rest

devout wagon
#

u misunderstood what i asked.

slim spoke
#

im curious on why runtime would matter?

devout wagon
#

im not talking about runtime of the server. runtime of the map itself

#

i dont think it would

#

he seemed to think so

slim spoke
#

i didnt read a whole story first i just answered a question

devout wagon
#

he may have misunderstood too what we meant by restarting the server vs actual play time. he just said that he opts to pause the server when no one is on. as opposed to leaving it running.

#

so i was trying to confirm whether he meant server playtime. or actual server runtime.

slim spoke
#

tldr

#

have a good one

devout wagon
#

why even be in here

slim spoke
#

im letting u know so u wouldnt keep telling me stuff

devout wagon
#

not talking to just u.

slim spoke
#

then go on with life lol.. i just said didnt read it have a good one to end and laeve this

grizzled bear
#

Good talk everyone

#

Good stuff

peak holly
#

What do servers cost?

slim spoke
#

depends what u get .. hosting or a server box

#

could be 5 or 500

indigo cape
# devout wagon not talking to just u.

Hey, only thing I've seen from leaving it running and not pausing is, if you were in the middle of something that is draining battery or something when you log off you'll find yourself out of power when you come back other than that usually you have full bins when you come back and lots of coupons if you don't pause πŸ™‚

#

or if you are early game running on bio fuel you'll find power out and everything stopped when you come back

devout wagon
#

right, same here

#

okay just wanted to check

#

were almost to nuclear

grizzled bear
devout wagon
#

its just starting to lag alot

grizzled bear
#

Power went out while we were offline...it wasn't great

indigo cape
#

Yeah we leave it running makes it easy to spot issues because when I come back in the morning if something stopped it means I had a Not sinking issue hehe

devout wagon
#

yup

#

exactly

#

and we always grab a save before we get off

indigo cape
#

yeah I have it save on exit too

#

lol @grizzled bear, yeah we found out with nuke power in a previous game before dedicated I would leaver my game up so my friend could play when I was sleeping and I came back to dead power from my nukes we cut a belt and didn't realize it when mass deconstructing things in the area lol

#

and instead of getting on it right away it ran all night and drained all the reserve

devout wagon
#

@grizzled bear and i keep accidentally fucking up the train network and blocking the compacted coal πŸ˜‚

indigo cape
#

lol

devout wagon
#

its pretty stable now tho

#

i think we got it figured out

indigo cape
#

I've really enjoyed the new train settings

devout wagon
#

same...omfg..its amazing

indigo cape
#

I have multi 2 car trains that just run around grabbing and dropping the 1 or 2 items needed to make the bigger stuff lol

devout wagon
#

also i havent played since update 2...so....

#

so everything is new to me these days,

indigo cape
#

WOW nice

#

that's a huge change then

devout wagon
#

yup. i had that downloaded version that had the buggy trains

indigo cape
#

the setting the drop is great though I can pull into a station and drop only 1 car and keep the other one for another location πŸ™‚

devout wagon
#

so this is a welcomed refresher

#

yup

#

i can see now how thats awesome

indigo cape
#

yeah I have a big loop now with 4 trains and building up from there and each stop is a different item being made

devout wagon
#

yeah we've been doing this

#

double rails every direction

indigo cape
#

wow

#

I have one giant one around desert

devout wagon
#

double rails are clutch

#

always have 2 directions for the trains

indigo cape
#

yeah built mine to only allow one, no chance of train "face off" lol

devout wagon
#

signals my man

indigo cape
devout wagon
#

sorry we prob should be talking about this ina different chan

indigo cape
#

heh yeah πŸ™‚

devout wagon
#

u can easily add the second line there. but that looks good

#

especially on the straights

#

the other ones are alil harder lol

#

but looking good man

#

u really only need 2 lines when u expand more

stoic fox
#

Hey, is it possible to change the auto save interval?

#

I cant find anything about it in the wiki

slim spoke
#

not yet far as i know

#

there is work on things like that and plans for stuff like that so just matter of time now

lament jetty
#

I cant find my save file at all its not showing up and theres no folder?

slim spoke
#

on windows its in localappdata so its hidden file .. turn on show hidden

#

or search for *.sav

keen zinc
#

|gente, este es un mensaje para los miembros que hablan espaΓ±ol, estamos creando una comunidad, no oficial, en espaΓ±ol, los invitamos a unirse y demostrar que la comunidad hispano hablante de satisfactory es mas grande de lo que parece, si quieren formar parte, solo mandame un mensaje diciendo que quieres unirte y te enviaremos la invitaciΓ³n

lament jetty
#

YEES THANK YOU WUV YOU

devout sentinel
#

can you help me my satisfactory dedicated server always gives an error

slim spoke
#

what error

devout sentinel
slim spoke
#

those say warning

devout sentinel
#

always writes this

slim spoke
#

and the 2 at bottom are normal

#

check server manager in game menu for the server

devout sentinel
#

ee it always stays like this, when I enter the game, the server does not write

slim spoke
#

thats normal

#

unattended

devout sentinel
#

no server partition

slim spoke
#

if u dont see in server manager then ports arent right

#

not partition

#

in the game there is server manager

#

where you put ip for server to add to list

devout sentinel
#

I do not have

slim spoke
#

experimental game

devout sentinel
#

how do i enter it i go directly from steam

slim spoke
#

in game find server manager

#

you add the ip for the server

devout sentinel
#

There is not

slim spoke
#

localhost(127.0.0.1) or lan or net ip

#

experimental version of the game has it

devout sentinel
#

language Turkish

slim spoke
#

not early access

#

you have to be on update 5 to play update 5 dedicated server

devout sentinel
#

I haven't received any updates yet.

slim spoke
#

cause your on the wrong version

#

steam library .. properties of game .. betas ... experimental

devout sentinel
#

This update appears in Turkey, but the update feature did not come.

slim spoke
#

you have to change version of game to right one

devout sentinel
#

is there a video of this?

slim spoke
#

steam library .. properties of game .. betas ... experimental

devout sentinel
#

okey

#

3gb?

slim spoke
#

no idea

#

it makes it into exp

#

then u have the new features

devout sentinel
#

aa ok but it says it will load to 3gb but it took 13gb from the computer

slim spoke
#

probably redownloaded the whole game cause steam sucks

devout sentinel
#

bruh

slim spoke
#

watch it do it

devout sentinel
#

should i delete the game then?

slim spoke
#

doesnt matter

quick mist
#

no

#

just let it download

#

if you revert to the mainline release you don't want to wait to have it download again

slim spoke
#

steam has issues with patching

quick mist
#

just let Steam do its thing

trail lichen
#

@devout sentinel make sure you back up your saves when going for experimental!

frosty gale
#

arghs

#
[2021.11.07-07.37.42:480][ 22]LogOnline: Warning: OSS: EOSSDK-LogHttp: 0x7ff52550e020: libcurl info message cache 2 (Connection #682 is still name resolving, can't reuse)
[2021.11.07-07.37.42:480][ 22]LogOnline: Warning: OSS: EOSSDK-LogHttp: 0x7ff52550e020: libcurl info message cache 3 (Connection #683 is still name resolving, can't reuse)
[2021.11.07-07.37.42:480][ 22]LogOnline: Warning: OSS: EOSSDK-LogHttp: 0x7ff52550e020: libcurl info message cache 4 (Connection #684 is still name resolving, can't reuse)
[2021.11.07-07.37.42:480][ 22]LogOnline: Warning: OSS: EOSSDK-LogHttp: 0x7ff52550e020: libcurl info message cache 5 (No more connections allowed to host api.epicgames.dev: 16)
[2021.11.07-07.37.42:481][ 22]LogOnline: Warning: OSS: EOSSDK-LogHttp: 0x7ff52550e020: libcurl info message cache 6 (No connections available.)
[2021.11.07-07.37.42:481][ 22]LogOnline: Warning: OSS: EOSSDK-LogHttp: Retry exhausted on h t t p s : / / api . epicgames . dev/datarouter/api/v1/public/data/clients?AppID=prod-crab&AppVersion=1.13.0-16697186&AppEnvironment=crab&UploadType=eteventstream&SessionID=********B
[2021.11.07-07.37.42:481][ 22]LogOnline: Warning: OSS: EOSSDK-LogEOS: Failed to connect to the backend. ServiceName=[Metrics], OperationName=[SendBackendEvent], Url=[<Redacted>]

Anyone else has log spammed with Epic API Errors?

slim spoke
#

those are warnings

#

not sure why u got so many though

frosty gale
#

just restarted the servers with those messages lets see if they still occure

#

looks like a DNS problem the servers had but so long/often...

devout wagon
#

gotcha

#

how about runtime. did u mean pause/nonpausing

#

or did u mean server runtime. im assuming server runtime

frosty gale
#

restart fixed the problem as it seems

slim spoke
#

should restart it once a day right now

frosty gale
#

the plan was to wait till we have options to save/stop the server outside of the game so its not needed to "kill" the servers

#

but maybe i should do a autmatic daily restart

slim spoke
#

it needs it for now

frosty gale
#
[2021.11.07-07.50.55:565][905]LogGame: World Serialization (save): 0.306 seconds
[2021.11.07-07.50.56:041][905]LogGame: Compression: 0.475 seconds
[2021.11.07-07.50.56:041][905]LogGame: Write To Disk: 0.001 seconds
[2021.11.07-07.50.56:041][905]LogGame: Write Backup to Disk and Cleanup time: 0.001 seconds
[2021.11.07-07.50.56:046][905]LogGame: Total Save Time took 0.787 seconds

Those save times of the Servers are amazin, no matter how big the savegame is

slim spoke
#

they need to add something to recycle when its empty

median steppe
#

To anyone experiencing this issue, it is caused when someone has the connection port saved in the server list instead of the query (default) port

#

The spamming issue that is ^

harsh dove
#

Is there a way to manually restart a dedicated server remotely. Windows. Steam. I start the server by double clicking on the dedicated server in steam and launching.

Should I setup a better method of launching the server so I can restart the server manually remotely? Sorry if this has been asked multiple times before.

slim spoke
#

check the wiki

harsh dove
#

I did. It said I could not

slim spoke
#

yes you can

frosty gale
#

well define "remote"... u could use RDP or another remote tool

harsh dove
#

Can you link me to the wiki section I should read?

slim spoke
#

its still a server .. worst case install from steamcmd and set it up with restart

harsh dove
#

Sorry, I am not very familiar with running dedicated servers

frosty gale
#

Or just switch to a Linux server and use ssh and the command line. So much nicer for server management.

#

(Or some of these fancy new tools people are waving around these days. Psfh.)

harsh dove
#

Sounds like setting up a remote desktop will be the easiest for me.

Currently, I just had a spare extra windows PC around and threw it on that with virtually no effort

slim spoke
#

i would install from steamcmd then its easy cause its standalone

alpine dawn
#

yeah RDP will be super easy

slim spoke
#

you could use open source app to monitor the exe and start it if stops. so u can use console in server mananger to save/quit and it can run install/update cmd and start it for u

harsh dove
#

Thanks for the help. Sounds like the RDP will be the quick "something that will work in 5 minutes" solution but I should look into better ways to run the server.

slim spoke
#

well we are all waiting for more stuff to be added so we can make tools so lets hope

harsh dove
#

I was reading previous discussions on the topic in this channel. Any general workaround or cause for the invisible, but functional belts?

slim spoke
#

should be mostly fixed i thought

#

it was a bug they were working on

harsh dove
#

I rebooted both my client pc and my server and it re-appeared within 2 minutes.

I understand things are a work in progress and am very happy with how things are going. Was just curious if there was a quick thing I should know

slim spoke
#

havent heard one but best place to check is the bug site

dapper blaze
#

what to do when my game hangs at "Respawn_Sequence.bat"? restarting the server doesnt help 😦

slim spoke
#

reboot or verify files

sullen dragon
#

setting up trains on my server and every time i put a train to auto drive the server kicks me??

slim spoke
#

lol thats a new one

#

i would save and restart server and try again

#

maybe it just got confused

sullen dragon
#

done that and still does it

frosty gale
#

just in case someone needs it πŸ˜„ its possible to run a dedicated server using linux steamcmd on a rooted samsung galaxy tablet πŸ˜›

#

lets see what happens with a big savegame πŸ˜„

slim spoke
#

check the bug site see if anyone else has train that kicks from server

dapper blaze
slim spoke
#

i heard today someone ran wow on a pi4 im guessing 4

slim spoke
#

use scim to move player

#

load save right click on u

alpine dawn
#

unless you are using some kinda emulation

#

thats going to be hella slow

dapper blaze
#

scim?

slim spoke
#

online map and tools/save editor

frosty gale
slim spoke
#

!scim

#

we need a new cmd for bot lol

alpine dawn
frosty gale
#

with a empty savegame it works quite good with 3 peeps running around, we gonna test 2-3 different sized savegames now πŸ˜„

alpine dawn
#

interesting, I know someone was trying to get it to work on some ARM cloud service and it was crashing on startup

#

because the emulation couldnt do the more advanced X86 features

frosty gale
#

took me a while to find the fitting kernel and modules compatibility to emulate the x86

#

baking kernels can take some time ^^

alpine dawn
#

yeah, I used to run gentoo for a few years on some really slow computers

slim spoke
#

wow got 20fps lol on pi ... so dedi server doesnt sound so crazy lol

frosty gale
#

it is useless but fun to try πŸ˜›

raw forge
slim spoke
#

not yet.. pi4 8gb

raw forge
#

or if* it can

slim spoke
#

in emulation

acoustic python
#

you tried running the server on a Pi? πŸ˜„

slim spoke
#

i just get bored i dont expect it to hold up for a play through

frosty gale
#

when we get more options like save,stop,restart or get status informations im gonna work on an alexa skill πŸ˜„

slim spoke
#

but it means i could take laptop and pi to hospital for a stay if i had to

frosty gale
#

i was in hospital in september and half of october with 2 laptops... πŸ˜„ one for work and one for gaming and a tablet to watch movies... the looks of some people πŸ˜›

slim spoke
#

hehe ya i had power bar and 4tb drive on the side table lol

#

usb hub and wireless kb set with lappy hooked to the tv they have

brisk rapids
#

Dedicated server restarted itself last night, resetting all of the progress to the original savepoint where i uploaded the save to the server in the first place

#

None of the "autosaves" seems to have been written over, since when i try to switch out the save, it still hops back to the original save, even after removing the original one and keeping the autosaves

#

Anyone experienced this?

alpine dawn
#

hmm no but it sounds like permissions issues

#

like the server cant write to the location its supposed to save to

#

might want to double check the file and folder permissions vs the user the server is running as

#

just a thought

frosty gale
#

and double check the session name

brisk rapids
#

Well, that'll be interesting to figure out @alpine dawn
Renting a server, so I will probably not be able to change permissions on the folder. However, in the folder, all of the saves have been modified at some point

frosty gale
#

So, any ideas on good ways to share server saves with players so they can use it with SCIM? I thought of running a lightweight http server and exposing the save directory, but I kinda don't want to have a netfacing web server in my home network.

brisk rapids
#

@frosty gale Took the latest "autosave" and hooked it up to SaveEditor, so it should load from the correct save.

frosty gale
#

i created a nginx instance using symlinks especially to the save files @frosty gale and use the url in SCIM to directly open them

#

another way when using the homedir as docroot, you allow only .sav files to be opened πŸ˜‰

brisk rapids
#

is there a force save command i can use for the server?

#

To check if this won't happen again?

frosty gale
#

yep

slim spoke
#

wiki page for dedicated servers has all the cmds

brisk rapids
#

Thanks

ripe arrow
#

as youre talking about autosaves, is there any way to prolong the interval ? I tried the entry in engine.ini:

[/Script/FactoryGame.FGSaveSession]
mAutosaveInterval=900

but it doesnt work

frosty gale
#

you can change the autosave interval using a console command FG.AutoSaveInterval X X = value in seconds

vale bobcat
#

nice thank you

slim spoke
#

dedis we are waiting for more options to be added

ripe arrow
#

soryy forgot it, does this work on dedi server ?

slim spoke
#

no

#

they were fixing and adding most needed things first

#

hopefully will be soon though

ripe arrow
#

thats one of the things i need most πŸ˜† cause we get teleported every 5 minutes

frosty gale
#

Early Experimental Internal Alpha is the version πŸ˜‰ but for that, already very smooth

#

teleported? hm never had this problem

ripe arrow
#

during the save, server is busy for some seconds. Every action you did in that time is revoked. Like running, building smth. etc.

frosty gale
#

some seconds? then you r using a slow drive maybe? saving should not take more than 1 second

#

maybe 2

ripe arrow
#

its an SSD on the server, but our save is now about 8 MB. At the beginning, we didnt had such issues

frosty gale
#

or maybe not enough cpu power cos the savegames get comprimised

#

the first time i went >2secs for autosaving was with a 13,7MB save πŸ˜›

ripe arrow
#

6 cores @2GHz

frosty gale
#

but it depends also on some factors like how many players, automated vehicles etc are used... at least it feels so

foggy agate
#

my save is 30 MB, but writing to NVME is no problem. 0.755 sec is takes :)

frosty gale
#

the single core speed counts, no matter how many cores πŸ˜‰

#

so 2ghz is not that fast

#

check your log and see if the saving or comprising takes longer

ripe arrow
#

will do

foggy agate
#

it dosn't depend on tact alone. The IPC is much more important.

frosty gale
#
+[2021.11.07-11.35.15:001][344]LogGame: World Serialization (save): 0.300 seconds
-[2021.11.07-11.35.15:475][344]LogGame: Compression: 0.472 seconds
+[2021.11.07-11.35.15:475][344]LogGame: Write To Disk: 0.001 seconds
+[2021.11.07-11.35.15:475][344]LogGame: Write Backup to Disk and Cleanup time: 0.001 seconds
+[2021.11.07-11.35.15:481][344]LogGame: Total Save Time took 0.779 seconds
foggy agate
#

IPC tells you what is done during one cycle, so if you multiply IPC * core frequency you get what is actually done in a secound🀣

minor hinge
#

Hello lovely people! Could I bother someone with some assistance regarding IP setup? I managed to set everything up for a working local IP server and am wondering how to set it up with my public IP now

slim spoke
#

port forward on router

minor hinge
#

did that

slim spoke
#

and make sure comp is good

#

defender firewalls other stuff

frosty gale
#

is dis good enough for a dedic satis server? xD

#

need to switch the crashed ram... still just 188 instead of 256GB

alpine dawn
#

shockingly this is working fine

frosty gale
#

1410 is quite good... empty server?

alpine dawn
#

just my wife and I we are currently halfway through Tier 6

#

factory is getting pretty large

#

but not huge

foggy agate
ripe arrow
#

@frosty gale
server log:

World Serialization (save): 8.298 seconds
[Compression: 2.949 seconds
Write To Disk: 0.005 seconds
Write Backup to Disk and Cleanup time: 0.021 seconds
Total Save Time took 11.330 seconds

foggy agate
frosty gale
#

oof ok, thats quite a long serialization

#

ye core speed as i guessed hehe

#

my dedic with the 64 cores is running 2 of these: model name : AMD EPYC 7502P 32-Core Processor

#

"just" 3.35GHz core speed not that much more

#

but cache and mem-bw is also quite important

ripe arrow
#

yeah, epyc cpu. For me its XeonE5

frosty gale
#

v1 v2 or v3? πŸ˜›

wintry panther
#

@ripe arrow which one and what drives are in it

frosty gale
#

i guess a 2620 or 2630

ripe arrow
#

as i see the boost its E5 v1

#

@wintry panther
dunno which drive - just SSD

alpine dawn
#

thats what I got

#

XD

frosty gale
#

i got many Xeon CPUs but since i started working with the EPYC ones πŸ˜„ i bought no newer Xeon πŸ˜›

ripe arrow
#

E5 2650

#

maybe i should chnage my hoster

frosty gale
#

uhm... πŸ˜„ a hoster?... with a cpu that old?

wintry panther
#

2650 should handle that fine lol

foggy agate
#

many hoster offer newer xeon/epyc core for a small upgrade price.

frosty gale
#

is it a shared hosting / virtual server?

ripe arrow
#

yep, its vps

frosty gale
#

well then maybe too many other customers usinf the cpu

wintry panther
#

Yea, other customers using the SSD is my bet on that

foggy agate
#

overbooking πŸ˜„

frosty gale
#

the cpu is as old as my son xD so....

ripe arrow
#

so he went to school this year ?

foggy agate
wintry panther
#

The v1s are still very good ngl, we use v1/v2 for our web hosting and stuff lol

wintry panther
#

probs running on raid 1, if you've got a good provider perhaps raid 10

frosty gale
#

a hoster using this cpu still today wouldn't create a SSD RAID10 for his customers πŸ˜›

wintry panther
#

We use 2690v2s for VPS, raid 10, they run really well but it is a 90 not a 50 lol

ripe arrow
#

as you seen, the drive is fine, its CPU. Evben that i have 6cores of 10 reserved for me

frosty gale
#

most times the "reserved cores" are just marketing BS

ripe arrow
#

yep, think so

foggy agate
#

dosn't matter if the other core are filling the CPU que πŸ˜„

wintry panther
#

yea reserved cores aint a thing, and they don't go by cores they would go by threads

ripe arrow
#

maybe you can recommend a hoster 10-15 € p.month ?

frosty gale
#

just use smth like "google for game server provider from karlsruhe" or so

#

quite easy to handle

foggy agate
wintry panther
#

google "host for satisfactory"

foggy agate
#

no advertising in here.

wintry panther
#

i'm a bit surprised the 2650 cant handle it

frosty gale
#

it could handle it if no other processes would use the cpu

ripe arrow
#

will not disresoect the rules, if you have a suggestion, pls. PM me

wintry panther
alpine relic
#

why all my train stations location on the map except which I'm checking are wrong or hidden.

ripe arrow
#

have that issue too

minor hinge
#

is there a batch file setup that updates satisfactory before starting the server? I have it as the standard separate files and would like to automate the sequence

slim spoke
#

nope wiki page has cmds u use

#

u can put into something to run the install or whatever it says and then start the server

frosty gale
# minor hinge is there a batch file setup that updates satisfactory before starting the server...

just something simple like this...

#!/bin/bash
echo "Starting Satisfactory Dedicated Server Update..."
runuser -u satisds -- steamcmd +login anonymous +force_install_dir /opt/satisds +app_update 1690800 +quit
echo "Startting Satisfactory Dedicated Server 'DEFAULT' in Screen Session..."
runuser -u satisds -- screen -dmS satisds bash -c "/opt/satisds/FactoryServer.sh -log -unattended -multihome=::"
echo "Server started."
slim spoke
#

dont need the multihome anymore for that bug πŸ™‚

frosty gale
#

ye i didn't remove it πŸ˜›

frosty gale
#

hm in a WSL Container the server also runs quite smooth

ebon wasp
#

so been dealing with this weird one. In the explorer after awhile I lose connection to the host but the host is my local machine. [2021.11.07-13.24.38:429][975]LogNet: UChannel::ReceivedSequencedBunch: Bunch.bClose == true. ChIndex == 0. Calling ConditionalCleanUp. [2021.11.07-13.24.38:429][975]LogNet: UChannel::CleanUp: ChIndex == 0. Closing connection. [UChannel] ChIndex: 0, Closing: 0 [UNetConnection] RemoteAddr: [::ffff:127.0.0.1]:63442, Name: IpConnection_2147465969, Driver: GameNetDriver EOSNetDriver_2147482350, IsServer: YES, PC: BP_PlayerController_C_2147465962, Owner: BP_PlayerController_C_2147465962, UniqueId: STEAM:(STEAM)UNKNOWN [0x21B73BFBEC0] [2021.11.07-13.24.38:430][975]LogNet: UNetConnection::Close: [UNetConnection] RemoteAddr: [::ffff:127.0.0.1]:63442, Name: IpConnection_2147465969, Driver: GameNetDriver EOSNetDriver_2147482350, IsServer: YES, PC: BP_PlayerController_C_2147465962, Owner: BP_PlayerController_C_2147465962, UniqueId: STEAM:(STEAM)UNKNOWN [0x21B73BFBEC0], Channels: 584, Time: 2021.11.07-13.24.38 [2021.11.07-13.24.38:430][975]LogNet: UChannel::Close: Sending CloseBunch. ChIndex == 0. Name: [UChannel] ChIndex: 0, Closing: 0 [UNetConnection] RemoteAddr: [::ffff:127.0.0.1]:63442, Name: IpConnection_2147465969, Driver: GameNetDriver EOSNetDriver_2147482350, IsServer: YES, PC: BP_PlayerController_C_2147465962, Owner: BP_PlayerController_C_2147465962, UniqueId: STEAM:(STEAM)UNKNOWN [0x21B73BFBEC0] [2021.11.07-13.24.38:462][976]LogOnlineSession: Warning: OSS: EOS-OSS: No game present to leave for session (GameSession)

slim spoke
#

restart server

ebon wasp
#

The server has been restarted multiple times but this only happens after awhile it seems like when UChannel::CleanUp is ran it closes the localhost connection

slim spoke
#

check the bug site

ripe arrow
#

@frosty gale
Hallelujah !!
Appearently the command

FG.AutoSaveInterval X

works also on the dedi server !
At least for the session, will try to restart the server and check if autosave will stay at the new interval.

slim spoke
#

cool... might have to ini it like u would before this

#

and remember for updates

#

just incase

ripe arrow
#

ok, can confirm its a server setting.
But instead of the engine.ini its now set in the GameUserSettings.ini
The string is:

mFloatValues=(("FG.AutosaveInterval", 1800.000000))

#

where 1800.000000 is for me (30 minutes)

@frosty gale
maybe you know the console command to display the autosave timer ?

#

or at least someone else πŸ˜†

frosty gale
#

just use FG.AutoSaveInterval πŸ˜‰

ripe arrow
#

yeah, i used it. Just wanted to confirm it works also on dedi

frosty gale
#

thats how it looks when set by console

ripe arrow
#

ah sorry, i meant the notification function

frosty gale
#

("FG.ShowAutoSaveNotifications", 0)

#

also, kind of obvious, in the FloatVals

crystal eagle
#

Perhaps it’s a noob question by here goes, do I need a mod for Admin commands been an administrator of a dedicated server?

ripe arrow
ripe arrow
#

if you connect to the server, use the admin passwd

crystal eagle
#

Yes it’s my server, what I meant also where could I find admin commands?

#

I cannot find any online

#

A list I mean

crystal eagle
#

Ok so does the β€˜!giveitem’ work or is it just β€˜give’

ripe arrow
#

dunno if the cheats work, as the AutosaveNotification seems also not to work

muted wyvern
#

So we've been experimenting with dedicated servers. I don't know who deserves this praise, but the bandwidth optimizations are really well done!

For scale, I have gigabit internet.

#

The Spikes were caused by reconnects due to graphical artifacts.

dapper blaze
#

most time i want to enter a train my client crashes, my char is gone (loosing imventory and spawn at Hub) and i cant reenter the train again. dont want to restart my dedicated server everytime this happens 😦 any solutions?

humble tusk
# frosty gale

Is Is there a way to set this as an environment variable or anything?

mellow thicket
#

Is there a tool that will grab the latest game save and display the map. Looking for a live map view that doesnt have to be dropped in manually.

foggy agate
foggy agate
foggy agate
bold atlas
#

How come the game needs so many distinct UDP ports? It should be able to make do with one. Plus two extra bits.

#

…I keep itching to go edit code. >_>;

foggy agate
bold atlas
#

Copyright doesn’t apply. Practicality does.

#

Given as the source code isn’t available!

#

Anyway, I know how it works. It’s just odd that it works that way. Don’t think I’ll bother to submit one this time; technical proposals never get votes.

foggy agate
#

Buddy, its an super early version, things change. If you have something to say to the devs, then either send them a mail or post on the questions site, the devs are reading every feedback, not related to votes.

bold atlas
#

…if they’re reading all of it, then I feel sorry for them.

#

Hum. Might as well, I guess.

vocal jungle
#

Alot of games need more then one port its very common

#

like i know MC use mainly TCP: 25565 but also uses UDP: 19132-19133, 25565

#

so 3 ports is more then common practics

#

hell on ps3 MC can use upto 6 ports

clear birch
#

"The server favours higher single-core performance over multiple cores." Is some kind of limitation of current implementation or will this be the final quote on cpu ressource usage?

bold atlas
#

The reason servers can get away with low-power, wide CPUs is they’re handing a lot of entirely independent users. A game isn’t that.

bright robin
#

The most CPU intensive part of a dedi-serv is the simulation of the world, and nope, that's not really parallelizable.

#

local game also need CPU for graphics, souncd etc. and that is largely parallelizable (with some losses).

bold atlas
#

It could be. If you look at something like Minecraft, it would be easy to make that scale massively, with just small gameplay changes.

#

(Obviously, the developers did not implement it that way. This is typical.)

#

World simulation is honestly one of the easier things to parallelise… but not the way Satisfactory works, no.

lofty latch
#

Parallelization is hard

bold atlas
#

β€œEasy” is relative.

lofty latch
#

Orders of magnitude more difficult than most people realise.

bright robin
#

Dunno, the only parallelization I have seen in this domain is by making independent zone (geographically) but when factory spawn across multiple of them, it would need lot of sunchronization, which could easily make it slower than only 1 zone

lofty latch
#

There are ways you could parallelize this but you'd have massive overheads working out your different logic domains.

bold atlas
#

For instance, imagine if the only way to transport items across chunk borders were trucks.

bright robin
#

yeah, if you "encourage" (which end up to means "forcing") player to not spawn multi-zone, then it's easy.

pearl wadi
#

"clever coding" is a huge understatement. Though parallelizing the simulation in satisfactory should be easier than it is in Minecraft

bold atlas
#

Sure. The way Dyson Sphere Program does, for example.

bright robin
#

it parallelize each planets?

bold atlas
#

I don’t know if it does, but it clearly could.

pearl wadi
#

Instead of simulating each individual machine, you could merge them into "super-machines" and simulate those.

bold atlas
#

That’s not going to work unless the machines are super simple.

#

Satisfactory could merge parallel constructors? Sure. But you’d lose the exact timing of product outputs, etc.

bright robin
#

honestly the fluid feeling of the exploration in satisfactory where you can walk through multiple biome without real frontier is invaluable, I love it, even if it make more single-thread hungry ^^

bold atlas
#

There’s also that, yeah. Satisfactory is already efficient enough…

pearl wadi
#

What do you mean by "exact timing"? You can create a graph of all inputs, processes and outputs.

bright robin
#

that said, the long belts crossing the map does feel wierd, even if it seems to be the easiest way to make it work for now (haven't tried the new thing in update 5)

bold atlas
#

Yes, but if you want to merge machines then you necessarily have to lose the information that distinguishes them, such as how many ingots are stored in each one or whatever, if it isn’t precisely balanced.

#

Otherwise you’re not really merging anything.

bright robin
#

Cyclonit, you have to handle the switching on/off, from multiple cause, of every element, look for any interruption of flow, and generate every physical element on the belts, if you want to paralellize that, you need way too much synchronization to be usefull

bold atlas
#

Problem is you need twice as much memory.

#

And it slows the game down by 30-50%.

#

But then you can turn the rest of the game loop into a simple parallel map.

quick mist
#

I look forward, since it's so simple, for your entry into the game genre being released!

bold atlas
#

Don’t be ridiculous. What part of this sounds simple?

quick mist
#

That was my point (:

bold atlas
#

A parallel map is indeed trivial. But did you miss the long list of caveats?

marble garnet
#

hey there

#

i have issues with my dedicated server

#

here it is

quick mist
#

Ingorable innocuous warnings

marble garnet
#

i don't think so, the server console isn't moving at all

#

it's been about 5 minutes and nothing happens

#

i searched on internet and i'm not alone with this issue, but nobody seems to have found a solution

bright robin
#

well, these warnings are just Epic Games complaining, it probably not the cause of your problem

marble garnet
lofty latch
#

Speaking of, is there an option to disable analytics for GDPR compliance?

bold atlas
quick mist
#

No personal data are stored by the server, what is there to be GDPR compliant with?

bold atlas
#

It’s probably just waiting for initial setup.

lofty latch
#

@quick mist IP addresses are considered personal information in this context.

marble garnet
#

uh

#

yes

quick mist
#

IP addresses by themselves are not PII. otherwise I could use a for loop to generate a list of "personal" information (i. e. IP addresses), and throw it up on a web host in Euroland and somehow violate GDPR

bold atlas
#

β€œIP addresses that play Satisfactory” can be, however. But that’s not relevant unless they’re included in the analytics, and I’d be very curious about any evidence saying it is.

bright robin
#

dated ip can identify you (of course there case where it means nothing, but usualy it does) so yes, it is.

quick mist
#

Are people in GDPR jurisdictions required to scrub (for example) IP addresses from Apache access logs?

lofty latch
#

You're somewhat missing the point (context: I am a registered data handler and information compliance officer) - it's the associations that are important and as a rule you must inform users what data is collected and how its used.

bright robin
#

as long as you log are not public, that you don't archived it indefinitly, no you don't need to scrub it.

bold atlas
lofty latch
quick mist
#

I am aware, I work with PII extensively in my day job (albeit in a US jurisdiction) and have worked with international PHI in my former.

bold atlas
#

Anyhow, server logs are on the guy running the server. Not the people who wrote the software.

quick mist
#

|| caution: extensive rubbing of the server may cause discharge ||

bright robin
#

||not if you lick a grounded wire in same time... πŸ˜„||

simple orbit
#

(an attempt was made to mark a spoiler there, lol)

bright robin
#

I'm not used to add "er" in the end it :p

simple orbit
#

I just denote my text ||like this||

minor hinge
#

is it necessary to keep the "start server" cmd window open after it launches the second cmd window that actually seems to be the running server?

#

more specifically: how do I get the "FactoryServer.exe -log -unattended" cmd window to close after its done running?

dry bluff
#

you can close the initial console window you use to start the server, yes

minor hinge
#

is there a command for that to happen automatically?

dry bluff
#

exit if running a batch file should work

minor hinge
#

doesnt seem to work. Is it because the previous commands basically never end?

dry bluff
#

not entirely sure - i actually haven't had that issue

minor hinge
#

thank you anyhow

quick mist
minor hinge
#

thanks for the RaaS recommendation. Felt like that was way over my noob expertise lvl but Ill have a look anyways

quick mist
#

it sounds complicated at first glance, but give it a read-over and follow each step one by one and it's honestly in pretty straightforwrad bite-sized pieces (:

runic nacelle
#

is the issue where you get kicked out of the server while manually controlling trains exclusive to dedicated servers or is it a multiplayer thing? where is the best place to ask about this, theyre having issues being able to move the train too sometimes and currently they cant even open the train control menu

obsidian plinth
#

Ok, So I've got a trains related issue- Where Freight platforms are loading the first two carriages at one station with Two platforms, but not loading the rear four carriages when at a station with Six Freight platforms (First two as blanks) - Any ideas?

foggy agate
#

I think some people helped that by restart the server?

queen salmon
#

#multiplayer-troubleshooting message This was the first thing I tried and it worked for me. Had been sharing my steam game with my son on the local network who has the epic version. Hadn't worked since updating the experimental version.
Ran the equivalent firewall learning profile, and the game connected NP.

#

allowed connection to both server running locally, and local co-op game.

wicked knot
#

Question. I own the game on Steam and EGS, and have my steam shared to my grand daughter. We have hosted each other, no issues (acc'ts not linked). We brought up a server last night, and she gets instant game crash on joining server. Any guesses?

turbid bobcat
#

how do i get the dedicated server to show up on steam if i have the game on epic games? i have tools selected

humble tusk
#

If anyone is interested in a k8s config for running dedicated server (with an azure blob backup of save files) here's something to get you started.

Have absolutely not designed this to be templated -- "it works on my server". know what you're doing before blindly applying it. You will have to tweak a couple things to get it working on your cluster, such as the external IP on the exposed service, and can probably comment out the backup cron job and secret.

https://github.com/kensykora/satisfactory-dedicated/blob/master/k8s/deployment.yml

foggy agate
foggy agate
wicked knot
alpine skiff
#

Has anyone else gotten rendering issues with pipes after joining into their dedi?

#

A server restart fixed it, but I figured I'd ask if anyone else has seen it

lofty panther
#

Will there be dedicated servers for epic games?

flint kraken
#

Hopped in my train. Client crashed. Got back in the dedicated server, spawned as a new character. Found the train, cant enter the cabine as it is occupied. Cant diconstruct since it is occupied. My body will be forever tombed. dad

weary crest
#

NEED HELP. have a little problem. I hosted a server I was kicked out of the game, I came back into the game as a new charackter now my old charackter is in the game, how do I get the way?

normal stone
foggy agate
foggy agate
foggy agate
weary crest
#

cant kill does work

glad mesa
#

trains seem like a mess on dedicated servers. I’m getting constant crashes when trying to drive trains manually, modify lines etc

#

late game there also seems to be a lot of things turning invisible or refusing to get built

glad mesa
obsidian plinth
glad mesa
obsidian plinth
#

Yeah, Just sounds the train horn whenever I try

glad mesa
#

I didn’t think the train horn sounded when you have auto pilot disabled

#

Regardless it might be worth trying building another station right after and see if you can replicate the issue if you just put some stuff in to load manually

#

It’s also pretty easy to misconfigure load/unload on the stations and sometimes it seems to change or lag

obsidian plinth
#

Oh I made sure the load configuration was set correctly. I've even toggled it to update the object - I'll look into doing another station tomorrow.

stray bone
#

What is the player limit on dedicated server?

fluid turret
#

4 just like normal multiplayer

vocal jungle
#

inless you change it

sturdy sierra
onyx crypt
#

okay so is it a known issue that factory carts on auto pilot crash linux based servers? jacelul

lofty latch
#

check the QA site and find out? xD

onyx crypt
#

I'm updating my post now lol

#

I've been trying to get my save to work since they announced satisfactory on nodecraft lmao

#

and it was some meme factory carts I had going around in circles

twin cape
#

so how does this work are we able to share ips and join servers ?

haughty pecan
#

any reason why i am getting this error [2021.11.07-23.05.37:067][ 1]LogOnline: Warning: OSS: EOSSDK-LogEOSP2P: NAT Detection failed, unable to resolve host

#

even not able see my lan ip on this info [2021.11.07-23.05.37:009][ 0]LogInit: WinSock: Socket queue. Rx: 131072 (config 131072) Tx: 131072 (config 131072) [2021.11.07-23.05.37:009][ 0]LogNet: Created socket for bind address: :: on port 15000

alpine dawn
#

@haughty pecan are you not able to connect to the server?

alpine dawn
foggy agate
foggy agate
foggy agate
haughty pecan
#

no

foggy agate
#

what you posted isn't the reason for that.

alpine dawn
#

I see it looks like your server is running windows, make sure the firewall is allowing the ports through

haughty pecan
#

tryinbg connect

#

no firewall is enabled\

#

router whole different issues

#

when i try enable port forward

alpine dawn
#

is your server on the same lan as you?

haughty pecan
#

yes

alpine dawn
#

and you are not able to connect?

haughty pecan
#

only my lan ip not my outside

alpine dawn
#

right thats normal

haughty pecan
#

why

#

i want few friend

alpine dawn
#

you likely wont be able to use your external IP to connect from inside

haughty pecan
#

in

foggy agate
#

your router doesn't look up your external IP πŸ˜„

alpine dawn
#

yeah if you do the port forwards correctly your friends should be able to connect using your external IP

haughty pecan
#

i havre tries 15777 15000

alpine dawn
#

you are missing 7777

#

you need 3 ports

haughty pecan
#

try ping to it that port still closed

foggy agate
#

how do you ping a port πŸ˜„

#

ping dosn't work with ports πŸ˜„

alpine dawn
#

you port forwarded all 3 ports UDP?

haughty pecan
#

can you se me web site

alpine dawn
#

just make sure you set up port forwards for all 3 ports using UDP protocol

haughty pecan
#

i have 7777 disable because they not to open

alpine dawn
#

you need it

foggy agate
#

you can't disable the port πŸ˜„

alpine dawn
#

its the main port that is required actually

haughty pecan
#

can i set which ethernet

alpine dawn
#

what do you mean?

haughty pecan
#

i have more than 1

foggy agate
#

buddy just follow the wiki, its up for a reason

alpine dawn
#

more than 1 what?

versed merlin
#

yes, use -multihome=ip.address

alpine dawn
#

ah yes

versed merlin
#

in your startup

alpine dawn
#

if you have several IPs

#

you can tell it what to bind to

haughty pecan
#

yea

alpine dawn
#

using -multihome

versed merlin
#

that’s documented in the wiki

foggy agate
#

his server binds to any interface anyways, no reason to change anything

alpine dawn
#

@foggy agate I doubt you know what kinda setup he is running

versed merlin
alpine dawn
#

its possible he has another service using 7777

#

in which case he will need to tell the dedi to bind to another nic

haughty pecan
#

i have few network hardware

#

nic

foggy agate
#

if the logs dosn't tell you that the port 7777 is used by anything, there is no reason to change the binding right now, you can start fiddeling around if you know that everything works.

crystal eagle
#

Guys any good software out there to restart a server after it crashes?

vocal jungle
#

windows or linux

foggy agate
#

then restart the service

crystal eagle
#

Windows

haughty pecan
#

log -unattended -ServerQueryPort=15777 -Port=7777 -BeaconPort=15000 -multihome=192.168.0.86 this i have now before wo mutihome

versed merlin
crystal eagle
#

the nssn one does not work I cannot get to the config window

versed merlin
haughty pecan
#

i have pihole on my network

#

yes

#

trying figure why my port forward is work for other not satisfactory server

#

my router is unifi os

slim spoke
#

just have to make sure the 3 ports have route from net to server software

#

router firewalls .. defender any other software

haughty pecan
#

15000 7777 and 15777 are on firewall rule

slim spoke
#

so without server scan

#

run server scan

haughty pecan
#

on windows disabled

slim spoke
#

troubleshoot

#

port scans

haughty pecan
#

i did close even it running

slim spoke
#

look and see if ports are used and if not are they opened when server runs

#

troubleshooting

haughty pecan
#

i reente using my internet ip on satisfactory it see the game fine

#

that on my end

slim spoke
#

good luck

haughty pecan
#

but on canyouseeme . org not open

quick mist
#

canyouseeme only checks TCP ports, not UDP

alpine dawn
#

udp is "hard to check"

#

because its connectionless

slim spoke
#

port scan on udp works fine

#

if the ports are setup right and server is running

alpine dawn
#

most port scans cant tell the difference between open and filtered

foggy agate
alpine dawn
quick mist
#

in a way connectionless is correct

slim spoke
#

anyways this is to much work to help

quick mist
#

because the whole point of UDP is "I vomit stuff in this direction, and if something picks it up, great. If not, I don't care"

alpine dawn
#

yep

#

0 fucks given

foggy agate
#

just a small difference, I give you that πŸ˜„

quick mist
#

it's hopefully a connection, but there's nothing to assure that there is one

alpine dawn
#

not without asking them

#

which the protocol doesnt do

foggy agate
#
datagram   mode  of  packet-switched   computer   communication  in  the
environment  of  an  interconnected  set  of  computer  networks.```

RFC 768
haughty pecan
#

this is i have setup

foggy agate
alpine dawn
slim spoke
#

helps to make sure the ports are good to use

haughty pecan
#

not able connection

quick mist
#

"make available a datagram" is different from "establish a connection over which to send a datagram". That is in point of fact the fundmental difference between TCP and UDP

slim spoke
#

should start with tcp udp scan and seee if hte ports are any good

#

then start at net and work ur way thru all the crap that can stop internet

haughty pecan
#

all of them is set to udp

slim spoke
#

u check tcp cause htings use ports on tcp

quick mist
haughty pecan
#

ok

slim spoke
#

point is to make sure u have ports that are useable

#

ur stuff is broken so should double check things

haughty pecan
#

hmm 15000 is on both

slim spoke
#

there ya go

#

change that one out in rules

#

and server setup

foggy agate
quick mist
#

you know what they say about assumption

haughty pecan
#

that view i am looking in classic no option do in/out\

slim spoke
#

assumptions are the mother of all fuck ups

quick mist
#

well that or 'assumption makes an ass out of you and mption'

foggy agate
#

yeah I know, but if you arn't connected to anything, how do you want to send anything to any other PC πŸ˜„ there is no real connection checking, but UDP still requires any connection, it just dosn't require you to have a check for that πŸ˜„

#

so yeah, in a way you could argue its connectionless, but still it requires any connection πŸ˜„

quick mist
#

successful UCP data streams require (or rather imply) a connection, but if there is not a connection you can still send all the UDP packets you want.

crystal eagle
#

Has anybody used NSSM to manage server crash/restarts?

long sable
#

So a slightly odd peculiarity I found with the server logs, one of the players on my server has a username that's roughly "XXXXX, XXX XXXXXXXX XXXX", in the join succeeded message, this gets truncated to "XXXXX, XXX XXXXXXXX ". Luckily the message reference number is the same.

haughty pecan
#

can someone test for me pm me for info

slim spoke
#

someone earlier used those letters try a search

haughty pecan
#

to login

long sable
#
[2021.11.07-18.54.35:803][365]LogNet: Login request: ?EntryTicket=<ticket>?Name=XXXXX, XXX XXXXXXXX XXXX userId: <identity> platform: EOS
[2021.11.07-18.55.03:280][187]LogNet: Client netspeed is 60000
[2021.11.07-18.55.03:280][187]LogNet: Join request: /Game/FactoryGame/Map/DedicatedserverEntry?EntryTicket=<ticket>?Name=XXXXX, XXX XXXXXXXX XXXX?SplitscreenCount=1
[2021.11.07-18.55.03:281][187]LogOnlineSession: Warning: OSS: EOS-OSS: No game present to join for session (GameSession)
[2021.11.07-18.55.03:288][187]LogNet: Join succeeded: XXXXX, XXX XXXXXXXX 

Removed entry ticket, unique identity, and redacted the name. This is just for reference, as I'm not sure if it's warranted a bug ticket since it's not something that'd impact most if any server administrators.

slim spoke
#

thats just a warning

#

things werent ready when it tried

long sable
#

??? Not the bug I'm talking about.

#

The username gets truncated in the join succeeded message

slim spoke
#

check bug site reports

quick mist
#

it is a curiosity that a very long player name is truncated, yes.

long sable
#

I see a post about inconsistencies, but that is more referring to how the format does not keep all the same parameters in every request. Join Request has nothing about the unique identity, but the other requests do for example.

#

I'll add a comment to that portion of feedback noting that presently the join succeeded message is truncating the username.

frosty gale
#

Does anyone know why when I change my server settings to friends only from private every time i switch it and switch tabs it goes back to private

slim spoke
#

it doesnt matter on dedi

frosty gale
#

It has to I cant invite or have someone join me

slim spoke
#

u use server manager in u5 exp

#

and give htem ip and player pass if there is one

frosty gale
#

I gave them the IP it did not connect them just says offline for them

slim spoke
#

fix your ports then

frosty gale
#

I went thought that and everything is good

foggy agate
#

did you gave your friends your public IP?

#

are you able to connect to it locally?

frosty gale
#

Yea I can connect to it

#

How do I get my public

foggy agate
#

myip .is

frosty gale
#

hmm tryed that as well and still the ssame

slim spoke
#

get external ip and if thats what friends used then ur ports arent good

#

shutdown server.. browser find a tcp udp port scanner site and run it

#

make sure the 3 ports arent opened yet and then check with server running

prime gorge
#

Is there a way to remove afk/sitting players? Want to reorg my factory and now 2 players who most likely won't come back, are sitting in the air

slim spoke
#

kill them or use scim in #welcome to remove them

frosty gale
#

@slim spoke is there a good scan site you recommend to use?

slim spoke
#

nope

prime gorge
slim spoke
#

yw

near ferry
#

Is the inability to place a conveyor lift sometimes a known bug in the dedicated server?

#

I've pulled the savegame into local, and it seems to work fine.

slim spoke
#

check bug site

near ferry
#

This is what I see when I try and then after a few minutes the hologram dissappears.

slim spoke
#

desynced server sounds like

near ferry
#

There's a bug site?

slim spoke
foggy agate
#

there you go

near ferry
#

Thanks!

umbral tree
#

i cant create worlds on my server

slim spoke
#

did u do hte setup for admin and that

umbral tree
#

what is hte

quick mist
#

a typo?

umbral tree
#

yes i set up admin and it will try and create it but it wont work

quick mist
#

define 'wont [sic] work'.

slim spoke
#

is server saying cant do it

#

like no permissions or no space

umbral tree
#

it looks like it did but evry time i join it will disconect me from the server and if i join and wait a few min it will let me join but it will give me this error

quick mist
slim spoke
#

it didnt check ur eos so u couldnt connect

quick mist
#

it looks like it's not running on the standard port

#

double check the ports the server is listening on, and compare against your port forwarding settings

umbral tree
#

what are the default prots

quick mist
#

see the Wiki

umbral tree
#

i have all three allicated to it and i am using the default ports

quick mist
#

double check the ports the server is actually listening on, and compare against your port forwarding settings

slim spoke
#

look at ur error pic though it wasnt

#

its 1 port higher then default

umbral tree
slim spoke
#

try client again on right port

quick mist
#

Double. Check. The ports. The server. Is actually listening on.

umbral tree
#

this is the router

slim spoke
#

should shutdown server and run port scan on tcp udp

#

make sure ports arent in use before u run server

#

then start it and run scan again

quick mist
#

There are commands on the Wiki troubleshooting section which will help you determine which ports the server is listing on. follow those directions

slim spoke
#

check ur ports i bet 15777 is used so server went up a port

#

and thats why client used 15778 and failed

umbral tree
#

what do we use to do a prot scan

#

port

slim spoke
#

there is websites

quick mist
#

most of which only scan TCP ports, so be cautious

umbral tree
#

there is not a cmd we can run

quick mist
#

For the second time, check the Wiki

umbral tree
#

what if we move the prot to 15778 will it reconize it

alpine dawn
#

lmao I forwarded all my server ports for no good reason, its just my wife and I on the damn thing

#

I guess I just figured at some point we might try a 3 way

#

I mean adding a third person

#

...

slim spoke
#

if u fix the port forwarding and tell the srver to use that port

#

its fine

quick mist
#

hey, you do you, Greg and wifey

#

and whomever else you both invite I guess

alpine dawn
#

haha

pseudo yew
# umbral tree

I assume you set 7777 to the game port when creating server?
Also make sure don't have firewall blocking connection

quick mist
#

There is a seven-step troubleshooting process on the Wiki that will take you step by step through the common failure points including the failure point your described behavior and screenshot demonstrate, BlazingChaos.

umbral tree
#

it hates when i change it to 78

quick mist
#

define the first 'it', 'hates', and the second 'it'.

umbral tree
#

the server

slim spoke
#

maybe check the ports first before u use them .. then its just change ur port in forward and such

quick mist
#

What were your results of each of the steps in the troubleshoting process? Most relevantly, the second step

umbral tree
#

it says nothing is open

quick mist
#

If the output of Get-UDPEndoint is empty, then the server is not running

#

no one can connect to a server that is not running

#

Quick question- I'm working on a quick diagnostic command for Windows servers, can someone with a working Windows server share (relevant) output of a command for me?

alpine dawn
#

havent even attempted to set it up on windows yet

quick mist
#

nor have I

#

aw heck it, Steamcmd takes two seconds to install, I'll do it myself

#

basically I'm writing a command for this, but in PowerShell for Windows boxen:

#

slightly cleaner than the current Get-NetUDPEndpoint which shows all listening UDP ports

umbral tree
#

im using linux

quick mist
#

ah, you're on Linux

#

okay, so

#

with the server running, run the command shown in the above screenshot and share the results please

umbral tree
#

this one ~/.config/Epic/FactoryGame/Saved/SaveGames/server

quick mist
#

I don't care which saved game you happen to load

#

(Am I speaking Esperanto or something? Are my suggestions unclear?)

umbral tree
#

that is my problem i cant load a save game

quick mist
#

I thought your problem was getting timeout errors when connecting to the server

#

looks up

slim spoke
#

lol

umbral tree
#

that got added to it

quick mist
#

Things the people in this Discord server are not, partial list:

  • Telepathic
umbral tree
#

so i try and load a map using the panel in game and it will sit and think then it will kick me out then i will join and wait 1 min and it trys to load me in the game and then it gives me the time out error

#

but the map will never load

alpine dawn
quick mist
#

I've spent the past thirty-five years building an immunity to Windows. I'm not there yet, sadly, but I have a high resistance.

#

Frequent GNU poultices help quite a lot

umbral tree
#

there is my console

quick mist
#

and it looks like the server is up and running and awaiting connections

alpine dawn
#

happy server is happy

umbral tree
#

this is my full log file

slim spoke
#

[2021.11.08-04.24.57:448][706]LogNet: Error: UEngine::BroadcastNetworkFailure: FailureType = ConnectionTimeout, ErrorString = UNetConnection::Tick: Connection TIMED OUT. Closing connection.. Elapsed: 5.02, Real: 5.01, Good: 5.01, DriverTime: 91.13, Threshold: 5.00, [UNetConnection] RemoteAddr: 192.168.20.2:55781, Name: IpConnection_2147482537, Driver: IpNetDriver_2147482545 IpNetDriver_2147482545, IsServer: YES, PC: NULL, Owner: NULL, UniqueId: INVALID, Driver = IpNetDriver_2147482545 IpNetDriver_2147482545

burnt blaze
#

So, I'm playing on my local server and it just told me it's going to restart in 10 minutes?

quick mist
#

has it been running for nearly 24 hours?

umbral tree
#

I don't understated because i try the port thing and it just says all of them are blocked

burnt blaze
alpine dawn
#

hell of a powershell command

quick mist
stone root
slim spoke
#

ports and such

stone root
#

port is open (supposedly) and I have joined one time successfully. Server is far away in my case (320 ping). Is your server far away or local?

slim spoke
#

one port is to connect

#

one is a beacon to stay on

#

one is for data

alpine dawn
#

lmao I get concerned when my server says 5ms

#

usually it says 0ms

umbral tree
#

so how can i join the server but cant join a game

slim spoke
#

error i pasted was urs .. notice the invalid id and such in there

#

client stuff isnt working with eos it looks like

#

try cycling power to router and modem and rebooting

umbral tree
#

ok

umbral tree
#

if i try a different port it jut puts this in the console

quick mist
#

Why are you trying different ports from the default ports? Do you already have something occupying them?

#

why have you repeatedly refused to show the output of ss -plnu?

umbral tree
#

State Recv-Q Send-Q Local Address:Port Peer Address:Port Process
UNCONN 0 0 192.168.10.61:7777 0.0.0.0:* users:(("docker-proxy",pid=491104,fd=4))
UNCONN 0 0 192.168.10.61:15000 0.0.0.0:* users:(("docker-proxy",pid=491077,fd=4))
UNCONN 0 0 192.168.10.61:15800 0.0.0.0:* users:(("docker-proxy",pid=491049,fd=4))
UNCONN 0 0 192.168.10.61:25565 0.0.0.0:* users:(("docker-proxy",pid=53879,fd=4))
UNCONN 0 0 192.168.10.61:25566 0.0.0.0:* users:(("docker-proxy",pid=1480,fd=4))
UNCONN 0 0 192.168.10.61:25567 0.0.0.0:* users:(("docker-proxy",pid=2220,fd=4))
UNCONN 0 0 192.168.10.61:25568 0.0.0.0:* users:(("docker-proxy",pid=1554,fd=4))
UNCONN 0 0 192.168.10.61:25570 0.0.0.0:* users:(("docker-proxy",pid=1535,fd=4))
UNCONN 0 0 192.168.10.61:25571 0.0.0.0:* users:(("docker-proxy",pid=60230,fd=4))
UNCONN 0 0 127.0.0.53%lo:53 0.0.0.0:* users:(("systemd-resolve",pid=733,fd=12))
UNCONN 0 0 192.168.10.61%enp1s0:68 0.0.0.0:* users:(("systemd-network",pid=731,fd=15))

quick mist
#

also why have you not mentioned once so far that Docker is involved in the equation?

umbral tree
#

did i need to

quick mist
#
UNCONN   0        0                 192.168.10.61:15800          0.0.0.0:*       users:(("docker-proxy",pid=491049,fd=4))
#

That shows it's listening on yet another port from the standard port

quick mist
umbral tree
#

well im runing it in a program named ptyradactal

quick mist
#

I don't see anything listening on 15777/udp, so why are you running the server with a nonstandard Query Port?

slim spoke
#

thats the connection start port

quick mist
#

yes. the query port. that's what I said.

slim spoke
#

15777 is for connecting read it

#

beacon is for staying

quick mist
#

you're.. not helping, Sanctum.

slim spoke
#

7777 is data

#

well if u call it one thng and he is using wrong names

#

wouldnt that be fun

quick mist
#

the output shows the standard beacon port and a standard game port, but not a standard query port. How does that diverge from my question?

slim spoke
#

i told him that long long long ago

umbral tree
#

well you also said that port was in use

quick mist
#

it is clearly not

slim spoke
#

i said to check i would guess ur using the wron gport casue of this

pseudo yew
quick mist
slim spoke
#

so if u scanned without and with server u would see what ports were being opened and if they were in use ahead of time

pseudo yew
#

Read above you forwarded all default ports so with those allocations it should work

umbral tree
#

i did and i was having this problem

slim spoke
#

anyways fix the ports

pseudo yew
#

Made sure game server port was 7777, along side allocating the additional ports in build config?

quick mist
#

And this is yet another port, neither the one forwarded, nor the standard, nor the one the server is listening on

#

or rather not the port the container is listening on

#

can you ssh into or otherwise open a shell on the container and run the ss -plnu command there please?

slim spoke
#

and fixing the container was all u cause u didnt tell anyone til now

umbral tree
#

State Recv-Q Send-Q Local Address:Port Peer Address:Port Process
UNCONN 0 0 192.168.10.61:7777 0.0.0.0:* users:(("docker-proxy",pid=492019,fd=4))
UNCONN 0 0 192.168.10.61:15000 0.0.0.0:* users:(("docker-proxy",pid=491990,fd=4))
UNCONN 0 0 192.168.10.61:15777 0.0.0.0:* users:(("docker-proxy",pid=491960,fd=4))
UNCONN 0 0 192.168.10.61:25565 0.0.0.0:* users:(("docker-proxy",pid=53879,fd=4))
UNCONN 0 0 192.168.10.61:25566 0.0.0.0:* users:(("docker-proxy",pid=1480,fd=4))
UNCONN 0 0 192.168.10.61:25567 0.0.0.0:* users:(("docker-proxy",pid=2220,fd=4))
UNCONN 0 0 192.168.10.61:25568 0.0.0.0:* users:(("docker-proxy",pid=1554,fd=4))
UNCONN 0 0 192.168.10.61:25570 0.0.0.0:* users:(("docker-proxy",pid=1535,fd=4))
UNCONN 0 0 192.168.10.61:25571 0.0.0.0:* users:(("docker-proxy",pid=60230,fd=4))
UNCONN 0 0 127.0.0.53%lo:53 0.0.0.0:* users:(("systemd-resolve",pid=733,fd=12))
UNCONN 0 0 192.168.10.61%enp1s0:68 0.0.0.0:* users:(("systemd-network",pid=731,fd=19))

quick mist
#

okay, now it shows it is listening on all the standard ports.

#

Progess!

slim spoke
#

ok ill shh u docker him

pseudo yew
#

its running through a panel, not just normal docker images

quick mist
umbral tree
#

it is running in Pterodactyl pannel

quick mist
#

that said, now that the server is listening on the correct ports, presuming that the port forwarding settings you have shown above, inbound connections should work now, notwithstanding a firewall issue

umbral tree
#

i could always load into the server manager in game i could never join the game itself

#

try and join the game i get this

quick mist
#

and we're back at this again

slim spoke
#

using wrong port still in client

quick mist
#

can you please, inside the docker container, run ss -plnu and share the output?

umbral tree
#

State Recv-Q Send-Q Local Address:Port Peer Address:Port Process
UNCONN 0 0 192.168.10.61:7777 0.0.0.0:* users:(("docker-proxy",pid=492019,fd=4))
UNCONN 0 0 192.168.10.61:15000 0.0.0.0:* users:(("docker-proxy",pid=491990,fd=4))
UNCONN 0 0 192.168.10.61:15777 0.0.0.0:* users:(("docker-proxy",pid=491960,fd=4))
UNCONN 0 0 192.168.10.61:25565 0.0.0.0:* users:(("docker-proxy",pid=53879,fd=4))
UNCONN 0 0 192.168.10.61:25566 0.0.0.0:* users:(("docker-proxy",pid=1480,fd=4))
UNCONN 0 0 192.168.10.61:25567 0.0.0.0:* users:(("docker-proxy",pid=2220,fd=4))
UNCONN 0 0 192.168.10.61:25568 0.0.0.0:* users:(("docker-proxy",pid=1554,fd=4))
UNCONN 0 0 192.168.10.61:25570 0.0.0.0:* users:(("docker-proxy",pid=1535,fd=4))
UNCONN 0 0 192.168.10.61:25571 0.0.0.0:* users:(("docker-proxy",pid=60230,fd=4))
UNCONN 0 0 127.0.0.53%lo:53 0.0.0.0:* users:(("systemd-resolve",pid=733,fd=12))
UNCONN 0 0 192.168.10.61%enp1s0:68 0.0.0.0:* users:(("systemd-network",pid=731,fd=19))

quick mist
#

that is not from inside the docker container

#

that is from the host running Docker

#

I want that output from the host runnning Satisfactory, which is inside a Docker container

umbral tree
#

that is the host

quick mist
#

that is Docker's host, not the Satisfactory Dedicated Server's host

#

the Docker container is the Dedicated Server's host

urban berry
quick mist
#

so ss needs to be run inside the container

umbral tree
urban berry
#

don't run it on the host, run it inside of the container

quick mist
#

the port forwarding (still) looks fine

#

can you please, inside the docker container, run ss -plnu and share the output?

urban berry
#

more specifically, the command it runs to start the server

umbral tree
#

are you talking this

#

systemctl enable docker
systemctl start docker

urban berry
#

no?

#

that's for starting/enabling docker

#

just send a screenshot of what you have configured for the startup of your container/server

zinc breach
#

Objects keep disappearing on conveyor belts, which slows down production. Sometimes entire conveyor belts disappear and I can no longer set them. do you have a solution

urban berry
#

if your server is listening on 15777 and your client is trying to connect to 15778, then your server isn't configured to listen on the right port

quick mist
urban berry
#

this was a common occurrence after GamePort was changed to Port, and those who specified GamePort ended up with that specific issue

umbral tree
#

so do you need the consol im trying to figure out what you mean by docker

urban berry
#

no? just send a screenshot of the startup configuration page

#

what do you have instead of this?

umbral tree
#

./Engine/Binaries/Linux/UE4Server-Linux-Shipping FactoryGame ?listen -Port=15777 -ServerQueryPort=15777 -BeaconPort=15000 -multihome=0.0.0.0

urban berry
#

you're using pterodactyl, right?

umbral tree
#

yes

zinc breach
urban berry
#

from the screenshot above, it looks outdated

umbral tree
#

1.6.2

urban berry
#

alright

quick mist
urban berry
#

give it the same port allocations as above, and specify the same port numbers for the three variables at setup

slim spoke
#

check the belts again i seen people in vids had overlapping belts

zinc breach
#

I tried restarting the server partially helps, the question is whether it is due to my PC or the server. Thanks for your help @quick mist

quick mist
copper lily
#

entire belts dissapearing

#

but are still "there"

#

moving in and out of render seems to fix it

#

belts not transporting while "gone"

umbral tree
#

im still getting the same timeout

stone root
#

I am trying to connect to a gportal run server - so I am not running the server myself - can confirm others are joining fine, and I even joined once, but for the most part I am timing out at the initial stage, although occasionally it times out at the second point (I can tell by the error either being 5.0 or 20.0 in terms of connection timing).

#

Implies it is a problem at my end, but I can't figure it out, I have opened ports in both firewall and router as well.

quick mist
#

Silly question, but this being Windowsland.. have you tried rebooting?

stone root
#

Rebooted multiple times, both router and computer

slim spoke
#

shutdown comp for 2min to clear ram

quick mist
#

have you tried connecting to other servers?

stone root
#

Is there public ones to try joining? Happy to give it a go if there is one to try.

quick mist
#

I don't happen to have a public one.. I could give you my address but it sounds like you're able to get to the connection manager, but actually joining the game session is timing out?

slim spoke
#

is the error still on wrong port?

stone root
#

I'll grab logs, they aren't particular verbose

slim spoke
#

oh wrong person lol

#

got stuck with other guy

#

what ip are u using to connect

#

localhost 127.0.0.1 lan external

indigo cape
stone root
#

Its a gportal server - so very external

umbral tree
#

i updated my panel to see if this will help

slim spoke
#

could just take multiple tries to connect

#

or maybe logout launcher and log in then start game fresh

indigo cape
#

The guy I run with is hard crashing on join multiple times a day but after he finally gets in without crashing he is able to play for a few hours before any more issues

stone root
#

I did get in once, and sometimes it'll begin to load then time out.

indigo cape
#

Yeah it gets worse the bigger your save is too 😦

slim spoke
#

port 0

alpine dawn
umbral tree
alpine dawn
#

my wife keeps building the factory bigger and bigger

indigo cape
#

LOL

#

They guy I'm playing with keeps making 4 story high buildings to make ... reinforced plate.... just saying we don't need 200/m of plate.. just don't lol

slim spoke
#

kreytari u have bunch of connection errors

alpine dawn
#

lmao

quick mist
slim spoke
#

try cycling power for modem router and such maybe

indigo cape
#

he is basically putting a building per mine to make 1 thing from and maxes it out lol

slim spoke
#

dont use wifi

alpine dawn
#

fortunately my server is on my lan so we dont have a lot of the issues others are

indigo cape
#

yeah I mean 4 floors each floor is around 6 to 8 walls

stone root
#

It is perfectly possible it is a ping issue - just strange it worked once.

quick mist
# umbral tree

we keep going around and around on this. The error is clearly showing a nonstandard port. I will respond no further to you until and unless you from inside the Docker container run ss -plnu and show the results here.

alpine dawn
#

That sweet sweet 0ms ping

indigo cape
#

@stone root We are also renting from gportal because he is somewhere over there and I'm in U.S. so he wanted the server in the middle and though I disconnect on cars/trucks and trains I don't usually have other issues but he crashes over and over

umbral tree
#

how do i get in the docker

indigo cape
#

LOL yeah I had it running on my server but he had a 150ms ping and thought that was the issues he had so moved it and lol now we both have 150ms pings lol

stone root
#

I have 320 ping so it could just be that

quick mist
#

if you don't know how to Docker, don't use Docker. Just run the server on the host directly and set it up as a systemd service so that we don't have Docker and dinosaurs and whatever else complicating things

stone root
#

They are in europe

quick mist
indigo cape
#

yeah he is