#dedicated-servers
1 messages · Page 79 of 1
Getting a error when I try to connect to my server for the first time. "Could not connect to the server. Failed to connect to the server api"
Can't be sure it helped
When I start my server via docker compose (networkmode: host) it load, I get to connect to my server in game but when I want to start my world the server crashes instantly. Logs are pretty big but anyone had a similar issue with the server crashing? Using the compose from pinned (https://github.com/wolveix/satisfactory-server/blob/main/docker-compose.yml)
if you can't send a browser to https: //lan-ip:7777 and get a certificate warning, then the problem is your firewall rules on client or server
What are yoou using to host the game.
Windows SteamCMD
@terse lynx check pinned messages, but I am also having some issues
Not sure then
the _default config is designed to be overwritten with default values, and initially loaded in lgsm. I would make sure you changes stuck. That's why I put min in common which loads after _default. Unfortunately I have not had a fatal crash like that.
When you say ipv6 being enabled. Just like, generally enabled? An actual working dualstack ipv4/ipv6 netowork? A publlically routable ipv6 address specifically?
The client was broken anyway, it was looking for the wrong executable on launch. So reinstalling might actually do smth if you only updated through steam
my client updated via Epic, I'm trying a full reinstall now
@sturdy gust (Docker maintainer) would that also be updated for unraid?
Not sure what they did, but Nitrado fixed their stuff.
no certificate error I just connected and it gave me the "unknown cert error" I clicked ok and it let me log on locally but friends cant log on yet throgh my WAN. I am using DDNS and have it forwarded to a domain name though maybe thats part of it
Ok. Also, have you checked your firewall rules now include TCP for 7777 ?
@civic lantern I actually made the work to re-enable IPv6 on GRUB again anow it works ...
why does my command prompt for factory server look different to the youtube video where the command prompt had a gui?
Hello can any1 help my server canøt stay online and in the logs it says these errors 9/10 8:17:51 PM [Error] Signal 11 caught.Copy
9/10 8:17:51 PM [Error] Malloc Size=262146 LargeMemoryPoolOffset=262162Copy
9/10 8:17:51 PM [Error] Malloc Size=131160 LargeMemoryPoolOffset=393352Copy
9/10 8:17:51 PM [Error] Malloc Size=131160 LargeMemoryPoolOffset=524536Copy
9/10 8:17:51 PM [Error] Malloc Size=62193 LargeMemoryPoolOffset=586753Copy
9/10 8:17:51 PM [Error] sh: 1: xdg-user-dir: not foundCopy
9/10 8:17:54 PM [Error] Segmentation faultCopy
9/10 8:18:59 PM [Error] Project file not found: /server/FactoryGame/FactoryGame.uprojectCopy
9/10 8:18:59 PM [Error] sh: 1: xdg-user-dir: not foundCopy
unbelieveable, if forces u to use IPv6
IM WONDERING THE SAME THING DUDE. I CANNOT FIGURE IT OUT
just having the stack enabled. with ipv6 interface absent (::1) it only binds to 127.0.0.1:7777
heya, is this the correct channel to ask a question?
So dedicated servers are still needed to share a "game" with friends?
cant find them. sorry for that dumb question - where are they?
what youtube video
You need to add it to Server Manager and join from there, not the "Join Game" option on the main menu
If you want to be able to play 'asynchronously', yes
ive replied to like 5 people already, that doesnt do anything for me.
i add it in server manager, nothing comes up
Sep 10 18:33:22 kg64-mc FactoryServer.sh[1219]: [2024.09.10-18.33.22:531][575]LogNet: Created socket for bind address: 0.0.0.0:0
Sep 10 18:33:22 kg64-mc FactoryServer.sh[1219]: [2024.09.10-18.33.22:531][575]PacketHandlerLog: Loaded PacketHandler component: DTLSHandlerComponent ()
Sep 10 18:33:22 kg64-mc FactoryServer.sh[1219]: [2024.09.10-18.33.22:531][575]PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory (StatelessConnectHandlerComponent)
Sep 10 18:33:22 kg64-mc FactoryServer.sh[1219]: [2024.09.10-18.33.22:531][575]PacketHandlerLog: Loaded PacketHandler component: FactoryDedicatedServer.DSQueryHandlerComponentFactory (DSQueryHandlerComponent)
Sep 10 18:33:22 kg64-mc FactoryServer.sh[1219]: [2024.09.10-18.33.22:531][575]LogNet: GameNetDriver FGDSIpNetDriver_2147482188 IpNetDriver listening on port 0
Sep 10 18:33:22 kg64-mc FactoryServer.sh[1219]: CommonUnixCrashHandler: Signal=6
Sep 10 18:33:22 kg64-mc FactoryServer.sh[1219]: [2024.09.10-18.33.22:568][575]LogCore: === Critical error: ===
Sep 10 18:33:22 kg64-mc FactoryServer.sh[1219]: Unhandled Exception: SIGABRT: abort() called
Sep 10 18:33:22 kg64-mc FactoryServer.sh[1219]: [2024.09.10-18.33.22:569][575]LogCore: Fatal error!
can someone explain what is going on here?
thanks, last time i gave up setting it up :/
oh, my message got un-pinned. apt install rinetd systemctl enable rinetd. edit /etc/rinetd.conf to add a line: serverip 7777 127.0.0.1 7777 with the internal lan ip of the sever. systemctl start rinetd then curl https:// serverip:7777 without the space, should get cert warning
@solid iron Whoa that's a LOT more files in that folder now
?
I wonder why 😄
Hey @ionic grove , just thought id share, to passthrough params, its the data field. eg
{ "function": "PasswordLogin", "data": { "minimumPrivilegeLevel": "NotAuthenticated", "password": "testPass" } }
Found the issue. Same as Linux. Cant specify a -multihome. Then you get the API error.
I am seeing the server logging that it's receiving something from my server:
Ah! Maybe we're onto smth then
I probably didn't need to uninstall the client from my other machine >_>
but still API error
Didnt manage to get people to connect to it
Remove the multihome from the start file
Yeah that was sarcasm, looking at this channel lmao
They said we will be able to run commands from that window and run scripts from there. Thats why I'm wondering how to access it
Is this in a docker container as well? I'm also having a fatal error when I create a new world.
on a g-portal server the server manager state the server appears to be offline. which port should i be using - the one from g-portal or 7777? g-portal server says it is running.
already done @terse lynx
Mine is working now. Will share my start command.
no this is the steamcmd dedicated server
.\FactoryServer.exe -log -unattended
if this is on a vm using an emulated cpu, set the cpu to host
Tbh i would pay 9,99 each month for a dedicated server instead of trying my self 😛 they should sell it
just asking if its gonna work on unraid / docker hub when you update it
I'm trying to get a server set up on my local machine, and after running the dedicated server program it seems to run successfully, but when I check the server manager in game it shows it as offline, is there something extra that needs to be done? on windows and steam btw
i never got to fix that, i gave up last time
.\FactoryServer.exe -log -unattended
i have the unraid ich777 docker up - had to change network from bridge to host
Sure. It's a game bug, so it's got nothing to do with me 🙂 Once the patch is out, you can restart your container and you should be golden
It's a vm yes. I'm don't understand what you mean with cpu to host, could you elaborate or tell me what to search for. I appreciate the help thanks! :D
can anybody help me with my dedicated server at Shockbyte it keeps on starting and restarting
can anybody help me with my dedicated server at Shockbyte it keeps on starting and restarting
I checked the Windows firewall about a dozen times. The Azure firewall? Once I sort out perms I'll get TCP enabled on 7777 and try again. 🤦♂️
So just to double check - if we need to use multihome then we have to wait for patch, no way around this?
@terse lynx restarting my server now...
Hey, i have a question. When I run the server with a normal user by just running the script it works fine, but when i run it as a service then i get this error
What is the best provider for a dedicated server?
Ugh, as much as I love Azure services, I freaking hate the UI
^^^^
Pinned messages
same
Dont specify a -multihome in the start command



ohh okay ty for the answer
thanks!
oh maybe it has something to do with my ip being accessible from outside my network. it works when I set the ip to 127.0.0.1
@terse lynx Alas still having the same problem. no -multihome in start command, so I don't know what's wrong...
What if we need a -multihome ?
What OS are you using?
not being able to edit a firewall rule is a bit daft, but at least I didn't have to fish for it this time
Windows
I think its broken. I removed mine now and suddenly it works
does anyone know why dedicated server crashes when starting a new game?
I had it on pterodactyl and when doing it via compose. So I assume it's something of the vm itself. I'm renting a vps so I assume I need to talk to support for this?
do you know if the server has ipv6 disabled
Can anyone do this without authenticating server control or do you have to authenticate before you can join the server manager
same. What is your start script look like?
This is acting so strange
how would i verify that?
Yes, I understand it breaks but I have a reverse proxy which if I don't specify multihome then I get an api error?
I'm getting "Failed to connect to server API" now though, is it fully working for you?
SteamCMD failed to install the Satisfactory Dedicated Server!
Try reinstalling the server again. uhh anyone one else having this issue?
If you do specify multihome, you'll also get an API error that you cannot workaround
Yeah it's working for me, sometimes I start up the server and I get an API error, other times I don't
how to resolve
Result=EncryptionTokenMissing, ErrorContext="EncryptionTokenMissing"
devs??
Right, so we need to wait for patch
Yeah, we’re playing on it right now. You’re using the game port not the query port right?
I am with you now
I'm not sure. Supposedly everyone is supposed to connect with server manager, but I'm the admin so I can't test otherwise
What does Multihome do?
jack shit
why should i be forced to use this fix, when its a 1.0 release
how has this not been tested by the devs man
wtf
Lmao
Lawl
still have the issue on host network it seems :/
how do I expose my server to connections outside my local network? I have a firewall rule for port 7777 but when I try to connect with an external IP I get it showing the server is offline
i just do log and unattended, and i still get an API error, SOMETIMES, but if i restart the server, then it works. It's so fucking weird
They're just people, building things takes time. Give it a couple of days and it'll be sorted
how would i verify that ipv6 is NOT disabled? i'm fairly certain its working, but should i still be able to access if i use the local ipv4 address on my LAN?
@solid iron Same error 😭
😢
🤣🤣🤣 we all having the same issue
To see if ipv6 is enabled on the server, try nc -z ::1 22 && echo enabled .
activating IPV6 and open TCP Ports helped: IT WORKS ❤️
or try host ::1
Same here
d-fens, kisses!!!!
Let me know if you ever figure it out please
So just to be sure:
You reinstalled the server
You reinstalled the client
You DO NOT have multihome on the cmdline
=> you still get the API connection error ?
bloody hell ipv6
@civic lantern is that linux command? im on windows
oooooh i seee
and I'm launching from the other dir that you suggested
what do i do? my server keeps starting and restarting
i deactivated ipv6 (as i often do) and that fucks up the binding
im trying a full server restart
Try also doing 7778 15777 and 15000
so i've managed to get my server up and running again, can you get your game to run with the intro somehow? i've pretty much forgotten all about the ingame settings in the server manager lol
Hm :/ Double check firewall rules ? TCP 7777 UDP for 15777 15000 and enabled ipv6 ?
Guys i also added 7777 in my server firewall, same issues, after 5 minuts server is disconnected
i have no idea, at all, how to get windows to do anything. the server needs to have ipv6 enabled in order for it to listen on the right ports. you should be able to have your browser go https:// server-ip:7777 and get a certificate exception so that you know the server is listening correctly. the server doesn't start right if ipv6 is not available
Their priority was the same with game, not a seamless dedicated server. It’s always been secondary for them because it’s so few people to do it by comparison.
no udp needed at all
how would i verify that ipv6 is NOT disabled on a windows environment? i'm fairly certain its not off, but will i still be able to access if i use the local ipv4 address on my LAN?
Well guys, it's safe to say that I wont be playing on the dedicated server today. See you all next week ❤️
I think so, I can at least see the server is online now which is better than before. Just to be sure my game port should be 10290, query would be 10292?
I got those set last night which was the final step preventing me from running update 8. Though I'm unsure of the ipv6 part, I did not need to run with multihome previously.
Hi everyone. This is my first time setting up a sever any videos or help on how to get this started for my friends?
Oh ? Really ? Aight then, I can remove those xD
yes, the 'multihome' option used to direct the server which interface to listen on, no longer available
Yeah. Have you restarted your server recently? I got a pop up saying my provider required something.
how to add more than 4 player in my server
So apparently from @civic lantern , UDP isn't need at all anymore, so that's not a problem
But TCP is still needed, yes?
Yeh, I guess i'll just keep trying.
TCP is newly needed
oh I read that one on the wiki, there should be a setting you can change in a file somewhere
For Windows users
Click the Windows Start menu, type ncpa.cpl .
In the Network Connection window, right-click on the connection that you wish to check and select Properties. ...
In the Networking tab, under This connection uses the following items, make sure the box next to Internet Protocol Version 6 is checked.
TCP is new yeah
I’m sorry to hear that. Hopefully it sorts itself out for you.
Same
I am getting the exact same issue, if you find the fix please ping me
Ah-HA! I only had UDP allowed
Is only the ONE 7777 TCP port needed, or also the other TWO ports that is mentioned in the old documentation?
Only the 7777 port should be needed. On both TCP and UDP
i try to setting maxplayer in GameUserSettings.ini, but not work,
afaik just the one is needed, tcp 7777 uses SSL transport to wrap all the other traffic
why is ipv6 needed now
Honestly mate come back tomorrow those if us who have been running dedicated servers for years can’t quite figure it out. There’s a lot of learning to be had and some shit is broken. I’ll probably make a video tomorrow and post it if everything fixed.
On linux,
I was able to connect to my remote dedi, first time setup all good.
I can join it just fine now no issues after reboots (I am not connecting by LAN)
But anyone else trying to add the server after just says "Server Name Pending" and offline ?
figured out rule editing AND got it working. Double check ALL your firewalls if you've got 'em!
because the server has a bug which causes it to not listen on ipv4 external interface when ipv6 is absent. it will only listen on loopback
make the port end in 00...
i got "encryption token missing" when im done creating the server setup the name etc
Try to join from the server manager.
okay verified that ipv6 is enabled
I appreciate the reply, Whatsyour channel ill sub and wait fora a video 😄
you join the server with server manager, not 'join game'
Me, waiting a few days until the server host providers to figure out how to make getting one running relatively painless.
Good luck gentlemen, you're doing god's work.
its enabled on the server itself but traffic disabled on my router. is that enough to cause an issue?
ok the amount of times i see "try to join with server manager" what else yall got? that dont work
snrtechbytes
yeah, I'm also on pterdactyl, had to chaneg the vm's cpu to type host to stop the crash - I think eventually this will be fixed by css
I dont see why they wouldnt work right now
that is the message i am getting with the server manager with it displaying the API error
That was it, JFC
sudo ufw allow 7777/tcp
DONE
System is Windows 10 with STEAMCMD
ports and firewall are ok
.bat
FactoryServer.exe -log -unattended
got it working useing rinetd #dedicated-servers message
no, no ipv6 traffic is required, just the ipv6 interface present on the operating system so that the server can bind to it
hmm ill double check. thx for the info
WOOOOT
Great, did you change that in some kind of dashboard or can you change that inside the vm itself? I really have no clue.
I will be fixing this with haste lol
it should be possible to direct a browser to connect to the server IP :7777 and get a cert exception
IPv4 gang
if this proves impossible, there is a workaround with rinetd to forward TCP connections from internal IP to loopback
I'm struggling with this SteamCMD thing, it keeps telling me 'Command not found: steamcmd.exe' and I'm using the command the wiki says to use for Windows
it depends on where you installed SteamCMD
you should be able to doubleclick the executable
Somebody
please
answer
this
man's
inquiry
it
is
so
important
🐶
like this?
you have to use that command in powershell or windows CMD, not the steam CMD you just installed
yep. you should be able to connect from satsfactory server manager now
Oh fuck me, I didn't read that part. The Reading Comprehension Devil got my ass
So guys uh the server is running on this machine and supposedly I can connect to it but
How can I increase player limit?
i didnt change anything though. v6 was enabled on the interface. still just see server name pending in server mgr
dont worry it got me too
Me and a friend got everything working. I have the dedicated server running with steamcmd.. I’m not lagging at all(of course on my PC).. but he is super laggy. I have great internet… never lagged in other games when we do this.
Is there a setting I’m missing that is making him lag so bad?? Thanks for any help!
Seems they really tested this very very well 😦
it's on the wiki down in the FAQ at the bottom: https://satisfactory.wiki.gg/wiki/Dedicated_servers
What CPU do you have?
also tried direct connecting I get a token error?
does that change reflect in the server manager? or will it still say 4
im not getting a certificate error or anything, but i am getting that the connection timed out when i try to connect to the IP from my browser
hmm, that's odd. remove and re-add the server, ensure the IP address is the precise one you had in your browser there?
anyone managed to run 1.0 server on pterodactyl?
with port 7777
ports are open etc
Am I the only one having very bad graphics while being on full ultra settings ? my game looks like im playing 1080P on a 4K screen, but its not the case, everything is at maximum
idk i dont have more than 3 friends to test it with
Can confirm the fix to get around the token error is to have someone visit your external ip and port and accept the prompt via web browser
Anyone manage to find any HTTP routes?
Intel(R) Core(TM) i9-10900KF CPU @ 3.70GHz 3.70 GHz 64GB RAM RTX 4090
Why must I continue to suffer
Yes, playing on it right now
it would be really neat if the server just stopped randomly appearing offline
https :// 192.168.1.[redacted]:7777
Waht directory are you trying to run the command in?
Be sure to remove the multihome=... from the Startup cmd
when you execute a command you don't .\ it first
You need to be in the same directory that the steamCMD.exe is
yep ive tried internal and external ip. no clue what issue is
That's a local IP anyway, no need to hide it 😄
haha i know
you didn't redact the SS but it shouldn't matter since it's local network IP
yeah i know i know im doing it a little tongue in cheek
also to make sure that discord doesnt flag it as a link
i meet same probolem, it not work to add more player in my server
fyi guys, i had to allow tcp/udp 7777
windows firewall rules around the game client? because i'm out of ideas. can your Steam web browser get the same error message?
My virtual machine only has two directories, C and D. I'm trying to run it on D
Yes, TCP is newly required
okay, thx
omg, if it was my stupid windows firewall again...
yeah it doesnt change for me either
wish they'd update the shit
No one experiencing this specifically?
FUN!
I have been running dedicated server for years on Windows with the steamcmd to update and FactoryServer.exe -log -unattended to start it.
After the update it also fails with the API error.
After ADDING the TCP port 7777 in my firewall I am able to connect to "fresh" server and set the password and it seems now to be connected correctly.
My steam browser will say 'Invalid SSL Certificate
The SSL certificate for https:// 192.168.2.69:7777/ is invalid and the page will not be loaded (error:-202 status:5)'
Yeah :/
is there any way of fixing this. i am using Shockbyte
This worked for me, although I also had to remove the multihome as well.
@civic lantern Apologies for asking the question that has been asked a lot of times haha, do you have any knowledge on things to try to fix the docker version? Some people seem to have gotten it to work.
i have factoryserver.exe in firewall but i see now it is launching factoryserver-win64-shipping-cmd.exe. let me dup the rule for that exe
how do i delete the world i created in my dedi server, uninstalling the dedi server and reinstalling does not remove the save
ola, got a question about dns, say i have the domain x.com and i want satisfactory.x.com to link to my dedicated server, what kind of DNS record do i need for that
Anyone know how to fix the encryption token missing issue?
satisfactory-server | [2024.09.10-18.52.38:507][ 4]LogNet: UNetConnection::Close: [UNetConnection] RemoteAddr: , Name: IpConnection_2147482273, Driver: GameNetDriver FGDSIpNetDriver_2147482292, IsServer: YES, PC: NULL, Owner: NULL, UniqueId: INVALID, Channels: 3, Time: 2024.09.10-18.52.38
satisfactory-server | [2024.09.10-18.52.38:507][ 4]LogNet: UNetConnection::SendCloseReason:
satisfactory-server | [2024.09.10-18.52.38:507][ 4]LogNet: - Result=EncryptionTokenMissing, ErrorContext="EncryptionTokenMissing"
satisfactory-server | [2024.09.10-18.52.38:507][ 4]LogNet: UChannel::Close: Sending CloseBunch. ChIndex == 0. Name: [UChannel] ChIndex: 0, Closing: 0 [UNetConnection] RemoteAddr: , Name: IpConnection_2147482273, Driver: GameNetDriver FGDSIpNetDriver_2147482292, IsServer: YES, PC: NULL, Owner: NULL, UniqueId: INVALID
satisfactory-server | [2024.09.10-18.52.38:540][ 5]LogNet: UNetConnection::PendingConnectionLost. [UNetConnection] RemoteAddr: , Name: IpConnection_2147482273, Driver: GameNetDriver FGDSIpNetDriver_2147482292, IsServer: YES, PC: NULL, Owner: NULL, UniqueId: INVALID bPendingDestroy=0
what os are you on?
Given I'm on the same network as my server... does it make a difference to connect to it in the server manager via the remote IP or the local?
windows
oh thanks!
Yes, use local
I find docker undebuggable. I work in software development and I loathe it. It all depends on which image you're using, and the network settings around it. I'm sure the same problem around ipv6 matters. It might be possible to direct connections to 7777 on the docker to loopback:7777 on the docker, i have no idea
Yeah, go local if you can
hello ! i finally made my server work but i had a question can i disable the auto restart function ? if yes is it by putting 00:00 in the option ?
I mean if you already have a domain x.com that points to your public ip then a subdomian is kinda redundant
its not work ,it is still 4 maxplayer, and it's not same in wiki, now it is [GameUserSettings.ini]
nope, still getting timed out errors, even tho ive made sure port forwarding on port 7777 is on and going to my server
Me and a friend got everything working. I have the dedicated server running with steamcmd.. I’m not lagging at all(of course on my PC).. but he is super laggy. I have great internet… never lagged in other games when we do this.
Is there a setting I’m missing that is making him lag so bad?? Thanks for any help!
im no expert on this subject sorry, but i cant connect to it using just x.com im assuming?
@civic lantern this was issue #1. I allowed "SatisfactoryServer\Engine\Binaries\Win64\FactoryServer-Win64-Shipping-Cmd.exe" through FW and i am now presented with the cert issue
Where i can find dedicated server ip?
Anyone else just getting a constant Failed to Connect to API Server message?
yes you need to start it with the option --net=host
Okay weather update: Nothing changed
yeah
me
Yes, a fix is being released in a few days
wait, i have to let that binary on for my firewall?
Also, did they change the query port to 7777?
I use a dedicated server of Broccoli and GTXgaming but both don't use port 7777
Can someone help me with server in dms?
If on linux, check the pinned messages
The only port is 7777 now
oh wow
BOth servers are running
it took me from not seeing the server to having a cert issue so. it seems it needs thru
do you have a domain
yes
using windows 🙂 but ty
I assume they are going to update the documentation on fandom?
It appears that port 7777 is open on link-local only but if I put it in the browser I get no response
is there anything we can do in the meantime?
Oh, cert issue is just a warning. I am up
hey folks; setup on ubuntu, however getting the "could not connect to server failed to connect to server api" error - ufw enabled on 15000/15777/7777 and port forward setup as well, server is started on ubuntu 22.04/server
so then if you just have an A record for the base domain that points to your public ip then thats all you need
Ok, did you check your firewall for port 7777 TCP ? It's a new requirement
It's community-driven
idk if satisfactory supports SRV records or how that works but that is also an option
Someone should put that info somewhere. to allow that exe thru FW. GL
which wiki? both wikis still say [/Script/Engine.GameSession]
MaxPlayers=4 for the Game.ini file
excellent.
oh tcp? nope still set to udp I'll try that thanks!
I have the same setup and I'm getting the same issue
oh shit, it works, for some reason it didnt a minute ago but now it just does lmao
Yeye, allow BOTH protocols
thanks!
Does it need to be 7777 or if I changed the port to something else does that still apply?
This works, you're amazing!
added 7777/tcp still no worky
It needs to be the port you chose, 7777 is only the default
NEEVERMIND it doesnt
okay okay that did it, after allowing that through the firewall it gave me the certificate error, but you can still progress and claim the server
missread it
Note for people who cant open Port 7777 on their router. I have spectrum and I had to call them for them to do it for me.
7777/tcp too? ok I will upate
[19] 15000/udp (v6) ALLOW IN Anywhere (v6)
[20] 7777/udp (v6) ALLOW IN Anywhere (v6)
[21] 15777/tcp (v6) ALLOW IN Anywhere (v6)
[22] 7777/tcp (v6) ALLOW IN Anywhere (v6)```
yikes
and v4 as well ^
@sturdy gust maybe you should ask to make a pinned message in this channel explaining how you can get around the game's bug btw love your work the docker is an absolute masterpiece
i did not find [Game.ini ], i just find [GameUserSettings.ini]
Can someone help me with server in dms?
I sometimes don'T get it why they don't put not detailed error messages into the code
we are helping here
you could try just making it
It's Game.ini, you're looking at the wrong file
i think my error was accidentally, not checking the firewall, am restarting without firewall see if that helps
Yeah but i dont know where to start
Im stuck here
Does anyone have an example of a working Run as Service file for Ubuntu server that I could edit for the newest version with the new port stuff?
yep
Maybe with a description of the problem you're having ? 😛
I dont have problem, i just need help with starting a server
I can connect to the server fine but my friends get timed out?? Im not even on localhost
for what i figured out, they bound the port to 127.0.0.1 with listening... which just means that any other IP will not work, due it should be 0.0.0.0 as IP. so the docker I run it from will not resolve this challange xD will wait for the update
start with describing your server. is it on your lan? what does it run?
That's not the issue
Ok so if I try to access the port 7777 from the browser I get this:
what's on the browser?
I do use an docker under unraid, not the one you make, but can you enlighten me on where the problem is laying?
ah! ok. so happy i found that.
Site can't be reached: Connection reset
do you have 7777 in both tcp and udp opened on your router ?
Maybe 'problem' was too strong of a word. But that's defo a good start. You need to get Satisfactory Dedicated Server either from the Steam tools if you want to run the server on the same machine or from SteamCMD if you are trying to run it from a dedicated linux server
Yeah i got it opened, the Dedicated Server
Yes its on a remote server. I can connect to it just fine
I'm not localhosting it
that still could mean a few things. which browser?
They cant for some reason
Chrome
Then try to connect to it from the Server Manager in the game main menu
oh sry, i find it. maybe i need to go to bed. it's 3AM in our time 😉
is there a web interface or something
How?
i tried this using dedicated server instructions on the satisfactory site; going to do docker instead lol
but why would the browser change the response
on your server, can you try curl https:// server-ip:7777 no space
By giving it the address and the port
@sturdy gust thanks for the docker info 👌
you are using the dokcer or the steam version
Where can i find address?
No, but there is an API
with -userdir "C:..." you can set an custom dir. If someone needs that info ^^
Where is the server running ? Your current computer ?
Yea lemme see
Just base steamcmd verson, no docker
Yep
Then try 127.0.0.1
Me and a friend got everything working. I have the dedicated server running with steamcmd.. I’m not lagging at all(of course on my PC).. but he is super laggy. I have great internet… never lagged in other games when we do this.
Is there a setting I’m missing that is making him lag so bad?? Thanks for any help!
thanks m8, keep up the good work ❤️
i got this error when i was missing some ports opened on my router but if you are sure to have opened the right ports i do not know maybe the firewall ?
Dunno if you found it yet, but this is working:
- Generate token via server
Server Manager(ingame) - Use endpoint:
https://<yourIP>:7777/api/v1 - All request are in POST
- All requests needs the following:
{
"function": "the function you want to call",
"data": {
"the function parameters": "" // this can vary from function to function, can be single or multiple
}
}
Upon successful execution, you'll get a 204 No Content
For docs on the API:
so whenever you leave the server it goes offline
already a fix for the server API?
Interesting
Couple of days
hey @uncut acorn , yup, managed to find it after looking through the header files and matching it against the docs
Still got the api error after removing multihome from my command 😔
/home/steam/SatisfactoryDedicatedServer/FactoryServer.sh -ServerQueryPort=15777 -BeaconPort=15000 -Port=7777 -log -unattended am I doing something wrong here?
that fixed it for me thank you!
The weird thing is I can connect fine, but anyone else cant. I'm joining by IP. Why would firewall only allow me but not them?
😩
yeah, that's what i would expect, the server is running a self-signed certificate. if you can't obtain the same result from the client, there is a firewall in the way. you need a clear route on tcp 7777
also im not using docker just fyi
be sure it is the right ip maybe you are giving the local ip they need your router ip
they planning on fixing dedicated servers or nah?
Doesnt work
Your missing the point, the server isnt localhost. I can only connect with the remote ip
how ?? ^^
The ports are all open fine
how do you tell your friends to connect ?
1 - 2 days
yes forgot that mb
Adding the server in Server Manger
With what address ?
wooooooow what a fkn joke. GAME literally cant be played without a server .
Ich777 docker image works now
The same address I use to connect to it. ipv4
is there any point in increasing tickrate or such in your dedicated server, if you hardware allows it? (got rather good machine running the dedicated, i7 9700k and 32gb ram among other things...)
It literally can
the game works fine, what are you talking about
yea if you are fucking retarded
My client computer is hosting the dedicated server. So there's no issue on my machine's end then? Appreciate the help
Bro what 🤣
waow that escalated quickly lmao
oh it's old files, not on 1.0 version. still not work.
It's in 1.0 🙂
What should I do now?
wut. you have a DS on your computer, and you're using that same computer to run a client to connect to it?
hey whre can i find my downloaded saved games from my server?
yessir 🤓
If you're asking "why" it's because im too lazy to run to one of my other computers
that sounds... inefficient. i have no idea then, 'should work' kind of thing
should i put in the IP address that i configured on the local network with port forwarding here?
[/Script/Engine.GameSession] MaxPlayers=8 isn't working on 1.0 is there anyway to increase players anymore? I need at least 6
yea
SatisfactoryDedicatedServer\FactoryGame\Saved\Config\WindowsServer\gameusersetting.ini
i did not find it (game.ini
Hey guys, having an issue with the server showing as offline outside the LAN.
How do you change the save file location in Linux for a dedicated server?
bah
if it is your local server..yes use your internal IP
Port forwarding is active TCP/UDP on 7777
Game.ini should be under there. If not, create it using this as a template: https://github.com/wolveix/satisfactory-server/blob/15ce92829a7eec3c5c75afcc9b9b01787efb9436/Game.ini
Same here
same
Right now I'm trying to figure out why Windows isn't able to find the ports that Satisfactory is opening. Neither NetStat nor the other command can see the open ports
my server just shows offline as soon as I leave it
relatable
That's the neat part, you don't
i have no idea on how to fix your problem it is very weird
So, I start server, I can connect to it just fine, but friends cannot from Public IP/NO-IP domain. We were able to connect just fine until the update. Should I be doing something differently? On Windows....
same
Ugh.... thats unfortunate
how can i disable auto-pause?
Only the game port on TCP/UDP should be in use now
symlink
I symlink the directory for the Docker image
It's like the server isn't accepting, or the client isn't allowing connections beyond a single hop
ok i try to do it.
any fix for this?
someone else find they had to greenlight the executables in windows firewall.
My boys, who has the Linux start server command?
doh... good idea
Same shit
Is that documented or is it just another one of those things that they didn't talk about
press retry and it fixed it
./FactoryServer.sh
That's it
open Port 7777 as TCP and UDP
Thanks friend, I'll give that a go
/satisfactory-server/FactoryServer.sh -ServerQueryPort=15777 -BeaconPort=15000 -Port=7777 -log -unattended -multihome=0.0.0.0
good idea
What I find inexcusable is that we had a dedicated video to dedicated servers (excuse the pun), and they're a complete mess right now.
And the parameters are the same?
-ServerQueryPort=15777 -BeaconPort=15000 -Port=7777 -log -unattended -multihome=0.0.0.0
same issue here
Do not use multihome, it will break
there are many possible reasons. did you used to have a working DS?
Do not use multihome
You do not need any of those params
Just ./FactoryServer.sh
thanks you
Ok cool mate!
server shows offline server name pending for my friends who try to connect via my external ip
what an outcry XD
did this work for you???
there was one on the machine
I don't know if it's documented. I just know that now, the game uses TCP/UDP 7777 to wrap everything else
sastifactory plus broke i want my concreate to coem with my ore not seperated
What params do I need now for Run as a Service?
How can my friend join to my server?
(not using docker)
Does anyone have a working server on a Ubuntu and can care to explain how they fixed it?
No params
no; looks like the only command needed is no params 🙂
Literally just ./FactoryServer.sh
Same
interesting...
On Linux
@thick quarry Is this right for my docker command with your --net=host fix?
you're the second person having trouble trying to connect to a DS they are running on the same computer.
[Unit]
Description=Satisfactory dedicated server
Wants=network-online.target
After=syslog.target network.target nss-lookup.target network-online.target
[Service]
Environment="LD_LIBRARY_PATH=./linux64"
#ExecStartPre=steamcmd +force_install_dir /home/steegmann/SatisfactoryDedicatedServer +login anonymous +app_update 1690800 validate +quit
ExecStart=/home/steegmann/SatisfactoryDedicatedServer/FactoryServer.sh
User=steegmann
Group=steegmann
StandardOutput=journal
Restart=on-failure
WorkingDirectory=/home/steegmann
[Install]
WantedBy=multi-user.target
My service file, boys
How can my friend join to my server?
it doesn't work for me in both cases...
Yep!
THANK YOU
Sorry to bother you directly, I know you've been beating your head against this all morning
is that important?
no, there is only one on the machine, the old one got deleted
Probably not
Does anyone have an explanation as to why despite port forwarding TCP/UDP 7777 to the server from the outside will only connections on the LAN work?
@languid crown i have a working one, but you'd need to tell us what issues you are experiencing to get more help i'd say. i didnt do anything to my linux server more then keeping it updated, and then updated the actual dedicated server with steamcmd, and mine works, and i got my dedicated up and running
How can my friend join to my server?
thanks my love
The log indicates outside IPs are reaching the server
I had a problem that the dedicated server did bind TCP to only loopback adapter, so I just worked around it with rinetd.
i'm reattempting non docker install... hopefully it works
they show the server is offline with no server name
Yes, indeed
I get the same issue 😩
That's a workaround right now
Are you able to connect to it yourself though?
Yeah I did the same, didn't work for me
yes i am in the game for myself on my internal network
The issue exists with Docker or without
works well for pterodactyl, thanks
@sturdy gust I can join the server just fine using my public ip, though it shows up as offline for others using the same ip and port. Any ideas?
Good day, i have port forwarded 7777, 15000 and 15777 all UDP. but it does not appear to want to work. could anyone help?
Could my container running in host mode be causing WAN connections to fail?
ok, start over. describe your setup. there is a dedicated server on your LAN? are you trying to connect through an internet IP or direct to the machine with its LAN ip
How can my friend join to my server?
do i need any other ports forwarded aside from 7777 tcp right?
You only need 7777 right now, ain't that correct?
If we got the server working on early access. All i should need to do is update for 1.0 and things should be AOK in theory right?
Shouldn't be, but it's most likely that you're not port forwarding given the current issue. It'll correct iself when CSS release a patch in a couple of days
API error
7777 tcp AND udp
But I am
you need UDP open?
tried that didnt work
@sturdy gust i creat game.ini, it's work. thank you very much. i can go to sleep (am 3:00).
I've been port forwarding since EA
where can i find my savegames from my dedicated servers?
Its on a dedicated server in germany in docker (pterodactyl). It should have all the ports it needs since there is no firewall. I am trying to connect from my home over the internet
No, it's due to how the game currently incorrectly binds
the server is not showing in game
Hello, can dedicated servers run mods now? or is it still just boring vanilla?
Can you elaborate?
read the sticky, dont use multihome if you are, when starting the server with sh
What is this my boys?
nah turned off multihome
I'm linking the issue on my repo as I literally worked with Coffee Stain to figure out the issue
do i need any other ports forwarded aside from 7777 tcp? do i require udp for external players to join my server?
is you using docker compose this is how it would look like and it works tested
services:
satisfactory-server:
container_name: 'satisfactory-server'
hostname: 'satisfactory-server'
image: 'wolveix/satisfactory-server:latest'
network_mode: host
ports:
- '7777:7777/udp'
- '7777:7777/tcp'
volumes:
- './satisfactory-server:/config'
environment:
MAXPLAYERS: 4
PGID: 1000
PUID: 1000
ROOTLESS: false
STEAMBETA: false
restart: unless-stopped
deploy:
resources:
limits:
memory: 6G
reservations:
memory: 4G
click confirm
How can my friend join to my server?
warning. ignore. you won
nwm, it just needed another port for some reason
is it possible to have more than 4 players on our server?
I don't know what pterodactyl is, and might need to defer to someone
ok
How to fix this?
Yes, modify Game.ini
it's tcp 7777
@blazing hatch it might be you need to enable the app through the firewall
what port were you missing?
ask your friend to add your dedicated server to his servermanger from the ingame menu, then from there he can join if you have a game session set-up
I'm already running in host mode, if I'm not mistaken.
did you add port forwards to router? and allow firewall rules? port 7777 both tcp and udp
I pressed confirm and this showed.
I will try with ignore XDDD what a blsht
And how he can get this ip?
Address
@sturdy gust this might be out of your support. but how do I add that argument to unraid?
Running in host mode will fix it for local connections
Any reason why the net host fix still gives me the api error?
go to google and search what is my ip
Are you connecting remotely? If so, that's why
Nothing you can do for Windows hosted servers except leave a disgruntled comment on reviews.
But still break for WAN, despite proper routing? Sounds like my issue then.
do i need any other ports forwarded aside from 7777 tcp for external players connecting to my server?
Which argument?
Yes
Hi guys, i'm currently using DS with epic games, the server started well but my friend can't joi, my game and i don't know why
You would need 7777 as UDP and TCP if it's working
Wooo!
the --net=host issue
Ok. Then all I can do is wait. I'm going to try a reverse proxy to see if that can work around it.
omg how
Yeah, that's the tricky part. If your service provider doesn't allow you to have static IP, you'll have to give him a new IP everytime it decides to change it. You can check your IP with a google query.
But tbf, if you're at that point, I would recommend not using a dedicated server and going through steam/epic
Ah well crap. Guess no docker use for now lol
Ah, yeah Unraid is a little bit weird with stuff like that. I'm not sure unfortunately, but you could probably find an answer pretty quickly via Google 🙂
Unrelated to Docker
I use duckdns to convert my dynamic IP into a hostname
Whenever I leave the game, the server stops
hm ok, well then thats beyond my experience, sorry i cant help more then that. like i said for me, i have just kept my debian ubuntu server updated, running 22.04.4 LTS, got everything setup as per the wiki guide, and port forwarded the ports required to my actual server
The issue exists with or without Docker 🙂
Hello, can dedicated servers run mods now? or is it still just boring vanilla?
check github
Yes, they've been able to for a while
any link

Friend cant join my server because hes missing authentication token
?
Ok, I wasn't answering you, I dunno if my comment applies to you ^^'
As in, the game stops? It's a configurable option
Another approach is to use an edge VPN like zerotier. the server and all clients join it, and then you can route traffic to the VPN IP. It's free for up to 25 IP's
I will thanks for your time. just figured to ask if it was on the top of your head.
I'm also seeing the TCP socket binding specifically to localhost rather than all addresses.
Ah so is there any fix for if I'm hosting the server on a separate machine?
I think its because we're using a VM which is causing it to break
If it's outside of your network, no
I'm still getting this error :/
Unless I've missed something, my brain is mush
Is there a way to have more than 4 people logged in at a time? A launch command or. ini setting or something?
No it's on my LAN
Oh ok, I never used those, I just rent a linux box in germany 😄
nah the server is still open but it likes unload the map and shows offline. Tried with or without auto-pause option but to no avail
Yep, in Game.ini
I'm using a server provider, will this work for us too?
Dont knwo
that sounds like the bug I worked out is troubling you. if you don't have ipv6 enabled in the operating system, it binds to only loopback
Ah, weird. Seems a few people have that issue at the minute
You rock ty.
This is the exact line, FYI 🙂 https://github.com/wolveix/satisfactory-server/blob/main/Game.ini#L23
But my point was mostly if you don't know what an IP address is, probably shouldn't be setting up dedi servers by hand :3 (not you you ofc, the person I was answering)
yeah, I host a server in my basement so friends have to use zerotier to connect. it truly just works
Im using steam cmd how i am suppose to implement that ?
The firewall thing did not work but this is what I see in the server log. Why is it accepting connection on 63687? I don't see this port anywhere in documentation
insert Hodd Toward meme here
If it helps:
- OS: Debian 12
- Launch Params: /FactoryServer.sh -port=7777 -log -unattended
Notes
- Port forwarded 7777 tcp & udp, 15000 tcp & udp, 15777 tcp & udp
- ufw rules added for all three ports, both tcp & udp
- It has to be port 7777, it won't accept anything else.
That is exactly the situation I'm in. Drat.
Another piece of software I use always binds to ipv6 if available, even if it has no route on the network. Disabling IPv6 was the only workaround I've been able to use for it. (Given I don't have an ipv6 address on the internet.)
if he is outside your network he would need your network ip, which you can lookup at like whatismyip or similar. if he is on the same network as you, you just need to enter the dedicated server ip, which depending on how your home network is setup should be something like 192.169.x.xxxxx
why do they have to use zerotier
Anyone using steamcmd on ubuntu? Seemed to have messed something up while installing. Getting multiple yellow messages saying it cant access the files.
Do I need to set up steamcmd in a spefific users /home folder?
It's not generating the ini config files such as the one to change the max players settings which we def need for our friend group 🙂
idk
dont use steamcmd i guess
because my modem's IP address changes every 6 hours
ephemeral ports, standard networking stuff you dont need to worry about
Is there any reason why I am in onboarding mode when dropping into my dedicated server instance (using wolveix build), but the game does not give me any details on what to do, no tutorial or anything
you could use a ddns domain
It's a Linux server running on my network. So idk what the issue is lol
Wondering why you commented out the ExecStartPre?
just means you get firmly disconnected after 6 hours, zerotier no hiccups
SOmeone here told me to don't pass any parameters
check again, it seems to just skip onboarding entirely
Do you know if the TCP connection is necessary for playing on the server, or only for the admin panel and related features?
Dedi doesnt seem to be able to do the onboarding
i dont think there is a tutorial in dedicated servers as far i know or from what devs have stated on here before
all traffic is over https on tcp now, admin or not
And what should he type in port?
guys, does anybody know why this happen ?
actually as someone halfway to a degree in networking I think i should know about it in the documentation...
That would probably work too, since 7777 is the default port. Regardless it has to be port 7777
I see. What's the UDP socket for?
why it is killed
no longer used
Just checking, this means we're currently only able to connect to servers that are on our own network, yeah?
OK I SEE
BEFORE IT WAS ONLY UDP!
RECONFIG YOUR NAT PEOPLE!
same as the port you used when setting up the server, default is 7777
Oh. Curious that it's still open then.
could be out of memory
is your config specifically tuned for docker or its for general use?
too low?
Heya, i have forwarded port 7777 on UDP and TCP, i have my own domain with an A record pointing to my public ip. When i use my public IP in the server address it works, but not when i use my domain. any help?
Yeah he typed it and it doesn't work, he just got message "Server seems to be offline"
no i have a dedicated server running right now 1.0 and people outside my network can connect to it perfectly fine
I set the maxplayers in the dockercompose file to 12 but I'm seeing 4 in the server manager, does that mean it didn't take the config or is it just a UI thing?
if i disconnect from the server, it saves and goes into auto pause mode but how do I resume it when it does not allow me to enter anything in the command prompt???
resolve your hostname, and check if the IP matches?
it's running now on OVH 2 BG RAM i know it's low but it worked at update 8
you missed header in config
Alrighty... I currently have my server running though people outside only see the server as offline.
oh, i did see a weird listen on a high number UDP socket on the server. i guess that the server still listens there, it de-multiplexes streams out of the https traffic and sends some of it to the private udp socket. just an educated guess tho
missed header?
you have to make sure you do docker compose down then docker compose up to make sure setting take effect
keep bolded too
[/Script/Engine.GameSession]
MaxPlayers=X
can you ping your domain and get a response
the problem is i cannto go into sever manager to turn it off because its offline
My server is specifically still listening on 0.0.0.0:7777 UDP.
I did. It always resets the Game.ini on start
and i cannot anything in the command prompt to unpause it..
seems that currently our server needs about 4 GB of memory, and we just started.
yes, i have other services running on it as well, anmd those all work, cmd ping also works
Is the server reverse proxy-aware? Or will I need to do some additional configuration?
I can quickly configure a subdomain, get some certs and proxy the connection. But if the panel wants to handle certs itself, that could be an issue.
can I see the dns record
how do i enter something in the command prompt to resume auto pause???
hm ok, and you can connect to it yourself via the server manger so its actually is up and claimed and all that?
likely the same thing, traffic is decrypted and sent to 7777
yes
can i dm you
yes
I currently have the same as Oskar.
What is the best way to get another player to join my server? i got it up and running finally
what file is this in?
any fixes for the servers going offline whenever i disconnect?
god damn, still getting this:
is it normal that the intro sequence is skipped in multiplayer via dedicated server and you start automaticly at TIER2?
FactoryGame/Saved/Config/LinuxServer/Game.ini
yeah i've restarted it a couple times already after I made that change
Press confirm, you should be able to access.
its fine it's self signed... no issues since you're the one making the cert you can trust it
He just keeps getting message "Server seems to look offline"
It's bugged, so currently, yeah.
And im rn in the server
just accepy it
Yeah but if I press confirm it doesnn't work!
By Server Manager
thanks
my friend can't acccess to the server idk why
well then that is beyond my experience sadly 😦 its possible you need to enter the port along with the ip as well, i have to go back in my fb messenger for a bit to check how i had it setup back in 0.8 and my friend could connect from his home, outside of my network
any fix for dedicated server host disconnecting crashes the server?
I have my Settings to:
TotalNetBandwidth=104857600
MaxDynamicBandwidth=104857600
MinDynamicBandwidth=104857600
MAXPOSITIONERRORSQUARED=32.00f
MoveRepSize=512.0f
CLIENTADJUSTUPDATECOST=512.0f
bMovementTimeDiscrepancyDetection=false
bMovementTimeDiscrepancyResolution=false
bMovementTimeDiscrepancyForceCorrectionsDuringResolution=false
MAXCLIENTUPDATEINTERVAL=2.20f
MaxMoveDeltaTime=0.700f
MaxClientSmoothingDeltaTime=2.20f
MaxClientForcedUpdateDuration=1.0f
ClientNetSendMoveDeltaTime=0.0332
ClientNetSendMoveDeltaTimeStationary=0.0664
ClientNetSendMoveThrottleOverPlayerCount=99
ServerForcedUpdateHitchThreshold=2.800f
[/Script/Engine.GameSession]
ConnectionTimeout=30
InitialConnectTimeout=30
MaxPlayers=20
but the MaxPlayers always reset to 4
I have the same issue
what are you using for hosting ?
I had it work before as well in a previous version.
epic
and your game is also on epic ?
same issue
It gives me a error even if I press confirm.. Maybe I need to delete the folder and reinstall the game?
yes
did you do it like this?..
#dedicated-servers message
Are you changing the settings whilst the server is still running? If so it'll get overwritten
foliage problem is fixed now? I cannot find it in patch notes. I mean do plants still regrow each time i join hosted game?
for servers crashing, ensure you have more than 6 gb of ram
the server uses 5.5 in idle
Why does the server crash when you disconnect
same issue
It's just crashing when the host leaves the game
Check the server log
I accepted it, now says the connection was aborted because the TLS negotiation failed.
Where do I find the dedicated server binaries?
Checked and there's nothing
No the server is offline (using pterodactyl)
maybe some server hosting didn't update the satisfactory on their side
So, if we want to play with friend and follow the history/tutorial, we must use Steam/Epic (multiplayers sessions?)
had to do it manually on my side
is server time correct?
Where can I find the new Server API docs?
they call it the game egg
this is the state
Yeah.
42
same issue
hmmm... for some reason I can;t reach the server from the internet... even though I for the ports forwarded and the ufw 7777 both set allow
yes sir, checked it
i updated a server from the last update, maybe I need a new server in a new folder?
stopping the game should not stop the server. It goes completely inaccessible when you/player exit. NOT good.
yeah I think they didn't updated the Satisfactory SteamCMD pterodactyl egg there (as you are using pterodactyl)
I'm searching like 30min for an solution here but I dont think I found something that works
they all say edit the game.ini file but its not reflecting in server manager
Then the server crashes, not stop
yes, only in config, not from UI
I know that Pastanetwork.com work for satisfactory servers but you need one more gb of ram
whats the point of a dedi server that closes when you leave lol
at least
Saying permission denied when writing to your Game.ini file. Did you set it to read only?
unknown (unknown (EOS_Auth_ExchangeCodeNotFound))
try making file read only
how to fix?
Doesnt makes sense since the Egg or server just gets its files from the STEAMCMD Server
does anyone know how to fix the low fps issue on dedicated server?
no it doesn't
it gets it from pterodactyl which is local
you need to update the egg manually
which is what i've done
anybody know any server hosting site that works?
What and where do you change anything?
Ah yeah this is the issue I was running in to, seems like permissions but i couldnt figure out what i needed to change
errors.com.epicgames.httpserver.route_handler_not_found
Maybe that's a good sign.
you installed pterodactyl or someone else?
I installed the egg but where do I have to change it?
doesnt seem to do anything, server manager still shows 4
Me
you need to use server commands
you need to get the new egg and change the old one
is anyone having issues connecting to their dedicated servers due to authentication token issues?:
Checking in if there is a fix for “encryption token” errors when joining a dedicated server. Or is this still early access in dedicated server
what command? wiki says to edit the game.ini file?
do we do the command in console
have then join through server manager
anyone using a server hosting company that actually works?
quite honestly, I didn't not do it, it was someone else but basically they told me that we've updated the egg (there is a lot of changes), and now it works
No. Not everyone should have access to server manager
unknown (unknown (EOS_Auth_ExchangeCodeNotFound))
with the 1.0 changes, is 4 players still the recommended max?
I'm the Community manager of a server hosting that works
how to fix?
I'm running a satisfactory server rn
There is a new Satisfactory Egg?
anybody have the network error "encryption token missing" , my buddy gets this when he tries to join
are servers working?
whats the company
yes it was updated like about some hours ago
I configured my server. I can even join through the server manager. But when i join "normally" i get encryption token missing. (Windows Server, new save game, fresh downloaded, Port 7777 is free in udp and tcp)
as long as you dont give them admin i believe server manager is just a list of servers you have collected
as it stands its the only way around i know of
What is the point of having join game then
hi im trying to use a dedicated server to play with friends from epic and steam together without having to link accounts.
i installed the program from the epic game store, read up on details, but i cant seem to enter commands on the CMD. no issue
I can connect to the server from local host
no one can connect to the server from the internet, i have port forwarding completed.
anyone got server running in docker atm? having trouble server api / encryption token same as many people
Is it possible to run a dedicated server on the computer you're currently playing on? Or does it have to be a separate computer running the dedicated server or a hosting provider you pay monthly for
Me and a friend got everything working. I have the dedicated server running with steamcmd.. I’m not lagging at all(of course on my PC).. but he is super laggy. I have great internet… never lagged in other games when we do this.
Is there a setting I’m missing that is making him lag so bad?? Thanks for any help!
anyone running 1.0 on linuxgsm yet?
Are your servers using docker or no?
yep
idk lol
oops mis read
prob yes
yes
mine can't find executable
I just gave it the whole port range and remove multihome from startup
what command? wiki says to edit the game.ini file?
do we do the command in console
it's called FactoryServer-Linux-Shipping
is anyone running a server with epic ? i can launch it but it seems to be a local server
boom, thanks
We're struggling to get people to join remotely, we even did the port forwarding. Are there specific ports required?
7777
7777
can you try FG.MaxPlayers 8
tcp and udp
Running dedicated server via epic on win10 here, with ports forwarded, and remote ppl connecting ok.
my increased max players thing worked btw
mhhh
u can change it with
MaxPlayers=10```
how to fix please help
Yep, looks like it's working fine after fiddling a bit with the executable symlinks and making sure players join using the server manager 😅
join using server manager
but if you leave, does the server crashes ?
how do you guys have graphical console is it avaliable on epic
@mortal swallow NOTE: This file will NOT show up unless you run the server and specifically run the "quit" commend in the console. Poof, it gets generated only then. And THEN you can add that field to it.
hmm this is kinda intresting, i can connect to my server locally when using my local ip, but as soon as i use my network ip trying to connect i get the server API error again, just as @languid crown seemed to have. Anyone have any suggestions on where to start looking for faults? using ubuntu linux for my ded
I haven't tried leaving yet.. will let you know when I do.. it might be a while 😉
friends can't find the server when using the ip and the port (7777)
ah ok yeah I definitely couldnt find it lol
whenever someone leaves both me and my friend cannot join
unlike previous versions, this uses tcp 7777 alone.
add server via server manager, not via front menu 'join' option
thats what ive discovered so far
they already did that
yeh ive given up for now
I'm aware it can be changed, but I'm wondering if the dedicated server software is better optimized now so increasing it beyond 4 isn't detrimental
port open and everything but in the console its API error
meaning? what would i need to do? change something in my port forwarding?
i mean dont go over 6 and you should be fine
assuming you gave them the right IP address, then it comes down to configuring ur router to portforward 7777 for tcp and udp from ur router to the pc running the server
Meaning if you used a dedicated server with previous versions, yes, you need to change your forwarding settings. remove any UDP you set up and set tcp 7777
Is it normal that my server ingame appears as offline even though it is shown as online on the host website? Does it stand in connection with the probability of needing to update to 1.0?
i have done everything correctly why dosent it work
tried ealier but for me its just when the one claimed the server leaves
maybe try this:
net.MaxPlayersOverride 8
this was in the hyper visor, so for me, it was proxmox settings for the vm
@sturdy gust So my experiment with the reverse proxy also failed, and knowing for sure that it's confugred correctly as it's serving other hosts, and that it was getting responses from Satisfactory on the LAN, but not working on the WAN, this is truly broken and can't be worked around.
I have the same issue did you find ?
Satisfactory will simply not work on the WAN.
What Dedicated Hosting sites would people recommend (I live in Oceana)
yeah, i will look into this for a bit, heading to bed soon as i have work tomorrow, but will look into this some more and see if i find anything. i'm not a experienced linux user either so if it has something to do with our systems and or hardware its beyond me, and i saw you saying something about VM earlier, im running it directly ontop of my server hardware, so no VMs or so, set up with the wiki guide and steamcmd
I deleted the old one and installed the new one. Still same error. Can we switch to DM? Maybe?!
most hypervisors / vm management tools emulate teh cpu to the vm, you can set this to match the host
Reading this channel reminds me of myself setting up my first minecraft server in 2010 - not throwing shade but it's fun to be reminded where I came from 😄
I'm just trying to find the right command there
no need for DM or anything haha
I’ll ask my provider. Thank you!
Have you opened port 7777 for TCP?
right okay, will look into that, because yeah i havent changed any of my portforwards since previous versions.
I'm going to write this in all caps to make it a little more noticeable.
yeh, keep me updated if u figured out the issue. Best bet is that we have to wait for a Patch unfortunately
what if its not in docker?
Someone familiar with the average waiting time for the update?
IF YOU ARE TRYING TO GET A DEDICATED SERVER SETUP THAT'S SUPPOSED TO SERVE USERS ON THE WAN, THERE'S A BUG KEEPING THE GAME FROM RESPONDING TO OUTSIDE IP'S. YOU'RE LIKELY ONLY GOING TO GET IT WORK ON THE LAN.
Ok thank you
When I start the server, it already puts us on tier 2 and not tier 0? how to not skip tutorial?
Dedi servers skip tutorial by default
It'll be fixed in a couple of days, give the devs some time 🙂 Play multiplayer in the meantime without a server!
I guess you can try copying a save made locally in tier 0 ?
But if that is the case, how do we unlock tier 0 when tier 1 and 2 are unlocked? it asks us to build space elevator but tier 0 is locked
What do you mean? I've got mine running fine
do you have a server you paid online or a server you own?
we have no means to unlock tier 0 to build space elevator
I know, I was seeing if I could find SOME kind of workaround. That said, I've only played on the dedicated server as my friends are in different time zones.
I don't understand the question. Dedi starts you as if you completed the tutorial. You can just build the elevator right away
Oh? Outside users can log in to the server?
I have a Linux server currently running natively, serving users on the WAN just fine. All I did to migrate was open 7777 on TCP
I have an dedicated server which runs linux. My server
Aye, got 7 folk on mine right now
We can't build the elevator though, as its a tier 0 and tier 0 is locked
Same here, it does work, with a lil bit of tinkering
Yes, you can get it working externally. If you follow the link on my repo, several people explain how
Yea, same, didn't work for me.
and so basically when you edit the Game.ini player limit, restart the server, it resets to 4?
Wdym 'locked', it should be completed, not locked
(well technically another port but the key is to put the -Port one on TCP)
I have significant issues even getting the server to work on LAN, let alone WAN.
I mean.. I'm running a dedicated server at the mo, with people connecting from outside my lan just fine.. so it is possible..
Yes
It's locked (greyed out) but tier 1 and 2 are unlocked
did you change only the 7777 one or all? (meaning 15777 and 15000 as well? using all the default ports as per the wiki guide)
it makes no sense
Ok it seems I need to try pay and try a hosted dedicated server to fix this lag issue.. I tried hosting on my comptuer.. and while I didnt lag at all.. my friend joining had insanely bad lag. Does anyone have a great host site that I can set up for us? I dont want to pay for one and have the lag issue still persist! Thank you!
Yes, it's completed not locked
Mind posting it again. The link I saw mentioned switch the container to host mode, which I did, but it didn't work.
Check your build menu
you can try to follow this :
https://www.reddit.com/r/SatisfactoryGame/comments/b4fvzb/how_to_have_more_than_4_people_in_multiplayer_in/
I'm using different ports, but the only one I put TCP on is the one that's normally 7777
ok so i am a noob for this, so basiclly on my router page i have to do : port : 7777 -> 192.xxx.xxx.xx.7777
Hmmm..
I did 15777 and 15000 as well. As well as adding all of them to my ufw firewall rules
how do you raise the player limit from 4?
Anyone know how to fix the server closing when host leaves?
Note: I'm running natively, not in docker
15777 and 15000 were removed use 7777 only now
I'm also running natively, to be clear
does anyone have low fps on large saves on dedicated servers?
alright, i will try with just the 7777 to start with 😉
Does anyone else crash when creating a new game?
are you sure your using a dedicated server
Yes
Is yours in a Docker or native?
Curious what Im doing wrong. Im hosting a server.. and while I dont lag at all.. my friend is getting horrible ping. Does the port he joins impact that? I just cant figure out why he is lagging so bad
what kinda question is that
Native
same problem here
"host" doesn't exist in a dedicated server, that's why
And are you running native too?
its because if the game closes when the host leaves it sounds like normal multuiplauer not a dedicated server
In order to change the port, if I have my dedicated server with a hosting company - I'm gonna have to wait for them to change the port right?
Check your CPU to verify it's not struggling.
the one who claimed the server if you prefer
If you mean you are hosting on the same machine you are playing
Admin, the one who started the server, whatever you want to call it
What flags are you using? I'm currently running into an issue where I'm using -multihome=0.0.0.0, but the HTTP server is only reachable from 127.0.0.1, and not from anything else on the LAN or WAN. Not using Docker, same result whether firewall (ufw in this case) is enabled or disable.
Yeah.. I couldnt figure that out. Even when I hosted it myself.. when I left the game it just booted my friend. Its possible a seperate account has to host? Which is funny.. the dedicated server is seperate and is still running.. but it still boots him when I log off.
Yeah. Can I not host on the same machine Im playing?
Don't use multihome anymore
far as I can tell it just... closes when I leave
You can, but it's CPU intensive
I'm only using the three port flags. Haven't tested with only -Port yet
running epic's dedicated server 'dlc' (just how they did the ds on epic), on win10, with no config changes (other than adding a game.ini to up the playercount to 8) .. and connecting to it from my LAN, and other from the inet via the router via portforwards of 7777 on udp+tcp
You're the best 🙂 ty much!
do dedicated servers have 1.0 yet
How do i fix crashing when creating a new game on server
And I would bet windows will allow more CPU to your game than the server, which could make your friend lag
Yeah.. Mine closes when I leave too.. Kind of defeats the purpose of a dedicated server.. But maybe I need to have it on another account AND on another computer
Okay, so I guess this impacts Docker users only then.
okay, so just chaning the 7777 port from UDP to TCP solved that issue. i'm gonna have to ask my buddy to see if he can connect from his home to my ded now, considering i can myself right now to confirm :p
Go to the server settings in Server Manager and turn of 'auto pause'
does it happen when friend leaves? or only you?
doesnt fix it
Oh 😦 Fixed it for me ~
Only when I leave. But the dedicated server is running on my computer.. and Im using the same steam account to play. Maybe I need a seperate account?
I host a couple servers. I could wipe them for whoever wants to play on them
Did you restart the server ?
these should not be greyed out to indicate compelte ,it should be green.... but you're right
trying that now
Mate, look at the little tick icon. That's what you get when you complete ANY tier
They said they were redoing it and showed what it looked like. But it looks the same as it always has. Just a CMD window...
dont think that matters. im running through wgsm still happens
yes, but i don't recall it being like this, they've gone against the industry standard
please tell me it works
green tick would suffice
There is a tick, just not green
exactly, poor.
Lol, ok.
very poor,
Have same problem. When game creator leave dedicated server it's going offline (probably stuck in some weird state). Other clients can connect and disconnect freely. It's hosted on another machine (windows + steamcmd anonymous), so another machine probably will not resolve anything
what does changing the server tickrate does?
I might be dense. Can I not set docker to use the host network using stacks in portainer? I already set network_mode: host in my yml. but still get the api connect error.
Ah bummer. I wonder if its because its needs to be a different steam account?
Thanks, I've actually been looking for software like this for some other purposes. 🙂
my server start without any account provided, so whatever.
What is the location of the program that I need to let through my firewall?
The file is read only but still got changed somehow
nope
still does it. turned off save when player leaves as well. restarted twice.
fml
You said you got it working with pterodactyl @hazy token how?!
Your inability to read basic information isn't the game's fault. The elevator is even available in your build menu, which I assume you didn't even check before asking here. But yeah, poor X)
which start command parameters did you put?
😢 I dunno then
Bizarre.. How would the server know who "creates" it then? Why would it boot everyone when the creator leaves.. since the creator was the anonymous account that didnt leave?
An account needs to claim the server on setup.. how do you not understand this?