#dedicated-servers

1 messages · Page 34 of 1

onyx pumice
#

Did anything solve this? Just had this happen to myself with all my coupons 😂

autumn rampart
onyx pumice
crystal eagle
#

In what file can i locate to override the ports to be able to run more than one Satisfactory server? thanks

autumn rampart
#

I have the server auto save frequency set to 5 minutes; problem is by the time I thought of reloading a save before the player's game crashed; we had already done a bunch of work that we didn't really want to redo 😂

onyx pumice
crystal eagle
#

FG.AutosaveInterval 1500 I have my server to save every 25 minutes

autumn rampart
#

funnily enough, at the time when you went to the ghost avatar it had a revive player, which when you did it than just flew across the map till it fell in a hole and hit a wall

#

after I restarted the server, the ghost player went back to being offline in it's original position

autumn rampart
crystal eagle
#

@autumn rampart I cannot find the file that includes the port arguments

#

@autumn rampart Im running the server with steamcmd

autumn rampart
crystal eagle
#

It does not say where i can edit the ports 😦

autumn rampart
#

I made a PowerShell script that starts the server with the desired parameters

glad nest
#

With the items

#

If you revive the box will appear somewhere close

autumn rampart
glad nest
#

Maybe triggered by a restart

#

Hit him

#

Takes a ton of hits

autumn rampart
#

copy will try

autumn rampart
autumn rampart
#

than just right click on the script and run with powershell

autumn rampart
vapid bloom
#

Hello everyone. My server is crashing every time I delete a train platform...

#

is there anything I can do with that?

glad nest
#

Could it have something to be what order you are deleting it?

#

(just looking at the picture you are removing one of the middle ones atleast...)

#

could break some logic

vapid bloom
#

it happens with either of those two

#

`[2023.03.16-13.40.44:466][323]LogNetPackageMap: Warning: FNetGUIDCache::SupportsObject: InstancedStaticMeshComponent /Game/FactoryGame/Map/GameLevel01/Persistent_Level.Persistent_Level:PersistentLevel.AbstractInstanceManager_2147478795.InstancedStaticMeshComponent_2147471534 NOT Supported.
[2023.03.16-13.40.47:178][419]LogNetPackageMap: Warning: FNetGUIDCache::SupportsObject: InstancedStaticMeshComponent /Game/FactoryGame/Map/GameLevel01/Persistent_Level.Persistent_Level:PersistentLevel.AbstractInstanceManager_2147478795.InstancedStaticMeshComponent_2147471533 NOT Supported.
[2023.03.16-13.40.50:851][545]LogNetPackageMap: Warning: FNetGUIDCache::SupportsObject: InstancedStaticMeshComponent /Game/FactoryGame/Map/GameLevel01/Persistent_Level.Persistent_Level:PersistentLevel.AbstractInstanceManager_2147478795.InstancedStaticMeshComponent_2147471533 NOT Supported.
CommonUnixCrashHandler: Signal=11
[2023.03.16-13.41.12:339][477]LogCore: === Critical error: ===
Unhandled Exception: SIGSEGV: invalid attempt to read memory at address 0x0000000000000608

[2023.03.16-13.41.12:339][477]LogCore: Fatal error!`

autumn rampart
#

your getting a segmentation fault in memory

narrow mountain
#

Looks like a null pointer dereference to me 0x608 is a very low memory address to be accessing 😬

#

Definitely a bug

fading quarry
vapid bloom
#

okay, I'll try that, thanks!

stoic flax
#

Anyone have tips to keep a mpds stable? I figure we should minimize deforestation and signage, not sure what else would make a noticeable difference.

agile dust
#

But I found if you turn the creatures passive no more crashes.

deep turret
#

0x608 looks like some null ptr class member access
0x608 could well be member offset

#

so I agree with 101

solar scroll
#

i need help finding FactoryServer.exe -log -unattended

#

is it this?

tired marsh
#

Hi all, (first sorry for my English, isn't my native language), well, since few days I try/test hosting dedicated server to my personal server, it is a poweredge r730 with bi proc e5 2620 v3 + 128gb ram + raid5 hdd 15k rpm sas with raid perc controller h730 with 2gb r/w cache. With hypervisor proxmox, vm is debian 11 with 4 core and 24gb ram ans satisfactory run into docker contener (wolveix/satisfactory-server)

A cpu upgrade is in progress from e5 2620 v3 to 2667 v3, I read for satisfactory it is recommanded high frequency versus many core, this upgrade upgrade my cpu base frequency from 2,4ghz to 3,2ghz. I wait my order..

Fine... After this, my question , there are many freeze in-game, rollback, and I search some way to mitigate this issue, after some test tunning server config, I come here to search some help / recommandation for my server. If you need more information... 😄

By advance thank all 😄

fading quarry
# tired marsh Hi all, (first sorry for my English, isn't my native language), well, since few ...

I run a PowerEdge R610 with Xeon X5680's single thread performance is quite a bit lower than your 2667. Regardless I can run a large (lots of complexity) save with 4 players without much of performance issue however this is bare metal installation, do remember to tune network configuration on server and clients check this page: https://satisfactory.fandom.com/wiki/Multiplayer#Temporary_lag_solution

tired marsh
#

Hum, I will try it , thank!! ( For the moment it is still the 2620 that is installed in the server, I received 2667 next week, I hope...)

autumn rampart
# solar scroll is it this?

that is the executable for the server, but the -log -unattended are parameters you use to run it; are you using steamcmd or steam to run it? Also what is r u running it on?

trail kayak
#

i keep getting auto disconnected

#

if i can find the logs i will share them

tired marsh
#

ok so after applying the network settings, it's actually better, the freezes are more discreet, and the rollback less important.

I'm going to wait until I get my new processors and we'll do the tests again.

#

thx again for the tips

deep turret
#

if you use docker you may as well directly launch it from host

primal dock
#

Hey guys,

I've followed the installation setup from the the wiki. But i still can't login to my server (or my friend)

This seems to be a problem in the log:

LogOnline: OSS: Creating online subsystem instance for: STEAM
LogGenericPlatformMisc: Error: SetEnvironmentVar not implemented for this platform: SteamAppId = 526870
LogSteamShared: Warning: Steam Dedicated Server API failed to initialize.
LogOnline: STEAM: [AppId: 0] Game Server API initialized 0
LogOnline: Warning: STEAM: Failed to initialize Steam, this could be due to a Steam server and client running on the same machine. Try running with -NOSTEAM on the cmdline to disable.
LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
LogOnline: Warning: STEAM: Steam API failed to initialize!
LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()

Can someone point me in the right direction? I am using the SteamAppID for the dedicated server, but it still says 526870

This is my installation .bat file.

@echo off
steamcmd.exe +force_install_dir "D:\SteamCMD"  +login anonymous +app_update 1690800 -beta public validate +quit

My startup .bat file:

.\FactoryServer.exe -log -unattended -NOSTEAM

Tried with or without -NOSTEAM

Ports open both in router and in the windows server:

LocalAddress LocalPort Process                 
------------ --------- -------                 
::                7777 UE4Server-Win64-Shipping
::               15000 UE4Server-Win64-Shipping
::               15777 UE4Server-Win64-Shipping
0.0.0.0          15777 UE4Server-Win64-Shipping

bronze peak
#

Realized last night after getting pterodactyl set up with Satisfactory that my server doesn't have enough RAM (8GB+swap) to generate the world.

Does the server still use a lot of RAM running normally?

My thinking is to generate the save on my local PC and upload it to the server after. Would that work?

nova gull
#

experimental server won't load any sugestions loaded once then it shut it self off and now what

deep turret
#

that's why 12GB are recommended, I usually hit 10.5GB on the almost least overheaded server possible

#

this is my almost least overhead possible server state currently (in-game)

bronze peak
#

Thanks for the info. Next level up for my host is 16 GB so I guess I'll just have to commit to it 😄

deep turret
#

on a slender archlinux

#

I would say it's hard to do less overhead while still being easily configurable

untold river
#

Hey all - I apologize for the beginner question but I simply cannot seem to figure out how to get a dedicated server set up and running on my personal machine. I've read the wiki a bunch, I've confirmed I have the ports forwarded and they are in fact open. However whenever I add the server now, it seems to show Server appears to be offline. I've tried using my external IP and my local IP and I get the same results (Not sure if my router is smart enough to handle the external one anyway).

I'm at a loss. Any recommendations?

#

At one point it was working to where I could set up a password and create a game, but my ports weren't forwarded properly at that time so I could never connect.

desert walrus
#

If you're trying to join from same machine the server is on you need to use localhost

untold river
#

Meaning my local 192.168.X.X IP, right? I have a static IP set up and that's what I've used. I've confirmed it is correct with ipconfig in CMD

little bramble
#

Hey, I'm hoping somebody can help me with my issue. I have been trying to connect to a dedicated server (Early Access) and I keep getting a connection failed message. I am not using a strict NAT type, do I need to open ports on my router or is it likely I have some other issue?

untold river
#

I don't think you'll need to open ports if you are connecting to someone else's server. Have you confirmed they provided you the correct external IP address (the one from googling "what is my ip")?

little bramble
#

It is a paid for server, I can see it on the server manager list and it tries to connect, but I just get a network error every time I try to connect to it

#

I have had the same problem with numerous 'paid for' servers, but if my friend hosts on his machine I can join with no problems

untold river
#

Wondering if your router has its own firewall settings that are blocking you.

#

Basing that off of this

desert walrus
#

If client and server are on same machine

#

localhost would be better

little bramble
#

My trouble is that I don't understand any of the port forwarding bit. I tried to open ports 7777-7827 but it asks for a trigger port and I can't find an answer I understand as to what it should be

desert walrus
#

For the most part trigger port will be the same as the port you're trying to open

untold river
little bramble
#

Ditto, the help (from both of you) is very much appreciated

desert walrus
#

If that fixes it you'll just need to add an exclusion rule for the server

little bramble
#

I disabled the routers own firewall but still no dice

untold river
#

THANK YOU SO MUCH! It's fixed! I'm finally able to join the game.

desert walrus
little bramble
#

It seems my problem is not firewall related, as both local and router firewalls are off but I am still unable to connect

runic zinc
#

Where would I go to find my password here? its been a while since I've played and now apparently it doesnt think i'm admin 😦

mossy pendant
#

Hi I hope someone know this error but my server crashes here and then with an critical error like:
LogWindows: Error: === Critical error: ===
LogWindows: Error:
LogWindows: Error: Assertion failed: (Index >= 0) & (Index < ArrayNum) [File:D:\TC_agent\work\78a794e88763017d\UE4\Engine\Source\Runtime\Core\Public\Containers/Array.h] [Line: 674]
LogWindows: Error: Array index out of bounds: 140 from an array of size 140
LogWindows: Error:
LogWindows: Error:

#

does anyone know what the problem is ?

solar scroll
solar scroll
#

how do i fix this?

solar scroll
#

@autumn rampart you helped me last time, could you help me?

#

i'm running the server on my own PC

autumn rampart
solar scroll
#

my server says server name pending, Offline, NotAuthenticated

solar spindle
trail kayak
# trail kayak here it is

Can someone help me? I appear to get disconnected instantly after connecting. I have a few friends that are waiting on me offloading a save to the server

#

Error pic above that message

#

Where is says 0.0.0.0 in the Log is me connecting to the server from a different pc

deep turret
deep turret
#

this seems like a random error

deep turret
trail kayak
#

anyone?

vivid plover
#

i was so intelegend using my old desktop pc as dedicated server for singelplayer because its even quit and less power consuming so my map runs 24/7 with auto restart script on crash wich basically lets my map run infinite so once i done a fully working auto power setup it will run always and then i can play anygame i like while map runs and runs

deep turret
#

you were ? and then what appened ?

shut oxide
#

A new experimental LOL, how many years passed ??? I feel like getting out of a cave.

#

Goleee .

deep turret
#

I don't know how it ran in the past but I've been only playing on dedicated server since the first minutes of gameplay
and I will soon be phase 2

autumn rampart
autumn rampart
autumn rampart
#

once you claim your server, you should be good to go

autumn rampart
#

ah, did you port forward the three ports (game, beacon, and query)?

autumn rampart
solar scroll
#

how do i do that? just run start.bat?

#

i've run start.bat several times, nothing happened

autumn rampart
#

is start.bat a file you made or were given?

trail kayak
#

my friends keep crashing on my server and when the re join they are a whole new player, and the offline character is invincible with all their stuff

autumn rampart
#

first restart the server than kill the ghost players (offline avatars)

mossy pendant
deep turret
#

you need at least 10GB of free RAM

mossy pendant
#

yes got 16 gb free ram

deep turret
#

you used steam or epic game to install it ?

#

maybe there are some different version on each platform

#

did you install the early access version ? or the experiment ?

mossy pendant
#

used the steam version and the early access

little spruce
#

ooh there's a dedicate server thing now.
Is it specifically always running (manual start/stop) kind or can you configure a system where it automatically activates and runs when someone tries to play and automatically turns off if nobody's logged in?
....is that even possible, really

deep turret
#

that would be a contradiction, you need a server to serve the connection to detect if someone want to play

#

currently the server have a paused mode where it pause the game when no player are connected

#

though it's not yet super efficient

little spruce
#

I mean I could imagine it having a little service that's just "check for connected/ing players" and only launches the actual server (game) if there is one.
I guess the game simply pausing is like a step down from that.

deep turret
#

this service would be handled by the server itself

#

and ofcourse it's step down because it's experimental

#

the dedicated server still is almost a usual client game server but bundled in a network manager

#

I wonder if it would be possible to make a mod that unload every graphic assets from the dedicated server and such

gritty veldt
#

Hello everyone. I just set up a dedicated server inside a LXC container, host and guest is Debian 11. It has 4 vCPUs and 8 GB RAM right now, seems to be totally fine from what I can see in htop. Unfortunately I'm getting a lot of crashes, server side and also client side. Also the rendering of items on belts seems to be very buggy. Besides some (seem) random crashes, I noticed a behavior when you come in range of animals too fast it will lead to a client side crash. Is there any way to make the server or also the client in multiplayer more stable?

deep turret
#

8gb is not enough

gritty veldt
#

okay how much do you recommend?

primal dock
#

moar raaam

deep turret
#

look at it when the game is launched

primal dock
#

16gb

gritty veldt
#

nvm it has 16 GB right now, sorry

primal dock
#

One of my server run at 11gb

gritty veldt
#

but I can give more if needed, the host has >200 GB RAM available

deep turret
#

recommended is 12gb
on a slender installation you can go down to 11gb
but that's still close

gritty veldt
#

is there something else I could do?

#

more vCPU?

#

I read that it's mostly single core so it might not help?

deep turret
#

yep 4vcpu is enough

primal dock
#

I got one server that nothing works at tho. Can't find the error. The dedicated server app is soso..

gritty veldt
#

yeah it seems to be very very very early version...

deep turret
#

what version did you install
experiment vs early access
steam vs epic

primal dock
#

ea + steam

#

On the shitty one

gritty veldt
#

I installed with steamcmd, not sure how to check the version

deep turret
#

make sure you have last early access version

gritty veldt
#

how can I check the version server side?

deep turret
#

if steamcmd update is not automated

primal dock
#

You can also look at the top of the log when you start it

deep turret
#

depends what client you used to install it

primal dock
#
LogInit: Build: ++FactoryGame+rel-main-0.7.0-CL-211839
LogInit: Engine Version: 4.26.2-211839+++FactoryGame+rel-main-0.7.0
LogInit: Compatible Engine Version: 4.26.2-211839+++FactoryGame+rel-main-0.7.0
deep turret
#

seems up to date

#

maybe there are some problems with network performance and or dependencies

gritty veldt
#

4.26.2-211839+++FactoryGame+rel-main-0.7.0 522 3

near rapids
#

You can disable animals to prevent some crashes

cloud forge
#

anyone have recommendations on a good 3rd party hosting service provider?

solar scroll
#

so i got the server up and running, but when i try to join, this happens:

gritty veldt
fading quarry
gritty veldt
#

it's not a server setting with a dedicated headless server?

fading quarry
#

No, every player on server needs to do it.

gritty veldt
deep turret
#

this is a game settings, so when this is dedicated server every player have to set it as their game setting

echo elm
#

Question : i previously rented a online dedicated server and i hade a crash while riding a hypertube that made me lost my full active inventory including some 60 chards and 2 hdd's that where never there again to find, i have since continued to play and save many time since is there any way i could get them back. By now my world save is back and fine in my own pc as point of information.

hollow breach
prisma field
#

you might also find the crate, or a second player with inventory with SCIM

languid saddle
#

Anyone know what this is and why it happens?

lost widget
#

I got these error before, restart the game and should be okay again. Not sure why it happened though but we're now at Phrase 4 (Space Station) and haven't seen this error for quite some time, not as frequent as our early Phrase

fading quarry
deep turret
#

though when using pause game the assets stays in RAM so it loads faster

frosty gale
#

where can I see list of servers I can join ?

frosty gale
#

oh there are no 24x7 servers?

glad nest
#

those adding saying they have dedicated server may be

#

but no official servers, no

frosty gale
#

oh got it

stoic flax
#

Immortal doppelganger. I crashed when some hogs spawned in front of me, and came back later to find double on the ground. Cleared the area, built walls around it and revived.

It slid through the walls and stopped at a cliff.

And now it's immortal.

topaz zephyr
#

hello, new here. Whats the best site to run a server on for Satisfactory?

olive lion
#

how to make the average refresh rate 30 and keep it there?

deep turret
#

? it defaults to 30

olive lion
deep turret
#

how to you find that information ?

#

when login to game it always indicated 30 average
it indicate 94 average since I increased tickrate

vernal vault
#

hey i have a qustion i run a server on my local pc i can join whitout problem but when others try to join it says its offline

olive lion
deep turret
#

tbh I didnt checked much while in-game

deep turret
#

default port/rules are for UDP 15000 15777 7777

#

if you set different ports, then that's the ports you set instead

vernal vault
#

ye i have it

deep turret
#

make sure you give the correct address for people to connect to you
and maybe make sure the rules you created for ports are active

vernal vault
#

can we try if its works?

fickle epoch
deep turret
glad nest
deep grail
glad nest
#

haha sorry for laughing but that voiceline was funny

stoic flax
#

Thanks both of you for the responses

orchid breach
#

does any one have a more recent video for setting up a server? Its hard for me to use the wiki cause im blind

#

also it is a software based server or would it be better for me to use my second machine?

orchid breach
#

Thanks!

languid saddle
#

anyone know why this happens?

#

every conveyor work..even the one where there seems to be none

#

items still move

#

haveto relog to make them appear

royal warren
#

cant say i have had the same issue on my ded server

vernal vault
#

Can someone test if others can join my server?

deep turret
#

tbh I could test your ports, even if I dont connect, but you would have to restart your server, because the server crash when it get foreign packets (which is a bit brittle tbh but that's how it is)

vernal vault
#

ye np

deep turret
#

but if your server do crash when I poke your ports, then it means the ports are open

vernal vault
#

ok

deep turret
#

I dont have open dms though

vernal vault
#

sorry @deep turret but what adress is the true ip from the computer

deep turret
#

you mean the one you have to share for people to connect ?

vernal vault
#

na the 19 to 23

deep turret
#

I dont really get your question
the full address is X.X.X.X so it is all from 192 to the last number

#

and it changes automatically and is local

vernal vault
#

in the ipconfig

#

we found out that it is 23 not 19

deep turret
#

it is always the one in ipconfig even when it changes
and it is the one written "current ipv4 address" or "your pc ipv4 address" or alike, it is NOT "ipv4 gateway adress" or "router address" or "dns address"

vernal vault
#

ah ok found it thx

deep turret
#

the other public ip address also changes automatically but not often, and is the one for your whole local network, that is the one you must share, your router is responsible for translating it to your pc according to forwarding rules

#

stupid bot, I disabled the clicking thing

#

the one I gave you a handy website to reliably get it

vernal vault
#

ok

deep turret
# vernal vault in the ipconfig

note that if, in your router's rules, it changes to 73:9e:1a:d3:05:1c looking number,
it must match the "physical address" numbers in ipconfig /all where it also gives you your local address (starting with 5C-..)

vernal vault
#

ok

restive iris
#

Hi! Did somebody try to make a dedicated server on oracle cloud?

strange fulcrum
#

What cpu are you trying to use? I think because the free tier is arm you might have a hard time doing it. I know you can use box64 to emulate x64, but there’s a performance hit.

#

Also certain things won’t work with box64. I guess you’d just have to try it. I don’t think it would work great though.

strange fulcrum
#

Yea that’s the arm based cpu. I actually got valheim running on oracle server using that setup and box64 plus box86 to install steam. I don’t think it’ll work well for satisfactory.

#

The second option won’t cut it.

#

Not enough ram, slow cpu. You’re going to need at least 12 gb as people have mentioned here.

restive iris
#

is there a service to host free satis server?

strange fulcrum
#

I use an old pc because the options sort of suck. Either pay or self host it seems like.

restive iris
#

ok thanks mate

deep turret
#

I dont think the cpu would be too slow, but it sure is lacking waayyy too much RAM

restive iris
#

yeah 1gb of ram is almost as much a potato has

frosty gale
#

how much ram do you usually need to run a really populated map on a dedi?

rich jay
#

Can anyone help me with this error

flat heron
#

hi, have a little problem... i set up a satis server via steam cmd, port forwarded 15777, 15000 and 7777 UDP in the firewall and router, but now my friend can#t join. we tried all ports with both the external and internal ip address. What should i do?

alpine cloak
orchid breach
#

Im assuming this is because the server and the game are on the same exact machine?

#

the server set up was able to bind to all 3 ports successfully

unique thistle
autumn rampart
rose ruin
#

Holy Sh** y’all are nerds, in a good way of course.

flat heron
rose ruin
#

Well I guess we all play satisfactory what do I expect

orchid breach
crude geyser
#

Hey guys, we have a dedicated server and we have more than 4 people wanting to play but cannot find the listed ini folders in the locations the wiki says they should be, any idea? we are using the latest version of experimental

deep turret
deep turret
autumn rampart
#

@crude geyser than you just add the below lines to the file:
[/Script/Engine.GameSession]
MaxPlayers=4

crude geyser
#

Will give it a go

jolly hound
#

anyone know any good server providers?

#

please ping me

deep turret
#

if you are experienced a good service provider is hosting it yourself on a older machine instead of putting it to trash

hollow breach
#

Self hosting will always work out to be cheaper. Especially if you have an old computer sitting around. You could also see if any local agency is surplusing old computers and get those for sub $100

strange fulcrum
#

keep an eye out you might find an old workstation with 16 gb of ram on ebay etc for reasonable price

halcyon finch
#

Can't connect to my server, the ports are forwarded.

#

Allowed on UFW, ifrules and port forwarding.

deep grail
#

<@&370480127630639104> <@&370483737957236737> I have a problem that the server on my rented server crashes and I can't figure out the error from g-portal

agile dust
#

Capri, it may be the creature Aggro crashing it

deep grail
deep grail
knotty crystal
#

@halcyon finch I'm having the same issue today, did you have any luck resolving this?

orchid breach
#

Do I have to buy a second copy of the game to run the server? Or can I use the same steam account between 2 machines like server on my desktop and play on my laptop? @neat surge

reef ridge
#

While building a dedicated server in Windows environment referring to the wiki, the server failed due to unknown reasons.
Is there any data I can refer to?
(For your information, port forwarding and firewall settings have been completed perfectly.)

autumn rampart
orchid breach
#

I tried doing that on Ubuntu and it kept saying "No Subscription"

#

If you know how to resolve this issue please assist

autumn rampart
#

are you sing the write game ID?

orchid breach
#

pretty sure? 18 something?

#

this 1690800

#

thats what i put in

autumn rampart
#

1690800

#

did you install it using root privelege?

orchid breach
#

yup i used Sudo

autumn rampart
#

hmm, i use windows, so i haven't tried setting it up on linux

orchid breach
#

im suspecting it could be my OS, its not straught ubuntu but rather ubuntu unity...

autumn rampart
#

let me try creating a second satis server using wsl2

#

which linux distro are you using?

orchid breach
#

Ubuntu Unity specifically

#

its a weird version of ubuntu and im already thinking I might switch distros or do a dual boot

#

if i do a dual boot would i be able to log in anon on laptop and play on the desktop?

#

like windows to windows?

autumn rampart
#

is there a particular reason why your using ubuntu unity over the stable version of ubuntu

autumn rampart
orchid breach
#

The articles I read, ironically said this distro was the most compatible XD

#

I ask windows to windows cause when I tried running the server and the game on the exact same machine it kept kicking me

autumn rampart
#

windows has a tool called wsl (windows subsystem for linux) that runs the linux kernel parallel to the windows kernel, its an alternative to doing a dual boot system

#

or using a vm

orchid breach
#

The main machine is already windows, its the lap top im trying to set up as the other half

autumn rampart
#

you should be able to run it headerless on linux using steam cmd and play using windows through steam/epic

orchid breach
#

okay cool so earlier on windows main machine it was mainly having a fit because same exact machine right? So if I run the server on the lap top I should be able to enter the game on the desktop ya?

orchid breach
autumn rampart
#

i run the server and client on the same machine, server was installed using steamcmd

orchid breach
#

okayyy cause ... thats what I did..

#

lemme try running it again on my desktop and seeing what it does

#

this is my serverstart.exe thing FactoryServer.exe -log -unattended

#

0]LogNet: Created socket for bind address: :: on port 15000

I thought originally this meant the ports were forwarded but is it? Its like this on all 3 ports

autumn rampart
#

what happens when you run it on windows?

#

can I see the contents of your start script?

orchid breach
#

sure

autumn rampart
#

ur file path looks correct

orchid breach
#

this is the tail end of the text running on windows

#

imma try to connect to it on the same machine in steam

#

i also made sure to use my internal IPv4 since I am on the same machine/router

autumn rampart
#

that looks correct

#

first try connecting to it using your internal ipv4 (private ip address)

#

if your able to successfully connect than try connecting using your public ip address (the one you get from typing my ip in your browser)

orchid breach
#

waiting for satisfactory to finish and then ill give it a shot

autumn rampart
#

if you can't connect using your public ip than A) you forwarded your ports wrong or B) you need to adjust your firewall settings

autumn rampart
orchid breach
#

it says connecting to server

#

like it did earlier

#

my firewall allows every aspect of this game through

autumn rampart
#

if your connecting with your private ip and its running locally on the same pc as the client than you don't need to worry about port forwarding nor firewall settings

orchid breach
#

i got this far earlier but then when i tried to connect it would kick me so lets see what ti does this time

#

ah i think i see what happened..

#

It says ....

#

openning new route from x.x.x.x to xx.xx.xx.xx

#

but there are actual numbers when it says it

autumn rampart
#

are you connecting through the internal ip (private ip, found using ipconfig in cmd) or your external ip (public, found searching for my ip in a browser)

orchid breach
#

private

#

10.x.x.x

autumn rampart
#

what does the server log say?

orchid breach
#

well first when i tried to join with the 10.x.x.x it said changing route from 10.x.x.x to 127.x.x.x so then i tried to use the 127.x.x.x

#

and after that...

#

[2023.03.21-03.34.01:247][ 49]LogServer: Route from 10.x.x.x:54371 to 127.x.x.x:7777 hasn't been used in more than 300.000000 seconds. Closing it.

#

but on all the ports

autumn rampart
#

hmm, is it showing in server manager on satisfactory as online or offline?

orchid breach
autumn rampart
#

but when you try to join you get the above network error (the one you sent earlier)?

orchid breach
#

yup some times it is more detailed at says it timed out

#

dm'd you the litteral pop up

autumn rampart
#

the time out just means the ip address associated with the client has disconnected so the server goes into a lower power state that is less demanding on the computer till a client connects to it

orchid breach
#

i get that even with a instant connection the second i start teh server

#

I can try to conenct to the server with in 10 seconds of it having booted all the way up and ill still get that message

autumn rampart
#

hrm

orchid breach
#

i even restarted the server while I hadthe game open and it kept asked me to create a new world so I filled it in with in 10 second of it coming back online and it keeps saying its timed out. This time just before it kicked me the server showed as idle

#

when the server had only been running for a total of 25 seconds to give me the all good to connect

#

so i dont know what

#

Id love to share my screen with you in DM so you cna see what I mean

#

this whole issue is driving me up a wall... I just wanted to work on my server world and instead i have been trouble shooting for HOURS

reef ridge
#

When I tried it again, the log was different from yesterday's attempt. Is it possible to identify the problem with the log?

orchid breach
#

I retract my earlier complaints... turned out it was me having mods still active in SMM that kept kicking me

#

I also had to make sure that PUBLIC was selected on my fire wall i had previously only allowed private network access

#

I turned off mods in SMM and allowed public and it just worked

autumn rampart
autumn rampart
orchid breach
#

So i have learned, at least on windows 10, there are 2 sections of firewall settions. one to allow public access and the second allows NAT access. This is how I was able to access NAT settings Click ethernet click active Ethernet ie network 6, click network 6, configure firewall and security settings, yes, advanced settings, yes, inbound/outbound set rules

halcyon finch
#

It did struggle with the first map generation but after that it went fine tbf

deep turret
knotty crystal
deep turret
deep turret
#

Also : sorry I'm late to the issue

halcyon finch
#

Good luck though

forest island
#

Hi all!

I started a dedicated server based on this docker image:
https://github.com/wolveix/satisfactory-server

It seemingly worked well. I could connect locally and claim the server. I went ahead and loaded a save file.
However after that the server disappeared from the in-game server manager.

The docker logs seem to point to a connection related error (this loops (the connection log lines I mean. The container doesn't exit and restart))

Any ideas?

EDIT:
I've verified the container can communicate externally:

root@satisfactory-server-1:/config# ping google.com
bash: ping: command not found
root@satisfactory-server-1:/config# curl https://google.com
<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
<TITLE>301 Moved</TITLE></HEAD><BODY>
<H1>301 Moved</H1>
The document has moved
<A HREF="https://www.google.com/">here</A>.
</BODY></HTML>
root@satisfactory-server-1:/config# curl https://www.google.com
<!doctype html><html itemscope="" itemtype="http://schema.org/WebPage" lang="sv"><hea

knotty crystal
# halcyon finch Good luck though

Thanks, I'm definitely going to need it. I just reinstalled docker and pulled the same setup and now it doesn't even run... I'm in the twilight zone right now lol

forest island
# forest island Hi all! I started a dedicated server based on this docker image: https://github...

I tried copying my blueprints folder from local machine to server. I can now attempt to join the server. However I time out after 30s (despite setting timeout to 600, but I guess that's another timeout then)
Interesting log lines that I don't know if they're relevant or not:

satisfactory-server-1 | 2023-03-21T14:25:02.155860550Z [2023.03.21-14.24.23:967][798]LogSave: Warning: New/Old Root size mismatch!

satisfactory-server-1 | 2023-03-21T14:25:02.156224746Z [2023.03.21-14.25.00:162][867]LogNet: NotifyAcceptingConnection: Server OnlineBeaconHost_2147477600 accept
satisfactory-server-1 | 2023-03-21T14:25:02.156249502Z [2023.03.21-14.25.00:162][867]LogNet: NotifyAcceptingConnection accepted from: 192.168.1.8:54582
satisfactory-server-1 | 2023-03-21T14:25:02.156276801Z [2023.03.21-14.25.00:162][867]LogNet: Server accepting post-challenge connection from: 192.168.1.8:54582
satisfactory-server-1 | 2023-03-21T14:25:02.156306919Z [2023.03.21-14.25.00:182][867]PacketHandlerLog: Loaded PacketHandler component: DTLSHandlerComponent ()
satisfactory-server-1 | 2023-03-21T14:25:02.156337959Z [2023.03.21-14.25.00:188][867]PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory

satisfactory-server-1 | 2023-03-21T14:25:02.156367293Z [2023.03.21-14.25.00:190][867]LogNet: NotifyAcceptedConnection: Name: OnlineBeaconHost_2147477600, TimeStamp: 03/21/23 14:25:00, [UNetConnection] RemoteAddr: 192.168.1.8:54582, Name: IpConnection_2147473045, Driver: IpNetDriver_2147477598 IpNetDriver_2147477598, IsServer: YES, PC: NULL, Owner: NULL, UniqueId: INVALID
satisfactory-server-1 | 2023-03-21T14:25:02.156394786Z [2023.03.21-14.25.00:190][867]LogNet: AddClientConnection: Added client connection: [UNetConnection] RemoteAddr: 192.168.1.8:54582, Name: IpConnection_2147473045, Driver: IpNetDriver_2147477598 IpNetDriver_2147477598, IsServer: YES, PC: NULL, Owner: NULL, UniqueId: INVALID

forest island
halcyon finch
#

It’s so easy

#

Up to you though

knotty crystal
halcyon finch
knotty crystal
craggy prawn
#

Currenty Issue, Server is setup however I have absolutely no clue how to get a session id for friends to join, help would be appreciated

loud minnow
#

you dont use session id to join you just use your world ip to join the server with the port ex: XX.XX.XX.XX:XX

craggy prawn
#

so public ip address followed by server port

mint elm
#

do u have an issue ?

craggy prawn
#

do they join using this menu

vernal vault
#

i cant join in my server can somebody help me?

#

Hello?

vernal vault
#

i find something out ohters can join but i dont

#

nvm

loud minnow
still crescent
#

Hey, I bought Satsifactory a few days ago and I'm enjoying it pretty well. I've gone around trying to convince my friends to join me and now I want to setup a dedicated server to run 24/7, however, I am clueless on how to do this since I'm completely new to this game.

Are there any people that can give me leads?

still crescent
#

I haven't, thank you though :))

#

Perfect, I'll see what I can do with this.

autumn rampart
hazy lagoon
#

are there any other reasons other than a port forwarding issue that can allow me to connect with my private Ip and not my public Ip,

spark fox
#

A question about dedicated servers:
Is this going to be (close) to the final state of it?
I'm specifically thinking that heavy RAM usage of 8+ GB of a fresh world that was just joined and nothing is made.
Seems a bit heavy.

deep turret
#

and getting the addresses right issue too

deep turret
#

this is not the items you used in the game, this is game ressources

hazy lagoon
deep turret
spark fox
deep turret
#

yes and ? I just responded to that

spark fox
#

Then your answer was confusing. 8 GB of RAM to run a dedicated server is a lot. I've had massive Valheim servers that ends up on that, but Satisfactory uses that for a fresh new server. It seems really high

deep turret
#

and I just responded that it stays with this RAM load, and doesnt grow by items or structure you used in the game,
it is the game ressource for server to run

spark fox
#

Running the game itself uses less, so it makes no sense that the server part uses way more.
That's why I asked if it's intended to stay that way, or if it's just the early stages of the dedicated server part of the game.

deep turret
#

you mean running the game with a local game ?

#

because if you are just comparing the game that run connected to a dedicated server, then ofcourse the server is taking part of the load

#

when connected to dedicated server, the game is local software PLUS dedicated server (running with more that 8GB yes)

spark fox
#

I'm hosting a dedicated server, on a separate system. The Server consumes atm. 8.25 GB of RAM.
I JUST made a new server locally on the client side of it, and it uses a bit less than 3.2 GB of RAM.
So I'm asking, is it just the early stages of the dedicated server, and it will be optimized later on, or is it "working as intended"?

deep turret
#

"I JUST made a new server locally on the client" you mean a new game instead of new 'server' ?

#

using the word "server" there is ambiguous

spark fox
#

I can host it from the game itself, on my own PC, and it uses 3.2 GB of RAM.
But when I use a dedicated server, it uses 8.2 GB of RAM.

My question is, it it just the early stages on that front, or will it be improved later on?

#

It's not. Since it's an actual server running.

deep turret
#

when talking locally "on the client" using the word "server" IS ambiguous, as opposed to dedicated server

spark fox
#

Server = 8.2 GB of RAM
My OWN PC = less than 3.2 GB of RAM

deep turret
deep turret
#

yet that would be different

spark fox
#

Jesus..... I'll wait for someone who can answer the question since you're more interested in how I phrased my question and argue about it.
Good luck with that.

deep turret
#

I need to know for sure what you are talking about to not give you random answer

#

so machines != softwares != games
'satisfactory dedicated server' is a software that can run on your own pc or a 'server' machine and maybe you compare that to local game on client but I dont know for sure because you just said "on my own pc"

spark fox
#

When I use SteamCMD to create a server, it uses 8+ GB. When I host it from the game it self, on the PC I'm playing on, where the graphics are. It's less than 3.2 GB

deep turret
#

ok, that is almost not ambiguous thank you

deep turret
deep turret
#

dedicated server is thought off as for long hosting time on a machin somehow configured for that, so loading everything once in ram makes sense

#

so it doenst have to load it when needed and is finally more efficient

#

but I do hope there will be options to unload some of it as the games pause

#

maybe some days there will be multiple game hosting, so ressources can be shared, Idk

#

that would be nice

hazy lagoon
cold comet
#

Hi all. I'm trying to run a ubuntu dedicated server, I'm getting a bunch of errors, but the major one I keep seeing is
[2023.03.23-00.08.43:651][ 0]LogSteamShared: Warning: Steam Dedicated Server API failed to initialize.
[2023.03.23-00.08.43:651][ 0]LogOnline: STEAM: [AppId: 0] Game Server API initialized 0
[2023.03.23-00.08.43:651][ 0]LogOnline: Warning: STEAM: Failed to initialize Steam, this could be due to a Steam server and client running on the same machine. Try running with -NOSTEAM on the cmdline to disable.
I've seen comments that using the multihome cmdline option fixes the problem, but for the life of me I can't figure out the script to use start options
I would appreciate it greatly if someone could help me out

desert walrus
#

Loading a save takes a min of 8-10 on very small saves, 32+ gb on larger

#

So the server is actually less ram heavy than the client

autumn rampart
#

when no one is connected, my dedicated server only uses around 1 GB of memory

#

when someone is connected, it does use around 8GB but never higher than that and the world is currently at 600hrs lol

autumn rampart
autumn rampart
cold comet
autumn rampart
cold comet
autumn rampart
#

in command line (bash) type in ./factorygame.exe -options i believe for linux

frosty gale
#

I have forwarded all 15000, 15777, 7777 (UDP) both modem and firewall. I give my public ipv4 to others but it says its offline for them. Any advice?

glad nest
#

check that the ports actually are open i'd say

#

are you able to connect locally?

deep turret
frosty gale
frosty gale
#

Any advice?

deep turret
#

that doesnt tell you if its the right target machin/local ipv4 or not

#

you could be checking anyones pc/modem and see the port are closed if you dont make sure that's the current ips being used

frosty gale
deep turret
#

I'm not really free currently, maybe later if you didnt find the problem yet

glad nest
#

So that tells me there is no local firewall blocking it.
Sounds like a nating issue.
Do you perhaps have several NAT routers?

#

May need to know more about the setup

deep turret
#

firewalls usually does not apply when connecting on the localhost, so it only tells the dedicated server is running good

vernal vault
#

hey sharklien x how is it going i have a question how can i have a constant ip it changes every day

deep turret
#

while it may be more complicated to set up, I would recommend using a dns address
it is the stable/standard internet way

vernal vault
#

what dns adress put i there or where do i find it

#

because the setting that changes the adress is alredy off

deep turret
#

are you sure ? it is not on router setting
usually it only show in subscription ISP account advanced settings

vernal vault
#

wait

deep turret
#

"amazon.com" is basically a dns address
you need to buy one you interested in from a dns registrar
then use a script to update it regularly to your current address

vernal vault
#

ah the pc setting was for the pc adress

deep turret
#

there may be multiple registrar mandated to sell a top domain's dns addresses

vernal vault
#

it also changes every day

deep turret
#

if you are subscribed to German telecom isp for instance, you would need to go on your German telecom's online account to see if there is a setting or paid extra for static ip
but static ip is not recommended

vernal vault
#

na i am o2 i am looking rn

deep turret
#

a dns is more flexible also, if you move or temporarly give access to it to friends or else

#

you even can register multiple address in a single dns address

vernal vault
#

can we just for a short time chat privat

topaz vapor
#

I'm trying to setup a dedicated server, and whenever I try to connect to it I get this SSL_read error: 2 on the server, and in the game I get a network timed out error. I'm just testing this on my LAN, but I get the same errors if I try connecting to this over the internet. The ports are opened in the firewall, and forwarded on the router.

silent geyser
#

I have a problem with a dedicated server that I can't find an answer to. I started a server on a second machine in my home. Set up all the ports properly. Two friends in different parts of the world can see and join the server, but I can't. It doesn't show the proper name, and shows as offline. Triple checked to make sure I was adding the server with the right IP address. Advice?

fading quarry
silent geyser
#

I didn't try adding it with the internal IP. Is that the recommended step to access it locally?

fading quarry
#

It does not really matter your router should route you directly back to the internal ip, but then again this could be a limitation depending on the router itself, I mean you yourself should use internal ip to save bandwidth if it tries to route externally and then loop back.

frosty gale
#

hey @deep turret

#

do you know how to increase max player if your launching server from steam?

#

changing the game ini didnt work

fading quarry
# frosty gale hey <@265269223444447234>
[/Script/Engine.GameNetworkManager]
TotalNetBandwidth=26214400
MaxDynamicBandwidth=26214400
MinDynamicBandwidth=10485760

[/Script/Engine.GameSession]
MaxPlayers=12
InitialConnectTimeout=180.0
ConnectionTimeout=120.0```
frosty gale
#

this works even for the satisfactory dedicated tool launch on steam?

fading quarry
#

yea, did you put it in the correct config and not just your client config file?

frosty gale
#

yeah this is the file in appdata yes?

#

also do i have to change the properties to read only?

fading quarry
#

readonly is only if you change the bandwidth since those values always return to the default 30000 value if you dont make it write protected

frosty gale
#

ok

#

ill try it.

#

still doesnt work @fading quarry

#

using the same settings.

#

im using this on steam btw.

fading quarry
#

config files are located at: .\steamapps\common\SatisfactoryDedicatedServer\FactoryGame\Saved\Config

#

appdata is for saves and for client configs

frosty gale
#

gosh i forgot

#

im so dumb

#

thank you

fading quarry
#

that path (SatisfactoryDedicatedServer) might not be 100% accurate since that is based on the name selected in a traditional steamcmd setup, but its basically the exact same thing running a thinner steam client than full fledged steam client.

frosty gale
#

got it

#

works

#

thank you 🙂

fading quarry
#

perfect, enjoy!

deep turret
#

the above path +\WindowsServer\ on Windows dedicated servers apparently

dense kelp
#

are there any releases for testing mods on dedicated servers?

heady light
silent geyser
#

Local IP worked! Thanks for the help

fading quarry
fading quarry
cold comet
fading quarry
cold comet
fading quarry
#

depends entirely on how you run your server, i run mine as a service, if i were to use that commandline i would set it in my service' file

cold comet
#

I haven't setup as a service yet. I just want to make sure that it's installed correctly first, then setup the service

fading quarry
#

by assumption then ./FactoryServer.sh -multihome=xxx.xxx.xxx.xxx should do it for you

cold comet
#

That's not my problem then. I just tried that and I still can't get the server to start

fading quarry
#

what problem are you having unable to bind to ports?

cold comet
#

LogGenericPlatformMisc: Error: SetEnvironmentVar not implemented for this platform: SteamAppId = 526870
dlopen failed trying to load:
steamclient.so
with error:
steamclient.so: cannot open shared object file: No such file or directory
dlopen failed trying to load:
/home/steam/.steam/sdk64/steamclient.so
with error:
/home/steam/.steam/sdk64/steamclient.so: cannot open shared object file: No such file or directory
[S_API] SteamAPI_Init(): Sys_LoadModule failed to load: /home/steam/.steam/sdk64/steamclient.so

#

I followed the wiki and the steamcmd install, but I don't think it's installing properly. I've tried uninstall and installing again

fading quarry
#

that error you can fix by making a symbolic link to the file located at SatisfactoryServer/linux64/steamclient.so to /home/steam/.steam/sdk64/steamclient.so

#

cd into the folder where that steamclient.so is and type the following mkdir /home/steam/.steam/sdk64/ && ln -s steamclient.so /home/steam/.steam/sdk64/

cold comet
#

I did that, no errors in using the commands you gave, but now a different error starting; too many symbolic links to steamclient.so

fading quarry
#

so its already linked, kinda weird I kinda thought that portion of the wiki was wrong since even though i have intalled steamcmd /usr/games/steamcmd/... have never existed on any of my linux installations.

cold comet
#

I've been at this a couple days now, so it's entirely possible i've gone a mucked things up

fading quarry
#

if you want to remove the old link you can simply just use rm on the shortcut rm /home/steam/.steam/sdk64/steamclient.so and make a link to the one in the satisfactory folder instead, thats the steamclient i have used for all of my installations.

cold comet
#

I tried and it keeps giving me the error 'file exists'

fading quarry
#

what output do you get if you type ls -l /home/steam/.steam/sdk64/

#

e.g this is the output I get kites@gameserver:~$ ls -l /home/steam/.steam/sdk64/ total 0 lrwxrwxrwx 1 steam steam 47 Feb 17 18:52 steamclient.so -> /home/steam/Satisfactory/linux64/steamclient.so

cold comet
fading quarry
#

o.O

#

try force delete that file then that does not seem right

#

rm -f steamclient.so

cold comet
#

did that, and when I ls -l on the one in linux64 this is what I get

#

if I try to use the command you gave for copying into sdk64 and linking it, i get the 'too many links' error starting the server

#

right now the server is telling me it can't find the file

fading quarry
#

rofl this makes no sense, then again your not showing full output you could be in a different directory

cold comet
#

it's not giving me the whole directory display

fading quarry
#

thats why I included the line above showing that i did ls -l /home/steam/.steam/sdk64/

#

i am wondering if perhaps its the sdk64 directory thats linked instead

#

try ls -l /home/steam/.steam/

cold comet
#

$ ls -l /home/steam/.steam/
total 8
-rwxrwxr-x 1 steam steam 247 Mar 22 17:04 registry.vdf
drwxrwxr-x 2 steam steam 4096 Mar 23 16:38 sdk64

fading quarry
#

so its not linked, and so is not steamclient.so it seems, and you could not delete the file either?

cold comet
#

it was able to delete the file, the only one I have left is in the sds/linux64 dir

fading quarry
#

ln -s /home/steam/SatisfactoryDedicatedServer/linux64/steamclient.so /home/steam/.steam/sdk64/ replace SatisfactoryDedicatedServer with the name of the folder you have on your system.

#

basically you want the linking to show an arrow pointing to the file located to the file inside linux64 steamclient.so file as i posted above.

cold comet
#

came back with 'invalid option 'l'. did you mean ln -s?

fading quarry
#

yea -s

cold comet
#

after "$ ln -s /home/steam/SDS/linux64/steamclient.so /home/steam/.steam/sdk64/", I did "$ ls -l SDS/linux64/steamclient.so
-rwxrwxr-x 1 steam steam 33554122 Mar 21 21:36 SDS/linux64/steamclient.so"

fading quarry
#

you should do ls -l /home/steam/.steam/sdk64/

#

thats where the link is happening

cold comet
#

$ ls -l /home/steam/.steam/sdk64/
total 0
lrwxrwxrwx 1 steam steam 38 Mar 23 16:59 steamclient.so -> /home/steam/SDS/linux64/steamclient.so

fading quarry
#

perfect your good to go

#

log should now output this message that can be ignored steamclient.so: cannot open shared object file: No such file or directory [S_API] SteamAPI_Init(): Loaded '/home/steam/.steam/sdk64/steamclient.so' OK. (First tried local 'steamclient.so')

cold comet
#

OK! that was solved. Now I get:

#

LogSteamShared: Warning: Steam Dedicated Server API failed to initialize.
LogOnline: STEAM: [AppId: 0] Game Server API initialized 0
LogOnline: Warning: STEAM: Failed to initialize Steam, this could be due to a Steam server and client running on the same machine. Try running with -NOSTEAM on the cmdline to disable.
LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
LogOnline: Warning: STEAM: Steam API failed to initialize!

fading quarry
#

you can ignore that

cold comet
#

it looks good from what I can tell, but it still shuts down...

fading quarry
#

any error?

cold comet
#

this comes up just before the server starts pre-exit:

#

[2023.03.24-00.08.31:679][ 0]LogServer: Error: Failed to initialize server. Could not bind any addresses to port '15777'.This is very likely caused by another server instance already running. Use a different port number with the -ServerQueryPort=<port> startup argument if you intend to run multiple instances.

fading quarry
#

you need to open the ports on the server as well otherwise it wont be able to bind to the ports

#

15000, 15777 and 7777 all udp

cold comet
#

and thats router side, correct?

fading quarry
#

no on the server itself, i recommend installing ufw if its not already installed its easier than dealing with iptables directly

#

to check if you have ufw installed you need to go back to your root account

#

and do sudo ufw status

cold comet
#

I have it. just looking to open up the ports

fading quarry
#

if you already have it add these portssudo ufw allow 15000/udp sudo ufw allow 15777/udp sudo ufw allow 7777/udp sudo ufw enable

cold comet
#

alright. lets see if this works

#

no go. same error

fading quarry
#

iirc you can then do -multihome=0.0.0.0 as parameter or the local ip of the server itself

cold comet
#

I did that right off the bat

fading quarry
#

right try without then

#

some report having to others cant use it

#

mine wont bind when i use -multihome

#

only reason to use multihome had to do with running multiple servers on same physical host and in docker containers i believe

cold comet
#

doesn't seem to want to bind to 15777

fading quarry
#

what does sudo ufw status show?

cold comet
#

$ sudo ufw status verbose

Status: active
Logging: on (low)
Default: deny (incoming), allow (outgoing), disabled (routed)
New profiles: skip

To Action From


25565 ALLOW IN Anywhere
15000/udp ALLOW IN Anywhere
15777/udp ALLOW IN Anywhere
7777/udp ALLOW IN Anywhere
25565 (v6) ALLOW IN Anywhere (v6)
15000/udp (v6) ALLOW IN Anywhere (v6)
15777/udp (v6) ALLOW IN Anywhere (v6)
7777/udp (v6) ALLOW IN Anywhere (v6)

fading quarry
#

hmm, did you try multihome with both 0.0.0.0 and with the local ip? I see others have solved it by doing that.

cold comet
#

just did. same

fading quarry
cold comet
#

i don't think it is, if i use my reg ip, it shows up, same with 0.0.0.0

#

i'm trying reboot of the pc. see if that clears things up

fading quarry
#

should perhaps check if anything is using those ports then

#

ss -tulpn | grep -E '15000|15777|7777'

cold comet
#

nothing shows up

fading quarry
#

nothing bound to them then, hmm I cant think of anything off the top of my head

cold comet
#

i...i think it's running...

#

gonna start up and see if i can connect

fading quarry
#

if its running you should see this kites@gameserver:~$ sudo ss -plnu | grep UE UNCONN 0 0 *:7777 *:* users:(("UE4Server-Linux",pid=1534,fd=48)) UNCONN 0 0 *:15000 *:* users:(("UE4Server-Linux",pid=1534,fd=104)) UNCONN 0 0 *:15777 *:* users:(("UE4Server-Linux",pid=1534,fd=40))

cold comet
#

nope. I was mistaken

#

would you care to look over the log file? maybe i'm missing something else

fading quarry
#

sure

#

I kinda feel like its ufw not doing its job

#

run this sudo iptables -nL | grep -E '15000|15777|7777' output should give thiskites@gameserver:~$ sudo iptables -nL | grep -E '15000|15777|7777' ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:15000 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:15777 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:7777

cold comet
#

$ sudo iptables -nL | grep -E '15000|15777|7777'
[sudo] password for steam:
ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:15000
ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:15777
ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:7777

fading quarry
#

are you running the server with any commandline parameters?

cold comet
#

I am not

fading quarry
#

looking at the logs it is binding to the correct port yet reporting that its unable for some reason which makes no sense at all [2023.03.24-00.54.01:682][ 0]LogServer: Bound Server Query Socket to address '[::]:15777' [2023.03.24-00.54.01:682][ 0]LogServer: Bound Server Query Socket to address '[::]:15777' [2023.03.24-00.54.01:682][ 0]LogServer: Bound Server Query Socket to address '[::]:15777' [2023.03.24-00.54.01:682][ 0]LogServer: Bound Server Query Socket to address '0.0.0.0:15777' [2023.03.24-00.54.01:683][ 0]LogServer: Bound Server Query Socket to address '0.0.0.0:15777' [2023.03.24-00.54.01:683][ 0]LogServer: Bound Server Query Socket to address '0.0.0.0:15777'

#

only difference i can see is that it tries to bind 3 times on [::] where it only does that 2 times on my server in past 8 logs i have kept

cold comet
#

if i use multihome with the assigned ip i get this

#

[2023.03.24-01.24.17:085][ 0]LogServer: Bound Server Query Socket to address '10.0.0.122:15777'
[2023.03.24-01.24.17:085][ 0]LogServer: Error: Failed to initialize server. Could not bind any addresses to port '15777'.This is very likely caused by another server instance already running. Use a different port number with the -ServerQueryPort=<port> startup argument if you intend to run multiple instances.

fading quarry
#

for the heck of it try open port 15778 and then use -ServerQueryPort=15778

#

because your server did bind successfully to 7777 LogNet: Created socket for bind address: :: on port 7777

cold comet
#

I saw that too

fading quarry
#

why its throwing an error after actually binding makes no sense tho since it said LogServer: Bound Server Query Socket to address '10.0.0.122:15777'

#

are you running this in a docker container by any chance? I know theres to whackery with that where you have to specify multihome and all the port parameters for it to work

cold comet
#

no, i'm trying right in term(remote actually).

#

I think it may have started and is running...

#

it hasn't shut down, but I can't seem to connect. it's on a local network

fading quarry
#

did you change the port to 15778?

cold comet
#

i did yes, and opened it in ufw. it shows up in the list for allow

fading quarry
#

did you remember to set then when adding the server in server manager in game?

cold comet
#

i did. default is 15777, i changed it to 15778

fading quarry
#

maybe the logs can give some insight, whenever you try connecting to server there are a few log entries

#

you might need to use -BeaconPort=15000 and -Port=7777 as well as paramters

cold comet
#

$ sudo ss -plnu | grep UE
UNCONN 0 0 *:15000 : users:(("UE4Server-Linux",pid=147163,fd=39))
UNCONN 0 0 *:15777 : users:(("UE4Server-Linux",pid=7604,fd=37))
UNCONN 0 0 *:15778 : users:(("UE4Server-Linux",pid=147163,fd=37))
UNCONN 0 0 *:7777 : users:(("UE4Server-Linux",pid=147163,fd=38))

fading quarry
#

o.O

#

thats odd

cold comet
#

it just says server is offline when i set it in game

fading quarry
#

try connecting to it using 15777

cold comet
#

appears offline

fading quarry
#

or wait a minute

#

there is a process there 7604 that should not exist

#

stop the server and also kill that process

#

then restart the server without any extra parameters

#

all the ports should run with same process id

cold comet
#

$ sudo ss -plnu | grep UE
UNCONN 0 0 *:15000 : users:(("UE4Server-Linux",pid=169378,fd=39))
UNCONN 0 0 *:15777 : users:(("UE4Server-Linux",pid=169378,fd=37))
UNCONN 0 0 *:7777 : users:(("UE4Server-Linux",pid=169378,fd=38))

#

I still can't connect. server offline

#

i tried the ip 10.0.0.122(assigned) and 0.0.0.0

fading quarry
#

try forwarding those ports in your router to your server and then try by connecting using external ip, i think someone said yesterday they had same issue connecting internally.

#

might be other way around, over 3am almost falling a sleep

cold comet
#

I've forwarded all the ports and used external ip, still offline

fading quarry
#

Dont forget to switch back to 15777 for the port

cold comet
#

i tried 15777, 15000 and 7777

fading quarry
#

Could you grab the current log as well

cold comet
fading quarry
#

Everything is fine, why you cant reach it from your gaming machine i cant say 😦

cold comet
#

Well, I'll get that figured later, I'm just glad that it's running!

#

Thank you very much for the help! I appreciate it muchly!

fading quarry
#

Yw, have a good one!

cold comet
#

You as well!

civic barn
#

maybe firewall related?

potent valve
#

Hello, can someone help me with nssm.exe?

frosty gale
#

@fading quarry quick question. my server keeps crashing. other than the

\AppData\Local\FactoryGame\Saved\Config\CrashReportClient

are there anywhere else I can look for clues?

fading quarry
#

you only need to look in the normal server logs, crash message will be in that file

untold river
#

Quick question that someone probably thinks the answer is really obvious but I'm a little unsure the best way to handle this.

I have a separate PC that I'm thinking of running a dedicated server off of. The reason I want to is because my primary PC that is the one doing it runs it through Steam and then my laptop can't play because the library is in use on another computer. I want to avoid that with this new machine and am unsure how to do that. The new machine was completely wiped so I could install Linux on it if that makes this process easier but don't have a lot of familiarity with Linux.

frosty gale
deep turret
#

do you have more than 9GB free RAM before launching the server ?

#

it needs 10GB RAM to work comfortable

fading quarry
#

anyhow its inside the folder where steam server itself is located .../FactoryGame/Saved/Logs/

frosty gale
#

@fading quarry full steam

#

ok.ill take a look

fading quarry
#

...\steamgames\common\SatisfactoryDedicatedServer\FactoryGame\Saved\Logs

fading quarry
#

depends on your pc, dedicated server uses pretty much same resources on your pc as client does except rendering meaining no GPU

#

your looking at i7 10th gen+ 48gb ram+++

#

server will allocate 12gb on start meaining you need to have 12gb ram free when the server starts typically it will be more like 9-10gb while running, but can indeed use twice or even three times as much.

#

I have 32gb running client and server on same machine leads to random crashes, and often time crashes that you cant actually find why it crashes

#

16gb is typically what you need as a baseline for a pure dedicated server

#

definitely not enough

#

good part is that ram is cheap compared to cpu's, and we saw a great increase in performance in update 7 at the cost of more ram usage.

#

I highly doubt you will be able to find anything capable of running satisfactory dedicated server for free, I don't want to sound discouraging but cheap alternatives will make you want to pull your hair out in matter of days due to frustration.

#

cheapest alternatives I have seen that have the specs that are recommended to run dedicated server start at 45$ /month and upwards.

#

problem is that at that price you can pretty much build a server of your own if you factor 1 year rent.

#

Dedicated server heavily depends on single core performance, and to be honest a cpu that benches below 2500 in score for single thread performance will just lead to sad times (use cpubenchmark dot net as baseline when your out looking for a host)

topaz vapor
vernal vault
#

hi how do i use mods on my server?

autumn rampart
vernal vault
#

ah ok

autumn rampart
#

the mod community is working on it though

vernal vault
#

thx

autumn rampart
deep turret
#

on Linux you don't even need steamcmd to run it though
you only need steamcmd to download/install/update it

untold river
#

Thanks!

urban yacht
#

It says server name pending, not authenticated, and offline. Anybody got a fix?

fading quarry
#

Ports/routing not correct.

half wind
#

Oh yeah I forgot about dedicated servers!

#

Might have to try spinning one up on the dedi later and see if that aging CPU can keep up

#

or if it's gotten like me... too old and too slow

cold comet
#

@fading quarry Hey there, I'm still having connection problems and was wondering if you could lend a brain again?

glad tundra
#

Hey guys. I have Blueprint in Vanilla (no mods), that crashes both client or dedicated server, when I try to save it. I have .sav file that can reproduce this problem. Is there any place where I can share it to help developers fix it?

unkempt swift
#

Anyone else having problems with dedicated servers just crashing out of nowhere. (Can happen when applying customisations on foundations/walls or just out of nowhere)?

glad tundra
#

It's not only on dedicated server (I run it myself), it's also in single mode. I've moved .sav from server to local pc
It's just default walls, no customisation

unkempt swift
#

I know, me and my friends are trying to play, but its impossible even if i host it. Cant have the server crash every 5 minutes, do the devs know about this or is there any fix?

glad tundra
#

Server is not crashing for me if I don't save this blueprint. Problem is exactly with saving this specific construction as a blueprint

unkempt swift
#

Well, for me it just crashes every time we customises anything or completley random. Satisfactory it pretty fd up right now.

glad flower
#

my game keeps crashing like every 20-80 minutes

#

and it just resets my character sometimes

upper gulch
#

Hello! I read somewhere that a dedicated server requires a video card, is that correct?

nova tendon
#

if yes, try to be outside of it before saving / loading / clearing

frosty gale
#

@deep turret or anyone have any experience with nssm?

frosty gale
#

I have 40GB (2x4 + 2x16) xD

#

Have you got 16 cores?

#

trash computers can do that because it does almost the same in singleplayer... almost.. just a bit less waste

#

we are U6

loud minnow
# frosty gale Have you got 16 cores?

i host it on a 3950X and 64Gb of ram on is own dedicated machine and yeah the game to be able to load up the map it uses around 10Gb of ram as long as you have around 10-12Gb of free ram it should be able to start up

frosty gale
loud minnow
#

@frosty gale no my own machine just host for friend pretty much is just left over parts from upgrading my main rig.. so i just made it into a server for hosting games etc..

glacial dew
#

i have been try to get this to run for so long, what on earth am i doing wrong. its a docker on unraid

#

i have the ports added should work? why is the red ! next to server manger

glad nest
#

you have any server logs to attach?

glacial dew
#

hold on

#

let me just do a restart and send them to you

#

cant get my hands on the logs

#

do you have a vc i can stream my screen

#

found it

pine verge
#

My server thats running on a slow old laptop (8GB) also times out first time im connecting to it, probably cos it needs to load all the stuff into memory

#

Its not great, but it works xD

#

But from this logfile it looks like you never even connected to it, theres no event that even indicates you tried to connect

glad nest
#

yep, same as Util can't really see any connections beign fetched in the log.
As it atleast seems like you are going locally i would maybe take a slight look at firewall on the server

pine verge
#

hes mentioning docker

#

so as long as its not a custom image, it should have the ports forwarded correctly to the docker container, i'd hope

#

He can see the server, in the server manager, so something is forwarded, but i'm unsure which port is used for what

#

probably your best bet, afterwards, check the firewall for these ports 🙂

glacial dew
#

i have like ten 7 days dockers running also they all work fine and use steam CMD

#

then tried it on my pc though steam, same thing

glacial dew
#

ports are open, it's always something simple. just a pain to find out what that is

frosty gale
#

Question. Does the server/factory keep running on a dedicated server if no one is logged in?

glad nest
#

if you enable it in the settings it will

frosty gale
frosty gale
#

so i jsut rented a server from nitrado, followed their guide on how to connect to it for the very first time. and it is not working, anyone familiar with nitrado and satisfactory first time set up?

exotic canopy
#

Nitrado is the worst GSP out there, they are so incompetent it hurts.
They probably didn't configure anything right 😄

frosty gale
#

i use them for icarus and had probelms there too, but wanted to stay on teh same provider......i input the server ip and port, and it says first time you log in, it asks for password and stuff....but after putting in teh adress and such, satisfactory shows the server is offline, but control panel says it is online....i am not going to get to play tonight cause of these asshats

#

i used host havoc for years for other games..but they do not offer an icarus server.....hence why i went with nitrado, but i cannot even connect to the damn server

frosty gale
#

well i finally figured it out..started a brand new game on teh server....loaded in with portable mining drones, copper wire and concrete and other stuff in my inventory

storm junco
#

Hey all, I've set up a my own dedicated server on an older Dell PC I brought home from work and was wondering if it's going to be enough to run our server (2 - 3 people) long-term.

It's running an i5 4590, 24GB DDR3 RAM, a Samsung SSD, no graphics card

It meets the requirements that they specified, as well as clearly working with the 2 of us right now. I've noticed though that the stuff on the conveyor belts seem slightly laggy popping in and out of existence. I'm not sure if this is just normal though.

I'm mostly just wanting to make sure that this setup will work for the long haul.

Thanks!

fading quarry
# storm junco Hey all, I've set up a my own dedicated server on an older Dell PC I brought hom...

It should work ok, but as you have noticed belts will continue to be out of sync, unfortunately there's not a whole lot you can do with that except considering getting trying to get a more powerful CPU off of Ebay that has better single core performance, for that platform that would be a i7-4790K, single core performance would go from ~ 2000 to 2500, eventually most if not all multiplayer sessions and dedicated servers suffers this fate as it progresses to get worse as complexity of your factories grow. Tuning network configuration does help a bit, but the lagging belts is unfortunately something you will just have to accept as a compromise playing on dedicated server / multiplayer.

#

Good thing is that it is only visually not in sync, throughput is not affected. Which was often a problem in update 5 and update 6.

storm junco
#

I mean I have a 3700x/motherboard/32gb ddr4 ram sitting in a box

With this I would have to grab a new CPU cooler, case, and GPU since 3700x doesn't have built in graphics.

I would do this if it meant a massive increase in performance, but only if I get a huge performance increase

fading quarry
#

I use cpubenchmark as reference (since every benchmark site have their own ratings) 3700x has a single core rating of 2665, so don't go spend too much money on a GFX as I am sure you could grab a i7-4790K for cheap off off Ebay or similar site in your country.

#

a quick search and i found a CPU for 50$, a case and gfx for your 3700x easily will run you 150 at the lower end.

#

that said, eventually server will get overwhelmed regardless what CPU you run as its only a matter time before the complexity of your save is too big for the CPU to handle, they did however increase the performance by a ton in upgrade 7 and we can just hope that trend continues with update 8.

#

As for constructions and belts popping in and out of existence it could be that you are building at a cross-section between two or multiple zones (biomes) this however is said to be greatly improved next update. There are a few very popular sites that are located in cross section between multiple zones, and this is known to have performance issues.

storm junco
#

I think they said in the last update that with this update 8 they're switching to UE5 and servers are going to get worse in the shortterm

#

You're right though about the cost, when I had looked it up a cheaper CPU cooler/case/gt1030 I'm looking at $150

frosty gale
#

hi. i have started a dedi server via steamcmd in my documents.

I have also started a nssm integrated with it. but my saves can be found in the GUI in game via "manage saves" but I cant find them locally on my pc

any tips?

#

precisely these files.

glad nest
#

find . -name "*.sav"

thorny tangle
#

Hello, I get the following error when i try to join my newly made server, Is there any way to fix this?

Im new to the game as i just got it to play with a friend so dont know much...

fossil heron
#

Just use session ID's instead of dedicated servers, unless you want the save to be online at all times

thorny tangle
fossil heron
#

Hm

#

I don't know, then.

thorny tangle
woven forum
#

Does anyone recommend a 3rd party hosting platform? Would like to play tonight with 5-6 people I set up an account on Shockbyte, however on trying to start the server, I get the following error:

docker: Error response from daemon: driver failed programming external connectivity on endpoint [endpoint] (b78e3471b13a8b8a3db764421d4c68149fe06c097c25cbf77a3bdc041fa587b8): Error starting userland proxy: listen udp4 [myserver_ip&port]: bind: cannot assign requested address.

I was hoping to play tonight with a group of 5-6 friends, however it looks like their support isn't actually live, but just sends an email support ticket.

heavy oxide
#

Hi Folks, we seem to be experiencing constant crashes when near enemies, it's like they aggro and we crash, curious if anyone has found a solution to this?

thorny tangle
deep turret
mint panther
#

Hi I have a problem, I have set up a server on a dedicated server on pterodactyl panel, everything works for me while my friend has a problem as it throws up "this server appears to be offline". We checked another server and everything is ok, where to look for the problem? The ports are default and open.

simple sable
#

On dedicated servers, does the game continue to run in the background even when there are no players connected? Or does it pause automatically or something?

hollow breach
#

By default the server will stop running the game when no players are in game. But there is a setting to leave the game running even if there are no players.

proper ledge
#

i tried restart/stop/start using console, but it says not recognize, anyone know if there's a list of console command for dedicated server ?

#

i tried exit, and it works, but that will requires me to physically use my steam client to start the dedicated server again

#

please no "if you're infront of your PC, why not just close the dedicated server console and starting it again"

because sometimes, when i'm sleeping, some friend of mine are still playing, so they may encounter some bug that requires restarting or something, so they can use console to restart the server.

as for now, it seems that the only way is to use the server manger to tell the server to load save or something.(which i dont know if it will work on their end, since i dont know if they could access the save files.)

glad nest
glad nest
proper ledge
#

ok thanks

glad nest
#

its one of the 2 settings you are able to set in the ingame server manager

#

you basicly need to remove the hatch "stop the server from running when no players are connected"

upper gulch
#

Hello! I'm reading on hosting a server for myself (would like my factory running 24/7) but some sources say mods are not supported, but they are several months old. Is that still the case?

steel osprey
upper gulch
steel osprey
#

when you have mods enabled on your client, you cant login to a dedicated server

sick minnow
#

Hi, i got this error everytime I want to connect to my Satisfactory server. My hosting computer (where is server running) is on my home internet network.
*Hosting computer has: *
Processor: Intel Core i3-2120 (3.30GHz) RAM: 8GB DDR3 Disk: HDD 200GB

steel osprey
#

all ports open ?

sick minnow
#

These are all ports allocated to the server

steel osprey
frosty gale
#

anyone seem to know why my server crashes every 5 to 6 hours ish?

#

they all have this in common at the end.

[2023.03.28-07.14.22:398][682]LogGame: Warning: BP_MaterialEffect_Dismantle_C_2147234939::SetMeshes, This cannot be called after PreStarted.
[2023.03.28-07.14.23:066][696]LogWindows: Windows GetLastError: The operation completed successfully. (0)

fleet heron
#

Hey everyone, I'm hosting a dedicated server on some extra hardware I had laying around. Its running on Ubuntu. I can connect to it via my private ip address but can not connect to it with the public ip address. I have port forward the ports on my router (1577, 15000, and 7777-7827) and have opened the ports 7777-7827 in my firewall, but still does not seem to work. I assume its an issue with my port forwarding or firewall but am not sure. Any tips?

fading quarry
#

none of which require any port range.

frosty gale
# fleet heron Hey everyone, I'm hosting a dedicated server on some extra hardware I had laying...

First, you could run a port scan from outside your network (also works from the inside with your public ip). Use nmap.

Second, make sure you have disabled ufw or allowed the ports you need, eg. ufw allow 15000/udp.

Least of all, could you share more information? Does the connection time out, or is it refused? Are you connecting through localhost or any interface like eth0 (nowadays often called different)?

I recommend rechecking your router's settings. Here's what you need: https://satisfactory.fandom.com/wiki/Dedicated_servers#Port_forwarding_and_firewall_settings
Note you need to open 1577 and 15000, too, in your Firewall. You have not mentioned any of the sort.

fleet heron
frosty gale
fleet heron
tacit cypress
#

Im running a dedicated server on my pc using steamcmd, everything has been running fine but recently when other players load in they load into saves that arent the save the most current player are on... its like we load into different saves on the same world...i have only been able to resolve issue by looking on interactive map and finding the most resent save based on current buildings built and deleting the other saves off my computer to load the one good save

stoic flax
#

What's this mean?

Version: 211839, IsEditor: No, IsPerforceBuild: No, BuildConfiguration: Shipping, Launcher: Steam, NetMode: Client, IsUsingMods: No

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000001e31a0e88

FactoryGame_FactoryGame_Win64_Shipping!<lambda_ca67515999c2f313172565c8688a503d>::operator()() [D:\BuildAgent\work\78a794e88763017d\UE4\Games\FactoryGame\Source\FactoryGame\Private\FGBuildableSubsystem.cpp:561]
FactoryGame_FactoryGame_Win64_Shipping!ParallelForImpl::TParallelForData<TFunctionRef<void __cdecl(int)> >::Process() [D:\BuildAgent\work\78a794e88763017d\UE4\Engine\Source\Runtime\Core\Public\Async\ParallelFor.h:177]
FactoryGame_FactoryGame_Win64_Shipping!TGraphTask<ParallelForImpl::TParallelForTask<TFunctionRef<void __cdecl(int)> > >::ExecuteTask() [D:\BuildAgent\work\78a794e88763017d\UE4\Engine\Source\Runtime\Core\Public\Async\TaskGraphInterfaces.h:886]
FactoryGame_Core_Win64_Shipping!FTaskThreadAnyThread::ProcessTasksUntilQuit() [D:\BuildAgent\work\78a794e88763017d\UE4\Engine\Source\Runtime\Core\Private\Async\TaskGraph.cpp:887]
FactoryGame_Core_Win64_Shipping!FTaskThreadBase::Run() [D:\BuildAgent\work\78a794e88763017d\UE4\Engine\Source\Runtime\Core\Private\Async\TaskGraph.cpp:541]
FactoryGame_Core_Win64_Shipping!FRunnableThreadWin::Run() [D:\BuildAgent\work\78a794e88763017d\UE4\Engine\Source\Runtime\Core\Private\Windows\WindowsRunnableThread.cpp:86]

mint panther
orchid breach
#

so i was reminded by my hubby to disable/ enable my network adapter, when I did, and it came back as enabled it seemed to have updated to show I was on a shared network... I had forgotten about the adapter and then i didnt know about the binary files when setting the firewall rules so I found that and set the rules on it

#

not for dedicated, but for multiplayer, this was the closest thread... When I try to connect to my spouses world and vice versa, when on the connect screen it says one player in the world (which would be host) but then when I try to connect it says connecting 4/4 I was told this was a network issue, so I made sure Steam, Satisfactory and the binaries and such were all allowed in the firewall on all types of networks (private, public, domain), reset my network adapter, made sure we are hard wired to the same router, port forwarded.... and still cant seem to connect... my "ghost" shows in their world, but wont let me connect

#

between these is just a pop up saying "Connecting ... 4/4 "

#

my spouse is the only player on his world, I would be the only player trying to connect

#

multiplayer settings are set to friends only

#

it might help to mention that my "ghost" does show up in their world, but I never actually see their world before I am kicked in the span of like 2 seconds after clicking join

#

my ghost is visible in game, but when spouse goes to multiplayer and manage players my username is not in there, only my spouses

void warren
#

You use mods at all? If you dont have the exact same mods or sometimes even if you do it'll just boot you when you try to connect

slate meteor
#

Hello guys, can somebody help me? I setup dedicated server to which I am able to connect with my internal IP, the problem is, my friend dont see the server with my external IP. I port forwarded 15000, 15777 and 7777. I am running server via Steam

slate meteor
#

Tried to search for answer in this chat, but I already done everything. I opened ports in my firewall (eset) and port forwarded in router setting.

fickle epoch
#

I had issues as noted in wiki that my firewall appliance had an option to forward TCP/UDP, TCP, UDP. I had to explicitly use the UDP option.

nimble sapphire
#

and considering you are sharing that 8gb with the OS, its even worse.

sick minnow
#

I'm sharing it with ubuntu server

#

and on ubuntu is installed pterodactyl sofrware on witch is running server

#

and if I set the server to run if I'm not playing it will load to memory and I can connect and play

#

But in future I want to upgrade

unborn knoll
#

hello, i was directed here from reddit. i thought i bricked the save on my rented server, but i have downloaded the save and it loads okay on single player.

#

to elaborate: when you try to connect to the server running this save, it will essentially hang during the loading/progress bar/tip screen indefinitely. the loading animation still runs but the extras at the bottom stop. any other save on this server seems to load fine, as does creating a new save. is there a way to make this server let us load/connect this save?

fading quarry
unborn knoll
fading quarry
#

Is this a game host provider? In that case they often provide a web interface where you find FTP information to where you can download logs, if its a traditional VPS there are a few different locations saves and configs can be stored depending if its Linux or Windows.

unborn knoll
#

it's a linux server. i am logged into the ftp interface, user directory.

fading quarry
#

in the root folder where the game is located its inside .\FactoryGame\Saved\Logs\

#

Current/latest log will then be named "FactoryGame.log"

unborn knoll
#

thank you by the way, i appreciate your time & patience

fading quarry
#

Logs look fine, tho I cant see any connection attempts to the server being made in the logs.

#

Have your server maybe received a new IP address?

unborn knoll
#

i don't believe so. i can connect to the server running a different save just fine. i can connect to the server to select saves, create a new game, etc, without issue. it's just loading this particular save that is the issue. and it's not even that actually. the server loads this save; the status screen shows correct playtime and progress and the game goes into the loading screen. this is where the problem is. the client just never actually loads in. on just this save. client loads in fine on others.

#

my client loads this save fine in single player as well.

fading quarry
#

Strange becuase I can see in the logs that no connections have been made to the server as well as server manager in the log you jusat pasted.

unborn knoll
#

(with the exception that my power grid tripped for some reason; should've have even been close to over power but whatever)

deep turret
#

how much ram do you have on you client machine ?

unborn knoll
#

24gb

fading quarry
#

128GB on the host system

deep turret
#

with 10GB free RAM ?

#

maybe this save your pc struggles to load it idk

fading quarry
#

its not a ram issue tho, save is loading and it is performing normal operations such as saving every 300 seconds.

deep turret
#

I'm talking about client

unborn knoll
#

i was playing fine yesterday. i was playing fine on a much larger and more complicated save as well.

fading quarry
#

yea I believe it can be a client issue because the server logs look fine.

unborn knoll
#

my friend also cannot connect when this save is running

#

but can connect fine with any other save running

fading quarry
#

try load the save in scim, save it and load the "new" save on the server.

#

there are a few errors in the logs but nothing that should make it not possible to connect.

unborn knoll
#

the issue started yesterday when i: changed the actual color of one of the base color swatches. i had changed this color previously and painted something in a different section of the map. i changed it and painted something new. then i tried to build something and the build animation was stuck in the "preview" blue state. i thought reconnecting might fix this issue, but never could reconnect.

deep turret
#

what I mean is that client running locally may use less ressources than when connecting to remote servers
so maybe that particular save have some exceptional ressources needs because whatever thing is done in a way that the game struggle to optimize idk
but this looks like client issue when loading a save that need ressources setup for remote server

fading quarry
deep turret
#

did you try to re save when running it locally then upload that +1 save ?

unborn knoll
#

and the save loads fine on my machine locally.

deep turret
unborn knoll
#

ya i was thinking of trying that but wanted to see what advice i received here first

deep turret
fading quarry
unborn knoll
#

i have been connecting, disconnecting, and restarting it several times in the past two hours

deep turret
#

do the server game status keep time going before you try connecting to the game ?

unborn knoll
deep turret
#

I mean do the server increase the time (real-time)

#

when you unpause the game without connecting to it

fading quarry
#

there should be more log files, grab the next last log file, because the current that you posted give no clues as to whats wrong.

deep turret
#

when the game is running the game status is real-time increasing the game duration
you can look seconds increment in the game status

#

if it doesn't increment even though it is unpaused it means the server struggles to run it, no matter how clients try to connects (no one is connected to the game)

unborn knoll
deep turret
#

real-time ?
I mean it is ticking ?

unborn knoll
#

real time ticking like the clock

deep turret
#

ok then the server effectively looks fine with the save

#

(client connecting doesn't change server ressources needs as long as the game is running)

#

except for processing of course

#

but it doesn't increase a lot

unborn knoll
#

yeah i don't think it's a server resources issue. i had been running a much larger save for weeks without issue apart from lag during saves

fading quarry
#

fortunately save time on your system is short(2 seconds~), on my server saving takes 15 seconds

unborn knoll
#

it got way worse on the other save.

#

but i had covered most of the map at that point

fading quarry
#

I do believe someone have mentioned swatches here or on questions, I would suggest you load the save in SCIM modify swatch there and try load save when you have made changes. Because logs look fine.

deep turret
#

so basically the issue is with client connecting and loading the game

unborn knoll
deep turret
#

you did a bit it's just I wanted everything to be clear about it

unborn knoll
#

i am trying to connect to a copied version of the save from SCIM right now

fading quarry
unborn knoll
#

no good. hung up on the same loading screen and had to exit the game via console.

fading quarry
#

Could you grab current log? I am curious if the server still does not register you trying to connect.

unborn knoll
#

do you want me to try to connect again, then copy the log after it hangs?

fading quarry
#

yeah

unborn knoll
#

k 2 mins

#

connecting now, i will grab logs once it hangs

deep turret
#

maybe Client logs could be interesting too then

unborn knoll
#

those are the 2 most recent files in the Logs folder

fading quarry
#

Server is still not registering any connection attempts.

unborn knoll
#

i found where to change color swatches on SCIM and have a "new" save with the default swatch set back to it's default color, was going to attempt that. the changing the color was the moment that things went awry.

unborn knoll
fading quarry
#

just as a side note i see your not using ultra as network speed, you should at very least use that. I would also reccomend that you follow the wiki to tune network if you have access to do that on your host (i know a lot of hosts dont give you access to add scalability.ini so you cant) but this totally off topic.

fading quarry
#

do you mind if i try connect to the server?

unborn knoll
#

you are welcome to

#

can you see the ip in that log file or do you need me to send it to you?

fading quarry
#

I see that you keep 25 saves, do you by any chance have any save not rolled over before you did the coloring yesterday?

unborn knoll
#

tried that already

#

it makes a weekly backup save

#

which was the day before this happened

#

i tried to load that one, same issue :/

#

the other saves are other runs that i or friends & i did

#

with 3 auto saves for each world, and then those 3 once a week backups

fading quarry
#

I could try load save on my server, since you said it worked fine if you load it directly on client.

unborn knoll
#

i have it loaded locally now, going to try to save it in game and then upload that. i can give you a copy of this if you want.

fading quarry
#

sure, I am curious if this is a server issue or a save issue, if its a save specifically not loading on dedicated you should consider making a post on questions so the devs can take a look at it.

unborn knoll
fading quarry
#

aait a few min then ima try load it on my server

unborn knoll
#

sure thing

#

ok

#

i saved the game on my machine, uploaded that, and now it let me connect

#

@fading quarry @deep turret thank you both for your time, patience, and help. i'm not sure positive what caused this issue, but i have one idea on a thing to attempt to reproduce it.

fading quarry
#

Did I get the one from your client or server? Because it worked fine on my server.

unborn knoll
#

oh i gave you the one that i just loaded fine

#

let me give you the one with error

#

that was foolish of my sorry one sec

#

this save wasn't connecting

#

this is the one i loaded locally and then resaved and uploaded that ended up working. but this file itself wasn't.

fading quarry
#

Both function perfectly fine on my server, super freekin weird.

#

deleting all of your saves and trying to load only the last save to be sure its not just trying to fall back to the one that worked

#

yeah now its just loading forever on my server as well

unborn knoll
#

yeah i was wondering if there was a bug forum for me to post something like this on

fading quarry
#

Oh and include that if you load the broken save after loading the one that works it seemingly falls back to the working one, so they have to be loaded cleanly otherwhise false positive.

unborn knoll
#

got it

deep turret
timid bough
#

does anyone knows an explanation why my dedicated server ( it's online on an VPS ) works for me but for my friends only sometimes like, it's looks being like randomly. they go into the server manager add the server and it's says the server is already offline when for me it's says that the server is online and i'm not on the same place as the VPS and stuff

deep turret
#

probably have something to do with how your vps address is reported to them (do you use dns address ?)
currently the client have very brittle server connection capabilities
I didn't make a report yet but basically it doesn't try multiple A and AAAA record DNS responses as it should

#

if you use a dns address, checks if multiple adress are reported when looking it up
(on windows you can use the cmd nslookup your.dns.adress, on Linux you can use dig A your.dns.adress and again but with dig AAAA your.dns.adress)

steel osprey
#

Does anyone have optimized settings for the dedicated server that prevent a bit of lag?

timid bough
deep turret
#

it can depends on your dns servers settings

#

anyway you could check the commands I told to see if there is multiple ones

deep turret
frosty gale
#

i got some new error on my dedicated server.

could anyone point the right direction to solve this?

proper ledge
#

questions about network quality command FG.NetworkQuality

is the value below correct if being compare between console command and game client user setting options?
FG.NetworkQuality 0 = Network Quality Low
FG.NetworkQuality 1 = Network Quality Medium
FG.NetworkQuality 2 = Network Quality High
FG.NetworkQuality 3 = Network Quality Ultra ?

Reasons : because i'm using dedicated server to host the game playing with a friend of mine, and sometimes i dont want to have my game client open at all times.

#

another question
do configuring the networkquality setting requires the server to restart?

glad nest
glad nest
#

unless to save some server resource then I guess but i think it'd rather cause more problems than not changing it to lower quality

deep turret
meager fern
#

There is the checkbox to NOT pause the game when nobody is connected, just use that

#

on the note of dedicated servers, does anybody know if multithreading adds any value? I know they said that single core performance is favorable to multi-threading, but since I'm on a VPS, I don't have much option to speed up my cores

#

and my game is pegging CPU, so I was going to add more cores, just wanted to know if anybody knows if doing so would help my performance

deep turret
#

depends how many you already have with available ressources

#

4 is enough

#

more will make no difference

#

it is multi-threaded but not arbitrarily/heavily threaded
it just spreads multiple (different) processing pipelines on to several threads

meager fern
#

yeah i've only got 1 right now lol

#

but it's a new xeon platinum one

deep turret
#

I would say minimum 2

#

So exactly 2, 3, or 4 vcpu/cpu-threads

meager fern
#

nice yeah i'll upgrade it

fast ocean
#

I run my server on a tiny xpc with an i5 and 4 cores have 5 active players and no problems

meager fern
#

it's a dedicated server, so they only expose how ever many cores you pay for

glad nest
#

~~ I have a dedicated server that i am no longer using, if anyone would want a dedicated server to chill with friends i'll happily share it. Obv with admin pw and what more ~~

knotty crystal
glad nest
#

I have passed it on already

unreal pollen
#

Is there a dedicated server hosting company that is considered any better than the others or somewhere legit reviews have been done for them?

wheat hawk
#

Anyone come across "wrong ELF class: ELFCLASS32" before?

[2023.04.01-14.49.27:708][  0]LogGenericPlatformMisc: Error: SetEnvironmentVar not implemented for this platform: SteamAppId = 526870
dlopen failed trying to load:
steamclient.so
with error:
steamclient.so: cannot open shared object file: No such file or directory
dlopen failed trying to load:
/home/serverkitty/.steam/sdk64/steamclient.so
with error:
/home/serverkitty/.steam/sdk64/steamclient.so: wrong ELF class: ELFCLASS32
[S_API] SteamAPI_Init(): Sys_LoadModule failed to load: /home/serverkitty/.steam/sdk64/steamclient.so
#

is that a steamcmd install platform error?

deep turret
#

maybe your steamcmd failed to update ?

#

did you trigger a steamcmd update recently ?

#

if you didnt updated steamcmd, maybe try to launch it so it update itself