#dedicated-servers

1 messages Β· Page 138 of 1

cedar shell
#

UFW is off (Its running Ubuntu)

wispy oracle
#

I loved it while on phone support when people told me that so I could drop the customer service and just talk jargon

cedar shell
#

Haha, same here

#

Ive setup quite a few SF servers over the last few years, but this one just does not want to connect

wispy oracle
#

Off? Bold move

#

What's different about this one?

cedar shell
#

Turned it off as a "im not asking anymore, just work"

wispy oracle
#

Lmao

cedar shell
#

Literally nothing, ive hosted them at OVH and theyve worked, which is whats totally baffling me

wispy oracle
#

Dumb question. Is the service running?

cedar shell
#

Yup, i can see the server, and its running, i can access the admin, setup a new game, everything works fine, its literally just on join

#

I hit the remote restart about 30 minutes ago, as a "Now im definately not asking" but alas

wispy oracle
#

I say dumb question because I called my boss after failing to get a system to connect. After 20 minutes we determined I forgot to start the service on the server... It's been his first question every time since. It's been 2 years, and I still haven't lived that down.

cedar shell
#

Been there, done that

#

Thats an IT right of passage 🀣

wispy oracle
#

Lol. Right?

cedar shell
#

I even tried different installs, so one from Epic, one from steam, nothing

wispy oracle
#

Hmmm

#

It keeps saying invalid user

cedar shell
#

Yeah, thats whats confusing, same on both Epic and Steam

#

Both with the same error, albeit different client ID's

wispy oracle
#

It says user is offline.

#

Are you online in Steam or Epic?

cedar shell
#

Yup, online in both

wispy oracle
#

And you can ping those ports on the server from your machine?

#

Trying to think of what could be causing this. Someone else is likely to come in here and figure it out immediately.

#

I had a similar issue where I could log into the admin console just find, but it would crash when trying to join. It ended up being caused by port 8888 being closed.

#

It will start at 8888 and keep going up until it finds an unused one. 8888 is also used as an http back up port. Can you open 8888 through 8950?

cedar shell
#

Already opened, just getting my collaegue to give it a try from his side

#

Colleague literally getting the exact same error

wispy oracle
#

Open in your local firewall?

#

I'm stumped because when I had this issue it ended up being that damn port.

cedar shell
#

Im glad your stumped too because it honestly has been paining me for days lol

#
[2025.05.30-13.01.33:881][736]LogGame: Warning: Set Online State For Player : true - BP_PlayerState_C_2147472138
[2025.05.30-13.01.33:881][736]LogGame: Warning: Could not process player whose OnlineState changed: local user was invalid```

Logs from my collageue trying to join
cold elm
#

I am the collageue, just assigned the additional ports of 8888-8950 to the container as I don't think those were in the original docs we looked at

wispy oracle
#

Yeah, 8950 was arbitrary.

cold elm
#

And we're in!

wispy oracle
#

It counts up up to 251 ports

cedar shell
#

8888 wasnt in those docs we found, argh, but thats done it!

cold elm
#

We're running it in Docker so we need to assign all of the potentially required ports ahead of time

cedar shell
#

Ours mentioned 7777 - 7850

wispy oracle
#

Yeah, it's not really mentioned except as a footnote

edgy pasture
#

Yes… unless the (un)reliable port problem gets fixed, I think VPN tunnels without forwarding the port across the router is going to be the best way to keep the server from crapping itself due to random port traffic.

Tailscale is nice for making wireguard seamless across dynamic addresses.

wispy oracle
cedar shell
#

We both work for quite a large IT firm, docker is our goto πŸ˜›

cold elm
#

Half of my homelab is powered by docker and spite

wispy oracle
wispy oracle
wispy oracle
#

Proxmox is fine, the rest is just user error or forgetting to take a backup before testing something.

cold elm
cedar shell
#

Both of us have Proxmox clusters

edgy pasture
cedar shell
#

Ubiquiti you say.........

wispy oracle
#

I used to use VMware with dreams on of a VCaP, then the recent crap happened and now VMWare can die in a fire.

cedar shell
wispy oracle
#

I got the Ubiquiti equipment after seeing MANY suspicious connections in my old router logs being let through to my PC. They coincided with my security suite blocking exploit attempts. It now gets blocked at the router. I scored $1,400 worth of gear on eBay for $700.

cold elm
#

Ebay is good for Ubi stuff, unless it breaks

#

Even with a warrenty, Unifi won't touch it if you're not the original purchaser

wispy oracle
cold elm
#

I thought so too until a U6LR went bang on my wall

wispy oracle
#

BANG?!

cold elm
#

Yep, after spending a few hours and a lot of percussive persuasion to get it open afterwards, there was a lot of charing inside

wispy oracle
#

I got a UDM-Pro, a 24 port PoE switch, and two U6 Pros for $700. The switch alone costs that much.

wispy oracle
cold elm
#

Nope, just a lot of SMCs that were no longer attached to the board... or in 1 piece

#

Tried to RMA it but since I brought it on Ebay and the seller has since vanished, I was out of luck. Replaced it with a U6 Pro directly from Unifi and I've had 0 issues

wispy oracle
#

Ooof. That thing may have been having issues when they sold it.

cold elm
#

It was still sealed in box

wispy oracle
#

Mine was "used", but except for a small scratch on the top of the UDM case, it's mint. Screen protectors are still on it, and SFP covers were on, too.

cold elm
#

Oh my UDM was heavily used when I brought it, not had a single issue with it though

#

Not the best picture of all of it, but this is my setup

wispy oracle
#

Everything was mint except for that scratch. Unused hardware pack for the APs, no labels or residue on them. Only issue was the wrong ears were shipped for one of them, but the seller sent me replacements free of charge.

#

Before I replaced the ears

cold elm
#

I really need to get a patch panel for mine, but I'd want to run cables properly first and that's kinda hard in a rental

wispy oracle
#

I have a strip on the bottom with power on the back, and a Raspberry Pi in a full heatsink case running PiVPN.

cold elm
#

PiVPN? But you have a UDM that can VPN!

wispy oracle
#

I waffled on it for a couple years. I regret not getting one sooner. Should be able to pick one up on Amazon for under 50 quid.

#

Yeah, lol. I'm getting that set up so I can allocate the Pi to something else.

cold elm
#

I started with a Pi, then a laptop and now I have a mini server farm. Not pictured is another 4-5 rack servers sat in my office with another one potentially on it's way soon

#

My energy provider loves me

wispy oracle
#

I have a 42U rack in my cellar I need to retire. The kit is too old to be useful now.

cold elm
#

I plan to get a 42U when I've eventually got my own place, I'd also have no issues filling it aside from the power bill

wispy oracle
#

I built a Proxmox box (fun to say aloud) with 128B of RAM and a decent proc, plus 9 spinning drives, two NVMe, and 2 SSD. I don't need the rack anymore. Lol. Just my network rack and that box. Everything else is virtual.

cold elm
#

My main node in that picture has 384GB of RAM, 48 cores, 20x 1TB HDD, 4x 128GB SSD and 2x 256GB SSD

#

I do find most of my RAM vanishes to ZFS cache though

wicked lark
#

Sorry, didn't see your reply until now - but no, this is on 1.0 - I figured I'd wait for 1.1 . What I've done (which works - but a pain) - is run the game single player - then upload it to my server and let it run overnight.... then redownload the game single player... That way, no glitches - and the game technically runs 24/7

#

but no, reboots haven't fixed it 😦

wispy oracle
# cold elm My main node in that picture has 384GB of RAM, 48 cores, 20x 1TB HDD, 4x 128GB S...

8x 8TB HDD, 1x 4TB HDD, 2x 1TB SSD (RAID 1), and 2x NVMe that I can't remember the capacity of off the top of my head. I have a 6 core/12 thread AMD Ryzen at the heart of it. Lol. I need RAM and disk space more than I need cores or power.

64TB of the storage is so I can use Unraid to create a NAS of sorts. That's why I ended up with Proxmox. I've had limited success, and the whole needs some reliability testing. I had the original 1TB drive that held all my Proxmox info crash. Replaced it with a 4TB IronWolf.

formal sable
#

my satisfactory server (running on ubuntu) keeps crashing

#

log file says:

#

[2025.05.31-02.56.54:889][ 0]LogCore: === Critical error: ===
Unhandled Exception: SIGSEGV: unaligned memory access (SIMD vectors?)

#

Unhandled Exception: SIGSEGV: unaligned memory access (SIMD vectors?)
^M
[2025.05.31-02.56.54:889][ 0]LogCore: Fatal error!

#

it will work for about 30-40 minutes, then crash

grand kestrel
wispy oracle
grand kestrel
#

Once I got mine up and running haven't had any issues, might be worth seeing if someone can help in their disc, heard about it from a old manager of mine who I was playing Satis with hahaha

unkempt delta
#

Hey is there a fix for joining a friends dedicated server on 1.1
I try to load in and it crashes while loading everytime i try to join

unkempt delta
#

Crash Report:
`Version: 410840, IsEditor: No, IsPerforceBuild: No, BuildConfiguration: Shipping, Launcher: Steam, NetMode: Client, IsUsingMods: No, IsSaveGameEdited: No

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000000000000c0

FactoryGameSteam_ReliableMessagingTCP_Win64_Shipping!FReliableMessageProtocolTCPConnection::Tick() [D:\BuildAgent\work\SM_BT\UE4\FactoryGame\Plugins\ReliableMessaging\Source\ReliableMessagingTCP\Private\ReliableMessageProtocolTCPServer.cpp:263]
FactoryGameSteam_ReliableMessaging_Win64_Shipping!UReliableMessagingPlayerComponent::TickConnection() [D:\BuildAgent\work\SM_BT\UE4\FactoryGame\Plugins\ReliableMessaging\Source\ReliableMessaging\Private\ReliableMessagingPlayerComponent.cpp:67]
FactoryGameSteam_ReliableMessaging_Win64_Shipping!UReliableMessagingSubsystem::Tick() [D:\BuildAgent\work\SM_BT\UE4\FactoryGame\Plugins\ReliableMessaging\Source\ReliableMessaging\Private\ReliableMessagingSubsystem.cpp:89]
FactoryGameSteam_Engine_Win64_Shipping!FTickableGameObject::TickObjects() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Engine\Private\Tickable.cpp:153]
FactoryGameSteam_Engine_Win64_Shipping!UGameEngine::Tick() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Engine\Private\GameEngine.cpp:1864]
FactoryGameSteam_FactoryGame_Win64_Shipping!UFGGameEngine::Tick() [D:\BuildAgent\work\SM_BT\UE4\FactoryGame\Source\FactoryGame\Private\FGGameEngine.cpp:15]
FactoryGameSteam_Win64_Shipping!FEngineLoop::Tick() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:5864]
FactoryGameSteam_Win64_Shipping!GuardedMain() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Launch\Private\Launch.cpp:188]
FactoryGameSteam_Win64_Shipping!GuardedMainWrapper() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:118]
FactoryGameSteam_Win64_Shipping!LaunchWindowsStartup() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:258]
FactoryGameSteam_Win64_Shipping!WinMain() [D:\BuildAgent\work\SM_BT\UE4\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:298]
FactoryGameSteam_Win64_Shipping!__scrt_common_main_seh() [D:\a_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
kernel32
ntdll`

nimble zodiac
#

anybody have a server i could join?

olive igloo
#

Is this the appropriate channel for asking to assistance with dedicated server setup? Run into a snag I can't quite untangle.

edgy pasture
#

Probably

pine urchin
#

This is a reasonable place to ask πŸ™‚

olive igloo
formal sable
#

Is the satisfactory server more stable under Linux or Windows

#

and what would you reccomend for a stable server.. Mine keeps crashing after 30-40 minutes of my playing on there, and I am getting tired of it (I have to reboot it)... I was thinking of trying a windows VM

pine urchin
#

I've not tried it on Windows. 1.0 has been stable on Linux in my experience. 1.1 has had more issues.

formal sable
#

I am on 1.0

#

Can you tell me about your linux VM or machine? I have mine set up for 16GB of RAM and 4 virtual processors

pine urchin
#

What's the failure mode? Any indications in the logs (for either the application or kernel?)

formal sable
#

yeah its up above here...

#

Unhandled Exception: SIGSEGV: unaligned memory access (SIMD vectors?)

#

I also have crash report folders

pine urchin
#

Right, that's a segmentation fault β€” tried to access memory it didn't have permission to.

formal sable
#

I did a ubuntu (minimal) install 24.0.2 LTS

pine urchin
#

That sounds reasonable; I'm using Debian which is not dissimilar.

formal sable
#

I believe I have the latest 1.0 release binaries (I am using steamcmd). . If you tell me the command to run I can report back the version, etc...

#

I figured it would be best to run it under Linux, but I think I may try a windows server VM instead (btw this is running as a VM in proxmox)

#

The server machine has like 64GB of RAM and like a 8 core processor 3.x ghz ,etc..

#

(the physical server that is)

#

Raid5 adaptec controller, etc..

pine urchin
#

I also wonder whether the log suggests that this error happens when it's trying to report the crash? It could be the actual triggering event was something else.

formal sable
#

I had my systemd service set to Restart=on-failure

#

but what would happen is once the crash happened

#

it would restart and restart and restart and restart over and over again

#

so I removed the Restart in the systemd service definition, and now I just reboot the VM when it crashes, and try again

#

... Im not sure what to do about the OpenSSL libraries ...

pine urchin
#

You may wish to tweak the .service file to add a restart delay.

formal sable
#

had RestartSec=10

#

... is that too short ?

#

Im kinda doubtful is this ssl thing, that article was written back in 2023

#

those types of security libraries are updated all the time

pine urchin
#

That can be the problem. If a game was statically compiled with OpenSSL 1.1.x, but a seperate library tries to link in OpenSSL 3.x (supplied in Ubuntu 24.04), they can trip over each other.

formal sable
#

okay

pine urchin
#

But you're right to suspect a red herring.

formal sable
#

.. Is there a solution in there (in that article)?

pine urchin
#

That article talks about a particular add-on for Unreal engine programmers, and how they avoided a version clash problem. The solution doesn't apply here.

#

(Or, if it does, we may need Coffee Stain themselves to figure out the fix.)

formal sable
#

what is the command to report the satisfactory server version with steam command ?

#

(btw I am not using docker or anything, just a VM with this running, and a minimal install at that)..

pine urchin
#

What kind of VM? Proxmox or similar?

formal sable
#

proxmox ya

pine urchin
#

I note there is this point on the wiki:

On the Proxmox hypervisor specifically, check that the CPU type defined for your VM is not KVM64. This processor type will cause the Satisfactory Dedicated Server to crash on load. Instead of the KVM processor type, select host, or another processor type to resolve the crashing. This may also affect other hypervisors depending on your configuration, if you have the processor type KVM set.

#

(I would link to it, but the moderation auto-bot doesn't like it.)

formal sable
#

I bet thats it

pine urchin
#

I don't know if that's a current problem, but it's worth looking at.

#

(Several of the comments on the wiki go as far back as Update 5)

#

But yes, if it's an architecture emulation subtlety, then this would be a nice and, dare I say it, satisfying fix.

formal sable
#

in proxmox it shows it as x86-64-v2-AES

pine urchin
#

Mmm, that's kinda modern.

formal sable
#

that was for "processors", for "machine" it is showing "Default (i440fx)

#

Now there is not much of a graphics card in that server there, but I dont think the server requires anything for a GPU does it?

pine urchin
#

Per the Proxmox wiki, the levels are:

  • kvm64 (x86-64-v1): Compatible with Intel CPU >= Pentium 4, AMD CPU >= Phenom.

  • x86-64-v2: Compatible with Intel CPU >= Nehalem, AMD CPU >= Opteron_G3. Added CPU flags compared to x86-64-v1: +cx16, +lahf-lm, +popcnt, +pni, +sse4.1, +sse4.2, +ssse3.

  • x86-64-v2-AES: Compatible with Intel CPU >= Westmere, AMD CPU >= Opteron_G4. Added CPU flags compared to x86-64-v2: +aes.

  • x86-64-v3: Compatible with Intel CPU >= Broadwell, AMD CPU >= EPYC. Added CPU flags compared to x86-64-v2-AES: +avx, +avx2, +bmi1, +bmi2, +f16c, +fma, +movbe, +xsave.

  • x86-64-v4: Compatible with Intel CPU >= Skylake, AMD CPU >= EPYC v4 Genoa. Added CPU flags compared to x86-64-v3: +avx512f, +avx512bw, +avx512cd, +avx512dq, +avx512vl.

formal sable
#

well, the physical CPU on that server is: 8 x Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz (1 Socket

pine urchin
#

i440 is the older-style chipset that Proxmox emulates; there's Q35 as a more modern alternative, but it's unlikely to be too significant.

#

You don't need a (virtual) GPU.

formal sable
#

Is there any chance I can submit my crash files to someone at Coffeestain for analysis ?

pine urchin
#

It should autosubmit if it can.

formal sable
#

Should I give it more cores ?

pine urchin
#

That won't help with crashing.

#

I'm trying to determine whether your CPU can run at x86-64-v3 level. That adds the AVX and AVX2 instruction sets, which are a type of SIMD instruction...

formal sable
#

Perhaps what I should do is choose "Host" for the CPU type, rather than let proxmox sleect it as V2-AES like it did for this VM

#

I am not all that great with proxmox, but maybe choosing "Host" will make the VM run with the most compatible CPU (I imagine it will try to match the Physical CPU ?)

pine urchin
#

Host will make all of the CPU features of the VM host available, it's a good option if you're not going to need to hot-migrate the VM to another machine with a lesser capability CPU.

formal sable
#

or choose the "V4" option (intead of V2)

pine urchin
#

So, what Proxmox is doing is running up a virtual machine. It doesn't automatically pass through all the details of the host machine's CPU, and limits it to the -v2 compatibility standard.

formal sable
#

more modern CPU ?

pine urchin
#

-v4 is more modern, but I'm not certain your CPU is actually new enough to provide all the features that compatibility level implies.

formal sable
#

I see

pine urchin
#

This is only really important if the VM is going to be migrating from one Proxmox VM host to another without being rebooted first.

#

If you have a single-server Proxmox machine rather than a bigger cluster, pick host.

#

(If you have a cluster, but all the machines are the same class, host is also a reasonable option then.)

formal sable
#

okay lets try that (can I just switch this VM, or do I need to re-install a new VM and start over for this?).. I am not sure how Ubuntu is going to feel about a new CPU inside the VM

#

probably need to re-compile the kernel or something

pine urchin
#

No reinstall or other changes required, only a reboot.

#

(Linux is generally very good at Just Copingβ„’ with whatever hardware it finds to hand.)

#

You may need to turn the VM off before Proxmos will let you change the setting on that VM.

#

This is a per-VM setting.

formal sable
#

right

#

okay did that

pine urchin
#

Boot it up, see what happens. πŸ™‚

#

(It could still crash, but at least we'll have eliminated one possibility. πŸ™‚ )

formal sable
#

(it literally boots in like 2-3 seconds)

pine urchin
#

Yeah, nice, isn't it? πŸ™‚

formal sable
#

(however satisfactory service takes a bit to start up)

#

well this machine (physical server) is a bit of a beast

#

I sorta stole it from work πŸ˜‰ ... they were gonna throw it out ...

pine urchin
#

Rate-limiting step is usually storage subsystem. If SSD, usually goes zoom

formal sable
#

But it sucks down 130 watts so.... probably $25 a month just in electric for it...

pine urchin
#

It's not stealing, it's recycling. πŸ˜„

#

Yeah, I've recently rescued some old VM hosts from a friends' work for the cost of shipping. Nervous about the power draw for 6U of chonk

#

... but I might be able to get solar panels and a battery soon, which would help a lot ...

formal sable
#

6U damn...

pine urchin
#

Ah, 8U. 4 separate 2U machines

#

3 for a quorate cluster, 1 for spare parts. πŸ˜›

formal sable
#

... Wow... the satisfactory service failed to even load this time ...

#

came up with ualigned memory access right away

#

[2025.05.31-21.01.37:699][ 85]LogCore: === Critical error: ===
Unhandled Exception: SIGSEGV: unaligned memory access (SIMD vectors?)
^M
[2025.05.31-21.01.37:699][ 85]LogCore: Fatal error!

pine urchin
#

(booo)

formal sable
#

I wonder if I should just use a different linux distro

#

(I am most used to ubuntu)

#

Or I wonder if I shouldn't use minimal, and actually let it install a GUI

pine urchin
#

GUI is unlikely to help

#

(Might help you, but the game definitely doesn't require it.)

#

Do me a favour: run dpkg-query -l | grep curl and tell me the output

formal sable
#

Or (again) just install under windows server (I could do that I suppose)

pine urchin
#

(This will list all of the distribution packages installed on your machine that have curl in the name.)

formal sable
#

root@satisfactory2:/home/xxx# dpkg-query -l | grep curl
ii curl 8.5.0-2ubuntu10.6 amd64 command line tool for transferring data with URL syntax
ii libcurl3t64-gnutls:amd64 8.5.0-2ubuntu10.6 amd64 easy-to-use client-side URL transfer library (GnuTLS flav our)
ii libcurl4t64:amd64 8.5.0-2ubuntu10.6 amd64 easy-to-use client-side URL transfer library (OpenSSL fla vour)

pine urchin
#

Okay, so two different cURL versions, 3.x is GnuTLS, 4.x is OpenSSL β€” mine's the same.

#

(Though you've got the t64 variants which use a different time_t, don't think that's likely to trip you up..)

formal sable
#

(and I sorta doxxed myself there, oh well)

pine urchin
#

Quick, edit the message, no-one noticed. πŸ˜‰

#

bingo

formal sable
#

heh

#

So the internet is written in pencil after all ;0

pine urchin
#

Well, I'm x.com/dwm, in case you were wondering. πŸ˜›

formal sable
#

Its really too bad, this is a nice server to run satisfactory on

#

I had it on a way underpowered machien before but

#

it didnt crash like this

pine urchin
#

It's an older CPU, but I wouldn't expect it to crash hard. :/

formal sable
#

The other machine was an intel NUC with a n100 processor

#

so newer processor I suppose

#

but really meant for light loads..

#

... Also my save got more complex

#

oh great now I screwed myself... I set the CPU to the v4 one and tried to boot, and it failed.. so its stopped now, but now I cannot edit the CPU anymore (As if the machine were on)

pine urchin
#

Try forcing a VM power-off.

#

(host will provide maximum capability, I'd leave it on that setting.)

formal sable
#

okay I think its back

#

well with host it failed... so Im gonna switch it back to what I had and see if at least the server starts up

pine urchin
#

You might like to try adding a line to your satisfactory.service unit file with something like this, to ensure that the game files are validated on start-up:

ExecStartPre=/home/steam/Steam/steamcmd.sh +force_install_dir /home/steam/opt/satisfactory-dedicated-server +login anonymous +app_update 1690800 -beta public -validate +quit
#

(Adjust paths to match your system as necessary.)

formal sable
#

yeah I have something likke that

#

ExecStartPre=/usr/games/steamcmd +@sSteamCmdForcePlatformType linux +force_install_dir /home/satisfactory/server +login anonymous +app_update 1690800 +quit

#

... although I see... pehraps I should add -validate ?

#

just before +quit?

#

-validate +quit

#

right, so I put that in there and now its taking its time starting up (I take that as a good thing)

#

I think it took too long... the systemd console log shows

#

May 31 16:25:59 satisfactory2 systemd[1]: satisfactoryserver.service: start-pre operation timed out. Terminating.

#

so I am just gonna run that PRE command from the command line directly?

#

anyhow thank you for your help

#

I dont think Im gonna get this solved today, at least not under this installation

grizzled sundial
#

nope havent been able to null it out... didnt happen on 1.0 but its every 30 min ish on 1.1

tight jay
#

anyone have a server open

wicked knot
wicked lark
# tight jay anyone have a server open

I hate to say it, but good luck with that - i wouldn't let anyone I didn't know on my server... opens up for trolling (since everything is serverwide - not individual....) - best bet, find friends....

deep turret
#

really if you are not going to migrate, host will make it way easier

#

the other option may be manual tunning capabilities

bleak star
#

]LogNet: AddClientConnection: Added client connection: [UNetConnection] RemoteAddr: 87.225.97.100:57591, Name: IpConnection_2147434921, Driver: GameNetDriver FGDSIpNetDriver_2147460400, IsServer: YES, PC: NULL, Owner: NULL, UniqueId: INVALID

how to fix?

pine urchin
long adder
#

My dedicated server doesn't show as online in the server manager. I'm on experimental and have ports 7777/8888 open for TCP and UDP in windows firewall. The server connects when I use localhost, so I assume it's just a network issue, but I figured I'll ask as I had it running perfectly fine before

lapis gazelle
#

auto-connect mode only works a few times in a row and then it doesn't place... restarting the server fixes this (allowing us to place a few more auto-connected blueprints before happening again). Anyone else seeing this issue?

long adder
#

it seems to have changed from last time I ran my dedicated server

quasi jolt
#

having trouble with a server, buddy is creating it on his pc but he cant join and neither can i

#

any tips?

#

getting server appears to be offline notice

wicked knot
# quasi jolt any tips?

make sure you are using current port assignments. It's changed a few times over its lifetime

#

!wikisearch Dedicated_server

rancid etherBOT
#
Official Satisfactory Wiki

This page provides basic instructions on setting up and operating a Satisfactory dedicated server.
Dedicated server binaries are available for 64bit Windows and Linux systems. It can be installed using the Steam client (where it is listed in the user's library as a "tool"), its command line sibling SteamCMD...

wicked knot
#

even as we speak, there is a diff in port assignments between stable public and EXP branches

quasi jolt
wicked knot
#

that isnt a server

quasi jolt
#

i know that, we stopped trying the server

formal sable
#

@dwm TimeoutStartSec to one hour?

#

anyhow for those that were following me earlier... I did get the service to start up with my CPU type set to Host in ProxMox...

#

... I think its more stable now... I played it last night and today and it hasn't crashed on me yet... It did crash last night (without anyone on it) at 3am, but I think that is when the server restarts itself and I guess it wasnt able to start upa again? (I changed it from 12am to 3am)

#

So I am somewhat confident that it is working better now, although if it crashes again I will come back in here and let you know... So I thank everyone here for all the help ..

#

When the server shuts down each night (defaults to midnight) what does it do? Does it know how to start itself up again or do I need a restart in the systemd.service file to tell it to restart on crash ?

#

Anyhow, it still may be too soon to know if it is really stable or not... And of course I will take the update to 1.1 on its release on June 10 ...

#

(I assume the update will apply to the server too)

tall nest
wicked lark
#

heh - fair enough πŸ™‚

olive igloo
#

Anybody able to help with getting certs to work with self hosted servers? I have a cert for satisfactory.my.site loaded. I can see in the satisfactory load the cert on server startup. The server remains unreachable at satisfactory.my.site. In Client it's just stuck at Server name pending Not Authenticated This server appears to be offiline. The server log shows a spam of NotifyAcceptingConnection from ipconnecting.

formal sable
#

Hello... So I believe that the "Host" setting in proxmox for the CPU solved most of my stability problems with the server... However now I have another wierd issue. The server crashes when it attempts to start back up again after its nightly restart process (the one that is built into the game when it restarts itself every 24 hours)..

#

I think its a legitimate crash because I see this in the error logs:

#

[2025.06.02-08.00.15:795][166]LogCore: Fatal error: [File:.\Runtime/Core/Private/HAL/MallocBinned2.cpp] [Line: 1141]
FMallocBinned2 Attempt to free an unrecognized block 0x10000000000000

#

(the 8am is showing there because that is 3am central time when I set the option in the server manager to restart itself)

#

Has anyone seen this one before?

#

.. Looks like its coming from the unreal engine

safe cape
#

Do you have the server setup as a service in systemd?

formal sable
#

It is, and I have it set up to not restart itself on crash at the moment (Restart=on-failure is commented out), however the server should be able to restart itself after its nightly shutdown cycle, yes?

#

... another workaround would be just to reboot the server after 3am each night I suppose, it seems to start itself up okay because of the systemd

#

anyhow, if I did set up Restart=on-failure, what should I put for RestartSec (Restart seconds ?)

safe cape
#

For sure, on-failure will only attempt to restart the server if the exit is non-zero, i.e. anything else but zero once the process dies, systemd will flag and then attempt to restart the service.

I recommend leaving it at default with 60, can you send me a screenshot or a copy-paste of your .service file?

formal sable
#

sure

safe cape
#

I only say 60 because if it hangs after crash give the kernel time to dispose of it, can experiment with it though

formal sable
#

can I use pastbin or something?

safe cape
#

yeah or paste it directly here up to you

#

and are you able to get your entire log as well?

formal sable
#

yeah.. I have the game log, and I have the corresponding "crashes" foldedr

#

(seems that the crashes folder has a copy of the log from the time it crashed)

safe cape
#

i think i might see your issue, maybe

#

give me a sec

formal sable
#

I can TAR that up

safe cape
#

Is there a reason you have +@sSteamCmdForcePlatformType included in your execstart

formal sable
#

not that I can think of (I copied the .service from a guide for the most part, so I don't know exactly what all of it is for)

safe cape
#

Which guide did you use? Official wiki has a different service file

formal sable
#

.... and discord wont let me paste it here

#

I have my cpu type set as host

safe cape
#

Me too, that's why i think you might just have a small config error in your systemd unit file

#

i dont know why forcing the platform to linux makes sense here

formal sable
#

,,, If there is a better guide I should be following Id like to do that ...

safe cape
#

Environment=LD_LIBRARY_PATH=/home/satisfactory/server:$LD_LIBRARY_PATH

This is also pointless, not sure which guide you used but i would start again on official routes

formal sable
#

yeah I think I may have seen that before, but that guide doesn't really have an example of a full systemd.service file, which is probably why I shopped it from somewhere else ...

safe cape
#

it does

#

you just had to read a bit closer

formal sable
#

ahhhhhhh

#

well gee, there it is .. πŸ˜‰

safe cape
#

i would do a fresh install if it's possible just in case

#

but ytou should be fine just altering your systemd file and tidying everything

formal sable
#

yeah

#

.... I was having all sorts of crashing issues before, but that was before I set up proxmox cpu type as host (it didnt work the first time I tried it, I don't know why, but it is working now)

#

I have a 12 year old CPU

#

but its 8core and a a fast i7 processir

safe cape
#

by default proxmox will use qemu type cpu's so likely you'll be using a cpu type that will print kvm64 on lscpu or similar tools

official guide states kvm64 cpu won't work which makes sense because the game will need to use specific instruction sets which kvm64 type cpus dont have

formal sable
#

8 x Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz (1 Socket)

safe cape
#

Thus changing it to host cpu on the vm will make those instructions available to the vm and the game can do what it needs

formal sable
#

... that cpu should be good enough ...

safe cape
#

it is, its fine

formal sable
#

and the server has 64GB of ram, so I dedicated 16GB to satisfactory server

safe cape
#

more than enough for now

#

Oppa

formal sable
#

But your right, I should be using the official guide, as a lot of stuff out there is way outdated (or just plain wrong)...

safe cape
#

It's fine, it can happen, let's just hope it works or gets you one step closer to a solution πŸ™‚

formal sable
#

... although I don't see the port number defined in the systemd service there

safe cape
#

Read from the top of the dedicated server section of the wiki

#

It will tell you the answers, I.e default port is 7777 if you don’t specify any

#

If you want to specify your own head down to the command line arguments section to see what you can specify with the script

formal sable
#

right

#

from what I understand, only one port (7777 udp+tcp) is needed...

safe cape
#

It’s entirely up to you as the administrator

#

You can specify what you want

formal sable
#

15000 and 15777 are no longer requied

#

(i think they used to be, which is why they show up in other guides still)

safe cape
#

Oh yeah I just realised you have vanilla settings in your old config

formal sable
#

ah, and the guide does say that

safe cape
#

Lightbulb moment aye

formal sable
#

"As of Patch 1.0, port numbers 15000 and 15777 are no longer used. At all. Sometimes port 8888 will need to be opened."

#

what is 8888 ?

safe cape
#

If you want to test raw connections

#

IIRC

#

Been a while since I read wiki

formal sable
#

Okay then... I will clean that stuff up and see if it helps

#

... thank you much ...

safe cape
#

not a problem

hidden forge
formal sable
#

ah, so we need 8888 tcp for 1.1

#

I guess I am having a hard time understanding from the 1.1.0.0 patch notes, do we need 1 or 2 ports (i.e. 7777 and 8888, or just 8888) ? I think this needs some clarification ...

grand kestrel
#

7777 TCP nad UDP and 8888 as TCP, for Experi

safe cape
#

Because there is no changes to 7777, so I think you can safely assume it's business as usual unless they specify otherwise.

#

Are there any go developers here btw?

formal sable
#

... I would hope that the devs check in on this forum channel from time to time ...

grand kestrel
#

They probably just look at the site ones

formal sable
#

I can see that the community managers are online (Sometimes) but I certainly don't want to be bugging them ...

grand kestrel
formal sable
#

okay, so once released, I Shouldn't need 8888 then, and can stick with the default 7777 port ?

grand kestrel
#

You did not read it did you, you need both

formal sable
#

.. I must be missing it

grand kestrel
#

I misread that one sorry lol

formal sable
#

okay

grand kestrel
#

Yeah once out of Experi you remove 8888

safe cape
#

https://github.com/Xeckt/gofactory

Looking and accepting contributors for the new Go project if anyone is interested. Will have most of the API integrated in the next couple days then will add unit tests and move onto making the CLI.

API library and CLI are bundled individually, so API itself is a client lib and CLI will use the client lib to do the work.

formal sable
#

That sounds interesting.... What would the client do?

#

(sadly, I know nothing about Go, I am a C#/VS/SQL dev thou)

safe cape
#

Readme of the project will give you a quick overview

#

not interested on making the readme perfect rn though

formal sable
#

Can you use the API to bring up the crash logs?

#

(cause that would be convienient, lol )

#

... and perhaps move blueprints in and out of the server? (that would be convienient too)

safe cape
#

don't think the api has that function but the cli tool i make certainly could output logs

formal sable
#

I can do all those things now, its just a PITA, would be nice to have a tool do that...

safe cape
#

how would you want that to behave?

formal sable
#

Well, pick a save, see the blueprints there, copy them in and out ...

#

Or copy blueprints from save to save ? , etc...

#

Where is the best guide for the API ?

safe cape
formal sable
#

I suppoe in theory even if the API Doesn't support it, you could probably do something like that using SCP or something (assuming a linux server) ..

#

excellent, this is awesome... Had no idea until now this existed

#

... Doesn't seem (at first glance) that the API supports blueprints though (which is a huge miss IMO)... I can see you can D/L the save game thou...

#

Satisfactory sorts keeps the blueprint files seperate from the save game (but still has them set up on a per-save basis) ...

#

I mean, its not a big deal to go into the server and copy them around, its just too bad they have the ability to upload and download the save file, but not the blueprints, which you can d/l from other players, etc...

#

its more lilkely that folks are gonna share blueprints than they are to share their world files...

#

... and for folks that are unable to get around a linux command prompt and use SCP, etc... It would be nice for them to retrieve their blueprints so they can use them in other saves, or share them, etc...

safe cape
#

Well it is only v1 api so i'm sure this will expand a tonne later, and that will become part of it.

Would be cool because with any api library you could make two concurrent connections between two different servers and then add a bunch of your own logic to copy blueprints to one another.

formal sable
#

yep

safe cape
#

in the meantime though i can look into copying and compressing blueprints to a zip in the cli tool if it's meaningful

formal sable
#

most folks can handle downloads and uploads from their PC, but few folks can get around in unix ..

safe cape
#

i mean if someone is hosting their server on a linux dedi/vm i would presume they might be able to, but assumption can be a killer πŸ™‚

formal sable
#

well yes, they should be able to, but the folks that are playing on their server and have blueprints to share, that is the bottleneck...

#

Most folks cannot even locate their blueprint files on their PC ...

safe cape
#

Yeah i mean for now I will look into making my cli tool copy out your blueprints and then zip them up, but ill need to dig a bit deeper on the nuances as im pretty sure it's session based so need to find a reliable way to identify sessions

#

only thing is my tool is for those comfortable with the CLI, it's not a GUI tool which is where you C# WPF folks can come in, I'm sure there is some out there πŸ™‚

formal sable
#

right

#

and if the API could get to the log files, that would be nice too (I don't see that in the API spec either ) ...

safe cape
#

this is why i've bundled mine into two seperate projects

timid saffron
#

Was the high cpu load on ded. Servers fixed in the new Patch today?

lunar meadow
#

Any dedicated server open avaiable? Is there any list of servers?

olive igloo
#

Sorry to keep posting this, hoping someone at some point will notice and know what I can do to troubleshoot this. I can not access my server through my VPS reverse proxy. The WG tunnel ip hits the server with NotifyAcceptingConnection, but clients show the server offline.

tender stream
#

I just started back playing this game, Anyone else having an issue with the game crashing when it auto saves?

nocturne crescent
timid saffron
olive igloo
#

This works with every other game I have tried, but Satisfactory is being a real pill.

timid saffron
#

Thx to the devs πŸ™‚

olive igloo
#

On the User end it's stuck at the Server Name Pending. Initially I thought it was an ssl cert issue so I loaded the certs from Pangolin into the Satisfactory server, but the behavior remained unchanged. The log is sparse, shows no errors, just spam of the NotifyAcceptingConnection to the WG ip whenever someone tries to connect.

nocturne crescent
olive igloo
nocturne crescent
#

Does your firewall see the connections from the VPS are they getting blocked?

olive igloo
#

Not sure what you mean by that. Pangolin has port 7777 open for both tcp and udp.

nocturne crescent
olive igloo
#
LogNet: NotifyAcceptingConnection accepted from: 172.18.0.2:59865
LogNet: NotifyAcceptingConnection accepted from: 172.18.0.2:56003
19:26:09
LogNet: NotifyAcceptingConnection accepted from: 172.18.0.2:39744
LogNet: NotifyAcceptingConnection accepted from: 172.18.0.2:50026
19:26:19
LogNet: NotifyAcceptingConnection accepted from: 172.18.0.2:34290
LogNet: NotifyAcceptingConnection accepted from: 172.18.0.2:35440```

That's you.
analog blaze
#

Hey does anyone know what this process is? Satisfactory is the only dedicated steam server downloaded on this machine leading me to think either steamCMD or the dedicated server download is compromised.

#

No server is running and this process is requesting 1200% cpu

analog blaze
#

Turns itself back on

#

Also redownloads itself after removal

open dawn
#

are you using docker?

analog blaze
#

No

open dawn
#

wtf

analog blaze
#

Downloaded steamCMD from repository

#

Used the wiki page to install the dedicated server

nocturne crescent
olive igloo
#

1.0 and lemme verify but I am pretty sure it's 59865. Need to look in the traefik yml.

open dawn
analog blaze
open dawn
#

lol

#

is it a VM i guess?

olive igloo
#

I was wrong. 51820.

#

Which is the default for traefik

analog blaze
open dawn
#

holy

#

havent spun up my satis instance in a while but never saw that

analog blaze
#

It could be something in SteamCMD cause I’ve purged the whole user to get it to stop but after making a new one it comes back

open dawn
#

it can be a stuck process of install or update...

analog blaze
#

Not sure from what

#

Opera isn’t even downloaded on the system

open dawn
#

can you kill the process and see what happens?

nocturne crescent
analog blaze
olive igloo
nocturne crescent
olive igloo
#

Pangolin is more or less a fancy UI for Gerbil and Traefik.

analog blaze
#

Killed & timestamped

nocturne crescent
olive igloo
#

Negative. It's 1.0

analog blaze
#

2 minutes later

nocturne crescent
#

I can see the connection being made to your IP address

open dawn
#

even uninstalling steam cmd?

olive igloo
analog blaze
#

I’ll nuke it and see

open dawn
#

this is why i like VMs

olive igloo
#

I can see the connections on my end too.

nocturne crescent
olive igloo
analog blaze
analog blaze
nocturne crescent
analog blaze
#

Also a lot of other data lost

olive igloo
open dawn
analog blaze
nocturne crescent
open dawn
olive igloo
#

I was going say Malware that mascarades as Steam is rather common.

open dawn
#

anyways going to sleep ill see messages tomorrow if anything changed, its 2 am lol

analog blaze
#

Thanks for your help gang

#

I’ll try and talk to some people who are familiar with SteamCMD

open dawn
#

yea

nocturne crescent
#

At this point i might reconsider nuking the satisfactory instance as it seems to be the only thing not playing nicely. i can see the connection complete even via 7777

olive igloo
#

I thought maybe UDP issue with teh VPS, but Factorio works fine and that requires a UDP connection.

open dawn
#

i mainly use pterodactyl, but that has its bugs aswell

olive igloo
olive igloo
open dawn
#

still pelikan is on development

olive igloo
open dawn
#

hahaha

#

i gave up on VPNS for hosting servers

#

some people need acces to the pannel aswell so vpn is a no go

olive igloo
open dawn
#

i had enough headaches making pterodactyl work with a reverse proxy and finlly got it working with a CF tunnel

olive igloo
open dawn
#

well i should go to sleep, nice to talk to you

olive igloo
#

Take it easy

analog blaze
olive igloo
#

that is quacking like a malware duck my friend.

analog blaze
#

Purging the user gets rid of it however

#

Imma try reinstalling steamCMD but not installing satisfactory to see if the process returns

grizzled bear
#

Anyone ever experience lag spikes on multiplayer when crouch jumping?

formal sable
#

I just don't understand why I am having such a hard time re-installing (updating) my satisfactory server

#

I wanted to sort of start fresh, so Irenamed my server folder to something else, and now I am trying to re-install using this:

#

steamcmd +force_install_dir /home/satisfactory/server +login anonymous +app_update 1690800 validate +quit

#

... now I am switched to the (user) satisfactory (a user I created for this), and I am doing this in the satisfactory home directory

#

hence: /home/satisfactory

#

I am following the official guide in the wiki

#

when I run that command, one of three things happens

#
  1. I get this error : IPC function call IClientAppManager::GetUpdateInfo took too long: 56 msec
#

.... and it quits

#

or

#

well, It was doing a couple of different errors (seems l cannot find those other errors I copied down), but typically I get that error, and it stops the install

#

then I remove all files from /home/satisfactory/server , and start over

#

what is that error?

olive igloo
nocturne crescent
#

Oh So its a docker network issue. I just rented a vps and was going to try to set it up lol

olive igloo
# nocturne crescent

I tried that, but according to the guide above you need to add pretty specific labels and I can't find any AMP documentation on what that button actually does.

olive igloo
nocturne crescent
#

I bet you have to use the console to edit the docker compose file.

olive igloo
#

No dice. Just happened to catch an admin from AMP. traefik inplementaion isn't any good and he didn't recommend even trying to get it to work. I am probably just going to have to run this in its own lxc container outside AMP for the time being.

nocturne crescent
olive igloo
nocturne crescent
olive igloo
#

As he pointed out the container just needs to parse the whole log and not just parts of it, but that's a seperate issue.

olive igloo
nocturne crescent
olive igloo
#

I have no idea why that works, for what it is worth.

safe cape
#

Hi peeps, my api client library is now fully integrated with the latest v1 dedicated server api, working toward v1.0.0 and tidying things up. You can check it here, and welcome to start using it if it's up your alley.

https://github.com/alchemicalkube/gofactory

#

The CLI tool for people who host will be in the works as soon as v1 is released

slim hazel
#

Hi yall I’m trying to create a satisfactory server on Ubuntu machine but I’m to the point of starting the service but it says it is masked. I tried unmasking but it deletes my systemd directory when doing so. I’m following the guide posted by Astral internet

safe cape
#

Follow the official guide from the wiki @slim hazel

safe cape
#

Little preview of how the cli tool will report back from the API. Will feature non-api, direct server related functions that will be useful for server hosters as well.

v1 of the API client library is released with full HTTPS API integration. Next step is to integrate a lightweight query api client library for v2.

All fronts will be supported for server management, except, well, mods.. for now.

whole meadow
#

Hello, I have been looking into the reports we have received regarding High CPU usage on dedicated servers after few hours of it running. I would like to know if anyone has ran into this issue where the server was hosted on windows OS ? Internally I have been seeing this issue on linux-dedicatedServer [When client disconnects and server is running for couple of hours].
https://questions.satisfactorygame.com/post/67efeb096b7c573196363779
https://questions.satisfactorygame.com/post/68243a4a6b7c57319637a60b
https://questions.satisfactorygame.com/post/67f4ff9d6b7c573196365303

nocturne crescent
wicked lark
#

Running on a windows server, and I've crashed twice with experimental 05 - and my taskbar still keeps being blank randomly when i log in (I have to scroll the taskbar to another, and then scroll back for it to be restored....) - but other than that, 1.1 seems stable (I'm more happy the terrain bug where it wasn't updating the client has been fixed....) - haven't checked to see if the water has been fixed in the rocky desert (the cave near the sam specifically)

#

but, I haven't noticed anything like the links so far....

fallow vigil
#

Can anyone tell me what the problem is?LogHttpListener: Error: Error accepting expected connection [0] SE_NO_ERROR and LogReliableMessaging: Error: Chunk header refers to an invalid channel id. A message header wasn't sent before this chunk. Closing connection.

safe cape
#

Not that anyone really cares here but in case someone might in the future. My api library now almost has full support for the lightweight query api and will be featured in the api library as a whole, so LWQ and HTTPS api bundled into a single library. Pretty cool learning experience for me πŸ™‚

nocturne crescent
# whole meadow yep it is 1.1

I spun up a 1.1 container yesterday. I'm not yet experiencing this on docker containers. It's still running to see what happens as it gets more uptime. Currently at about 24 hours.

I am going to create a VM with the server on it next to see if I can't recreate the issue outside of docker.

vast coral
#

Hey guys i keep getting connection to host lost, What could cause the problem? the server is in my home so its LAN same VLAN any no firewall rules to deny it, Im using pterodactyl running the game in docker container but the issue didnt happen on my last server it only happened when i port forwarded to the server i started getting these issues altho i tried connect via local ip and via public ip same issue

nocturne crescent
vast coral
nocturne crescent
vast coral
#

I will try it after since my friends are currently on thanks πŸ™‚

nocturne crescent
vast coral
#

Not really

nocturne crescent
#

So just you are getting kicked locally when on the same vlan as the server?

vast coral
#

Yeah same vlan and nothing in the firewall that will cause the issue and it is on the same L2 too

nocturne crescent
#

I take it your PC is hardwired not wifi?

vast coral
#

Correct yeah, same L2 same switch with the server and the PC

nocturne crescent
#

Hmmmm.. is your PC using alot/most of its resources running the game?

vast coral
#

Nope, networking is usually low and CPU/GPU doesnt go above 60% I will try to disable port forwarding and see, my friends arent getting disconnected maybe because they aren't playing as much as i do so there is not enough time to get DC'd but I will try and see, even tho other services arent getting me disconnected on the same ip i have multiple games servers running on it

nocturne crescent
#

Are you playing on 1.1 or 1.0

vast coral
#

1.0

nocturne crescent
#

Hmmmm

vast coral
#

Yeah that is exactly what i said, i had nothing in mind networking is in check latest update as well, everything is working except the random DC like its not even public network that i could say maybe the WAN

nocturne crescent
#

The game and server should work regardless of wan status though because it's local and on the same LAN

timid saffron
#

I was playing from ~22.00 - 01.30 and again from ~08.00 - 10.00 - there is a spike around 14.00 - very Strange πŸ˜„

lapis rock
#

ive only ever used local server hosted for my friends to play on....but for 1.1 drop id like to have a dedicated one. im not sure my rasberry PI could handle it tho. would it be able to? or should i get a month or 2 of paid hosting site. how simple is that process if so?

nocturne crescent
valid storm
lapis rock
pseudo ravine
#

Has either of you guys been able to run the dedicated server through CasaOS? @pulsar cove @pine grove

#

Or anyone of you guys

#

I can connect it normally locally, but, remotelly it does not work at all.

#

As you can see, does not even get the name...

#

(I used another ISP connection to test the remote ip from my homelab)

timid saffron
#

From outside in run into the same Problem, even with portforwarding (Fritzbox). But i dont care about it and closed the ports. Connection via VPN works (wireguard) πŸ˜„

pseudo ravine
#

I mean, VPN would be a solution, but, not practical for my friends unfortunatelly.

timid saffron
#

True

timid saffron
nocturne crescent
#

Did you change the ports, or are they standard? You may need to use host as the network type.

vale badger
#

is there a dedicated server tool out there thats just an application of some variety? with a GUI and simple interface. An options menu with checkboxes for different toggles, for example, something simple and streamlined like that

deep nebula
#

I am having some issues with setting up a public server on my PC. I have downloaded the steam server and enabled port forwarding to my pc internal IP in the deco app for my tp-link mesh system

#

internal IP server works fine ingame, but whenever I assign my public IPadress when trying to create server ingame, I just get a message saying it is offline and servername pending and cant authenticate

hidden forge
#

you router might not allow connections to your external IP from an internal. best test it with a system outside your network

deep nebula
#

use phone wifi sharing and try through that?

hidden forge
#

if you use mobile data for upllink

timid saffron
#

@whole meadow please let us know what ports are needed to forwarding. ATM i forward port 7777 udp/tcp and 8888 tcp and cannot connect to my server without vpn

gritty hound
#

Hi, i created a server and tried to increase the max player cap to play with friends (we are 5) but when i did the whole change game.ini file and type how many players, it didnt change it. Later i tried to do a local one (did a new world, no server) it did rise the player cap to 5

anyone know how to fix it for the dedicated server?

deep nebula
hidden forge
#

ask a friend to connect, use an online port-scanner to check or, as you said, use phone hotspot (but make sure to use mobile data, not wifi, as uplink)

deep nebula
hidden forge
#

then something is wrong

#

are you sure your IP isa actually public?

deep nebula
#

Or am I an utter moron ingame when I try to create a server with my public IP instead of my local pc

#

And when my friend tries to log on he should get my public?

hidden forge
#

well you do need to test your public IP if you friend wants to join
for yourself your private/internal is fine

vale badger
#

any idea why this isnt working? Trying to run nssm.exe install SatisfactoryServerService in the directory containing nssm.exe, as per the wiki instructions

hidden forge
#

try .\nssm.exe

vale badger
#

ok, that seemed to work. Any idea why that seemed to be the case, and does the wiki need updating to reflect that?

deep nebula
hidden forge
hidden forge
deep nebula
cyan rain
#

you should bind it to your internal IP and forward to that in your router, you can't bind it to your public IP on your PC

deep nebula
#

Ye think that fact occured to me a bit late and that I misunderstood some stuff

hidden forge
vale badger
#

so I apparently need to run powershell as admin within the folder of nssm. Im having trouble figuring out how to do that, any tips?

hidden forge
#

Launch powershell as admin, then navigate to the folder

#

Right click on the start menu icon > launch powershell/terminal as administrator

deep nebula
#

Guess we will have to see if it works

#

so far it looks like this

vale badger
#

SatisfactoryServerService: START: The system cannot find the file specified.

#

it looks like it was previously able to create the service without admin, even though it was saying it didnt

#

Do I need to first launch the server not as a service and go through the initial setup in-game? I just cant for the life of me figure out why its giving me that error, when the wiki says nothing about that, and searching in this server also reveals I'm the only one who's asked about this haha

hidden forge
#

After the install call there should have been a window popping up to configure the service

vale badger
#

doing it again, this time with admin, just says its already installed.
then I go to run it and get that error

hidden forge
#

Run "nssm remove <service name>" and redo with admin rights

vale badger
#

if I create a .bat with the command in it and run that .bat as admin, that'll be the same thing right?

hidden forge
#

Depends

#

To simply start the server? Sure

#

To make it run as a service with background execution, autostart and auto restart? No

vale badger
#

in my case, i was just thinking of running the .bat with "C:\Users\mini HP\Desktop\Satisfactory1.1Server\nssm.exe" start SatisfactoryServerService

hidden forge
#

No why? For one time just start the exe yourself. For autostart just set the service to auto start

vale badger
#

I'm probably just misunderstanding what this nssm service thing is actually doing.
I assumed that by running that start SatisfactoryServerService its running FactoryServer.exe through that, and therefor will restart it automatically when it shuts down every 24 hours

hidden forge
#

NSSM just registeres something as a windows service

#

And the integrated daily restart is as the name implies a restart

vale badger
#

it just stayed off

#

which is why im going down this rabbit hole

#

also, I guess I've never actually looked up the definition of a "windows service" specifically

#

I take it that means its registered in Windows as a thing that it must always keep on, even if it crashes.

hidden forge
vale badger
#

Previously I had installed it through Steam, running in an offline account on a separate PC. It was the lowest barrier to entry method, since I have absoltely no idea what I'm doing, clearly

#

So maybe that Steam version didnt auto restart

hidden forge
#

If you just want to keep restarting it just make a looping script that runs the exe

#

Registering it as a service allows you to run it without somebody logged-in (headless), and depending on the configuration auto start it on boot and restart it on exit/crash

vale badger
#

not going to lie mate, considering I havent seen a step by step guide on doing that, I'm going to guess that's a lot tougher for me to pull off.
I have to admit that a few hours ago was my first time even opening Powershell. Let alone knowing what to do to even "navigate" in it.

This is why I asked about this earlier lol #dedicated-servers message

hidden forge
#

Never used it personally but look into WindowsGSM then

vale badger
#

will do, thanks

#

and I have a followup dumb question

Shouldn't I be able to type in the cmd window that pops up when running FactoryServer.exe? like "stop" and "server.SaveGame saveName"

#

I thought I remember doing that last time I tinkered with server stuff

hidden forge
#

Idk

vale badger
#

haha ok fair, thanks for the help thus far though, appreciate it.

proper summit
# whole meadow Hello, I have been looking into the reports we have received regarding High CPU ...

I have been experiencing this issue with the last 2 build of 1.1 (That's the length of time I have been using it). In order to clear the problem, the process must be terminated and restarted (the internal daily "reset" does not fix the issue).

The problem typically escalates one core at a time until all cores are pegged at 100%. The server is a Ubuntu LXC container with 4 vCPUs and 8GB of RAM.

safe cape
#

Another unsolicited post because someone might want this for their server when it releases.

Finally decided on how to have the cli command structure. Added some very basic commands for now. Have a prototype locally for server specific features without API. Have to figure out how to get these platform specific though for those who run on Windows servers not just linux.

stark saffron
#

Hello pioneers. Reddit led me here. Has anyone yet figured out a fix for the hologram bug with walls and foundations? Or are we just relogging forever? If it matters, it's Bisect 1.1 beta server, we told the website 20 people and took the recommendation despite only 6 of us in the end. We're in Chicago but had to host in Virginia as Chicago was sold out

deep nebula
#

Had a friend try joining and he gets that

#

While mine looks like this

hidden forge
#

yes, thats a problem with port forwarding then

#

can he access https://<Your-external-IP>:7777 ?

deep nebula
#

In regular browser?

#

It just times out

hidden forge
#

yeah browser

#

then your port forwarding is not set up correctly

#

(i assume you use the default port of 7777? (+8888 for 1.1))

deep nebula
#

I did not know about the 8888. Guess I will need to look into it and the forwarding

nocturne crescent
#

@deep nebula Use canyouseeme dot org to test the Satisfactory ports. It will tell you if you're port forwarded correctly

deep nebula
#

Error: I could not see your service on on port (7777)
Reason: Connection timed out

#

guess portforwarding in deco app doesnt work

nocturne crescent
#

What is the deco plugged into? Is that modem/router/ONT in bridge mode? You could be facing double NAT meaning. Whatever the deco is plugged into is blocking the connection.

#

Whenever you bring your own router to your ISP connection you need to ensure the ISP is in bridge/transparent bridging mode so the tp link does all the firewall work and the ISP device simple hands off the connection

deep nebula
#

deco is plugged directly into the fiber converter and should be working as my router

nocturne crescent
#

Is that fiber "converter" a router or just an ONT? Some of them need to be set to bridge mode. I'd Google the model number and ensure it's set correctly if applicable

deep nebula
#

I guess it is an ONTπŸ€” but I will check

chilly cedar
#

Is there a known fix to the issue of my dedicated server appearing as offline even though it's still running after I disconnect? I keep having to restart it after I leave. (I've so far been the only player on)

lapis rock
#

is anyone here using a hosting server they are happy with?

lofty lava
#

I'm having an issue with my server I'm hosting through GPortal, was working fine last night but now as soon as both my friend and I join at the same time we both get timed out and the server goes appears offline. Anyone found a fix for this issue?

jagged brook
#

Hey guys - I tried to updated my dedicated server to expirimental tonight using -beta experimental and the process seems to work fine but I'm now getting a "Version mismatch" in my client (also on beta). Saying my server version is 385279 and Game Version is 415558

"D:\SteamCMD\steamcmd.exe" +force_install_dir "C:\GameServers\SatisfactoryServer" +login anonymous +app_update 1690800 -beta experimental validate +quit

Known Issue? Searching here not seeing anything

wicked knot
#

server didnt update

spiral pulsar
stoic rose
#

i tried its still not wrking for me

#

@spiral pulsar

pseudo ravine
#

Hey guys, how I modify the server max players?

#

I tried modifying the docker-compose file and wiped my sever

#

😭

dense skiff
#

Who is the best/lag free host atm? I've tried in the past and it always has that little lag/delay.. Not worried if it's pricey just want something that works well

green solstice
#

interesting question maybe idk
can i run the dedicated server on another linux computer (my home "server") if i dont have steam or epic games on it?
i mean pretty much just sending the steam downloaded files over to it and trying to run it

#

looks like ill have an interesting time running it as a service without having steamcmd but maybe i can set that up and do things properly

nocturne crescent
# dense skiff Who is the best/lag free host atm? I've tried in the past and it always has that...

I self host from home and haven't rented a server in quite some time. If I was renting one I'd try indifferent broccoli and shockbyte side by side. Both have 2/3 day trial or refund windows. "Pricy" game server rentals are over $140 per month. At that price you could buy a MINISFORUM UN1290 for $391, own it and host multiple game servers with a couple clicks, blazing fast with no lag by installing amp on it.

nocturne crescent
unkempt laurel
#

How do i update my experimental server on Linux? We already tried to use app_update but did not work. Still get version mismatch

kind edge
#

Hey just wanted to see if anyone's had any issues with 1.1 dedicated servers with having issues placing stuff? Places but doesn't show it there when it is etc

deep turret
unkempt laurel
#

Yeh we fixed it, it was that.

open crow
#

Good evening, I would like to play online. how can I do that

rigid lynx
#

Do server restarts pause the game to the state before restart?

open crow
# wicked knot <#1201555265942724758> ?

Well, yeah, I'm new to this, although not to play on Satisfactory, just the online part. I know how it works on Farming Simulator. But here I dunno so if there a group and we can play together it would be nice.

wicked knot
#

no public servers, no lobby, etc

#

find a group on that channel that you can help out, or post one for yourself. Servers and peer to peer both work about the same

#

!wikisearch multiplayer

rancid etherBOT
#
Official Satisfactory Wiki

Satisfactory can be played in multiplayer, with up to four players officially supported, but with no hard player-limit see below. The game is co-op only and there will be no PvP elements, although pioneers can damage each other. This means that HUB, MAM and Space Elevator progress as well as AWESOME...

open crow
#

Thanks everyone

fiery sigil
#

so i bought a server maybe 5 months ago on shockbyte my friends and i played for a bit then stopped and i canceled it

#

how would i get that same save back if it was through the server?

nocturne crescent
nocturne crescent
rigid lynx
grand kestrel
rigid lynx
grand kestrel
#

I havent noticed it affect it, I have mine restart at like 4 am xD

timid saffron
clever summit
#

how long does it usually take for patches to get deployed to servers ? I restarted my server after the patch came out but it still says version mismatch

timid saffron
candid shoal
#

Anyone else having download issues?
steamcmd downloads the new patch with ~30KBs altho I have 1Gb/s bandwith

timid saffron
#

On Debian download was lightning fast with 1gb/s bandwitdh - maybe anyone gets the update now ^^

timid saffron
unkempt laurel
#

Hi, does anyone know how to fix a stuck in loading screen Error? The server uses my internal ip and the firewall only allows a specific ip adress that connects to my external ip. I host the server self on port 7777 but like i sair my friend is forwver stuck in a loading screen.

orchid wagon
unkempt laurel
nocturne crescent
# unkempt laurel And how do i enable this on the server?

You don't. It's a firewall rule.

You should have an allow rule for 7777 and 8888

If you don't have inbound allow rules. When a user goes to connect to your server. The firewall essentially says "No. I see you're trying to access a service on my network, but you cant connect because I don't have a rule letting you in"

violet vessel
#

how to update the dedicated server (steamcmd) install to 1.1 ?

granite meadow
#

Someone can't join their own dedication Satisfactory Server?
If I'm connecting to my server I have an infinity loading screen. But I hear that I'm doing something like shooting.

edgy dirge
#

can anyone confirm this is correct version?
Build: ++FactoryGame+rel-main-1.1.0-CL-416835

#

yeah obv is even says 1.1... nvm

#

abit too eager to get going i guess

hidden forge
granite meadow
hidden forge
#

15000 is a pre 1.0 port and is no longer required
With 1.1 port 8888/TCP was added

granite meadow
#

alr. I will try it out.

pseudo ravine
#

Hello, everyone.

#

How long until the docker image gets updated as well?

warm swallow
#

"As of Patch 1.0, port numbers 15000 and 15777 are no longer used. At all. Sometimes port 8888 will need to be opened. " from the offical wiki ....

#

"sometimes"

pure sapphire
mild thunder
#

need the 8888 port or what ever you set it to if you get infinite loading

pure sapphire
#

i already did that in previous patch (1.0)

mild thunder
#

if your in a docker container, needs to be added at system and docker level for adding of the port

pure sapphire
#
services:
  satisfactory-server:
    container_name: 'game_satisfactory'
    image: 'wolveix/satisfactory-server:latest'
    volumes:
      - './satisfactory-server:/config'
    networks:
      - traefik
    environment:
      - MAXPLAYERS=4
      - PGID=1000
      - PUID=1000
      - STEAMBETA=false
    deploy:
      resources:
        limits:
          memory: 8G
        reservations:
          memory: 4G
    labels:
      - "traefik.enable=true"
      - "traefik.tcp.routers.satisfactory-tcp.rule=HostSNI(`*`)"
      - "traefik.tcp.routers.satisfactory-tcp.entrypoints=satisfactory-tcp,satisfactory-message"

      - "traefik.udp.routers.satisfactory-udp.entrypoints=satisfactory-udp"
      - "traefik.udp.services.satisfactory-udp.loadbalancer.server.port=7777"

satisfactory-tcp,satisfactory-message is 7777 tcp, and 8888 tcp, i also enabled it in ufw

granite meadow
pure sapphire
#

on 7777 yes

#

should 8888 be udp as well?

opaque gorge
#

server update out yet?

fervent turtle
#

Hello, does anyone else encounter the issue on dedicated servers which has been updated to 1.1 where players are stuck in infinite loading screens?

mild thunder
#

im not sure if it was the way my docker container did it, but it has both tcp and udp forwarded to the container for both ports

mild thunder
#

yep

pseudo ravine
#

The image must be update so we can pull the new version

#

Has anyone found an updated docker image?

granite meadow
#

IΒ΄ve got the new update along with the update for the client. But IΒ΄m suing a Egg within pelican panel. idk if there is something other without pelican.

pure sapphire
granite meadow
mild thunder
#

im using pterodactyl, and the 1.0 egg, just need a small modification to work

fervent turtle
#

Does dedicated servers work fine after the 1.1 release? Mine doesnt seem to work as it should.

edgy dirge
opaque gorge
#

both are up to date but says mismatch

fervent turtle
#

I got the update for the server to be 1.1 and it shows on server manager. But we are not able to connect. Infinite loading screen.

granite meadow
paper perch
edgy dirge
#

And just to state the obv, its forwarded on router level and open on os level?

fervent turtle
#

Mine doesnt show mismatch no more. But still not able to join in

paper perch
granite meadow
opaque gorge
paper perch
mild thunder
pure sapphire
#

opened 8888 on udp still nothing so that was not the problem

manic nova
#

Any fixes for the infinte loading screen?

spark fox
mild thunder
nocturne crescent
spark fox
manic nova
granite meadow
mild thunder
pure sapphire
#

dows anyone use base wolveix/satisfactory-server and made it work?

reef valve
whole meadow
whole meadow
spark fox
#

Already updated the server to 1.1
Also tried reinstalling it, and it just gets stuck for us

pure sapphire
#

okok im getting there, the problem was somewhere in my traefik config, as when i enabled it with the basic
ports:
- '7777:7777/tcp'
- '7777:7777/udp'
- '8888:8888/tcp'
it worked, thats something

molten hearth
#

anyone know how to update gportal servers to 1.1 lol stuck with mismatch

spark fox
peak spindle
#

been playing around with the server, i can connect locally (my machine to access point to my Unifi Dream Machine Special Edition then the server is wired straight into there.

accessing via the external address a user connects and appears in the world, they can hear my actions (jumping etc) and i can see their interactions with mouse movement, but that appears to be all. the external user however remains stuck on the loading screen

mild thunder
pseudo ravine
#

Even after routing both 8888 and 7777 in TCP/udp

#

Still having load issues

fallow crypt
pseudo ravine
mild thunder
fallow crypt
#

gotcha

#

where were we supposed to find out about it 😭

#

i troubleshoot for two hours before checking in here

pseudo ravine
#

Should we connect through port 8888?

mild thunder
#

no

warped gull
#

@mild thunder is ur server working ?

mild thunder
#

connect to 7777, and the server tells the client what the 2nd port is

tacit jolt
#

my steam server wont update did the comman on steamcmd says it downloaded and verifed files but when i connect tells me steam client mismatch to server

mild thunder
warped gull
#

oh ok. but what did u unnormaly πŸ˜„ i cant patch it πŸ˜„

pseudo ravine
#

services:
satisfactory-server:
container_name: 'satisfactory-server'
hostname: 'satisfactory-server'
image: 'wolveix/satisfactory-server:latest'
ports:
- '7777:7777/tcp'
- '7777:7777/udp'
- '8888:8888/tcp'
- '8888:8888/udp'
volumes:
- './satisfactory-server:/config'
environment:
- MAXPLAYERS=6
- PGID=1000
- PUID=1000
- STEAMBETA=false
restart: unless-stopped
deploy:
resources:
limits:
memory: 8G
reservations:
memory: 4G

mild thunder
#

i stopped my server, told it to reinstall and then started it after modifying a few things

warped gull
pseudo ravine
mild thunder
edgy dirge
warped gull
peak spindle
#

opening up and forwarding 8888 doesn't seem to change anything

mild thunder
pseudo ravine
#

Yeah, my experirnce as well.

#

Forwarded both TCP udp from both ports

warped gull
rugged quiver
#

I updated my server using steamcmd and my saves are gone. Is this normal behaviour?

nocturne crescent
rugged quiver
edgy dirge
pseudo ravine
#

Thank god, because i did not First time it happened

eternal condor
#

Does anyone have a fix for the problem of being stuck on the loading screen since the update?

rugged quiver
#

How to restore the save though?

#

Like what files do I move over from my backup?

mild thunder
pseudo ravine
mild thunder
reef valve
#

did changing the port in a script file get broken? I needed to change my port due to other servers being hosted but the server is still trying to bind to 8888 even though i have it forced to a different one in a .sh file

spark fox
warped gull
#

@mild thunder ehmm... now it works after i reinstall the game. idk why and dont know the "because" but. It works. Sorry cant help anyone idk why i works now @ me >_>

mild thunder
strange pendant
#

Anyone else stuck here with their server?

spark fox
valid prairie
#

Hey ho Pioneers, happy patch day o/
Probably has been asked a dozen times, but is there a way to click join server while having a Controller connected to the Steam Deck? Or a Controller in general.

fallow crypt
spark fox
fallow crypt
#

Well the game port needs to be open on TCP/USD, and the reliable port needs to be open on TCP

#

(Also, how do even force different port? Docker container?)

spark fox
fallow crypt
#

yeah, that's fair

#

i wish there was a way to manually host multiple instances, instead of it relying on appdata.

#

could be minecraft like, with its own data folder in the dedicated server folder, and a config file to setup ports. way easier than a docker container

spark fox
#

I can recommend Pelican. It also gives a nice interface to handle it from πŸ™‚

fallow crypt
#

Never heard of it but it does look really cool

spark fox
#

Some of the guys that made Pterodactyl split, and made Pelican, based on Pterodactyl

gentle pebble
#

I just needed to open TCP 8888 on my firewall at the server and after that it worked fine after update

ruby frigate
#

is this a new required port?

gentle pebble
#

Worked fine before patch so i guess so

#

Im using AMP server

peak spindle
#

i've tried opening (and forwarding)8888 and still having infinate loading

supple minnow
#

what else could be?

gentle pebble
#

Did you open for incoming connections in firewall?

sour junco
pure sapphire
pseudo ravine
sour junco
pseudo ravine
sour junco
#

i use my public domain address to connect to my local server and it works, so I assume it's a firewall issue for you

pseudo ravine
#

I checked using sudo netstat -ntlp

#

and I saw it there as listen

sour junco
#

also need to check your router firewall to make sure ports are forwarded to that host

peak spindle
#

yea i can connect locally to my server, but while people can connect to and join the game remotely, they don't get past the loading screen (can see them in game and they can hear everything around and 'look around')

#

so they're definatly connecting as i can see them interacting in the level

#

but they just have the loading screen still up

pseudo ravine
#

tcp6 0 0 :::8888 :::* LISTEN 4166710/docker-prox

pure sapphire
pure sapphire
pseudo ravine
spark fox
#

It's not the same for everyone. I already TCP forwarded

pure sapphire
peak spindle
#

crap, forget i have a second layer infront of my devices, may be the problem

chilly rose
#

how I can use custom port configs?

sour junco
peak spindle
#

yes that has worked, forgot that virgin hub needed port forwarding enabled aswell (idiot)

#

keep forgetting that its not just a pass through to my actual hub

pure sapphire
#

Update 1.1 Roadmap:

  • if dockerised enable port 8888/tcp (dont forget to restart the container)
  • on the server machine allow 8888/tcp on firewall (for ufw: sudo ufw allow 8888)
  • on router (if server is local and players are not) enable portforward 8888/tcp to your server's ip
  • if there is a middleware (traefik, nginx, etc... ) configure it as needed

If I missed something please respond!

#

let me try to help future misguided souls

pseudo ravine
#

indeed i am

supple minnow
#

I've a serious question.... is the pc getting hotter now than bf the update?

gaunt shuttle
#

I am so lost. I got the update to work, finally. (I had to move the original files to a different directory and reinstall, then moved my savefile folder back). I can see the server in the server panel in the game. (I can even send the exit command via terminal and it works.) But I cannot connect to the server.

I am not well versed in Linux (using Ubuntu).

pseudo ravine
pure sapphire
#

if you telnet from outside do you get response?

eternal condor
pseudo ravine
gaunt shuttle
pure sapphire
#

you can check as well, its still great if you want to check if port is actually open on the server machine

gaunt shuttle
#

I may have to wait till my partner gets home so he can set up the 8888 port on the router.

eternal condor
pseudo ravine
# eternal condor Both ports open in same Docker?
services:
  satisfactory-server:
    container_name: 'satisfactory-server'
    hostname: 'satisfactory-server'
    image: 'wolveix/satisfactory-server:latest'
    ports:
      - '7777:7777/tcp'
      - '7777:7777/udp'
      - '8888:8888/tcp'
      - '8888:8888/udp'
    volumes:
      - './satisfactory-server:/config'
    environment:
      - MAXPLAYERS=6
      - PGID=1000
      - PUID=1000
      - STEAMBETA=false
    restart: unless-stopped
    deploy:
      resources:
        limits:
          memory: 8G
        reservations:
          memory: 4G```
eternal condor
#

both ports listen?

pseudo ravine
#
tcp6       0      0 :::8888                 :::*                    LISTEN      20316/docker-proxy  
tcp        0      0 0.0.0.0:8888            0.0.0.0:*               LISTEN      20307/docker-proxy 
tcp        0      0 0.0.0.0:7777            0.0.0.0:*               LISTEN      20276/docker-proxy 
tcp6       0      0 :::7777                 :::*                    LISTEN      20284/docker-proxy```
#

yep

eternal condor
pseudo ravine
#

yea

deep turret
#

only one instance running ?

pseudo ravine
#

yea

vocal quarry
#

if behind cgnat cannot host any workaround

deep turret
#

tunneling

pseudo ravine
#

It was working normally until 1.1

pure sapphire
pseudo ravine
pure sapphire
#

ye, so you check for port forwarding

deep turret
pseudo ravine
#
Trying (REDACTED)...
Connected to (REDACTED).
Escape character is '^]'.```
#

tried both ways

#

these were the results

pure sapphire
#

by both ways what do you mean

pseudo ravine
#

using :8888

#

or space 8888

pure sapphire
#

oh i see

deep turret
#

why telnet ?

pure sapphire
#

so its reaching

pure sapphire
deep turret
#

ok I didnt know it was installed by default

pseudo ravine
#

its just a homelab

#

for this kind of stuff

vocal quarry
#

any good hosting services

pure sapphire
#

for the time being remove the ports and try network_mode: host

pseudo ravine
#

ok

#

let me see

deep turret
#

going to https://<server_address>:7777/ in a browser usually works well to check if the server is up

vocal quarry
#

u might be behind cgnat also if not trying to connect locally

tribal dust
#

@pseudo ravine I see in your firewall that you have :8888 configured for tcp. It needs to be configured for udp

pure sapphire
#

i dont even have 8888/udp open and it works fine

#

the docker image doesnt even listen on 8888/udp

fallow crypt
#

πŸ˜”

pure sapphire
pseudo ravine
fallow crypt
#

i was hoping for STATS

pseudo ravine
#

I can listen to the game, and sounds

pure sapphire
pseudo ravine
#

I changed ISPs now to try the remote connection

#

And that is the error

#

I can listen to the game, but it does not complete the loading

#

The weird thing is: I do not know where else to port forward

#

the router already is configured correctly

#

Am I missing anything in the docker image perhaps?

chilly rose
#

how I can config custom ports for satisfactory

pure sapphire
pseudo ravine
#

So, its not working for you too?

pure sapphire
pseudo ravine
#

😭

pure sapphire
#

im already out of the blue with this one

pseudo ravine
#

We need a network wizard

pure sapphire
#

have you tried restarting everything, your router, your server btw?

pseudo ravine
#

the pc itself?

#

I can try honestly

tribal dust
#

No

tiny cape
# pseudo ravine changed and recreate the container, still like this

I have this issue.

if I move my mouse I can hear the sound shifting around as if my pioneer is moving

but the loading screen won't frickin' go away

I doubt it's network related because the dedicated server I'm on is hosted on a server that's racked 3ft to my right and I have a friend who can access it no problems...

Just trying to verify the game integrity to see if this fixes it - will keep you posted.

pseudo ravine
pure sapphire
tiny cape
pure sapphire
vocal quarry
#

im not reallly new on hosting server but using the dockers do i need ubuntu?

pure sapphire
ruby frigate
#

pi aswell? xD

pseudo ravine
pure sapphire
#

ask chatgpt i guess

pseudo ravine
#

i prefer to die

vocal quarry
#

ended up hosting a server on hosting services, because im on behind cgnat

pure sapphire
pseudo ravine
#

Noticed this error:


[2025.06.10-18.53.58:474][556]LogAkAudio: Warning: UAkGameplayStatics::StopActor: Could not retrieve audio device.

[2025.06.10-18.54.00:023][602]LogReliableMessaging: Error: Received an invalid message type. Disconnecting.

[2025.06.10-18.54.00:026][603]LogReliableMessaging: Incoming TCP connection broken before it could be established.````
pseudo ravine
#

In docker logs