#dedicated-servers
1 messages · Page 13 of 1
Well, I suppose it doesn't matter - U6 has moved out of EX and is now EA. Whichever branch you're using right now, they're identical. Or, were, last time I checked.
Well that's easy to check, if people running EA are getting the same update where the server uses less memory
That's what happened when EX moved to EA, yes.
But like I said - it'll climb up soon enough.
It's pretty clear tho'. An empty U6/EX server (freshly made save) used something like 9.5 GiB or so; U6/EA uses 8 GiB exactly as far as I can tell.
My U6 experimental always showed 11.4 GB memory use after some hours, it was literally on that before I updated a few hours ago. After the update it doesn't go above 9.2GB so far. Everythings the same except the update.
I'll keep an eye on it. I've never ever been below 10.05GB or something memory ever on Experimental since U6.
Well, this is the current state for me - phase 4 biofuel run (so, very limited construction, but quite a bit of exploration). 10.4 GiB.
Mine is something like 1.4, but that's not a great indicator.
I think it grows with area explored more than structures built.
Well, explored area where you've done something that it needs to make a note of.
Yeah, you running EA or EX?
EA.
We did do comparisons back on the 2nd U6/EA patch, because I was pretty sure they wouldn't keep updating the EX branch until another beta run.
I was wrong, by the way - it seems that both now carry the exact same package.
Hi, I was able to obtain a log file of when a user ran into the timeout issue. Any insight would be appreciated
Hi. I don’t have any issue with my 12 player slot dedicated server that I bought for the next year. The issue is that I asked my friends if they would play on it and they said yea. Then none of them have gotten on since I got it about 1-2 weeks ago. Money isn’t the issue. It’s the fact that I just don’t want to see it go to waste. It’s a central US server. I was hoping my friends would play together and work together, but they joined, did nothing, and haven’t been on since. So, if at all interested, just dm me if anyone wants to play. I don’t have a lot of time because I work A LOT. But I’d also not like to see it go to waste. If you decide you want in, just be like at least half decent at the game and work together and that’s pretty much the only rules. Please dm if you want to play. Thx.
hi
Sorry for the late response here, I work really long shifts.
Here is a copy of my logs, but I don't see anything in particular that stands out, just a copy of the message that shows in the dialog box.
Hey - at least it's reliable, right? :D But anyway - try not to join right away if you just got disconnected, because you have the option to save game on player leave checked (and a disconnect counts as leaving), and the server needs a while to save the game... so if you try to reconnect immediately, you'll get disconnected again, and it will save again.
If you also have the option to pause the game when the sever is empty checked, you may experience disconnects after startup or a period of inactivity.
As for "reliable buffer overflow", there's no real solution. This is an UnrealEngine issue - it's present in DnL, ARK, Conan: Exiles, ATLAS...
It usually means the server is trying to send too much data at one time - typically inventory contents, learned schematics, stuff like that.
Uhhh... no, you were not able to. This log only documents a startup of the server (which took about 20 seconds), aaaand... that's it. The last line is basically "hey, I'm up now, you can connect to me". ;] There's also no "timed out" or "timeout" mentioned, no "closing" of any kind... For all of the shit that's there, the log file is empty.
Also - you do not need the ?listen parameter. I've seen other hosts re-use it from ARK/Conan/DnL and so on, but it's not required.
Do you know which logs I should look for? Would they be cilent side or server side?
Server-side. You'll just have to find the right one. :D
I can't help you there, since the only way would be to either a) identify the run by the file's timestamp, or b) open each file and check.
Yeah it is actually a reliable crash lol. Let me try messing with those options, thank you.
My next idea is to load in single player, and see if that works.
Nice dog
It won't come up in single-player at all.
This only happens on the networking side of things in UE. Single-player won't invoke that at all, so...
But, you can load into SP, then re-save as a new save, and load that in the DS - might help. Sometimes loading the save into the SP game allows it to correct issues. Same thing with SCIM. Essentially any tool that takes the save apart and puts it back together according to the correct rules should be able to fix any potential data corruption. Maybe.
(in most cases this is done by pruning, because it's often impossible to tell what the correct data should be... programmers strive for brevity: the save file should contain exactly what is required to recreate the correct state, and no more)
who do I gotta poke about a DS crash?
appears to coincide with saving -> LogNetPlayerMovement: Warning: ServerMove: TimeStamp expired: 25.248682, CurrentTimeStamp: 26.265333, Character: Char_Player_C_2145934341 bunch of those and almost exactly a minute later, crashed (dmp is empty)
[2022.10.09-02.15.57:869][ 34]LogNet: Warning: UNetDriver::ProcessRemoteFunction: Remote function Multicast_RepActionState called from actor Char_NonFlyingBird_C_2145572947 while actor is being destroyed. Function will not be processed.
[2022.10.09-02.15.58:847][ 62]LogNet: Warning: UNetDriver::ProcessRemoteFunction: Remote function Multicast_RepActionState called from actor Char_NonFlyingBird_C_2145572935 while actor is being destroyed. Function will not be processed.
[2022.10.09-02.16.18:396][511]LogGame: Warning: Add failed cause InventoryItemClass was null, num 0, component 'Inventory'
[2022.10.09-02.16.25:126][689]LogGame: Warning: Add failed cause InventoryItemClass was null, num 0, component 'Inventory'
[2022.10.09-02.16.44:962][110]LogWindows: Windows GetLastError: The operation completed successfully. (0)```
Did something with inventory while saving?
easily could have, don't generally notice it is saving
I thought it'd do the popup warning on dedicated.
picked up pale berry maybe
it did kick me out after 30 seconds of unresponsiveness, then about 30 seconds later, DS noped
Uh, check QA for duplicate reports? I don't know anything about DS crashes though.
Kad@home is usually around though, just wait and he or someone else will help.
i suspect it's not just a coincidence that this is also the same day i disabled pause when players are connected...resulted in a >100 MB log file
dunno if that is extraordinary or not
100mb sounds excessively large to me, but I don't know how much within normal bounds it is.
me neither because i don't see it before it usually restarts itself (which seems quite frequent)
Can you provide the entire log?
With long runs or lots of stuff happening, it's not outside expectations. One of mine was 136 MiB.
a shame it didn't actually write the DMP :C
odds are pretty good that picking a pale berry somehow induced some inventory issue which disconnected me, then crashed the server
The other way around - it crashed the server, which then caused a disconnect (or, well, a timeout).
Two clues in the dumps you've provided: the fact that the crashing thread is the GameThread (so it has to do with game logic), and the error that is reported ("Windows GetLastError: The operation completed successfully. (0)").
FYI, that crash.zip was sourced from the server...didn't think to grab my local logs
Likely wouldn't have helped.
It crashed in ntdll, so it fell down during a syscall.
👀 could C: full have induced that?
i don't think it was but it's not exactly outside of the realm of possibilities
Maybe?
i'll go check...
If your system drive is full, that would cause all kinds of problems, and they'd be all over the place.
Literally all over the place - from failure to delete a file, through access denied on basic directory reads, the inability to open some panels/folders, the works.
C: is not full, but the RAM is at 96%
But you'd need to have literally 0 bytes free for that to happen... most of the time.
That might actually do it.
The most important syscall you'd be looking at when inspecting inventory management would likely be malloc() which allocates memory.
And like I said, "The operation completed successfully. (0)" is a pretty idiotic error code... and yes, it is an error code.
It usually means "the operation itself completed fine; the result was garbage".
It most often happens when you request a resource through an intermediary.
The operation went fine (i.e. no errors) in the intermediary, but the destination returned bullshit, so the result is bullshit.
Though in most cases, the memory manager should issue a termination if the request was spectacularly bad.
Still.
the DS machine only had 12 GiB of RAM and I'm up to Tier 4...if the crashes get more frequent...
Oh yeah, you're running on Windows.
That's woefully inadequate.
Remember, Windows 7+ will require at least 1.5 GiB for itself, which leaves the game with something like 10.5 GiB of RAM to use realistically.
Server 2012 R2 no less, with Emby Server on top 😭
Still. 12 GiB is not enough. Before this can be diagnosed (or reported) any further, you really should upgrade the RAM.
Because right now? It looks like RAM might be your issue, and yours is below the (however unofficial they may be) requirements.
👀 the cheap stuff is $114 for 16 GiB
Linux might behave better under OOM conditions. If you have the option, switch.
the OS is dead in a year so it's due for total overhaul
In the long run however, 16+ GiB is a must. I had to upgrade to 32 GiB just to run ARK and CONAN, some 2-3 years ago.
um, what's the maximum DS can use?
Technically, there is no maximum.
Judging by experiences, I would say... no mods? 14-15 GiB.
Timeouts would become an issue before RAM, I think.
How many RAM slots do you have, and what sort?
(and what do you have in it now?)
4, it has 2x4 and 2x2 now
If you're on a very tight budget, replace 2x2 with 2x4.
If you have leeway, replace all of it with a 2x8, and leave the other 2 slots open for a future 2x8 upgrade.
If it's DDR4, it might make sense to upgrade to a 1x16, but that might be pushing it.
it's DDR3, hence the hesitation
Ah, yes. 8 GiB modules is the max you'll get, unless your platform supports buffered ECC.
At any rate... now is a good question of how much do you want to upgrade.
Because if you don't see yourself upgrading that hardware to DDR4 within the next 6-12 months,
then it's not really a worry, is it?
i might be upgrading to a 7950X within a month...or not 🤔
i'll figure it out...eventually ¯_(ツ)_/¯
Then I suppose you'll want to hold off on making the choice now, yeah.
Makes no sense to invest into DDR3 when you might require DDR4 next month.
DDR5, actually 🤣
Ah, yes, the latest Ryzen.
Dumb question, but do you really need the 7950X?
Perhaps a 5900X would do you just fine? And if a 5900X can satisfy you, perhaps a 3900X could as well? The advantages a 5900X has over a 3900X aren't that big, really - it's a "nice to have", but not a mandatory switch by any stretch of the imagination. 3900X is plenty fast and plenty flexible.
the problem is DDR3 appears to have chronically low inventory except for ECC
sellers are either back ordered or only have 1 available
it's going to be potentially CPU transcoding so yeah, need all the grunt i can muster
potentially both
Unless you're talking realtime for streaming?
yes, realtime
Meh. An i7 would do you. xD
Realtime would likely involve either placebo or zerolatency, so not all that CPU-intensive in either case.
But they have somewhat divergent requirements - H264 scales well with threads (it makes a lot of sense to line compressions up sequentially), while H265 is still pretty dependent on single-thread performance (it makes quite a bit of sense to run compressions in parallel).
say, do you know why music keeps cutting out when connected to a dedicated server?
No idea. It's not streamed from the server.
i figured, maybe it's an Alpha 6 thing
wow! jackpot! Xeon does support ECC so i can buy the cheap good stuff 😄
Make sure it also supports buffered RAM.
240-Pin Unbuffered DIMM
Most server stuff comes as buffered ECC, while - as far as I can tell - many consumer-grade systems support unbuffered ECC.
Make sure it's unbuffered.
From my own experience hunting these down, unbuffered ECC was a rare unicorn.
good point, seller might be a fool :C
And make sure it supports ECC in your specific configuration - that's also not a given.
Paste the module's FCC ID or manufacturer number.
(the latter would be much better)
KVR16E11/8
psssh bot doesn't permit intel ARK links :C
Max Memory Size (dependent on memory type)
32 GBMemory Types
DDR3 and DDR3L 1333/1600 at 1.5VMax # of Memory Channels
2Max Memory Bandwidth
25.6 GB/sECC Memory Supported ‡
Yes
oh no, have to check mobo which i don't remember off the top of my head
Google seems to agree: unbuffered.
So if you need unbuffered ECC RAM, then KVR16E11/8 is a valid option.
Just remember that you can't mix ECC and non-ECC, so unless you have all-ECC already - you'll have to replace them wholesale.
(though I'd still advise to replace to 2x8, so that you can get both benefits - size & upgradability - in one shot)
mobo is MS-7816 which does not support ECC :C
Well, there you go I suppose.
yup, only the expensive options are on the table
👀 2 x 16 GiB DDR5 is $162; 2 x 8 GiB DDR3 is $90
welp 🤐 that pretty much answers it
What you described here is what I meant by loading the game in single player haha.
That didn't work when moving it back into multiplayer.
What did work for me was having a friend join, and then I try joining. For some reason that worked. I've got no clue why though. We both have the steam version linked to our epic games accounts, and my friend is playing remotely, but he was able to join w/o issue. Attempting to connect through my wan ip didn't change anything either, since I've been using my local ip.
Anyone use a paid hosting server? Back in the day I would run my own modded minecraft servers and it would stutter and lag, but when I bought a server for it, it ran insanely smooth. If you do use one what do you use and is the cheaper sites pretty much the same bang for the buck as for performance wise?
This is been the greatest piece of advice I could ask for and I didn't know that the providers are buying servers from the same companies, that's crazy. It's more that when I play with my cousin the game and most of the times it's kind of poopy with the connections, I had issues driving vehicles because the lag was insane, but I was thinking about starting a server, but I cannot remember the password to get to port forwarding and idk if connection wise would even be fixed, but I remember when it came to Minecraft it was just the smoothest experience I have ever had online
He hosted the games and it's definitely lag from his end on the hosting part, but I never rented a server for Satisfactory, I am a little tight on money and didn't want to shell out $10 a month, but if it is recommended for something like that I definitely wouldn't mind paying because I also don't want to pay for something and it just isn't as great as a service or something happens.
about 30 minutes away, with dedicated servers you don't need to port forward?
We also talked about how if one of us isn't there and the other wanted to hop on to do some things to our factory we wanted to do that too
I'll probably just stick with renting one then, I'll do some reddit research. The only thing I am worried about with it is we play on experimental mode and I have seen Survival Servers say it supports it, I'll give that one a try and see how that goes
nvm, that one costs $24 a month KEKW
Yeah, US
We might try using Indifferent Broccoli, also I saw a reddit page of someone having the same issue as I am currently having as well, but they had to switch to another server provider because they were getting bad ticks per second on the later side of the game, which is where we have our big issues
Also it seems a lot of people are vouching for Indifferent Broccoliso that's pretty nice to see
👀 i reconnected to the dedicated server this morning and it didn't auto-sign me in as admin, i signed in, then i discovered upon joining the game that it is treating me as a new player...lost all of the stuff that i was carrying and had equiped
i reconnected and inventory still gone
ooo a third player joined the server when i was gone
i found myself
side note: i really don't like how it doesn't show the player name...icon can show they're offline by itself
well this is a problem...my former body is in the way and there's no way to move it/remove it?
oh 👀 i killed my former self
that...works 
That sometimes happens.
but it shouldn't 😄
It shouldn't, but it does. Regardless, there's nothing you can do about it.
i complained 😄
i found 2x8 GiB sticks on Ebay that I ordered so that problem should be taken care of (24 GiB installed memory when it is in)
question: why does the dedicated server seemingly restart whenever it feels like it?
For a given "whenever it feels like" = 24 hours.
I just got a server going on a VM a buddy has for me to use. In a Data Center. Installed the server files through SteamCMD. We wanted to use the save I had going from my SP game. So I went into my saves and uploaded the last save I just performed in the SP. But after uploading it and then launching into the server, nothing loaded from the save. What did I do wrong?
24 hours = game simulation time or real time?
i think the "Session Name" field in the game under "Server Settings" must match the save name (without the extension)
mine is called "Main" so the save file is called Main.extension in the file system
Yeah I figured that part out after looking at some info. I appreciate it.
TBH, "Session Name" is super confusing, "Save Name" or "World Name" would be less so
Real time.
👀 really? it didn't seem to be at the same hour to me...on top of that, it seemed to let you connect, and then immediately restart again after like 20 minutes
super wonky in my experience
I need help setting up a dedicated server, but like, I'm stuck way before Satisfactory is even a thing, I'm not being allowed to install steamcmd, because the steam account either is or is not root, it's honestly very confusing.
What distro are you on?
||(please say Debian or Ubuntu xD)||
All I know is the account I set up for it doesn't have thr correct access privledges and I do not know if it has too much or not enough access. This is Mint Cinnamon 5.4.8
Sorry, user steam is not allowed to execute '/usr/local/bin/apt install steamcmd' as root on Artemis.
Under Debian, all I had to do was add i386 and then apt install steamcmd
That would indicate that the user steam doesn't have sudo permissions, I would guess.
Try logging into root and running the install from there.
I've seen ten billion warning that say never do anything with steam as root or the entire universe will collapse in on itself.
Doesn't matter.
Forget steam for a minute.
Log into the system as root.
Package management needs administrator privileges anyway.
I'm as close to root as it will let me get, typing in the admin password every other command.
I don't want you to be close to root, I want you to be root.
I don;t know how to do that without typing a password every single time.
Log in as root.
Everyone screams at me not to ever ever never ever never ever be logged in as root.
Get to the login prompt, and when it asks about the username, say root.
Bullshit.
Some things need admin privileges.
Package management is one of them.
The warning is so that you don't actually run shit as root,
that would be bad in the long run, yes.
Okay so uh. how do I login as root?
How are you connecting to the machine?
through anydesk at the moment, but I can walk over to it if need be.
Right. Try sudo su -
okay it worked
Right. Now apt update followed by apt install steamcmd.
If it complains about it not existing,
try dpkg --add-architecture i386 and then the above again.
It worked on the first try, thanks!
/usr/bin/steam (I had the foresight to switch to the steam folder)
Uhhh, what?
The guide on Steam told me to do this.
Because if it is, it's wrong.
It's returning nothing.
Are you still logged in as root?
I am now.. and it;s still returning a command prompt
which steamcmd is returning nothing?
Correct.
As root.
Correct.
Did it install?
root@warped nacelleemis:/home/steam# which steamcmd
root@warped nacelleemis:/home/steam#
That didn't worrk..
It sure looked like it did
Try in backticks.
Anyway.
What does apt install steamcmd say now? What about apt list --installed | grep steamcmd?
thx for the tag ...lol
It is now caught in a loop that says it can't get lock /var/lib/dpkg/lock-frontend.
locked by process 66389 (apt)
and you don;t wanna know what the other command returned.
If I didn't want to know, I wouldn't ask.
Did you close the terminal window before apt finished?
apt does not have a stable CLI interface. Use with caution in scripts.
Yeah, ignore that warning today.
It wasn;t ever going to finish, I know that much
Why?
DID YOU or DID YOU NOT close the terminal window before apt finished?
Because it kept spitting "can't get lock /var/lib/dpkg/lock-frontend.
locked by process 66389 (apt)" out thousands of times.
It's spitting that out, because there's another apt process that didn't finish.
Find the terminal window that has that attached.
It's probably asking about something.
Whatever it may or may not have been asking for also got closed out.
So, you did close it before it was done.
So many times, you have no idea.
Okay. Reboot the machine and pray that it can still install packages after this.
It's a new install that exists only to play games.
You do not close apt when it's doing shit, okay?
Doing that at an inopportune time may do lots of weird shit, from being unable to install packages,
through being unable to run software,
to being unable to boot.
Seriously. It's your package manager. Your entire system is built on packages.
It's like interrupting a surgeon.
_<
I get that, but I'm operating on a clone, and I have an infinite number of clones in the freezer.
Assembly Line Science!
Did you reboot it?
Yes.
Eternal loop with no other processes running!
It;s waiting for cache lock, and will continue to do so..
I'm patient.
Well, I'd say that clone is fucked.
Bring out another.
Since you have a full freezer.
I'll get back to you after it's thawed.
... There is a GUI Package Manager.. I wish I known that before I scrambled it's brains.
If there was a way to just get the dedicated server to show up in my steam account that would be great too...
okay, I'm back to square one, don't have the privileges to install steamcmd!
sudo su -
Breakdown: sudo = do with super-user privileges; su = switch user, - with replacing the environment
Since you're not specifying a user, root is assumed.
So that command translates to "using super-user privileges, switch to user root with root's user environment".
You could also login instead, but there are implications to using one or the other.
(not that it matters for your use case)
I figured out what was causing he problem, steamcmd had in fact installed the first time and there was a hidden window asking me to do stuff.
Not sure what a "hidden window" is supposed to be. :/
Neither apt nor steamcmd create "hidden" windows, or any windows at all - they're purely command-line.
In closing, for completeness: depending on your steamcmd package, it may not install to /bin, /usr/bin, or any of the other standard locations. One fix is to include the location per-user in their PATH. Another, and the one I was going to suggest, is to create a soft link in one of the standard locations, like ln -s /wherever/the/hell/apt/put/steamcmd /usr/local/bin/steamcmd.
I finally have the dedicated server downloaded, but I still have no clue how to run it, still does;t show up in steam.
steamcmd is separate from STEAM.
And whenever you're looking for dedicated servers in STEAM - look under TOOLS, not GAMES,
Yes, I have successfuly used steamcmd to download the dedicated server which is a lump on the hard drive.
Well, if you care to look in the server's directory, you'll likely find a shell file there. ;P
It is in fact there!
Will wonders ever cease. :D
Now what?
Since I assume you're running in a GUI, I'd recommend you try double-clicking it and seeing what happens.
I get.. more folders! and nothing that looks like an application.
I'm in /home/steam/SatisfactoryDedicatedServer
So, after you install the server, you should have a file named FactoryServer.sh.
It's a shell script that will launch the server.
The binary itself is in Engine/Binaries/Linux.
I think i shoudkl mention again at this point that I actually own the game on Epic.
Doesn't make a difference.
Or, shouldn't make a difference. If it ever does, blame someone. ;P
Okay, I'm staring at Factoryserver.sh and when I try to run it I'm told it doesn't exist.
I think nobody really thought someone'd be running it on Linux from a GUI. xD
I have to take it on faith that the terminal prompt is in fact in the directory it's supposed to be in though, which may be part of the problem.
If you look into the file, you'll see that it actually self-determines location via xargs.
I'm not sure how it'd react to being launched in a GUI.
if I click in the window and say open terminal is it reasonable to assume it starts in the directory I started it from?
I'd recommend you actually go into the directory, switch to steam (su steam) and run it from there, all in the terminal.
Save you some headache.
None of this crap works the way it did 15 years ago. -_-
Hell, I skip the shell script and launch the server binary directly.
How am I supposed to know what directory I'm in if the prompt is never anything but $?
I give up, the steam user isn;t allowed access to it's own subfolders.. I've clearly let my skills rot for too long
I would say chown -R steam ... but please don't break your system. ;P
Also, did you use steam as the user that installed the server?
Because you probably didn't.
worst case scenario I thaw another clone
as long as nothing I do damages the hardware
I doubt there's anything you can do in-system (short of overclocking) that could damage your hardware.
And even overclocking, nowadays.
sh: 3: cd: can't cd to SatisFactoryDedicatedServer Why?
One level down from steam, I don;t wanna type the whole thing
....
ls -al /the/whole/thing please
I want to see what it says about the folder itself, so the result for . would be interesting.
Same for ...
(from that perspective)
I'm not sure I understand what you want :/
ls -al /path/to/the/server/folder please
If it doesn't want to as steam, do it as root.
headedsks
?
It can't run the command because it says the folder doesn't exist.
I'm giving up for the night. z.z
I'm
Looking
At
The
Folder
It definitely exists, just.. not in text
It probably means you installed it somewhere where steam doesn't have access.
This is why I always su steam before I install anything steam needs to work with.
it's in /home/steam/SatisFactoryDedicatedServer/
Installed under what user?
steam
Are you sure?
yes
please ls -al /home/steam/SatisFactoryDedicatedServer/
and make sure it's Satis__F__actory
not Satis__f__actory
Remember, Linux is case-sensitive.
I understand
Or just hand me some SSH and the root password, I'll do it for you. 🤣
drwxrwxr-x 6 steam steam 4096 Oct 9 21:55 .
drwxr-x--- 8 steam steam 4096 Oct 9 21:51 ..
drwxrwxr-x 6 steam steam 4096 Oct 9 21:55 Engine
drwxrwxr-x 4 steam steam 4096 Oct 9 21:55 FactoryGame
-rwxrwxr-x 1 steam steam 279 Oct 9 21:55 FactoryServer.sh
-rwxrwxr-x 1 steam steam 5 Oct 9 21:55 launcher_id
drwxrwxr-x 2 steam steam 4096 Oct 9 21:55 linux64
-rwxrwxr-x 1 steam steam 45488 Oct 9 21:55 Manifest_DebugFiles_Linux.txt
-rwxrwxr-x 1 steam steam 33795 Oct 9 21:55 Manifest_NonUFSFiles_Linux.txt
-rwxrwxr-x 1 steam steam 6 Oct 9 21:55 steam_appid.txt
drwxrwxr-x 4 steam steam 4096 Oct 9 21:55 steamapps
-rwxrwxr-x 1 steam steam 33151882 Oct 9 21:51 steamclient.so
Okay, so that looks OK, actually.
and when you run /home/steam/SatisFactoryDedicatedServer/FactoryServer.sh what happens?
I haven't even gotten to making the server visible on the internet yet.
sh: 1: /home/steam/SatisFactoryDedicatedServer/FactoryServer.sh: not found
Again, are you sure it's capital-F not lowercase-f?
very yes
absolutely yes.
When you type in whoami it says steam?
steam
try /bin/sh /home/steam/SatisFactoryDedicatedServer/FactoryServer.sh
if that doesn't work, I don't know what to tell you.
/bin/sh: 0: cannot open /home/steam/SatisFactoryDedicatedServer/FactoryServer.sh: No such file
It's lowercase f, isn't it.
It's FactoryServer.sh, I swear!
oh shit..
?
Yes.
I'm sorry. >.>
I was paying attention to the filename, not the flder name.
I hope you're better when tying your shoes in the morning. :D
Because seriously, Perception 1.
xDDDDDDD
It's trying to run but it's throwing out a ton of errors and I;m tired...
Anyway, it should work - now that you can point it an actual file.
Yeah, ignore unless it dies.
That's Unreal Engine for ya.
The last lines - errors/warnings about EOS-P2P and the shop - are actually an indication that it's finished startup.
IT's just hanging.. i don't have a command prompt to configure anything. :/
I don't understand that one.
Apart from the launch command, you don't configure anything through the CLI.
You can use the launch params to configure things like ports.
How do I know what to login to?\
You need to connect to it from the game to move forward.
Doesn't compute.
How do I find the server?
In my dining room?
Great. So in your network.
Yes
I assume you know the IP since you're connecting via rdesk?
I know the IP of the box, I don't know the port of the server because I never configured that
If you read the wiki, you'd know the default is 15777.
But you don't even need to do that, because the game will fill in 15777 in the "port" field by default. All you need to do is not change it.
Try launching the game and trying to connect to the server, before you ask further questions.
holy crap I think it;s working..
No.. No it;s not.. it;s just endlessly trying to connect.
Firewall?
What does the server log say?
Is it trying to connect to itself via ipv6?
oh, windows firewall maybe..
No. it's talking about handshakes being complete though
Ctrl+C the server, add -multihome=0.0.0.0 to the launch params.
(I hope you don't need it working over IPv6)
I don;t think I've ever used IPv6
What does the log say? Can you show me?
Also, if this is a VM, do you need to forward ports from the host?
Default are 15777/UDP, 15000/UDP, 7777/UDP.
oh crap, the server crashed when I tried to connect :/
gona PM you
If you must.
It's not leting me send stuff
Oh look. My eye can do that tick after all.
The only thing I can make out if that its freaking out because it can't find leaderboards?
Oh I see whta's going on.. steam isn;t running
all I ever wanted was to just be able to launch the server from steam
That's not going to happen, I'm sorry.
Drag the whole file if you need to.
besides, I want to stop working on this an hour ago.
It;s saying it;s too large to upload, and I can edit it, but if I try to shove it through discord at you It just stares blankly at me.
Much like how I'm staring blankly at you right now.
Unless the file is hundreds of MB (FactoryGame.log), it should send no problem.
If the log is actually saved somewhere, I haven't known where to look for it in 14 years.
I'm just trying to copy crap out of the terminal
Inside the server folder
FactoryGame/Saved/Logs
The latest run is FactoryGame.log; the previous one is FactoryGame_2.log. Every one after that is timestamped.
Yeah.. still doesn't wanna shove itself through discord. 48k is just too big apparently.
No it's not.
I'm going to bed, I'm sorry.
so i am henceforth known as "258?"
Anyone know the reason why the server reboots quite regular
it reboots by default every 24 hours iirc
Thanks. Anyone got one running on less than 12GB RAM
It can run on as little as 8 GiB, as long as you don't actually play on it. :D (hell, it might survive on as little as what, 5-6 GiB, if you don't start a new game or load a save)
Let me put it this way: if you have 12 GiB or less (but more than 8), you can probably play on it for a while... but expect to start running out of memory at some point. It also depends on what OS you're hosting the server on - it'll last longer under Linux (due to the smaller memory footprint of the OS) than it will under Windows.
Standard Disclaimers Apply. ;]
my medium-played server can run using 8gb ram, but as soon as i play on it it increases by playtime appearently xd
Well... sort of, yeah.
It depends on structures built and area explored/modified. Of course it'll increase with playtime if you're active.
yep
I ran statisfactory on a 16gb ram dedicated server (only disk was shared i believe), had a minecraft network running using up 10gb and sent statisfactory to use part swap and the main game to use 5gb internal ram, and it really ate ram making the minecraft servers crash lmao
sounds like a job well done then?
hi, new here, came to ask if anyone knows how to change a server from private to friends only, cant seem to make the change stick after I choose it.
Would you mind if I uploaded this image to the wiki?
I hold no rights to the game itself, and the image isn't in any way artistic. It's a technical image, and thus not protected under copyright itself. It doesn't contain any personally-identifiable information, either. The depicted icons, UI and so on are protected under copyright - but that's CSS, not me, and I'd expect it's not an issue on the Wiki dedicated to the game itself.
tl;dr - I have no rights to it, you're welcome to do whatever ;)
Fun fact: the reason you want to use it on the Wiki (it depicts a game mechanic in a technical, clinical way) is the same reason for it lacking copyright. :D
I'm asking because you took the image, licensing is solved on the wiki
(I could just upload without asking but it seems weird not to at least ask)
I know it sounds weird, and it does sound like a courtesy one should extend... but I really, honestly have no rights to the image what-so-ever, and you can do with it as you wish (at least as far as my rights are concerned).
I suppose the social contract would be fulfilled by you giving me a "heads-up" to the tune of "Yo, imma use this image on the wiki. Thanks." or something. :D
Even if I did mind your use, I have no legal leg to stand on.
But sure - go ahead, use it freely for any and all purposes and through any methods, incl. purposes and methods not heretofore imagined or created.
In fact, I'm not adverse to providing technical images of things, if you point me towards the thing you want a technical image of. DM me if you need something, with the understanding that I may not be immediately available.
my game crashes, i've noticed a train station has despawned
as soon as a train wants to drive to it, it crashes
what the hell happend here
yesterday everything was fine
Client crash, or server crash?
good question, i dont know. I got wierd erros, but i have restarted the server now
seems to be working fine
only wierd thing in the logs are:
dunno what this is
That's normal.
I am fairly convinced that this is just the game saying "Nope; no need for me to do any work here, as the players have never been here" as it goes through the map's regions.
Log?
Also - did the server crash, or just the client?
time out
but i saw "loading game" while opening the server manager
so i think the server keeps restarting
You said "my provider" - who's hosting your game?
What are the specs for the server you have?
20 GB ram and shared cpu
cant see the cpu config currently
strange thing is, everything was working fine yesterday evening and this morning
i didnt do anything in the game
and neither did my buddy
Wow, that's some pricing. xD
$17/mo for the base server, then another $17/mo for the RAM. xD
yeah i know
Someone should tell them that the base server is a non-starter :D
(good luck running U6 on 10 GB :D)
with 20 gb its fine
but it dont know why my game keeps crashing
logged on to server
It is, but they offer the base server (at $17/mo no less!) in a configuration that will, at best, allow you to play the demo.
yeah waiting for a response
At those prices, it might actually be cheaper to host at home. xD
(with the PC running 24/7)
not a option for me unfortunately
Wow.. the server doesn't even wait for me to connect anymore, it just crashes when I run it, and I've done nothing since last night.
The same thing happened to a server I play on also on low.ms
Working fine last night but today wouldn't start, status: unknown on the host.
The server has switched host now so I don't know what was wrong. The staff on low.ms's discord asked to make a ticket so might be worth a try if you haven't already
anyone have extreme lag playing this game? 3 players online. t6 finished and need to finish the phase 3 part.. but its bad lag.
to the point its unplayable almost. the server is hosted.
only thing i can think of is one of the guys believes that clocking his factory at 25% and building more constructors to save power is the best way to play...
Please describe the lag.
every 5 mins its a lag stuff stops moving.. you can move around and if you are building you can build multiple things. just stays blue until the idk 30 sec lag is finished and then its playable for another 5 mins. the guy who believes lowering clock speed to 25% and having 4x the factory pieces plays the most so has the most stuff wondering if lag is coming from there or if its just a bad save
he has a line to do 10 super computers and ALOT of other things in 1 region if that matters
In a way - yes... The save time depends on how much you've explored, and how much shit you have.
Underclocking to 25% means you need 4x the buildings to get the same throughput.
I seem to have lost administrative rights of my server...
Is there any way for me to take them back?
Ope, figured it out
I'm dumb, nevermind 😄
thank you ! i think it is that now to looking at the save!
@cedar flame you better not loos admin rights lol
I had logged onto my server while I wasn't connected to the internet, so I had to reauthenticate once my Steam account came back up
aww ok
@steep bluff please don't DM without asking, mkay?
Okay, my server is active and running as a service and I can connect to it from my home LAN, but my brother cannot connect over the internet. I've set up port forwarding, but it doesn't appear to be working.
open ports?
Public IP have?
Internally the ports are 15777, 15000, and 7777
And externally.
Do they have to match?
Yes.
rofl
Got it, adjusting now to test again
For some reason, the game dislikes mismatched ports, tunnels, reverse-proxies, stuff like that.
Sorry, thought I had read somewhere that as of U6, shifting ports was allowed
it hates ignerant people too
Probably because it uses motherfucking encryption on its UDP data.
Which I still haven't wrapped my head around.
As of U6, you can change all of the ports. This wasn't possible before.
why doesnt satisfactory have a dedicated forum
You're looking at it.

Oh oooh, you can change them entirely but still need to match them internal to external
Right?
Yeah, pretty much.
i can host 4 diffrent instances with diffrent ports
As far as I'm aware. It may have changed, or I may have assumed based on what I tried before.
But as far as I know, they must line up 1:1.
wish this game used multi core performance
Got it. Looks like my registration as a service is working at least, server is coming back up on its own after a reboot
linux or windows?
Linux, Ubuntu Server 22
https:// pterodactyl .io/
This is?
Pterodactyl® is a free, open-source game server management panel built with PHP, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users.
Neat
can access it via webgui from any device
I'll give it a go later on, at the moment just trying to figure our how to do it basic-bitch style. I don't understand containers just yet
i understand 🙂
I think so? I opened them in my router and when I run the ss -plnu | grep UE command I get the same output as prescribed on the Wiki
firewall?
I'm able to connect to the server from my gaming PC on my local LAN
If the firewall were blocking, I couldn't do that could I?
depends
I don't think the firewall is active. I tried to set up the rules as prescribed by applications.d in the wiki, but I don't appear to have an applications.d file...
Are you sure your port check tool actually checks UDP? Because 99% of the on-line tests don't.
That may be the issue
(mainly because there's no good standardised way to test UDP)
Okay. Let's go back to my original question, which was: is your WAN IP public?
Yes
How do you know?
You'd want to log into your router and find your WAN IP.
Then you'd go to a site like whatismyip.com and check if the result matches what you have for WAN IP.
If it does - congratulations, your router's WAN port is exposed to the Internet, and you can control ports.
It does match
If it does not, you do not have a WAN IP that is public (there's at least 1 more router between you and then Internet), and you can not control ports.
Okay. Public IP - check.
I assume the port forwards are set up correctly, and they point to a correct LAN IP to forward those packets to?
Look good?
While you're at it, you may wish to assing a static IP lease to your server machine (if you haven't already). Port forwards do not update with DHCP changes.
Not yet - my bro isn't available to attempt a connection.
The extent of my testing is openporttool 😦
I can do basic testing for you, if you hand over your IP.
May I DM?
(I won't launch the game to do this, since my router doesn't quite like Satisfactory ;P but I can test directly)
Go ahead.
how does one reset the server password without losing progress
How do I reset the Administrator password?
In the location where you can find the server's saved-game files, look for a file called ServerSettings.port, where port is the server port number (e. g. ServerSettings.15777) and delete it. This will delete all server settings relating to passwords, server name, and session name, and you will be asked for a new Administrator password when connecting as when the server was first set up.
ok its asking for the auth password rn
but ill try it
did not work
soryy gotta set up sharex
You need to shut the server down, delete the file, and start the server back up.
ok
i can only delete it then restart it i run it thru indiferent brocoli
i can ask in their discord
Rule #1: if you're having trouble with a paid-for game host, talk to their tech support first. They know stuff about their setup we don't, and they have access you never will.
ok
anyone here have experience with setting up a server on a pterodactyl panel? i'm having some issues.
i keep getting this error message
/entrypoint.sh: line 69: 41 Illegal instruction (core dumped) ./Engine/Binaries/Linux/UE4Server-Linux-Shipping FactoryGame ?listen -Port=${SERVER_PORT} -ServerQueryPort=${QUERY_PORT} -BeaconPort=${BEACON_PORT} -multihome=0.0.0.0 $(if ${DISABLE_SEASONAL}; then echo "-DisableSeasonalEvents"; fi)
ok what egg did you use?
no
oh?
dm me
hello, I wanted to know how I create a dedicated server, I don't have another computer, and I would like to know if I need to pay (my english is not good)
if you can run the server on your desktop and keep it running, then no, you don't have to pay. If not, then yes.
Yes, your best bet would be to purchase a server at a hosting company.
running on desktop you need to setup the server and do port forwards from your router
Not necessarily - if all they want it is for local play, they don't need to port-forward.
true 🙂 I assumed interwebs
just don't do the same mistake as i did. Don't pick nitrado 😄
FUCK NITRADO
If you don't mind being scammed. :D
😄
Because yeah, I don't give half a flying fuck about what they offer hardware- and/or performance-wise.
They done fuckd up out of the gate, so I don't care.
k, ty
no need, I got discouraged in playing, and I'm from Brazil, have a lot of lag
but, tysm
i got a dedicated server .. got it up and running .. everything looks great, but then i noticed that items on the belt arent syncing right and if they go on a lift, it looks like the trays on the left is below the lift. how can i fix the sync issue?
Who do you use to host?
G portal
G portal?
@balmy pebble I'll do you a favor I can make you a instance on mine if you want
ok
ok
Uhm.. why is my server pausing when I log out? The whole reason I set up a dedicated server box was so that the game would keep running while I'm asleep.
There's nothing under server manager that looks remotely like what I'm looking for?
Oh I see it now >.>
Thank you
ok
anyone else need help
When I was hosting my server on Nitrado, it kept changing my "pause with no players" setting back to true. Dunno if that's relevant but it sure was annoying.
Not fixable - related to game logic , not networking. more than networking. ... it's complicated. Still not fixable.
@blazing halo its odd on my server theres missing spots on belts
when i join a instance he is on on my server
hows your day
What are you trying to say here?
question, how can i change my server from private to friends only, i click the drop down but it doesnt stick.
Like every other day, really... I'm not one of those people that can dazzle you with their day-to-day activities... "Aaaaand today, I went skydiving... with Fred, you know Fred right? We met him at the Cool Kids Fundraiser last March..."
sorry..
Neither of those applies to the dedicated server.
What are you apologising for? Or are you sorry for me? xD
I am running a dedicated server and am trying to make it so my friends can play?
like,
they have been able to join before,
Yeah, okay, but the server doesn't touch distribution-mediated sessions.
It works on IP traffic.
so, it has nothing to do with the server?
Like I said, neither of those applies to the DS.
and everything to do with my internet hardware
Pretty much, yes.
You need to have a WAN IP that is public, and you need to forward ports from your router.
The only method of access control is the password. Otherwise, anyone that knows the address and port can connect.
@blazing halo my lifes boring and i didnt mean to keep bothering you
Did I, at any point, say you were boring me?
no but you come across as an annoyed jerk who has no time for anyone
no
the sarcasm is dripping off you
That says more about you than me, I think. ;]
maybe
@mental locust Don't worry. I'm just tired of people asking me that, because it reminds me that my life is the same day-in and day-out, year-in and year-out.
same i work at walmart... stocking eggs and milk then i go home no frieands and live in a kinda recoveryhouse in a expensive city
Deep down in my shrivelled, black little heart, I would like to be one of those people that can dazzle you with their day-to-day activities, I suppose.
I want to be cool about it, but... huh, guess I'm a bit bitter regardless. But I have nobody to blame but myself, so.
Well, no, okay, I can blame a whole bunch of people. But I'm not doing anything about it either, so...
In fact, what I have is time. :D
Now, where was that piece of rope I was saving for that one special occasion...
@blazing halo think about this we all live to work and retire then die and in the end it does not matter
You shouldn't mix those two.
Life in itself doesn't matter, but that doesn't mean you should dedicate yourself to work and then die - that is "a meaning", and one crafted for you.
We live in a world that we set up that way, but that doesn't mean that's the meaning of it.
Your right!
Yeah, fat lot of good it does me... xD
But eh, I suppose it's better to think of a world that's been set up against me,
than a world that's just a meaningless struggle.
I mean,
it changes nothing, in the end.
But the fact that the rich get richer while the poor get poorer is not by accident, and it wouldn't do to forget that.
The original narrative was "This is your place in life, don't aspire beyond your station"
but that narrative was unpalatable to the people... so it got changed.
Now it's "your life is in your hands" and "you can change the world". Both are bullshit, the reality is still that "this is your place in life, don't aspire".
It's just the words that got changed, to fool you into thinking that if you're failing
then it's your fault.
It's not. Not entirely, anyway.
So how's your satisfactory jerney
Taking a break right now.
Have any systems?
Game systems
As in, game consoles?
Yes
No. I never believed in game consoles. PC4ever, #pcmasterrace etc. etc.
Also, I never really had friends I could count on, so I never had a reason to own a device for group play.
(and let's face it - we weren't "well off" in any way, so even if I did - I still likely wouldn't have had one, because they cost too damn much)
Awww I understand
I did own a very ornery Chinese NES clone (Pegasus) and a number of "999-in-one" carts for it. I didn't get to play it too much, because the "word on the street" was that it "breaks TVs" (AKA my parents thought I shouldn't play too much, so my father picked up a bullshit reason that seems to have made the rounds back in those days).
My father seemed to like the excuse, too... I was told I shouldn't do a number of things because it would "break {X}". It was a curious mix of "don't do it because I don't want you to" and "I don't actually know any better", as it turned out years later when I queried him about some of it.
Since the unlicensed clone, the only game system I ever bought and owned was a PS3, which I got for (comparative) peanuts at a pawn shop, so that my father could hook it up to his exercise bike.
I did own an ATARI, though!
(still, that's technically not a "game system", despite many treating it as such)
You?
I assume you do, since you asked.
Yep lol
So, was there a point, or were you just curious?
I mean that in the most sunshine-y way! :D
@blazing halo yes was curious
can a AMD Opteron Processor run a satisfactory server?
Hey, logged into my server and shortly thereafter got the message "The Server will restart in 30 minutes."
What is this, why is this, and how can I make it not this?
The server needs to restart every 24 hours or so to 'retain it's sanity' or something, I don't know the technical details. I also don't know how to schedule that.
Weird UI glitch on dedicated server
Can't blame it - I need to restart every 24 hours to retain my sanity too
lol
Does it at least have the decency to save the active game before rebooting?
That's a graphics error unrelated to MP, try verifying files.
It should be saving, I think.
I don't actually know the answer though, sorry.
I'll find out in about eight minutes 😄
it was fine just happed out of know where and when you get off trains too fast it glitches and let you use any items with respawn or build as it think you ae still in train
I tried hosting through nitrado but it ran like shit. Also tried running a dedicated server on my machine but my PC isn't powerful enough to run the server and play the game. I guess my question is. What's the best option for renting a server?
Is there a specific company with a good reputation hosting satisfactory servers
Will look into it thanks
You can supposedly change the length of this, and potentially disable it with a value of 0... but I've had no luck doing either.
So, apparently Nitrado has shit offering on top of being lying, scammy bastards. Good to know.
Nope, that's on your end. :D It's a GPU glitch.
In theory - I don't see why not.
hey guys, i have given up on google.
anyone here that knows how to fix ''outgoing reliable buffer overflow'' error message on a rented server?
just got told the cpu is 12 years old which is true
but doesn't help me with figuring out whats causing the error
like shouldnt there be something else?
Could you share this error? Because as far as I can see, you haven't.
Ah, no, you have. "Illegal instruction".
Does it say what illegal instruction?
that’s all it says lol
nothing else just that
So, it’s like a crash window that just goes FATAL ERROR with a derpface and no more info?
Yeah, from what I can tell, the Opteron has up to SSE 3.
Satisfactory requires SSE 4.1.
ahhh okay thanks
My previous judgement call was based on the presented capacities, but I completely forgot that instruction sets are a thing.
Not blazing fast by any stretch, but with up to 3.4 GHz - it would've been adequate otherwise.
People and those strange providers...
whoa, what the hell? i changed this refinery from producing residual fuel to smokeless powder and herp derps ensued:
Black Powder image and type is wrong, Heavy Residual went to 50000(!)
go home Refinery, you are drunk
i changed it to alternate copper refining then back to Smokeless Powder and it's better but still looks broken (heavy residue not lighting up)
lol
a bit late: but a restart simply helps lower the RAM and CPU usage
AWS ofc🤣
Nitrado is horrible and deceptive
No hardware specs listed.. and their site claims mod support
@shut saffron but won't it eventually go higher and higher in ram usage
As the save gets bigger
it will, but it also will if you don't restart
in short: RAM usage will start to spike up after some time and eventually crash
a restart helps flush out the unnecessary RAM consumers
Awww I understand
That, and apparently resolve bullshit issues that sometimes crop up.
Like the inability to place pipes (never leaving the blue placement stage), or bullshit imbalances of fluid flow which really shouldn't be there when you tally all of your production/consumption and take rates into account.
Both issues experienced - and cleared via restart - by yours truly.
I've also seen it help connectivity issues (being unable to rejoin correctly after dropping), and one-offs (issues I've seen reported once).
Of course, the "24h restart" is an inelegant solution. The proper way to fix all of these would be to properly debug and fix the core issues, instead of relying on the restart to clear out any accumulated trash.
But eh... the devs would likely have to spend hundreds of in-game hours to track all of these down, so I understand. Doesn't mean I'm satisfied with it, but I understand.
anyone managed to setup a dedicated server for update 6 on a seperate debian server?
or ubuntu
cant seem to get mine to work, crashes on world creation
Ya
Lol petradactle?@cedar flame
I don't know what that means
I got Docker installed and am waiting for some free time to play with it
https:// pterodactyl .io/
We have our server saving every hour. And also resetting twice a day on the hour. Why does the game not auto save before restart? We lose a hour each time lmao.
then make restart happe 1 minute after the save
i think thats a basic problem with all dedicated server gaems
shutdown does not force save.
In my dedicated server, we had some connection issues the one day and now we just have random offline engineers floating around the map… is there a way to get rid of them without having to start everything from scratch?
you can kill them. but it drops the loot of that player
not sure if ranged weapons work, but it worked with melee for me
Ah, cool. So, basically revive them and beat them to death?
there was nothing to revive for me. just an offline player sitting around on my platform
Yeah, that’s what they are doing. Just sitting.
I’ll give that a try! I appreciate it!
there is no indication that they are taking dmg. just continue hitting them
RAM?
It should, AFAIR.
Should auto save
Yeah
... why do people keep misinterpreting my question?
Okay. Let's try this again: "How much RAM do you have available for the server to use?"
(though judging by your answer, it looks like you've figured it out already; it kinda sounds like you have 8 GiB in that machine - the symptom would line up exactly)
Rip
hiya how do you change you server password if you cant access panel as you forgot password can you do it in config if so witch one
my server is running but the games says that it is offline, is there a way to see if it is running?
You cannot. You can only delete the server configuration file and reconfigure from scratch.
How do you mean?
so on the command line:
Okay, let's start with the basics. Where's the server?
in the game:
in my house but the ports are forwarded.
So in your LAN.
that too, but i have an IP assigned
i have a webserver also and i can access it
> "but I have an IP assigned"
Not sure what that has to do with anything. Every device that wants to communicate on a network of any sort with the IP protocol needs to have an IP assigned.
What address are you using to connect to your server?
i have a static ip address assigned to the device from my isp
Still doesn't tell me anything.
What address are you using to connect to your server?
the address my isp gave me its not a 192.x.x.x
Like blood from a stone, this guy.
WHAT ADDRESS
ARE YOU USING
TO CONNECT TO THE GAME?
do you want me to just throw out my ip???
yes
And what makes you think that's a good idea?
i want friends to join
Doesn't answer my question. I sense a trend.
What makes you think that you,
connecting from within your LAN,
to a computer also within your LAN
will best connect via the Internet to it?
Use the address appropriate for the intended network.
well in that case i'd use the 192.x... ip but i'm trying to make sure that the ip outside of my network is working
Yeah, but you won't be able to do that from within it.
well now its working
Even if I generously assumed you know what NAT reflection is, and I even more generously assume you have it set up, and it's set up correctly,
the game doesn't like any sort of tunnels and reverse proxies, and that counts.
So it doesn't work over NAT reflection.
tl;dr you'll need someone else to test your Internet reachability
Also, save yourself the headache and add -multihome=0.0.0.0 (or whatever IPv4 IP you use for your server machine) to launch parameters, so that it doesn't try to do the even more idiotic tunnel between IPv4 and IPv4 (localhost, to boot) over IPv6.
Things working when you use them correctly - what a concept. :D
Judging by the fact that you want to dev not just the front-end, but also the back-end (as stated on your website)... you'll want to learn this shit.
you are quite rude.
Yes, I am.
Because frankly, I don't care what anyone thinks of me. And if that helps you remember the lesson, my job is done.
why are you still going on about this lmao
Because you seem like a budding developer, if your website is anything to go by, and you demonstrated appalling lack of competence while troubleshooting your issue.
it was my first time doing game hosting which is very different from website hosting.
That's not the issue.
¯_(ツ)_/¯
Everyone does something for the first time sometime.
well not everyone has to be rude, yet you are. doesn't help when someone is trying out something new.
What irked me was the fact that I had to keep repeating my questions, and you kept giving me non-answers - you were trying to answer questions you thought I asked, without answering the questions I actually asked.
It doesn't, no. But then, this field isn't for everyone. And while I may come across as rude (more snarky, I suppose), don't be surprised if you run into behaviour like this again. I'm donating my time to help you - your job is to be as useful to me as possible while I'm trying to solve your problem.
And that includes answering the questions I actually asked.
I don't ask my questions because I'm curious, but because I need information. It's as simple as that.
You're my only source of information on your problem.
By the way, 192.168/16 is not the only private range. There are also 10/8 and 172.16/12 - any one of those would indicate that you have a private IP. And there's also 100.64/10, which is a shared pool typically employed by CGNAT deployments (also not public). And then there's Windows' autoconfig/zeroconfig 169.254/16, which is also a private pool, but one used for non-DHCP networks.
So don't assume that just because your IP isn't 192.168.*.*, you must have a public IP.
And don't discount ISP shenanigans, either. Always verify that the IP you're seeing on your router's WAN iface matches the IP the public Internet sees when talking to your network.
Hamachi used to use 5/8 for some reason, despite the fact that it's actually publicly-routable (it so happens to be assigned to the British DoD, if memory serves, so it's highly unlikely to be used by private users - but the route to it should never be anything other than *). They probably did it to avoid running afoul of any addressing scheme they could ever find in the wild, but still.
Why the heck would Hamachi use the British Department of Defenses channel?
Probably because the chances of anyone (using Hamachi) needing to reach it were next to nonexistent. And if you did need to, you could just shut Hamachi down.
Might be a bigger question as to why the British Department of Defense is using a public router or whatever you're saying.
They needed an IP pool that wasn't any of the private pools (because if they used one of those, they would inevitably run into IP conflicts somewhere).
Hey, the British DoD still needs to be on the Internet. ;P
They don't need to host any services (though they probably do), but they still need to have Internet access.
And government agencies got priority assignments, obviously.
I'm sure they're using 1987's HDDs for whatever is so double-secret that it can't be accessible by anything.
:D
(or just good ol' paper)
witch config file as i am on docker 🙂
I don't know about Docker - you'll have to take it up with Docker, or whoever made the image for SFDS.
As for the file name, it's ServerSettings.{port} where {port} is the Query port assigned to your server (by default, 15777). This file will be located in ~/.config/Epic/FactoryGame/Saved/SaveGames.
The file is a binary file, and the passwords are both held as some sort of encrypted string or hash, so it's not possible to recover them.
Deleting this file will remove at least the following settings:
- server name
- autoload session name
- server admin password
- server user password
- server encryption key
You will need to claim the server again.
- Note that this is NOT the ServerSettings.ini file, which is located elsewhere. -
Thank you very much for the help it worked 🙂
@blazing halo can confirm it is not saving before restart
Interesting... Last time I looked at the restart, it did... but maybe it was just coincidental timing. If it's set to auto-save every 5 minutes, it likely will auto-save before the shutdown (which happens on a multiple of 5 minutes (24 hours is 288 x 5 minutes exactly)).
