#dedicated-servers

1 messages Β· Page 44 of 1

deep turret
#

do you have access to any kinf of console/terminal ?

proven carbon
#

That should just be the local IP of my deck, right?

deep turret
#

you could put ip ad show to get the ip

deep turret
proven carbon
#

Or I can just log into my own router

#

This look right?

#

./SatisfactoryDedicatedServer/Factoryserver.sh -log -NOSTEAM -DisablePacketRouting -multihome=192.168.0.103 -unattended

deep turret
#

if 192.168.0.103 is your steam deck ip and you are running the dedicated serer on your steam deck

#

then yes

proven carbon
#

Oh my god it worked thank you so much

frank laurel
#

heyo, I just set up the dedicated server to run via NSSM, but now i "lost" all my saves (had to reupload) and I have no idea where the new saves files and configs are saved to

#

any idea?

frank laurel
#

It's not there

signal jasper
#

you search for your old save ?

frank laurel
#

I uploaded my save to the nssm server, and it saves properly

#

But it's not in localappdata

#

And i can't find it

#

No logs, no config, no saves

#

i have been running this dedicated server for weeks, so I know where things usually are

#

I just installed NSSM today

#

And set up the server as a windows service

#

And now I have no idea where things end up

signal jasper
#

hmm is nssm the non sucking service manager ? ^^

frank laurel
#

yeah

signal jasper
#

okay on windows im not sure , never hostet a server on windows. I guess some people here have a solution for you πŸ™‚ There are alot of great minds here 🀚

deep turret
frank laurel
#

It runs on my current machine

#

Upload Save from the ingame server manager

#

Cause before when I ran it just via cmd line like FactoryServer.exe -log -unattended

#

and then me and my friends could connect to it

#

now I set it up with nssm, and when I went to server manager, i had to reclaim it

#

Set pw

#

And there were no saves

#

So I went to upload save, "uploaded" the latest save from the dedicated server, and loaded it

deep turret
#

it means it runs in an other folder

frank laurel
#

yeah, but I ran a system-wide search command with total commander

#

And it cannot find the save name

#

I am truly baffled

#

Where the hell does it run from

deep turret
#

these tools usually dont search system files

frank laurel
#

they do

deep turret
#

check your nssm setup

#

to get where it is running

frosty gale
#

Do programmable splitters work on dedicated servers with more than 4 people now?
Last time I played on update 5 this would cause the game to break

narrow raft
narrow raft
frank laurel
#

also, i don't think I will use this NSSM

#

i tried manually creating a save with some random name so I can search for it

#

it can't even make a save πŸ™‚

#

i'll just write my own batch script that checks for tasklist and if the server is not running, it will start it

deep turret
#

using windows for that kind of thing is a p** in the *

simple flare
#

let me quickly look up the exact path

frank laurel
#

:lmao

#

okay system32

#

no wonder server cannot save there lol

simple flare
#

C:\Windows\System32\config\systemprofile\AppData\Local\FactoryGame

#

gotta give nssm admin perms

frank laurel
#

thanks for the answer, i wrote my own c# script that keeps checking and restarting the server

simple flare
#

honestly, can't really say anthing bad about nssm.
Would love to have a readable log on to go (as in the same you get when using a batch script) but well it's not really that bad.

#

if anything gets' out of hand, I can open up whatever crash report I have.

narrow raft
#

I've never used NSSM but generally it sounds like a terrible idea to run the game server with system permissions (or anything that can write to your OS dir). Any chance it is configurable to use a different service user?

umbral slate
#

Hello everyone!

Maybe you can help me:
I rent a SATISFACTORY EXPERIMENTAL server to play with friends but I can not access the advanced parameter menu in order to unlock certain levels without having to do them again.

I should point out that for a local party I know how to do the demo, but obviously it’s not the same thing when it comes to a rented server.

Thanks in advance!

potent terrace
narrow raft
signal jasper
#

i know the topic here about warnings and how useless they are and you shouldnt look at it , but anyways i was curious what this means :

LogSave: Warning: New/Old Root size mismatch!

Is there a reason behind this ?

#

comes as soon as it performs a map save

narrow raft
#

debug logging from devs probably

#

In U7 saving caused a lot more logging

#

I had a log watcher to notify users when a save started. is broken in U8 because logging is cleaner πŸ˜‚

signal jasper
#

yea loggin is really clean in u8 beside the normal saving text this is the only warning πŸ˜› yea u7 had some nice saving πŸ˜„

remote wyvern
#

I'm gonna be honest with you and tell you I had GPT walk me through setting it up. I gave it the Github snippet about how to pull the URL and had it walk me through the steps to set it up. Altogether with that and some minor troubleshooting, it took me about an hour's worth of work to get it done and now I have it working perfectly.

I also set up a cron job to copy the most recent autosave every 5 minutes to a separate location, give it a common name. This way the URL always stays the same that my players use, but every 5 minutes the cron job copies over the most recent autosave to that location/filename

#

Basically it involved setting up nginx, the certbot, and setting up a few conf files. GPT led me through it all perfectly

clear lagoon
#

and whenever you refresh the SCIM instance you always get the latest save?

#

coolio

remote wyvern
#

Yep

#

the cronjob replaces the save in the target location every 5 minutes with the most recent autosave from the server

spare orbit
#

didnt someone say the server is multithreaded?

#

sure doesnt look that way

deep turret
#

it is but not heavily

#

I kept saying 4 threads is enough to unleash the server performance

desert walrus
#

Aka stop running dedis on 2014 xeons

#

Actually a 13400 looks like a great option

spare orbit
desert walrus
#

It'd comfortable host two dedis into late game

desert walrus
#

For u7

spare orbit
#

server uses one thead for u8 here

#

client 1 as well

loud minnow
#

Is just funny how people don’t understand how multithreaded workload are process within a program..

desert walrus
#

I'll check that out this afternoon

glad nest
#

it seems to even out way better on U8 than it did on U7 for me tbh

spare orbit
desert walrus
desert walrus
loud minnow
#

Yeah either something wrong with his set up or he is just trolling the software uses more than one thread but it still heavy single threaded app

spare orbit
#

server runs nothing else

#

just the default start script of the server

remote wyvern
#

precisely how are you launching and running it

#

you running under tmux? as a systemd?

spare orbit
#

as said, i just run the shipped start script

remote wyvern
#

that does not answer my question πŸ™‚

deep turret
#

if they mean when the save is loading then yea that part is single thread
multithreads are used in-game when there are lot of stuff going on

spare orbit
#

i run the script manually

remote wyvern
#

I wonder if that could be part of it. I'm not super linux savy, mostly a windows syadmin IRL. Maybe someone can comment if that affects multithreading

spare orbit
#

shouldnt

#

like i run most stuff this way and everything is multithreaded

remote wyvern
#

worth trying the systemd route as a A/B test tho

calm furnace
#

Hello. I have little trouble with connection to server
last server logs

[2023.06.28-19.58.07:361][283]LogNet: NotifyAcceptedConnection: Name: OnlineBeaconHost_2147482527, TimeStamp: 06/28/23 21:58:07, [UNetConnection] RemoteAddr: 89.70.76.207:49183, Name: IpConnection_2147482264, Driver: IpNetDriver_2147482525 IpNetDriver_2147482525, IsServer: YES, PC: NULL, Owner: NULL, UniqueId: INVALID
[2023.06.28-19.58.07:361][283]LogNet: AddClientConnection: Added client connection: [UNetConnection] RemoteAddr: 89.70.76.207:49183, Name: IpConnection_2147482264, Driver: IpNetDriver_2147482525 IpNetDriver_2147482525, IsServer: YES, PC: NULL, Owner: NULL, UniqueId: INVALID
[2023.06.28-19.58.09:299][341]LogDTLSHandler: Warning: Empty certificate identifier
[2023.06.28-19.58.09:418][344]LogDTLSHandler: DTLSCertVerifyCallback: Verified
[2023.06.28-19.58.09:451][345]LogDTLSHandler: UpdateHandshake:  Handshaking completed
[2023.06.28-19.58.10:386][373]LogDTLSHandler: Warning: Ignoring handshake packet received after completion.
[2023.06.28-19.58.10:386][373]LogDTLSHandler: Warning: Ignoring handshake packet received after completion.
[2023.06.28-19.58.10:386][373]LogDTLSHandler: Warning: Ignoring handshake packet received after completion.
[2023.06.28-19.58.10:386][373]LogDTLSHandler: Warning: Ignoring handshake packet received after completion.
[2023.06.28-19.58.10:420][374]LogDTLSHandler: Warning: Ignoring handshake packet received after completion.
[2023.06.28-19.58.12:391][433]LogDTLSHandler: Warning: Ignoring handshake packet received after completion.
[2023.06.28-19.58.12:391][433]LogDTLSHandler: Warning: Ignoring handshake packet received after completion.
[2023.06.28-19.58.12:391][433]LogDTLSHandler: Warning: Ignoring handshake packet received after completion.
[2023.06.28-19.58.12:391][433]LogDTLSHandler: Warning: Ignoring handshake packet received after completion.
[2023.06.28-19.58.12:391][433]LogDTLSHandler: Warning: Ignoring handshake packet received after completion.
[2023.06.28-19.58.16:400][553]LogDTLSHandler: Warning: Ignoring handshake packet received after completion.
[2023.06.28-19.58.16:400][553]LogDTLSHandler: Warning: Ignoring handshake packet received after completion.
[2023.06.28-19.58.16:400][553]LogDTLSHandler: Warning: Ignoring handshake packet received after completion.
[2023.06.28-19.58.16:400][553]LogDTLSHandler: Warning: Ignoring handshake packet received after completion.
[2023.06.28-19.58.16:400][553]LogDTLSHandler: Warning: Ignoring handshake packet received after completion.
[2023.06.28-19.58.24:385][792]LogDTLSHandler: Warning: Ignoring handshake packet received after completion.
[2023.06.28-19.58.24:385][792]LogDTLSHandler: Warning: Ignoring handshake packet received after completion.
[2023.06.28-19.58.24:385][792]LogDTLSHandler: Warning: Ignoring handshake packet received after completion.
[2023.06.28-19.58.24:385][792]LogDTLSHandler: Warning: Ignoring handshake packet received after completion.
[2023.06.28-19.58.24:385][792]LogDTLSHandler: Warning: Ignoring handshake packet received after completion.
#

Im using "./FactoryServer.sh -multihome=91.199.22.181 -DisablePacketRouting". My local IP is the same like net ip

spare orbit
#

the last option is unnecessary. its default when using multihome

calm furnace
#

oh... maybe my bad? I will check again iptables

chrome pumice
#

So the server has a public IP no NAT firewall or anything going on?

calm furnace
chrome pumice
#

Do you have all the ports open in iptables?

calm furnace
#

yes :/

#

Mc servers or 7d2d works as well. Only Satisfactory have little trouble to start

frank laurel
#

any idea why radar tower does not scan any resource nodes?

#

we have two

chrome pumice
#

You can try to up the timeout in the engine.ini file but the networking for Satisfactory is pretty simple. Have you tried to scan the server from from out side to make sure the ports are open?

frank laurel
#

the one below properly scans all resources, but in the northern part it doesn't scan anything

chrome pumice
#

I haven't really used radio towers, but what happens with a restart?

calm furnace
#

Grrr.
Checked by online tool to check port

#

mc pepkolandia pl

#

with port 7777 15000 and 15777

#

and these are open

narrow raft
#

ports listen on udp protocol, not tcp. udp port scans are notoriously unreliable

#

if you use iptables manually you can share your rules here

calm furnace
frank laurel
calm furnace
#

its fully default accept all policy

#

no more

narrow raft
#

are you getting the error connecting to the server manager or when joining the game?

calm furnace
#

when i go to server manager. I see server is online but cant do anything

#

after error in console i got this

[2023.06.28-20.26.18:022][786]LogNet: Warning: UNetConnection::Tick: Connection TIMED OUT. Closing connection.. Elapsed: 30.03, Real: 30.03, Good: 30.03, DriverTime: 59.69, Threshold: 30.00, [UNetConnection] RemoteAddr: [::ffff:89.70.76.207]:52879, Name: IpConnection_2147482264, Driver: IpNetDriver_2147482525 IpNetDriver_2147482525, IsServer: YES, PC: NULL, Owner: NULL, UniqueId: INVALID
[2023.06.28-20.26.18:022][786]LogNet: Error: UEngine::BroadcastNetworkFailure: FailureType = ConnectionTimeout, ErrorString = UNetConnection::Tick: Connection TIMED OUT. Closing connection.. Elapsed: 30.03, Real: 30.03, Good: 30.03, DriverTime: 59.69, Threshold: 30.00, [UNetConnection] RemoteAddr: [::ffff:89.70.76.207]:52879, Name: IpConnection_2147482264, Driver: IpNetDriver_2147482525 IpNetDriver_2147482525, IsServer: YES, PC: NULL, Owner: NULL, UniqueId: INVALID, Driver = IpNetDriver_2147482525 IpNetDriver_2147482525
[2023.06.28-20.26.18:022][786]LogGame: Error: Network Error Recived: Type: ConnectionTimeout, MSG: UNetConnection::Tick: Connection TIMED OUT. Closing connection.. Elapsed: 30.03, Real: 30.03, Good: 30.03, DriverTime: 59.69, Threshold: 30.00, [UNetConnection] RemoteAddr: [::ffff:89.70.76.207]:52879, Name: IpConnection_2147482264, Driver: IpNetDriver_2147482525 IpNetDriver_2147482525, IsServer: YES, PC: NULL, Owner: NULL, UniqueId: INVALID
loud minnow
#

That’s just the timeout error seems like you have a networking issue

narrow raft
#

that's an ipv4 in ipv6 notation. use -multihome=your.ip.v4

narrow raft
#

can you restart your server, try to connect once, then send the full log please?

narrow raft
#

are you trying to connect from a corporate grade network or do you use pfsense/opnsense router?

#

the server manager is really glitchy with clients that have udp port remapping ("strict NAT")

calm furnace
#

idk what You mean now. Sorry :X

narrow raft
#

then the answer to my question is most likely no xD

#

I'm not really sure what's going on that's making your connection fail

#

you're launching the game from steam or epic?

calm furnace
#

But if I remember correctly. Currently, when connecting the server to the network, we are plugged directly into the TASK network ( This is the backbone network in Poland), while at my place it is the UPC network (local provider with IP sharing to the end device)

#

Steam

#

Interestingly enough. I even tried to set up a PC - PC server now by pinning the port to my PC (as server) and unblocking in defender (lovly) and the problem is the same O.o

narrow raft
#

from the logs I'm seeing the server is receiving your packets properly but the responses by the server are being dropped somewhere on its way to your device

calm furnace
#

What are the chances that Satisfactory needs additional authorization somewhere along the way and thus gets off?

narrow raft
#

does your ISP use carrier grade NAT or do you have a publicly addressable ipv4 on your home router?

calm furnace
#

Direct Public IP v4

narrow raft
#

what kind of router is it? does it have any advanced firewall features?

calm furnace
narrow raft
#

wait your server isn't running behind your router right? you only need to port forward if you want to run the server in your local network

#

can you give the output from netstat -tulpn from your server?

remote wyvern
calm furnace
#

That's why I told us not to get lost now πŸ˜„

I was creating 2 scenarios now.
Ubuntu dedicated server -> PC
And
Pc -> PC

Both have the same problem

remote wyvern
#

These sneaky dogs. There's no way they're not messing with us with those mispellings

calm furnace
# narrow raft can you give the output from `netstat -tulpn` from your server?
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:21371           0.0.0.0:*               LISTEN      -
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      -
tcp        0      0 0.0.0.0:5151            0.0.0.0:*               LISTEN      -
tcp        0      0 127.0.0.1:41219         0.0.0.0:*               LISTEN      436568/UE4Server-Li
tcp        0      0 0.0.0.0:10051           0.0.0.0:*               LISTEN      -
tcp        0      0 0.0.0.0:48996           0.0.0.0:*               LISTEN      -
tcp        0      0 127.0.0.1:27017         0.0.0.0:*               LISTEN      -
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      -
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      -
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      -
tcp6       0      0 :::25595                :::*                    LISTEN      413547/java
tcp6       0      0 :::443                  :::*                    LISTEN      -
tcp6       0      0 :::25565                :::*                    LISTEN      413554/java
tcp6       0      0 :::25598                :::*                    LISTEN      -
tcp6       0      0 :::5151                 :::*                    LISTEN      -
tcp6       0      0 :::10050                :::*                    LISTEN      -
tcp6       0      0 :::10051                :::*                    LISTEN      -
tcp6       0      0 :::19565                :::*                    LISTEN      -
tcp6       0      0 :::111                  :::*                    LISTEN      -
tcp6       0      0 :::80                   :::*                    LISTEN      -
udp        0      0 0.0.0.0:111             0.0.0.0:*                           -
udp        0      0 127.0.0.1:323           0.0.0.0:*                           -
udp        0      0 91.199.22.181:7777      0.0.0.0:*                           436568/UE4Server-Li
udp        0      0 91.199.22.181:15000     0.0.0.0:*                           436568/UE4Server-Li
udp        0      0 91.199.22.181:15777     0.0.0.0:*                           436568/UE4Server-Li
udp6       0      0 :::111                  :::*                                -
udp6       0      0 ::1:323                 :::*                                -
narrow raft
calm furnace
chrome pumice
#

Are you using the multihome in your startup command for the pc-pc?

calm furnace
deep turret
#

your network setup is confusing 91.199.22.xx is not a local network
yet you seems to be wanting to do forwarding

calm furnace
#

Don't want to do redirection since my ip 91...* is a public ip directly plugged into the server

deep turret
#

your local network seems to be 192.168.0.0/24
but your server machine is not on your local network ?

calm furnace
# deep turret your local network seems to be 192.168.0.0/24 but your server machine is not on ...

nah

bond0: flags=5187<UP,BROADCAST,RUNNING,MASTER,MULTICAST>  mtu 1500
        inet 91.199.22.181  netmask 255.255.255.0  broadcast 91.199.22.255
        inet6 fe80::3eec:efff:fe29:354c  prefixlen 64  scopeid 0x20<link>
        ether 3c:ec:ef:29:35:4c  txqueuelen 1000  (Ethernet)
        RX packets 127498620  bytes 40090745030 (37.3 GiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 137050573  bytes 62555265458 (58.2 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

eno1: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST>  mtu 1500
        ether 3c:ec:ef:29:35:4c  txqueuelen 1000  (Ethernet)
        RX packets 64211340  bytes 20593153571 (19.1 GiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 69310758  bytes 32290955208 (30.0 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device memory 0x91200000-9127ffff

eno2: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST>  mtu 1500
        ether 3c:ec:ef:29:35:4c  txqueuelen 1000  (Ethernet)
        RX packets 63287280  bytes 19497591459 (18.1 GiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 67739818  bytes 30264311208 (28.1 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device memory 0x91100000-9117ffff

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 27796123  bytes 5943120523 (5.5 GiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 27796123  bytes 5943120523 (5.5 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
#

My server dont need "local" network cause its connected to internet directly by provider

deep turret
#

So your router is side by side with your server ?

calm furnace
#

formally... Switch. Not Router

deep turret
#

having a server directly exposed that doesn't have firewall up seems dangerous

calm furnace
#

yes, but its only for games πŸ˜„

deep turret
deep turret
calm furnace
#

Oh. You are currently mixing 2 different setups

#

Above mentioned screen was from PC-PC connection I solved it .

#

Now only the problem of Dedicated Server - PC remains, but it must have created a problem somewhere

deep turret
#

pc - pc doesn't have this screen
there is something in between with that screen and I'm asking you were it is clearly relatively to your server

#

I'm not talking about the switch
I'm talking about the router

calm furnace
#

πŸ™‚

deep turret
#

port forwarding is not switch's job

calm furnace
#

Right. Here we go again
The router you mention was configured when connecting PC - PC.

On the dedicated machine I have nothing to do with my Router, as the dedicated server is standing by itself in the server room and is plugged directly into TASK ( Polish core network )

deep turret
#

I'm asking where relatively to the server
and you answer me the server is not behind the router which I understood

calm furnace
deep turret
#

but where is the router from that
is it on the same switch or something

calm furnace
#

Nope. The router is at my house. Physically it has nothing to do with the dedicated server

deep turret
#

ok, now I have it

calm furnace
#

Router was only used for Pc - Pc connection

deep turret
#

the dedicated is not at your house

calm furnace
#

yes

deep turret
calm furnace
#

I put every other game server on this server without problems. Only here a small problem arose. If there are no further ideas I will put up a neighboring machine for a while and see if it is not a problem of the OS itself....

deep turret
#

that you would need to set up ?

#

I mean a firewall operated by service giving you the machine

calm furnace
#

Nah. I don't give extra Firewall for dedicated servers ( I am jr sysops in server room).

deep turret
#

or just giving it network

calm furnace
#

The earliest thing that came to my mind was that additional authentication with satisfactory servers, but I have been ruled out here.

Well, nothing. I'll put a second machine for myself for testing and check. The only thing I can see from the errors is steam has problems connecting to the API because it can't find/read the files for itself

narrow raft
#

care to educate me on what a bond interface is? o-o

deep turret
#

usually it is caused by firewall problems or performance problems

narrow raft
#

the ipv4 is on bond0

deep turret
calm furnace
#

^

deep turret
#

reliability feature

narrow raft
#

can we test this without the bond interface configured by any chance to rule out misconfiguration on that part?

#

I'm not familiar with it so I wouldn't know any potential pitfalls.

deep turret
#

the bond is not aware of any l3+ networking

calm furnace
#

performance problems?

deep turret
#

if the address show any normal networking with this address then bond is ok

chrome pumice
#

Yeah the bond shouldn't creating any problems.

bronze bloom
#

Any reason why I am getting "invalidsession" on a brand new experimental server? I can join but no one else can
And in the server settings, if I change the game type to "friends only" from private, it just goes back to private

deep turret
narrow raft
#

sorry, I'm more of a software person than sysops. I think I've done everything I can here. maybe the others can help

calm furnace
narrow raft
#

is your server behind NAT?

bronze bloom
#

@narrow raft thank you. That seems like it is very close to being pointless to having a dedicated server. I have tried a local server via steamcmd and a hosted server via bisect hosting

chrome pumice
#

Also multiplayer on a local save is completely different from a server.

deep turret
#

the server don't crash or complain ?

narrow raft
calm furnace
#

let me check logs, but not really

bronze bloom
#

@narrow raft how? Where do I enter the IP address to join a game?

chrome pumice
#

The server manager option in the main screen.

deep turret
bronze bloom
chrome pumice
#

It's for both

bronze bloom
deep turret
#

there is an admin password for managing and a player password for playing
the admin tabs just get disabled when you only are player

calm furnace
deep turret
#

are you sure you completely restarted the dedicated server when you put the command line ?
because if multiple server are running they will mess up the ports

calm furnace
#

currently dedicated server is getting up. If for some strange reason it doesn't get up, I'll be in for a trip to DC :kekw:

clear lagoon
#

You don’t have an IPMI on your server?

#

Or maybe remote KVM

calm furnace
#

Thanks for your help, but I'm facing a trip to DC.... But I'll rather do it in the morning, because I'll be there anyway....

I have IPMI, but I don't have the password on my private PC

#

gosh... Anyway. Thanks to everyone who wanted to help. Sorry for the communication problem on my part.
I will check in the morning what hurts it after the update

calm furnace
narrow raft
#

without changing anything? o-o

#

the age old adage of "have you tried turning it off and on again?"

deep turret
#

So it looks like something was still running in the back

calm furnace
#

basically.... yes.
#restartFix -.-"
these are the only things that have updated

2023-06-29T00:11:22+0200 DEBUG Upgraded: c-ares-1.13.0-6.el8_8.2.x86_64
2023-06-29T00:11:22+0200 DEBUG Upgraded: libmd-1.1.0-1.el8.x86_64
2023-06-29T00:11:22+0200 DEBUG Upgraded: mongodb-database-tools-100.7.3-1.x86_64
2023-06-29T00:11:22+0200 DEBUG Upgraded: mongodb-mongosh-1.10.1-1.el8.x86_64
2023-06-29T00:11:22+0200 DEBUG Upgraded: mongodb-org-6.0.7-1.el8.x86_64
2023-06-29T00:11:22+0200 DEBUG Upgraded: mongodb-org-database-6.0.7-1.el8.x86_64
2023-06-29T00:11:22+0200 DEBUG Upgraded: mongodb-org-database-tools-extra-6.0.7-1.el8.x86_64
2023-06-29T00:11:22+0200 DEBUG Upgraded: mongodb-org-mongos-6.0.7-1.el8.x86_64
2023-06-29T00:11:22+0200 DEBUG Upgraded: mongodb-org-server-6.0.7-1.el8.x86_64
2023-06-29T00:11:22+0200 DEBUG Upgraded: mongodb-org-tools-6.0.7-1.el8.x86_64
2023-06-29T00:11:22+0200 DEBUG Upgraded: netcat-1.225-1.el8.x86_64
2023-06-29T00:11:22+0200 DEBUG Upgraded: platform-python-3.6.8-51.el8_8.1.alma.x86_64
2023-06-29T00:11:22+0200 DEBUG Upgraded: python3-libs-3.6.8-51.el8_8.1.alma.x86_64
2023-06-29T00:11:22+0200 DEBUG Upgraded: zabbix-agent2-6.0.19-release1.el8.x86_64
2023-06-29T00:11:22+0200 DEBUG Upgraded: zabbix-agent2-plugin-mongodb-6.0.19-release1.el8.x86_64
2023-06-29T00:11:22+0200 DEBUG Upgraded: zabbix-agent2-plugin-postgresql-6.0.19-release1.el8.x86_64
2023-06-29T00:11:22+0200 DEBUG Upgraded: zabbix-nginx-conf-6.0.19-release1.el8.noarch
2023-06-29T00:11:22+0200 DEBUG Upgraded: zabbix-proxy-mysql-6.0.19-release1.el8.x86_64
2023-06-29T00:11:22+0200 DEBUG Upgraded: zabbix-server-mysql-6.0.19-release1.el8.x86_64
2023-06-29T00:11:22+0200 DEBUG Upgraded: zabbix-web-6.0.19-release1.el8.noarch
2023-06-29T00:11:22+0200 DEBUG Upgraded: zabbix-web-deps-6.0.19-release1.el8.noarch
2023-06-29T00:11:22+0200 DEBUG Upgraded: zabbix-web-mysql-6.0.19-release1.el8.noarch
deep turret
#

and wasn't completely shut down

narrow raft
#

are you running satisfactory on a licensed enterprise server? xD

calm furnace
#

Do I have a satisfactory set up on an employee server? Yes πŸ˜„ based on AlmaLinux

remote wyvern
#

is there any way to programatically send messages in the chat to the players from the server?

narrow raft
#

not any trivial way. you'd need to reverse engineer the netcode

narrow raft
#

anyway I don't think the modding community has any intention of supporting dedicated servers until they're out of experimental and what css provides is very minimalistic

remote wyvern
#

Anyone seeing stuff like this?

#

This seems to be relatively common for us and kicks everyone out, server needs a restart every time

narrow raft
#

large save?

loud minnow
#

Nope… if the server is running and then it kick people out and is running on old hardware it could be that saving is taking to long as is slow and it kicks everyone out.. seems like

narrow raft
#

I've seen disconnect issues when shift click transferring a full storage box or when dismantling large blueprints because the network buffer in the server isn't large enough

#

or the save thing as mentioned

loud minnow
# remote wyvern Anyone seeing stuff like this?

And that’s just your basic timeout errror all is saying is that your sever didn’t respond in 30 second you can increase the timeout setting maybe that could help but if it doesn’t then is just hardware issues or to old

remote wyvern
#

Its a very overprovisioned virtual instance I've used in the cloud for many projects in the past. Wiped it for this server so its literally the only thing running. Definitely not old or hardware issues

#

Brand new save too with maybe a few hours of playtime and a few players during that time

#

i pay extra for the nvme storage too lol

loud minnow
#

Well if your running on a VM you get a massive performance hit on hardware

#

Just as an fyi

#

And just because it works on other project that doesn’t mean is going to work for this app

#

Idk what your running but I don’t have any issues ruining it on this.. and I don’t use VM as is pretty useless for game hosting better to use something like docker which allows you to limit resources a container is using etc.. vms are only use full for having 20 client machine all needing windows and be wipe every day that is what a VM are use for not for game hosting you get such a massive performance hit..

#

I just find it funny that people run Linux to run a vm to run windows to host game servers lol…

remote wyvern
#

You misunderstood, but I do appreciate your concern πŸ™‚ its a server I rent from Contabo. performance has been stellar with every single thing I've run and haven't had issues with timeouts or anything like that

#

Contabo is basically a cheaper AWS, more or less.

chrome pumice
#

I have been running in a vm and unless you are using a shitty hypervisor the performance hit is not much.

#

I would incress your timeout in the engine.ini file. Should help not getting kicked.

loud minnow
loud minnow
spare orbit
clear lagoon
clear lagoon
#

VMs only incur a significant performance hit if you either configure them poorly (i.e. pick a bad/overly generic vCPU) or if you're emulating the CPU (i.e. running ARM on x86 or vice versa)

spare orbit
#

also if your cpu has no visualization instructions
but most half modern ones should have that

deep turret
#

it's not a on/off thing
first consumer CPUs with virtualization extensions
were just having it for compatibility sake it was slow
and also limited
last gen cpu supports iommu same level remapping, tsc scaling, imbricated hardware tlbs, automatic virtual stack handling, etc..

#

and now it's snappy/ virtualization is part of the common processing pipeline

#

there are always the guest/host (host for guest and guest for host) ressources overhead too
especially when using Windows which have a bigger overhead

fossil hawk
#

does hostility with mobs still randomly cause the server to crash

spare orbit
#

never happened for the server for us, but the clients did in u7
doesnt seem to happen in u8 anymore

fossil hawk
#

thank you

alpine relic
#

Rent a 4 cores of 13900K/ 16G ram VPS (Linux, docker) to run the server, but still clunky and sometimes it freezes

signal jasper
remote wyvern
#

I have resolved most of our issues with a cronjob that restarts the systemd service every 90 minutes, and puts warning countdowns into a discord channel by leveraging discord webhooks via curl so the players know the restart is coming

#

Surprisingly I've made changes up to 30 seconds before the restart and we haven't lost any progress at all. I'm not sure how the autosave works but I wonder if it triggers one when you sudo systemctl restart satisfactory

clear lagoon
#

I do think it saves on SIGTERM, yes. why are you restarting every 90 minutes though?

remote wyvern
#

Because we were getting weird buggy crashes or player DC's without it

#

Mobs and hypertubes seem to be the causes from what I was able to catch in the logs, but with the restarts we haven't had any issues since

deep turret
#

unless it crashed it saves

static crystal
#

"Well if your running on a VM you get a massive performance hit on hardware"

Not exactly true nowadays.

#

Depending on the framework, that "massive" performance hit can be anywhere between 1% and 5%

#

(Running a 3 node 1TB RAM proxmox HA cluster at home) (yes eletric company loves me)

tulip bronze
#

has anyone figured out how to fix the Leaderboards Interface Requested stuck when trying to shut down the server?

#

I looked around and this seems to be an old problem that somehow still hasnt been fixed

potent terrace
remote wyvern
#

Yup - we have zero performance issues pretty much but I may bump up the provisioning with the provider anyway to help absorb the memory leak issues with the dedi server client between our automated restarts

deep turret
#

lightweight linux host with latest supported cpu derived from server segment with lightweight linux guest with the right hypervisor support and setup on a at least slightly overprivisionned host => sub 1% performance hit

#

Ryzen 5900X runs very fine with virtualization

#

UE5 processing loops is not very dependent on I/O and system ressources management code
so it does not really hit on the slower part of virtualization

#

as long as the host is giving free time to the guest, the main loops have room

remote wyvern
#

BuT ViRtUaLiZaTiOn Is BaD

#

πŸ˜‰

#

(that hurt my brain to type)

deep turret
#

decided to do a random stress test, which load memory (I'm doing high load llvm building which rely a lot on memory on host)

#

this is what the guest sees

#

(running kernel version 6.4.0 on both host and guests)

#

(for reference, a 3200Mhz DDR4 stick to JEDEC timings peaks at ~25000MB/s when absolutely fully loaded, and the stress test I ran is implemented to deceive the cpu memory controller management)

deep turret
exotic juniper
#

is there a dedicated server out here that is free to use?

I want to have a server with my dad but it is all expensive, for us situation

deep turret
exotic juniper
#

nope, already checked that

deep turret
#

unfortunetely as satisfactory is hard on hardware requirements, it will either be expensive or very slow/unstable

exotic juniper
#

ooh okay, but wich options are not stable or are slow? Maybe we can try

loud minnow
exotic juniper
#

Yeah we live in europe

loud minnow
#

yeah figure lol

#

but maybe asking some of these nice people to host one for you.... but i can still host if you want the only issue might be latency

exotic juniper
#

Yeah we can try.
It would be awesome if it works

loud minnow
#

alrught give me a second

exotic juniper
#

Okay

loud minnow
# exotic juniper Okay

i dm you on how to add the server and give it a try is a new server unlcaim so is all your to manage the save upload a save to it etc..

deep turret
#

I should check that upload thing

#

never tried it, looks nice

mint elm
#

With my friend ,we have a lot of rollback and crash, do u se something <rong i can fix with that info ?

quartz shore
#

i know this is probably wrong but i am trying to see if i can fit at least 10 people into a server, if any one would like to help out and join the server i would like to have a time set up where everyone gets on about the same time and see if we can truely fit 10 people on at one time. more info, please reach out to me here or via DM

cursive sierra
#

this bug happened when we restarted the server and got an offline copy of myself on the tractor then tried to get rid of it by dropping it in the water but it is even more bugged now. Any tip or guide to fix this?

hot flame
#

kill the player - then delete the tractor @cursive sierra

spare orbit
cursive sierra
#

never mid figured it out. thank you ^^

urban prism
#

the tick rate is at max 20 and i dont get why

deep turret
#

ofcourse if you have a lot of money it can be very well affordable, but it is still expensive imo

#

especially compared to other common game servers

spare orbit
#

so 8 is easily enough

deep turret
#

that's only the start, my save use 7.5GB already

spare orbit
#

does 160 hours count as start?

deep turret
#

The Dunes test save someone gave me only loads when over 23GB used RAM

spare orbit
#

well, but the save is unplayable anyway

#

so xD

deep turret
spare orbit
#

we finished the milestones and are at phase 4

deep turret
#

I just started aluminium, I just put a nitro exctractor, and that's it, I just have a big coal powerplant with 4000MW

#

then started expending my radar and hypertubes infrastructure, and diversifying my power sources

#

then waited for u8, and u8 stale my hypertube infrastructure, I now have a dilema of trying to setup u8 hypertube cyclotrons or accepting it's not possible

spare orbit
#

I just have a big coal powerplant with 4000MW
huh

deep turret
#

looks like this from below

#

and I guess that being multiple people you will expand faster

spare orbit
#

12 000 mw :umu:

deep turret
#

tired_jace how is your save so much lighter than mine then

spare orbit
#

no idea xD

#

also getting large wire platform atm

deep turret
#

the longest / biggest setup I have is my powerplant and my small but long hypertube network (in which I crashed last time I tried u8)

spare orbit
#

we cant use hypertubes, the server crashes as soon as i go in any.
worked once, never again after that

deep turret
#

it's like the game is processing 2 locations at the same time when you are in hypertubes

#

I dont know if it's as bad when running locally on client

spare orbit
#

the wire building in construction

deep turret
#

It was my top 1 thing when waiting for u8, hypertube system expansion (I was waiting u8 so I could tune it for UE5 behavior, but now it is just broken)

#

nice

spare orbit
#

also this pond area is quite used
no idea how large the save is in comparison for playtime, but i think its not that small

#

since i loaded with ags to make screenshoots, i can now show our base from a never seen perspective
its so beautiful

#

i guess when im done with my next project i can tell about the size.
turbofuel will be large

exotic juniper
#

Is it normal when leaving the server the game crashes?

deep turret
#

no ? or you mean pausing ?

exotic juniper
#

no if I leave to main menu after playing in dedicated server my game crashes. Update 8 server

deep turret
#

you mean you cant enter it anymore, other people are kicked ?

exotic juniper
#

no if I leave, the only thing happens is that MY game crashes

deep turret
#

oh

#

its a known bug apparently

#

"β€’ Game can hang on quit"

exotic juniper
#

aah okey

#

I checkt and nothing is lost so I don't care then

remote wyvern
#

Hmm, I found out how to launch the save with Advanced Game Settings enabled, but do we have a way as the admin of the server to disable certain ones? I only want to give my players Fly ability but I don't want anyone having access to item spawning and stuff like that

deep turret
#

there is no way currently

deep briar
#

how to get steam cmd

#

from where ?

signal jasper
dapper fern
#

Hey i was wondering how come i cant join my friend through steam, the only way for me to join him is to use the ID

signal jasper
narrow raft
sharp umbra
#

Hey hey :D
So me and my friends tried playing on U8 Experimental, and due to perfomance issues (both of my friends couldn't play the game due to perfomance issues) and other issues we decided to go back to EA, however after downgrading dedicated server to EA, it doesn't boot up anymore >.> I know save files aren't easily convertable so we just yeeted it, however that didn't fix the issue.
Looking at the fact this will require for sure log files and a bit more talk, I've made a post on #1038092680493801533 (https://canary.discord.com/channels/370472939054956546/1124274107480018974), so if someone has any solutions or ideas It would be very much appreciated <3

clear lagoon
#

can you provide the full log file and/or crashreport from the failed start-up?

sharp umbra
#

Here is the log (took a while to find, as it turns out I was looking for logs in a wrong place πŸ˜…)

#

Crash report is 4 seperate files (one of them is Minidump), should I sent those as well or log is enough?

clear lagoon
#

just the CrashReport xml file. Did you validate game files after downgrading? Are you sure you removed the save files from the save folder in localappdata?

sharp umbra
#

Yes and Yes, Save file that was used on the server is gone, and Verfication of the files via Steam Client was succesful

clear lagoon
#

could you try entirely deleting the satisfactory dedicated server install and installing it again?

sharp umbra
#

πŸ‘

#

Also, except save file in localappdata, and server files in installation path, are there any other files that Dedicated server uses that should be deleted?

sharp umbra
clear lagoon
#

did you remove blueprints as well?

sharp umbra
#

No πŸ˜… Where are they located? (Didn't create single blueprint on the server yet)

clear lagoon
#

also in the savegames dir

#

can you try launching with the -NOSTEAM parameter?

sharp umbra
#

Still crashes >.>

#

Also to be clear, should I remove everything from LocalAppdata/FactoryGame or just the save files used by the server?

clear lagoon
#

to be safe, maybe just everything

sharp umbra
#

(No blueprints found in the save files directory, only saved games from my client)

#

Hm.. alrighty gonna try that

clear lagoon
#

I honestly don't understand why it's crashing on startup for you. were you able to run U7 dedicated server before with no issues?

sharp umbra
#

Didn't try dedicated server on U7 before, only U8.

#

But well, removing everything from LocalAppdata/FactoryGame fixed it it seems, it booted \o/

#

Oh, there is ServerSettings.[port] file in the saved games... might be that got corrupted while downgrading?

#

Well anyways, it works now, thanks a lot ❀️

clear lagoon
#

oh wow I didn't realise that was there. it might have been crashing while reading that, the header contains the server version too

sharp umbra
#

Might be the case πŸ˜„

deep turret
#

it's like a save file but for the server instance settings so it is likely to be version dependent

clear lagoon
#

and some other stuff that I'm not really sure about atm XD

clear lagoon
#

This is not the channel to advertise your youtube channel πŸ™‚

deep turret
#

I wonder if we are allowed to report, I didnt know so I reported

#

maybe a bit overkill, but I thought it couldnt be hurting anyone

clear lagoon
#

you can ping mods if you're so inclined. reports go to discord... I think?

deep turret
clear lagoon
#

oh πŸ˜›

deep turret
#

so : that's what I've done already

clear lagoon
#

I saw that, I just didn't want to bother the mods over something so silly myself XD

signal jasper
deep briar
#

ahaa ok

#

btw wtf is root user

deep briar
signal jasper
deep briar
#

my pc isnt that good

#

its mid

#

end

#

sooo

signal jasper
#

then i wouldnt recommend running a server on it while you also play on your machine. Why do you want a server exactly?

deep briar
#

i want to play with my friends but inviting them to a singleplayer world would be dumb, cuz they have to wait till im online to complete their projects

signal jasper
#

are you letting your pc run 24/7 ?

deep briar
#

i can do that, but i share my pc with my brother :\

#

so that would be a problem

signal jasper
#

so a when you host a serve ron your machine you have the same problem

deep briar
signal jasper
#

yes !!

deep briar
#

dam

signal jasper
#

you can think about renting a server

deep briar
#

how much

signal jasper
#

what how much?

deep briar
#

$$

#

its expensive

signal jasper
#

between 1 and 1000$

deep briar
#

but if i rent a server

#

it would last 1 month or 2

#

cuz im not paying for a whole year or some shi

signal jasper
#

so whats the problem?

deep briar
#

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

deep briar
signal jasper
#

yes

#

currently running 2

knotty ridge
#

Is there actually a way to see if a server is online through a website or some sort?

clear lagoon
#

if you want to provide anything like that to your server's users you'll need to set up something custom

frosty gale
signal jasper
#

not more then 4

yes u7 stable but not u8 , but on u8 i never had an server crash , only client crash

clear lagoon
#

u7 has a dismantle server crash sometimes and sometimes client crashes when encountering hostile creatures. u8 haven't seen any server crashes but the stability of the client is a toss-up. lots of vehicle/hypertube glitches

#

u7 also has some blueprint specific crashes that u8 doesn't

atomic lava
#

hello, everyone i made myself a satis server via ptero
but when I want to co me to the server I have this error can you help me?
thanks in advance

clear lagoon
#

I see you're using non-standard config. are you running the server on a windows or a linux machine?

atomic lava
#

linux pterodactyl egg

clear lagoon
#

are you getting this error joining the game or is it on initial connection to the server manager?

#

do you have any firewall installed?

atomic lava
#

I get this error when I want to login
no firewall installed

clear lagoon
#

can you restart the server, try to connect once and then provide the resulting log?

atomic lava
#

yes

chrome pumice
#

What is your startup command?

clear lagoon
# chrome pumice What is your startup command?

it's this in pterodactyl

.\/Engine\/Binaries\/Linux\/*-Linux-Shipping FactoryGame ?listen -Port={{SERVER_PORT}} -ServerQueryPort={{QUERY_PORT}} -BeaconPort={{BEACON_PORT}} -multihome=0.0.0.0 $(if {{DISABLE_SEASONAL}}; then echo \"-DisableSeasonalEvents\"; fi)

once we receive his log we will have the actual params he has configured

chrome pumice
#

I know nothing about pterodactyl hehe

clear lagoon
#

we'll need the full log file

#

not just a screencap

atomic lava
#

ok

#

I just have to redem my prox it and full πŸ™‚

clear lagoon
chrome pumice
#

I just always assume that first time setup timeout issues is the ipv6 issue.

clear lagoon
#

it is multihome'd to ipv4 so unless he broke launch params somehow with the config it shouldn't be that

#

we'll see once we have logs πŸ˜›

brave willow
#

hey guys, is there a way to restore a player ?

I got a crash and game decided to make a new player after joining, but the old player just sitting there unkillable, is there a way to delete the new one and join as the old one? ^^

clear lagoon
chrome pumice
#

Manual save and load sometimes fixes players for me. If not you have to just kill them.

brave willow
#

ah okay, so restart the server ?

clear lagoon
#

restart and then kill the player, yes

brave willow
#

okay, thanks a lot, i will try! πŸ™‚

clear lagoon
#

and in the future if you crash/disconnect, wait for configured timeout time (default 30 seconds) to elapse before rejoining (or check player count in server manager). you only get a new pawn if you log in too fast

brave willow
clear lagoon
#

no problem πŸ™‚ just trying to advise πŸ‘ good luck

atomic lava
clear lagoon
#

it's normally under <install location>/FactoryGame/Saved/Logs/FactoryGame.log

atomic lava
clear lagoon
# atomic lava

your Port and ServerQueryPort need to be different in the config

atomic lava
#

where can i change them?

clear lagoon
#

it's probably in the settings tab? I'm not familiar with pterodactyl

atomic lava
#

normally it's the good ones they are well allocated

clear lagoon
#

as you can see your Port and ServerQueryPort are both set to 15777 which is strange

#

if you look at startup command

atomic lava
#

serveur port is 15777 and ServerQueryPort 15000 is not good ?

clear lagoon
atomic lava
#

I did add the server with port 15777 but in the error message it changes it for me, it's weird

clear lagoon
#

in the network tab in pterodactyl, can you check what the port is set to there? it should be 7777 by default and not 15777

alpine relic
#

my game crashed when i drove the truck and i respawned but cannot dismantle the truck so i edit the save using the interactive map, but the offline player keeps sitting there. how can i delete it?

crystal eagle
# brave willow hey guys, is there a way to restore a player ? I got a crash and game decided t...

That happened to me on my home second pc server several times till I decided to move the save to single player but it started happening again even in single player, I had to load the save in SCIM then save it back load and voila, but big but it carried on happening intermittently till I killed my colleague (that decided not to play U8 till fixed) who was in the hub it hasn’t happened since, donno just troubleshooting let’s see what happens next lol

clear lagoon
#

you can try killing the offline pawn. if that doesn't work, try a restart and try again. if it still doesn't work you can try deleting the truck in SCIM

brave willow
#

Killing after restart worked β™₯

clear lagoon
crystal eagle
clear lagoon
#

I'm not sure. Just don't do any of the things I mentioned and you should keep logging into the same pawn in single player

#

you can see it in the game client logs somewhere I believe

crystal eagle
#

If it happens again I’ll look in the logs

alpine relic
#

So currently i can only record the track by downloading the save and playing it offline πŸ˜…

#

driving online 100% crashes my game jacesus

clear lagoon
alpine relic
#

yes

clear lagoon
#

vehicle netcode is beyond unstable in U8 XD

alpine relic
#

lol

brave willow
#

ok, but just saw, i lost 3 harddrives while dying 😦

signal jasper
#

is there a problem when you use the u7 maps on u8 ?

whenever this warning/error comes the game has an massive lag spike for 1-2 Seconds

[2023.06.30-17.21.05:679][560]LogNetPackageMap: Warning: FNetGUIDCache::SupportsObject: InstancedStaticMeshComponent /Game/FactoryGame/Map/GameLevel01/Persistent_Level.Persistent_Level:PersistentLevel.AbstractInstanceManager_2147472507.InstancedStaticMeshComponent_2147471076 NOT Supported.

Sounds like a Problem with the Game Level

oblique trellis
#

anyone got any ideas, it was working and now it isn't

#

on windows and the start command is .\FactoryServer.exe -multihome ip -log -unattended

clear lagoon
clear lagoon
clear lagoon
#

have you tried restarting the server?

oblique trellis
#

yh

clear lagoon
#

running on windows or Linux?

oblique trellis
#

windows

clear lagoon
#

add inbound udp firewall rules for ports 7777, 15000 and 15777 if you use default ports

oblique trellis
#

firewall isn't an issue

clear lagoon
#

is the server behind NAT?

clear lagoon
oblique trellis
#

uh

clear lagoon
#

update 7 or update 8/experimental?

oblique trellis
#

its u7 i think

#

i only installed it last night

clear lagoon
#

if you didn't change it you'll be on u7

oblique trellis
#

i legit connected and played last night, now im getting that error

#

so what update to u8

clear lagoon
#

can you try disabling pause simulation when nobody is logged in?

#

then give it a minute and try to join

oblique trellis
#

sure

clear lagoon
#

once the game timer starts moving again in the server manager

frosty gale
#

how do i make it so players join my dedi and have their own hub

clear lagoon
frosty gale
clear lagoon
#

yes

signal jasper
frosty gale
#

thats dumb

oblique trellis
#

ty

clear lagoon
#

no problem. sometimes the server takes too long to resume the session, so you timeout, which triggers a save on player leave and pauses again xD

oblique trellis
#

Yeah, I'm quite new to the game tbh, set up a dedi for me and my mate, is the game running when we're not on fine then or should i turn off the dedi when were not on

clear lagoon
#

depends on your wishes for your playstyle. if you disable pausing all your machines will keep running, using power, producing etc

#

in early game you'll probably exhaust your biofuel plants

clear lagoon
coral flame
#

has the autosave frequency console command FG.AutosaveInterval been changed? is says command not recognized now? (experimental ded server)

chrome pumice
#

No commands work currently. You have to make the changes in the ini files.

coral flame
#

ahh cool, thanks

loud minnow
# urban prism how?

it could be because of hardware i been hosting for someone on here who wanted to play and so far on my rig been getting 119 tickrate even when players connected there is currently wo player on this server playing..

#

even on large save i dont see the tick rate drop much but all depends on the system is being run

coral flame
#

mine is getting 13 atm, it's a piece of junk though, i'm currently deleting a bunch of useless rubbish to improve it a bit, i do not expect much on my potato πŸ™‚

loud minnow
#

yeah mine was just left over parts from upgrading my main rig lol

coral flame
#

i'm semi tempted to upgrade to a more modern server, seems a bit expessive just for this game, buuuuuutt... πŸ™‚

#

my savegame is up to 10 meg atm, ya it's struggling, behaviour change from stable, it's better but also worst changing from stable

clear lagoon
clear lagoon
oblique trellis
#

I've updated to dedi to the experimental build, i'm now getting infinite loading from the game itself trying to connect

#

anyone have any ideas?

#

its on the old save

#

from the prev game version

#

if thats the issue

coral flame
#

you mesan when you connect with your client, it just loads endlessly or something ?

oblique trellis
#

yh and then i get this

coral flame
#

ya i get afair amount of this in the last few days, difficulty connecting, just stuck with it shrug

oblique trellis
#

is it anything to do with me using an old save from the previous game version?

coral flame
#

my char was a bit broke/dead though, my loot box is at -365 meters πŸ™‚

#

nah, it's just how my game runs atm, i have a larger game running on a potato atm, i don't expect it to run great

#

i did up[grade when update 10 came out though, not just now, the expermental server is so much better than update 7 (it's stable here)

#

i mean, the game still puts me face down in the dirt half the time partly due to client crash's, the server part is so much better

clear lagoon
#

Didn’t have issues on our save when updating to experimental at least

#

Hope you backed up your saves πŸ˜„

oblique trellis
#

I just can't join after I've restored them onto the server

clear lagoon
#

You loaded the save in the server manager?

#

Have you tried seeing if you can start a new session and join it?

oblique trellis
#

yh

#

doing that now

oblique trellis
signal jasper
#

any idea how i can upgrade the network quality on my server ? Editing the engine.ini , game.ini and scalability.ini does crash my server when another player connects ^^ Client is set on Ultra Quality - we all have over 200mbits/down and 100mbits/up so - server is 1gbit

coral flame
#

ultra = 3mbit, it seems to run ok enough, last time i looked at that though, you could edit the .ini file, then make it read only as the server saves to it

#

i havn't actually bothered to do that though, does it work ?

signal jasper
#

i did edit the .ini but then i got segementation fault

signal jasper
coral flame
#

both client and server have to have a good limit set, aka set both to ultra

#

i'm sure someone else here has set it to more, i wouldn't mind a few more better options than 3mbit as well tbh πŸ™‚

coral flame
#

insert modem noises here πŸ™‚

loud minnow
signal jasper
#

really . no gifs

coral flame
#

i member, i member.... πŸ™‚

signal jasper
#

😦

clear lagoon
clear lagoon
clear lagoon
desert walrus
#

Same for you @signal jasper
Why would you want to increase the game's usage beyond that?

#

At that point you're already incurring a noticeable performance penalty

loud minnow
signal jasper
desert walrus
#

Because then you are just incurring the performance penalty for the massive increase in packet handling and updates that must happen on both ends

coral flame
#

yes, i have noticed the client fps slower when it's transfering objects as i travel, i don't mind the hit, i'd rather it transfer and get on with it, but ya...

desert walrus
#

All assets are client-side

#

The server is only responsible for factory calculations and world/player simulation

coral flame
#

but the config is server side

urban prism
coral flame
#

as i walk towards a large factory, it's transfers it

desert walrus
clear lagoon
#

In Engine.ini for network I have this:


[/Script/Engine.Player]
ConfiguredInternetSpeed=104857600
ConfiguredLanSpeed=104857600

[/Script/OnlineSubsystemUtils.IpNetDriver]
MinInternetClientRate=104857600
MinClientRate=104857600
LanServerMaxTickRate=30
MaxClientRate=104857600
MaxInternetClientRate=104857600
ConnectionTimeout=60.0

[/Script/SocketSubsystemEpic.EpicNetDriver]
MaxClientRate=104857600
MaxInternetClientRate=104857600
InitialConnectTimeout=90.0
ConnectionTimeout=90.0
desert walrus
clear lagoon
#

And in Game.ini this:

[/Script/Engine.GameNetworkManager]
TotalNetBandwidth=104857600
MaxDynamicBandwidth=104857600
MinDynamicBandwidth=10485760
coral flame
#

no i mean, when i travel to a different part of the map, i can actually see the factory parts appearing, i mean that data

clear lagoon
#

Plus a whole host of other stuff that isn’t network related

clear lagoon
loud minnow
desert walrus
loud minnow
#

anything else beside nitrado lol

signal jasper
desert walrus
#

Otherwise basically the only info sent to client is the position of buildables and other world states alongside animation states - etc this segment of conveyor is using x animation state with x object - remember that animations on conveyors are not actual representations(a belt that has 20 items on it might not have 20 items), they're just an approximation so that you can get an idea of what's going on

clear lagoon
#

Usually I edit configs while server is halted

signal jasper
#

i did revoke the write permission

#

only read

clear lagoon
#

That works too I guess XD

loud minnow
signal jasper
clear lagoon
#

Although that way you don’t find out if you have invalid configs

signal jasper
clear lagoon
#

It deletes invalid settings from the files on flush

signal jasper
clear lagoon
#

I see you like to live dangerously πŸ˜„

signal jasper
urban prism
coral flame
#

so, does it make it any different having network set to unlimited ?

loud minnow
urban prism
#

dope

#

think i have aryzen 5 5600 or so laying around

vivid anvil
#

Hey y'all, any thoughts on this? Server was running fine on U7 but have been getting this when trying to ping on Server Manager since switching to U8.

loud minnow
#

Or I guess form what I read in here update 8 wants to use IPv6 by default

vivid anvil
vast quest
#

hey yall - my friend is trying to get his dedicated server up and it doesn't seem to be working with the experiemental update. this is the error message I'm getting, not sure if this is helpful but just wondering if anyone has had a similar issue/error and knows any possible solutions πŸ™‚

loud minnow
clear lagoon
#

if the server is behind NAT, don't forget to forward port 7777 UDP.
if that doesn't work, try disabling game pausing when nobody is connected

vast quest
cursive sierra
# oblique trellis

this lost connection to server happens too many times since update 8...

winter wigeon
#

hey guys would you mind checking out my questions and help thread? just wondering if anyone has found a workaround for the hypertubes

desert walrus
#

Not that I know of

marble berry
#

someone said replace them, but it didn't work for me... I just hold forward when I go in and it turns around

#

it's off-sync and does some time-warp stuff in the end, but it partially works

frosty gale
#

so do multi people on dedi servers just have dif bases and all go to the central hub?

vivid anvil
#

My previous port-forwarding worked before U8

#

Fixed it! Needed to add port 15000 to the forwarding

desert walrus
#

IE someone works on hmfs while another works on getting ai limiter prod set up, another improves power and the fourth hunts collectibles

urban prism
#

where can you download the satisfactory server thingys?

deep turret
urban prism
#

can you run it on a pc without epic or steam installed?

deep turret
#

yes, but you need to use some of the launcher to install it first
if you dont want to install a whole launcher using steamcmd is recommended

urban prism
#

ty

deep turret
#

I mean, steamcmd is like a bare minimum commandline launcher in a way

#

that's why I worded it like that

#

(i.e steamcmd does NOT require steam)

deep turret
# urban prism ty

oh and : using steamcmd you dont need any account, dedicated server is publicly freely available, completely

urban prism
#

dope then i can just run it on my home server without having to download launchers and shit

deep turret
#

I only know steamcmd on linux though, I can't help you for windows steamcmd

urban prism
#

ill get it to work somehow πŸ˜›

deep turret
#

the game installation command is the same likely though

#

it's steamcmd itself that I dont know

clear lagoon
urban prism
#

what is the app id forsatisfactory experimental for downloading in steamcmd

#

just the normal?

clear lagoon
#

the game client or the dedicated server?

urban prism
#

dedi

clear lagoon
#

appid is 1690800

deep turret
#

the wiki page give you the whole command

urban prism
#

kk then i have the correct one

clear lagoon
#

-beta public for stable/U7, -beta experimental for U8

deep turret
#

steamcmd +force_install_dir /your/srv/directory/Satisfactory +login anonymous +app_update 1690800 +quit for update

clear lagoon
#

that looks correct yes

#

@deep turret I was bored so I configured ipv6 on my satisfactory vm and removed the -multihome parameter. looks like it's just binding to ipv4 0.0.0.0 for me now and no ipv6 whatsoever. joining and everything works fine too and still happens over ipv4 so I'm genuinely confused XD
obviously can't connect on ipv6 since it doesn't even bind

#

setting multiple -multihome= args only picks up the first one

deep turret
clear lagoon
#

I don't have that set either

deep turret
#

you didnt disabled ipv6 ?

urban prism
deep turret
clear lagoon
deep turret
#

I mean on the machine

#

sysctl

#

you didnt touch that?

clear lagoon
#

not at all

deep turret
#

ok

clear lagoon
#

ipv6 networking is working fine on the vm

deep turret
# urban prism how do you get your server to a higher tick rate?

YourServerDirectory/FactoryGame/Saved/Config/WindowsServer/Engine.ini

..
NetClientTicksPerSecond=ABitAboveWhatYouWant

[/Script/OnlineSubsystemUtils.IpNetDriver]
..
NetServerMaxTickRate=WhatYouWant
LanServerMaxTickRate=WhatYouWant

[/Script/SocketSubsystemEpic.EpicNetDriver]
..
NetServerMaxTickRate=WhatYouWant
LanServerMaxTickRate=WhatYouWant
```..  stands for [what's already here]
urban prism
#

im on windows

#

ty

deep turret
#

default is 30

urban prism
#

i have on my, router port 15777 and 15000 open but i cant seem to connect to my server with outside ip and one of those 2 ports

deep turret
#

the default ports are UDP 15777 15000 and 7777

#

you need the 3 ports open

urban prism
#

aaahhh

deep turret
#

and connect with 15777 default port

#

also depending on your network setup on your server and the starting script arguments you may have connections timeouts (but you mostly should still see the server up in your game servermanager tab)

urban prism
#

ty

#

i dont know what this means

deep turret
#

connection timed out

urban prism
#

nvm

#

work now

#

lol when i slide on concrete foundations it gives this

drowsy turret
#

when i join my satisfactory expermental server we all are timing out. how can i fix it?

#

the server is hosted on ms azure

deep turret
signal jasper
drowsy turret
#

well, it works. thank u all. :)

#

is the password resetted after i switched to exp?

#

after i signed in i'm not able to connect to the server

clear lagoon
#

invalid authentication token is an issue with your steam or epic games login. are you in online mode and properly signed in?

drowsy turret
#

are you in online mode
where can i see that?

and properly signed in?
yeah as an administrator

deep turret
#

no I think CallMeDino is right, I had similar things when updating to u8, I just deleted the serverSetting savefile, and reclaimed the server

#

(Localted at [satisfactory server user] ~/.config/Epic/FactoryGame/Saved/SaveGames/ on linux)

drowsy turret
#

i'm going to try that

deep turret
#

it's a ServerSettings.portnumber file

drowsy turret
deep turret
#

if you delete it and restart the server, you'll have a "clean" server instance

#

and you just have to reclaim, reset basic settings and password, name, and go to load save to load the last save you had

drowsy turret
#

hmm... I have the same issues

clear lagoon
#

you get this error before you can claim the server instance?

drowsy turret
#

no after i claimed the instance and changed the safegame

clear lagoon
#

so you managed to claim the instance and then the server status in the manager failed to load? msg was edited

#

oh it's normal to disconnect when loading a save

#

the server kicks everyone out when you change savegame

#

you can rejoin now

#

once it says the game is done loading

drowsy turret
#

it's done loading but i have the same issues

clear lagoon
#

you get "invalid authentication token" after joining?

drowsy turret
#

i loaded a normal save not a exp save

drowsy turret
clear lagoon
#

specifically which one? the one you linked earlier was on the ServerQueryPort but you posted a screenshot successfully showing server query results

drowsy turret
clear lagoon
#

aha. can you try disabling pause game when nobody is connected?

#

then wait for the game duration to start ticking up again

#

then join

drowsy turret
clear lagoon
#

server manager

drowsy turret
#

please give me a second, i restarted the server. 🀣

clear lagoon
#

specifically this one

drowsy turret
#

i unchecked it but it's not working

clear lagoon
#

are you running on windows or on linux? is your server in your local home network or hosted remotely? is your server behind NAT? With which command line arguments are you launching your server?

drowsy turret
#

oh, that's my second try

drowsy turret
#

And i'm routing the private IP address to the public IP address

#

i only have this start argument: -multihome=10.0.0.6

#

but it's working now

#

or maybe not?...

#

Thank you so much. It's finally working.

clear lagoon
#

no problem. glad it's working now

drowsy turret
trim peak
#

hello, I have a little question, I got the Game on Steam but want to create a dedicated server, I found an addon on Epic wich would allow me to create such a server without any cost (it seems like) now the question, is there something similar for Steam, if no, how can I use that Addon without buying Satisfactory a second time to have it on Epic also?

clear lagoon
trim peak
#

ah, ok, thx

clear lagoon
#

additionally, dedicated server can be downloaded from steam with an anonymous session

trim peak
#

well ok, I installed dedicated server now on steam, how does it work now to create a Server me and my friends can play on? xDD

#

(its kinda the first time I'm creating a Server on my own xD)

coral flame
#

for normal gui steam, i found it won't let you play and run the server at the same time, i just use steamcmd anon login to install my ded server

clear lagoon
trim peak
#

hmmm, I don't know what I did wrong, I started the dedicated server programm on steam and it opened that cmd console thing, than I started the game and added the Server with my WAN IP as told in the Wiki, but for some reason it doesn't work, it says the server is offline

sharp umbra
#

I do that all the time!

#

Curious it doesn't for you

sharp umbra
trim peak
#

ah ok, I'll try that

#

ok, that works

clear lagoon
#

if you just want to play with friends without permanently running a server on your own computer, there is standard multiplayer support in satisfactory

#

fyi

trim peak
clear lagoon
#

yes, just keep in mind that if you run the server on your local pc you'll have to permanently leave it turned on

tepid hamlet
#

Does anyone perhaps know why blueprints copied to a dedicated server aren't detected by the server?

sharp umbra
#

Or just turn it on when your friends ask you to, like I do :D

clear lagoon
tepid hamlet
#

Also tried restarting the server

trim peak
#

I know, rn it is a test to learn how it works overall, later we maybe rent a server or something, we'll see

sharp umbra
#

πŸ‘
Anyway for your friends to be able to join, I found that all 3 ports used by the game are required to be forwarded.

clear lagoon
#

are you on windows or linux?

tepid hamlet
clear lagoon
#

did you include the blueprint config file as well?

tepid hamlet
#

Linux. Somehow, the server now restarted due to a SteamAPI error and magically they appeared in the blueprint menu

tepid hamlet
clear lagoon
#

shrug I never tried adding downloaded blueprints while the server was running

tepid hamlet
#

Could be it, thanks for the help!

trim peak
#

well, I fount out what I missed, my server is running now thanks for the help^^

cursive sierra
#

since update 8 everytime I join a dedicatd server I either get kicked to menu with a message "lost connection to host" right when it is about to load the game world or the game just crashes. any fix for this?

clear lagoon
#

if that's not it, tell us if you're running the server on windows or on linux, what your launch parameters are, and if your server is in your local home network, behind NAT, or hosted remotely

obsidian iron
obsidian iron
fiery pumice
#

Hey people quick question: friend of mine is hosting a U8 ded server, had no problems running U7 (well not really, but we figured it out - no clue what it was again). For some reason he can get the server to run, but it's not visibile. Yes all 3 UDP ports have been correctly configured and fowarded and yes we are using a WAN IP, not his local. Any ideas? HALP.

fiery pumice
#

"Not showing up to clients"

sharp umbra
obsidian iron
#

ok

fiery pumice
#

We are currently quad-checking the forwarding again. And the server is hosting in a center, not at home.

clear lagoon
obsidian iron
fiery pumice
clear lagoon
fiery pumice
#

My friend is currently working on it, I'm on callcenter duty lol.

#

Windows Server 2022, -log -unattended

#

U7 worked on the same machine, no problems

clear lagoon
sharp umbra
fiery pumice
#

@clear lagoon Interesting. Friend is currently explaining what the multihome part is lol

clear lagoon
sharp umbra
#

Unfortunetaly ;-;

obsidian iron
#

rip

sharp umbra
obsidian iron
#

well at least i know how to port forward cus im bad

fiery pumice
#

TCP = Receiver tells sender "Got it"
UDP = Just send, hope it arrives. UPS Style.

obsidian iron
sharp umbra
#

Depends on use case

obsidian iron
#

literally just for some friends to hop on and play

fiery pumice
#

I'd say it depends if you have money to burn on an extra machine, good internet and power bill

#

And for how long you plan to host

clear lagoon
obsidian iron
#

fr

#

i mean its no brainer

#

to port forward and set it up no?

#

it didnt take me long to set it up literally an hour

sharp umbra
#

For me, if its for friends only I prefer to host it myself all the time :P, Unless the server is meant to be public I would never pay for dedicated server in any game >.>

#

But it is just me

clear lagoon
obsidian iron
#

gotcha

#

i have another pc, but im prolyl just gonna boot up the server bat file and let it run all day

sharp umbra
fiery pumice
#

And there are THREE options:
1: Host at home (need know-how both tech and software),
2: Host at a center, either virtualized or an entire machine for yourself (need to know about the software)
3: Host server hosting company, they handle the server and game installation
All have their benefits.

obsidian iron
#

bro tbf i just know my technology but i would have a hard time to explain to a guy who knows nothing

#

about computers

sharp umbra
#

I know enough to try explain it to someone, but its still not easy

obsidian iron
#

fr

#

a friend of mine is at the "slow mouse movement and hard time finding stuff on the screen" stage

fiery pumice
obsidian iron
#

its like watching my grandparents use the pc

fiery pumice
#

Good example are my dad and grandma, my granny complains that she doesn't know how to do anything except call on her phone and complains about it, my father just doesn't care and admits it.

sharp umbra
#

Its like "JUST TELL ME WHAT TO DO AND I WILL TAKE FEW MINUTES TO CLICK WHERE YOU POINT ME" instead of "Tell me how I can learn about this and what do I need to know to host the server" :P

fiery pumice
#

YOU'RE GOING TOO FAST SLOW DOWN

sharp umbra
obsidian iron
#

when i have a kid in the near future im gonna teach him how to setup a satisfactory dedicated server before he knows how to talk

sharp umbra
clear lagoon
#

kid's gonna end up training neural networks to kill their parent

#

poor kid πŸ˜„

obsidian iron
#

bros gonna know how to port forward

sharp umbra
#

They will know how to do their own kernel + OS for a PC that will run that dedicated server πŸ‘€

royal dove
#

Kernels + Linux and me = Chernobyl digital style. :p

clear lagoon
clear lagoon
royal dove
#

C64 programming πŸ˜„

fiery pumice
#

^ My friend who is attempting to host

#

We must be missing something stupidly easy.

sharp umbra
fiery pumice
#

I still have my Amiga somewhere

royal dove
#

Got one here, need to fix it though, probaly some soldering needed.

clear lagoon
#

Looks like we found where the old people are at πŸ˜‚

sharp umbra
#

Hey I'm 17 jacelul

#

I just like the old tech stuff

fiery pumice
#

@clear lagoon Thansk for the suggestions but it still ain't working. Hrphm.

royal dove
#

Got it still in original box. (Bit damaged but still.)

sharp umbra
#

o.o

clear lagoon
#

At this point I'm not really sure. Can you restart the server process, try to connect once, and then provide the FactoryGame.log file to me? redact any authentication tickets that are present in the log file prior to upload

fiery pumice
#

We're so far into the woods by now I forgot what a field looks like. So we think it must be something really basic.

#

The current problem is that the server is running like a charm

#

It's just not approachable from outside

clear lagoon
#

You said "firewall is yes" did you add the firewall rules on Update 7 or older? In U8 the name of the server executable changed

fiery pumice
#

See screenshot πŸ™‚ πŸ˜‰

royal dove
#

Yes it set to the new name, or see screenshot

clear lagoon
#

I'm not super familiar with windows but looking at the name of the functions used there, it looks like it prints the socket listen addresses and not the windows firewall rules

royal dove
#

Acccording to the logs server is waiting "WaitingToStart".

#

Ports are setup in the windows Firewall, without it i did not get the output as shown.

clear lagoon
#

ah okay, apologies.

royal dove
#

The hoster of my server had also some firewall setings, so i opned those ports too/ disabled that firewall with same result. I also opened a ticket to see if they know something. Feel line the basic "Did you click on that little box which is one pixel wide.

clear lagoon
#

Does the server have a direct external IP or is it approached through NAT?

fiery pumice
#

Makes sense about the log.

royal dove
#

Direct external, a minecraft server is runnign without any issues.

#

uses different ports and TCP

clear lagoon
#

minecraft's on 25565 tcp by default, yes

#

if you don't see anything in the logs about the connection attempts then the initial packets to the serverqueryport (15777) are not arriving at the server process

fiery pumice
#

This image is set to self destruct in 5 minutes

clear lagoon
#

go go gadget bomb? πŸ˜„

royal dove
#

uhuh

fiery pumice
#

Go go Gadget OH F-

clear lagoon
#

could you add the -DisablePacketRouting argument to your server launch args?

fiery pumice
#

I think you two pretty much confirmed it to be a forwarding issue

royal dove
#

So somethign is screwing up the portforwarding for satisfactory, and i am pretty sure i am not the porblem at this moment. πŸ™‚

#

Famous last words.

clear lagoon
#

so you are behind NAT? make sure -multihome= is set to the local/internal ip address

signal jasper
fiery pumice
#

It's not a NAT issue, it doesn't go through a home NAT.

#

It's in a datacenter.

clear lagoon
# signal jasper what does this ? just curious

if multihome is working properly it shouldn't make a difference, but I've seen SharklienX suggest it to people before. Without -multihome= set it will disable the unreal internal packet router, which is a shitty thing that binds all network adapters on the system, and retransmits the packets to localhost on dynamically selected ports... if I understood correctly

#

allows you to bind the game server to more than one NIC

signal jasper
#

okay but shouldnt affect performance

clear lagoon
# fiery pumice It's in a datacenter.

you can have NAT on a datacenter level, but that aside you can also have port based firewalls in datacenter routers regardless of NAT being present πŸ˜›

deep turret
#

the "it defaults to" or "in this case it does like" does not apply very well with a new engine with an experimental build that is not yet fully upgraded to it

fiery pumice
#

I give up for now, maybe it's a U8 thing, maybe we'll think of something later.

clear lagoon
#

I'm sorry I wasn't able to help. Good luck!

deep turret
fiery pumice
#

@clear lagoon Fixed 😎

royal dove
#

IT IS ALIVE!

#

3 separate entries needed for each port in the MS Firewall

#

Instead of one rule to ring them all.

clear lagoon
#

Yay! Glad I could help πŸ™‚ Good luck on Massage-2(A-B)b, pioneers!

fiery pumice
#

He had one entry that contained port 15k, 15777 and 7777

clear lagoon
fiery pumice
#

Made it three different entries and bam, works

royal dove
#

Have the same with Linux so. :p @clear lagoon

fiery pumice
#

Which means making one entry with 3 ips is an AND statement, not an OR

#

Weird.

#

Thanks for the help @clear lagoon

royal dove
#

Feels like it was programmed by Coffee Stain, no logic but logic at the same time.

tepid hamlet
#

@clear lagoon Do you perhaps have some good starting settings for the player movement parameters in engine.ini for a 2-3 player server? I'm struggling a bit with a 5900X and 30 tick. Should I perhaps also reduce tick rate?

deep turret
#

I have a 5900X running at 90 tick/s u8 dedicated server in a linux vm and I'm not struggling

#

maybe network settings ?

clear lagoon
#

Subjectively, server tick rates lower than 30 feel choppy. It should be running recently well on a 5900X. Are you running a very large save?

royal dove
#

Server running on same machine as client?

deep turret
clear lagoon
#

If you're encountering any specific performance issues, could you describe them to us?

tepid hamlet
clear lagoon
tepid hamlet
#

It isn't very constant, but doesn't necessarily happen just when saving either. It seems to be rare though, so I'll think I'll leave it for now

obsidian iron
#

it wouldnt let him

#

im not sure if i did it righttt but i think i did

#

i gave my buddy the public ip

#

and it saying its offline

wicked hatch
#

is there a way to increase the amount of ram the dedicated server can use? It seems to be capping at 8gb and its stuttering in game. The server im running it on has 32gb of ram and its just for the dedicated server.....

clear lagoon