#dedicated-servers
1 messages · Page 11 of 1
Most likely, yes. If you can see no "floor" below you (like any sort of ground), the truck is probably lost.
You can try, and if you can "stand" there, try jumping on top of it and building a foundation there. ;P
Location on the map seem to indicate that spot where "lost cars" go when they are stuck and such. Think i had that happen in a single player world or something
Or a pillar from the world downwards, and then a foundation.
lol standing on top of truck now, as I had jetpack on.
That works.
Now, you can attach a pillar to the world.
It won't care if it's going up or down.
By the way, building factories under the map is a valid thing. Many of us live in the Underworld. ;D
Unlimited real estate 🙂
It'll cost all of the concrete twice over, so to speak (as you need to build the floor yourself), but otherwise...
True, bnut dont have to deal with all the landscape obstacales and what not
There are some obstacles that you can't go under, though.
(there's a "mandatory player damage" field in all 6 directions, and that includes down, so there's a limit to how deep you can go)
Also, note: once you "pop up" from below the ground, the game won't want to let you back in, so conclude your business before leaving, and don't leave trash behind. FICSIT doesn't litter.
(there are ways of getting back down there, but you want to come prepared)
Hoverpacks or jetpacks highly recommended.
got it Running in Docker
We can't join our server, says version mismatch (client higher version number than server)... server admin just ran the update command...
Is there a command line to retrieve the current active server version (windows server) ?
(server uses steamcmd)
my server says its offline but checked and its not?
even reset it and still saying it off line?
my server just got married. Should I be worried?
this is a bit of what my server was saying when it gave me that error
i have no clue what just happened i just continued to retry and its working now
and my servers ram is maxed again😩
Update 6 require at least 10Gb of ram to be able to load in the map the minimum for update 6 is now 12GB recommended 16Gb
@jagged turtle Pick one of -DisablePacketRouting, -multihome=0.0.0.0 or -multihome={ip of the server} and apply to the server's launch arguments.
Se if that helps
You don’t find them anywhere if your running on windows you just create a batch file on there you can put arguments etc… for Linux have no clue that’s more of @blazing halo that’s knows lol
Yea i think my server is using linux
how long will 10GB last?
Well that below the minimum so dont expect to much from it… and your going to have to do research on how to do it because I have no no clue on linux just Google it there is info out there just need to look..
my poor wallet my only other option is $60 a month for 16GB ram server
10GB works just barely
alr
why are my graphics trash when their on ultra
Well that’s with your pc is that is nothing related to the dedicated server
You will keep getting timeouts @jagged turtle, 10GB just doesn't work. Loading the map gets me at 10GB flat on the server, after half an hour of playing with buildings and belts around it's already at 11-12GB. I've personally never seen it go over 12GB yet though, highest is around 11.6GB for me so far.
Also that screenshot with that quality already at 38 FPS doesn't really strike me as a capable PC to run Satisfactory 😛
not true
that games graphics where gliched
i fixed them though
and im running fine now
also 10GB does work for my server
its only using 8 at the moment
If it would work, you wouldn't be here with the timeout error 😛
but guess what I'm not getting that anymore am I
did u miss this screen shot
thats in the server
someone else even joined ran fine
No I didn't and you will be kicked out again due to not having enough RAM sooner or later.
So enjoy it while it lasts I guess
ofc
i never said it would last a while
for now it will but the more i do i higher it goes until my game goes bye but when that time comes I'm upgrading to 16GB of ram
Ok cool, just making sure you understand that the RAM will be a problem.
There are lots of people coming back after a while with the same errors again and again 🙂
ive ran servers for years now i know a decent amount about them, im not new to the whole server management thing but ive just never done satisfactory
The new RAM requirement of Sataifactory dedicated servers of 10GB puts it out of reach for most of the cheap hosting sites. Was using 6-8GB now, starting with a new wiped server its over 8GB, the normal for hosting. Had to upgrad to 12GB to keep running.
anyone hosting a live server atm or is it not a thing anymore?
I use rented host
had to upgrade from the basic package to keep running. 8GB was not enough, but still uinder $25 US/Mo
i wonder how we can run our own dedicated servers
pretty much like every other UE dedicated host set up. THer are instructions on the Wiki
i run mine on my second machine which has 3950X and 64Gb 3466mhz ram kit runs great with no rubber banding etc... but yeah you can run your own hardware is pretty easy with steamCMD
i just prefer running my own hardware then renting one because over time your just wasting money imo
Replying to close the loop: the issue was never fixed, and I'm throwing in the towel. The ShockByte tech support was apparently able to log in (a claim backed up by the server logs) but I couldn't get it to work. Tried setting timeouts to 180, network settings to ultra, server auto pause to off, and a few other unsuccessful things I can't recall. What they didn't do was a test upgrade of RAM, so it's entirely possible that RAM was the issue all along (they denied this possibility and wouldn't test it - I didn't want to pay good money after bad to test it either).
https://satisfactory.fandom.com/wiki/Dedicated_servers I am currently using a virtual private server hosted by a cloud provider. I rent a basic Linux server from them and host my own Satisfactory server using this guide. I'm not here to advertise but look for a VPS provider that meets your needs. My current server is 6 vCPUs and 16GB ram that I pay about $10USD/mo for (Not hosted in the US though).
You can also host on your own hardware if you have something available as people here have mentioned but that comes with additional requirements.
Looking at providers like Shockbyte, I can almost certainly say they are overprovisioning their hardware (or straight up lying) and they will not meet minimum requirements for update 6. There's absolutely no way they could function properly with their advertised specs.
Lol IS THE the RAM should tell them that the minimum requirements for satisfactory stated by the wiki is 12GB of RAM
24+ players lot HAHAHA when it cant it even run it to start with
Send their support this link and/or screenshot of the Satisfactory wiki explaining minimum requirements and note that these requirements have changed as of the last update, https://satisfactory.fandom.com/wiki/Dedicated_servers. Shockbyte appears to be full of s###, I can't find anywhere in their support that explains how servers are provisioned but they do strongly suggest that the game is in early access and they can't guarantee functionality. None of the services they offer will properly run a Satisfactory server as advertised. After dealing with RAM issues myself with update 6 on a privately hosted server, I can say that the game is not great at logging why exactly the server crashes. I could see why a company that only cares about the bottom dollar would blame the user based on error logs but after some help from this Discord community, I was able to resolve my problems after moving everything to a server with 16GB RAM. At idle, my current save is using just over 8GB RAM and that usage increases while anyone is connected. Once the server runs out of RAM, it simply just dies, no warning, no error. The process is simply just killed by the OS.
I would keep my eye on how many children it has.
Not really, but you can check in one of two ways - making a connection to the... I think it was the query port? It should report back the beacon port and server version, I think... and by checking a manifest file in the Binaries folder.
Huh... @mellow shuttle I was previously told good things about them. Meh...
It does say "+" right? xD
Hosts seem to be fairly clueless about Satisfactory hosting, it seems.
Thank the Nine that the devs graciously allowed us to change the beacon port now, because that was also an issue.
I have played on one of their servers with 4 people hosted by them on their lowest tier available without issue but after update 6 self hosting the server, I see that 8GB RAM is not enough to host a server on idle even.
Yeah, it could do well on an 8 GiB setup on Update 5 - that required between 6.5 and about 7.6 GiB of memory.
Here's one thing I notice: I don't really see any hosting provider people here.
I mean, from time to time I see someone doing some fly-by-night hosting, or a small company's owner or something...
But the big players? Nope.
Not sure where they're getting their info from, but it's not from here.
And it's a shame, because they'd know what the hell they're supposed to be doing if they did. 🤣
Sorry but I was just trying to thank you @blazing halo for your assistance the other night but auto-mod deleted my posts because of a sarcastic link I posted.
lol, downloadmoreram.com 😉 (don't actually do this!)
Hah, I remember the joke back from 1999. :D
(though back then it was more "download OpenGL 2.0" for your GPU :D)
Lol, exactly! Looks like it might be more of a comedic site these days but I still don't trust it. Point is, they need more RAM! Just find it legitimately.
I think the problem might be that nobody there actually owns a copy of Satisfactory, you know?
I mean, as an admin, I need to be able to test the various things I set up, somehow.
We fixed it in the end by rebooting one more time.
Huh. Interesting.
You did update the server after shutting it down, right?
Anyway, thanks for sharing.
My guess is that they overprovisioned their hardware advertising something they can't actually provide to ALL customers. It worked on update 5 as not all servers are being utilized 24/7 and then all the sudden requirements doubled and they don't have the resources to support ALL idle servers anymore, so customer servers crash randomly as their hardware runs out of resources.
I doubt they host that many instances.
Besides, you're always overprovisioning, if you think about it. Part of the premise is that you won't be running all of the servers all of the time.
Very true but changing from update 5 to update 6 was a very large and pretty abnormal jump in required resources for for a single server and multiplying that by however many servers they do host could easily become a problem, especially for one trying to pinch every penny they can.
What i really dislike is that they appear to be flat out lying about resources available.
Sadly, not surprising, and not even new.
I am not the one who was doing the updating, I can check with my pal, but it's safe to assume he won't remember since he ended up rebooting it 2 or 3 times 😄
Has anybody used the wolveix docker container to run the dedicated server before? The steam downloader crashes as soon as it starts downloading, claiming that it's out of space (At least I think that's what "App '1690800' state is 0x202 after update job." means). I've got plenty of disk space and I've assigned plenty of memory, so I think I'm just being Linux/Docker illiterate again.
imagine 4GB of ram for 64 players
But yeah, anyone has any recommendations for any 3rd party hosts which is still decently affordable and meets the minimum requirements for the server?
I imagine you could find something cheaper if you find a dedicated server and do your own setup. Found a host in the Netherlands that'll give you 16gb for half of that monthly. Mind you I'm not extremely well versed in infrastructure.
This one is a little bit better. Haha for the netherlands then. Its hosted in germany
@thorn yarrow @hexed mauve fwiw, I rent a VPS through Contabo. Easily the cheapest provider I've found in the past 7 years since I started using cloud servers. I've tried a bunch over the years but ended up sticking with Contabo and OVH for best pricing.
They are both ready setup. Spin it up and follow the Satisfactory wiki for installing SteamCMD.
My friend has this server.and there are 4 game servers on in 24/7 running.
Speaking of SteamCMD, I'm still dealing with a bit of a problem.
That is a pretty good price too.
I had seen that one before and it was network related. My connection to Steam kept dropping and the download would time out. I think there was a wait time I added to the install command and just kept trying, it eventually downloaded and completed.
Mine doesn't even start as far as I can tell.
Tried it a couple of times.
Saw it in my notifications
You're using a onymouse? developer.valvesoftware.com/wiki/SteamCMD
I may have just gotten an inkling as to what I'm doing wtong, I'm trying it out. Yes, it is using anonymous.
Also fwiw when all else fails, disable the firewall.
hue, fair
But be sure to re-enable with appropriate settings. Just a simple test to rule out
Wow I really am a piece of work, I need to learn to read my logging.
not enough storage.
Which is kinda strange
Yes, state 0x202 is "insufficient space". Think about not only where it tries to save, but also where it tries to download. It might be important.
Like, for instance, how I sometimes get "not enough disk space" when it's clear that I have 100+ GB on some disk... but only 30 on my C:\ disk, where many programs like to keep their temp shit.
Looks like you're on Linux.
df -h will tell you how much storage you have and what's been used.
ncdu will tell you where your storage is being used. cd / before running so that you get the whole drive.
Anyone using pterodactyl know how to update the server?
IIRC it runs as a systemd service there... doesn't it update as a pre-exec?
I tried restarting and stopping/starting, but it still says it's using the old version
Maybe my egg is broken
Which is strange because the warning says that my container only has 4GB of space
You probably want to see what's going on in /home really.
So it's running /home/container/SatisfactoryDedicatedServer/FactoryServer.sh but I don't see it containing any update stuff in that script
Or is it included in the UE4Server-Linux-Shipping ?
That's fair, but it's gonna be kinda rough to get there before the container jumps ship.
Eh, screw it, I'll just run it on bare metal.
Not sure why but Docker's been giving me major headaches on this machine.
Is there a way to download your save from the server files?
On Linux, it's saved in ~/.config/Epic/something
Locate save file in SaveGames folder and copy the .sav
Linux:
~/.config/Epic/FactoryGame/Saved/SaveGames
Windows:
%LOCALAPPDATA%\FactoryGame\Saved\SaveGames
Ohh yea I was looking in the wrong folder lol
i asume being unable to make nat type open nor being able to enable port thowarding on router kinda shoots dedicated server possibility
cuz from what my dad (admin of house says) we cant enable it
That's correct. You could still use it locally within your house but friends outside won't be able to connect without port forward.
guess i will have to wait with dedicated server endeavor
Or rent a VPS in the cloud and set one up yourself.
i mean yes but for 2 people i dont see that worth the minimum charge price lol
especially if playing multiple games lol
🤷 works fine for multiple users and seems to be pretty comparable pricing to hosted servers with the added benefit (for me anyways) of having full control.
i meant more stuff like gportal with minimum of 10 slots for 14 euro
I've not done 10 people in a server but I don't think it would have any issues.
Another consideration to think about self hosting: This probably isn't as big of an issue in EU but in the US at least one thing to worry about with self hosting at home is that your ISP is probably throttling your upload bandwidth down to something that's unusable for server hosting outside the home.
In EU is depends on which access tech you're on, VDSL and DOCSIS have low upload speeds, VDSL by design, DOCSIS cause the ISP doesn't want you to run your own server.
With VDSL upload is typically around 20Mbit, with 30Mbit max
UPC/Ziggo in NL has decided that 50Mbit is enough for everyone.
When your on optical fibre the link is usually symmetrical
is it possible to get the currently online players from the dedicated server somehow. I am trying code a discord bot where you can see if somebody is online and who.
I mean there's Hamachi if you can get your friends to join that workaround.
Neither. It's likely in the systemd unit.
That's to you btw, but it'll probably take a little work to figure it out.
"we cant enable it" hah, someone's a lazy-ass ;)
Either that, or you don't have a public IP (something you can usually resolve with your ISP).
Not sure why you didn't in the first place. It runs well enough with no special considerations.
Heh you're not wrong there.
In fact, I suspect containerising it makes it more complex than it has to be.
I mean someone else already did it, else I wouldn't have bothered.
I mean, it makes sense if you're running dozens of separate things on a beefy virt base, but...
In that case, having a common interface for admin might be well worth it.
I am running quite a few things on that rig, but not much on docker.
For some reason I keep running into snags
Chalking it up to my lousy knowledge of Linux, I use docker for my work on the regular and never had issues with it on winny
Typical images will likely try to be as many things as possible, to as many people as possible. It's kinda the point when you make them available to the public.
But it does follow that it likely won't be a minimalist setup for "I just need this one thing".
If you need tailored, you're probably better off doing it manually.
I mean most likely the image actually does very little.
Images try to be platforms for many things.
Containers are usually hyperspecialized.
Made to literally only do one thing.
There's some good use cases, but you're right that it's a bit overkill if you're not running quite a few containers.
For some reason, whenever I see gameserver images, they're invariably trying to do too much. But maybe that's just my luck.
Out of curiosity, do you have an example?
Literally the only thing a satisfactory container has to do is download the thing and then run the thing.
Pterodactyl stuff would be my proposition, I suppose.
Recently had a short talk with the guy that maintains the hottest egg for that now? or something. We discussed stuff like disabling IPv6 (since the server seems to be getting confused by it), and the argument against was "it must be there if people want it".
Many things "must be there if people want it", apparently.
Lmao why not make it a setting.
If it were up to me, I'd just cut it down. There's a configuration that I know works - end of story.
People are never good at trimming their babies.
I agree with your philosophy though, rather have something minimal to add to than something big that don't work
There was also some ARK stuff back when I was looking for setups, but I couldn't tell you details at this point.
Is pterodactyl/eggs some kind of proprietary vm system for some provider?
I suppose it's the age-old issue of knowledge vs simplicity. Do you make it as robust as possible, or do you demand the user know what they're doing?
My suggestion is, why not both?
No, I understand it's all based off of Docker, and it's wrapped around it as a management system.
Make it run out of the box, and add settings to tweak it to your liking.
You download an "egg" (basically a config file, I suppose?) and let it do its thing for you.
Dunno, kinda like emerge? :D
(if memory serves what that did)
apt for gameservers, anyway. Kinda sorta.
With a fancy WebUI.
I guess.
Not sure why then not use docker? Is the webui that good?
And a system for downloading and deploying these "eggs".
I mean, someone is maintaining a list of configs for the various services, along with their images.
So a docker-compose.yaml
I can't really tell you much more. They do have a Discord. :D
I'm much more used to running things on the bare OS, really. I don't have that much stuff.
Interesting, not sure what the added value is.
I can understand Docker if you need very specific environment params - very useful, that. But otherwise...
... meh, maybe I'll learn something.
I only installed it cause SteamOS is based on it.
Kind of regretting it, Manjaro is being a pain in my neck.
Might just nuke it and go guiless
I believe the only objectively good thing you can say about Arch is "At least it's not Void".
🤣
But eh. Don't know that much about either.
I'm happy with my bloated Debian. :D
But my totally legal anime management software would be a pain to reinstall
Basically
I tell it a show
And it'll forward a uh
"reference" file
To my "downloading" software
You mean a torrent, don't you.
When it releases a new episode
Or a magnet. :D
Regardless - no grief from me.
If I griefed you, my TB of anime would never let me forget it. ;P
Speaking of pushing and remote play, any good ideas on something like Plex that doesn't try to do too much?
Emby, if you don't mind paying 5 bucks a month.
Haven't really tried anything else.
Like, demanding I pay them a fee so they can route my connection through fkn Siberia or someshit,
Plex pass bull is so annoying.
because I couldn't possibly have enough of a brain to port-forward?
I think there's alternatives but I'm not gonna lie I have slim pickings with my lg tv
That helps that's like
All of them.
I think you don't need to pay if you use Emby in browser
So give it a shot.
For some reason, each time I try, I end up back with Jellyfin.
Just two requirements: a) it can do streaming to a browser, and b) I can host it on my own hardware (no middle-man, thanks).
And apparently, that's Jellyfin... and... yeah, that's it.
Yeah, yeah.
The only reason I haven't yet written anything of my own,
is because I don't want to deal with the PITA of forcing ffmpeg do on-demand start/stop streaming.
yummy video encoding
I do enough of that shit for a living. xD
I've spent all day configuring servers
And now I'm ending my day configuring my own server.
My headache is limitless
It's called Stockholm Syndrome.
We all have it in IT, I suspect.
Or we're just masochists.
Either or.
I'm a developer, not IT 😿
Programming?
Yeah
How is that not IT?
Ok fair enough, but I'm not supposed to install software on servers
Too bad the company I work for only just learned that CICD is an acronym
Now, if you'll excuse me - there's a ChubbyEmu video with my name on it, and I'm planning on killing some spitters while listening to dr Phil Bernard. :D
Cheers!
Aye, and you.
... game version mismatch.
f my life
F MY LIFE, steam doesn't want to cooperate, wtf
Yeahhhh, fuck it
Well so far bare metal is going a little bit better, but there's a new stumbling block
Can't reach it locally or remotely, the only error that I've spotted (That isn't the can't find steamclient.so one) is this
this is fun
brrr had to multihome
Likely, yes. The game gets very confused by its own internal router.
No clue why they keep it in, supposedly for "ease of use". What's wrong with using three ports? You still have to port-forward, whether it's the three or just the one...
Much like every other UE game, you can safely ignore the overwhelming majority of "warnings" and "errors" the console spits out.
They have to do with the game logic rather than server logic.
I suppose they're useful to have when you're running mods, but with the sheer amount of scary-looking shit the console spews out, it's very difficult to fish out the relevant messages out of all of that racket. (And, mods aren't supporting the server yet, so that's kind of a moot point at the moment.)
Not to mention, the logs can grow to dozens of MB, easily.
Man if only there was a useful way to configure logging
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
}
}
Is that a generic example, or something in one of the config files?
Example, I think UE wouldn't use a C# exclusive framework
I wonder if there is a way to do logging more gracefully here...
Because it looks suspiciously like the .modules file:
{
"BuildId": "202470",
"Modules":
{
"FactoryGame": "FactoryGame-FactoryGame-Win64-Shipping.dll"
}
}
It's JSON innit
Is it?
Yeah
I mean, it looks like it, but I can't be sure.
Yes, except with such a small sample, we can't be sure if that's all that it can do.
Wrap every variable that isn't an int in double quotes
And the biggest giveaway is that they're wrapping the variable names in brackets too
Not braxjets
Quotes
Hm. Might be.
I'm often wary of making such assumptions with games, but you may be right on this one.
It's a bit of a golden standard for config files, but of course I've seen people who think they can do better and build something very similar.
Well, it's certainly part of the engine...
I may be backwards in my thinking, but I'm much more (overwhelmingly more, in fact) used to flat config files, like .ini
(which UE uses quite a number of as well)
But then, we're probably talking different sorts of "configuration".
Key-value pairs is simpler, at least.
I mean that's what JSON is, but with like
Much less versatile, admittedly.
I would call it nesting, personally, but it's irrelevant.
But it does so at the cost of having to guard and/or qualify your stuff.
There are pros and cons to both approaches.
I mean, UE uses both where appropriate.
(JSON for app configuration, and .ini files for logic configuration)
No.
C# does
I see.
If you think of C# as a furnished workshop,
think of C/C++ like a bag full of tools.
Building the workshop (if that's indeed what you want to do) is left to the programmer.
I can feel that
In the same vein, assembly is like walking into a forest with nothing but determination,
and machine is kinda like starting from atoms. :D
But anyway.
(continuing, the way I've seen Java described is kinda like a workshop put together by a raving lunatic, and PHP is the workshop-slash-office-slash-toilet of an eccentric... but with a young nephew who's taken over and trying their best to straighten shit out :D)
(and JavaScript is kinda like a bag of tools, but they all have weird shapes and can't really grip anything... and occasionally you find a table stuffed into it, for no good reason. YES, a table, in the bag.)
The frameworks are then like rubberised grips that try to make sense of the bag of tools but then they only work if you stack them in a certain way.
Kinda sorta, yeah.
With people glued into them, extoiling their virtues over any other out there like preachers.
But I suppose this is where this analogy has to end, for both our sanities' sake.
I think we hit most of the languages I want to get started on.
Go ahead.
I mean, just because some languages are better-suited for some tasks than others...
... or might feel more or less sane after you've spent a nontrivial amount of time with them...
... they all have something to teach.
Often, the difference between one language and the next isn't one of power, or versatility, but perspective.
They all have behind them, a dream. Or in the case of JavaScript a huge case of crunch.
JS has its own perspective too.
One that makes you rip your hair out sometimes, but it's there nonetheless.
Well yeah but it's perspective is "I have to make this quick so I better make it so other people can make it better"
At least I read that somewhere
Not what I would say, no.
I would rather say "Everything, absolutely everything, is an object, and everything is done asynchronously."
Ah I was t-2 days old when I learn that primitives and objects are handled differently when passed into a function in C#
How do you mean? I'm not that knowledgeable in C#.
So I pass an int into a function
That does int++
No return
Then after the function has resolved, in the class where I called the function, I print the int. Before and after.
My first result is 1.
What is the second result?
Correct.
That's because you passed it by value.
But if you pass the pointer to an object, also by value,
it doesn't change the fact that it still points to said object.
Ah yes, I've never actually tried passing a pointer in c#. Do we have those?
But you can void function(int &primitive){ primitive++; } and it'll work.
I think.
Or was it *primitive++; I don't recall xD
But yeah, you can pass it by reference instead, and it'll behave like an object would.
The second one, googled it.
It fundamentally changes how the value gets passed around.
You don't get a "clone" containing the value, but a pointer reference on the stack.
It's interesting though that the defaults in c# are different between primitives and other objects.
Because you're not technically passing an object.
You're passing a primitive.
That happens to be the address of the object.
You're not actually touching the numeric value of the pointer.
But what is pointed to by that pointer remains the same regardless of scope.
Ahah
If I tell you the number 5, and then you silently increase it without telling me,
I'll never know the value should now be 6.
But if I pass "Beverly Hills 90210" to you, well, we're both thinking of the same place.
But what I can do, is tell you "the value is in this box".
And then we're both thinking of the same thing again, despite the value being a primitive.
Because I referenced it, and didn't just give you the value.
This is very useful, because then you can do things like int stringJoin(string &string1, string string2) { join the two strings to the 1st one; return strlen(string1); }
(which is kinda like concat - or was it strcat? - works, if memory serves)
When you look at it at first it seems kind of odd, but in the way that we usually use values and objects it makes sense.
Because, in the end, what you're doing is literally passing numerical values around,
It's the whole "make the standard approach just work but allow people to tweak things" approach I mentioned before.
but what they represent depends entirely on what you want them to represent.
Yes and no, I suppose? There have been a few revisions of C, C++ and C#... but many less than JS variants.
I'm sufficiently away from that train of thought that I don't see what you mean,
but that's fine I suppose.
My concentration is starting to drop too, it's nearing midnight here.
11 PM here, yeah
But yeah, different languages - different perspectives.
Like Lisp, where everything is data, essentially, including the program itself.
Same here, whereabouts you from?
Poland.
Netherlands here, been to Poland a few times.
Actually my parents used to sponsor a poor family in Poland, so we popped by every few years 😄
That's been ages though
Yeah, I've heard of stuff like that.
I was once considered for the "big brother" program (as in, get assigned a kid to help them out), but it quickly turned out that I was just as bad... xD
Nobody ever explained anything to me, so no surprise it didn't work out.
(though knowing myself from back then, it had no right to from the outset...)
Yeah, I've run into situations like that too.
I mean, if you needed a big brother to run with and cause all sorts of mayhem, I was the guy!
But if it was about doing schoolwork and behaving... not so much.
I behaved pretty well, but I sure as hell didn't get my homework done.
We had this page we had to collect stamps on
I still can't believe I had a 2-hour temper tantrum about reading a book that was something like 60 pages long.
So I photoshopped and printed those stamps. Only got caught once.
At least you were smart about it.
School ruined my love for reading ngl
Yeah, reading is much more fun when you get to pick what you're reading.
That's why I became a programmer. I love doing tons of work to do less work.
worth it
... not really, at least not in the business sense. But what enjoyment you get out of it, that's yours.
So long as you know when you've crossed from "business" to "enjoyment".
I mean, business or not
Everything I learn now I can add to business value tomorrow
Sometimes it's much more cost-effective to upgrade the machine you're running your code on, rather than optimising the code you're running.
Deadlines notwithstanding.
Each hour of your work is cost, in the end.
A colleague told me a story about a company he worked for.
They were slowing down their mail servers with the amount of emails they sent.
So they spent a few weeks using new modular mail servers with a higher throughput
Only to learn that 95% of all the mails being sent was spam.
Yeah, well - that goes squarely under "admin" though. That's sorta their job to configure stuff properly. :)
True
It didn't need 10 minutes of developer time.
If it was all legit e-mails, I would say that the obvious solution is to use an external mail delivery service. Something like Mailchimp.
Yeah, this may have been before that though
Yes, well. Things were much more unstable back then, and many things you can say now would not have applied.
I would honestly avoid using anecdotes from 1998 as reasoning for decisions in 2022.
I just thought it was a funny anecdote. My mind is wandering.
And no, many things you learn to day will not in any tangible way contribute to your business value. They will, however, make you a better programmer, which will benefit you - indirectly.
Fair enough
For instance, I can't tell you what language to pick. I can advise that you learn a bit of everything, and instead learn to choose the right tool for the job.
Knowing languages is a "techie" skill. Knowing how to choose solutions is a developer skill.
Problem solving aye
Problem solving within a context and given constraints, yes.
It's something that only really comes with experience and exposure.
You can't make a good decision if you don't know what's all out there, what the strong points are, and the necessary drawbacks.
And this is a skill that some people never choose to learn.
"If all you have is a hammer, everything looks like a nail."
And let's face it, some people are a bit too proud of their enshrined hammers.
Unless, of course, you get good enough in hammering the problem into your solution. xD
I do a lot of my dev and prototyping in PHP. People call me crazy for it, but it's the language I know best, and it lends itself to rapid development.
You beat a problem hard enough it'll eventually start moving no?
Indeed.
PHP huh, it's sure fallen in grace over the past couple years.
But you have to have your muscle insanely developed to actually meet deadlines this way. ;P
Actually, it's been getting better over the years. The height of hubris was PHP5, I suppose.
PHP 8 is at a point where you could generously call it "a programming language", I dare say. :D
Well,
considering we've been inching our way towards it for 15 years,
it damn better be.
I mean, most of the applications used in our deployments are written in Delphi
No, and neither do I care if I'm honest.
Yeah me neither.
It's not a great language to write actual shit in.
Never touched it.
But it's not a bad one to learn to program in.
But then, learning to program and learning a programming language are not the same thing.
You can be a programmer and not know a modern language. There's a reason Ada Lovelace is named the first programmer.
It's a way of thinking.
Once you have that down, you can learn any language you want.
Yep.
Heh.
My boss keeps telling me I'm overtly negative and pessimistic.
I had to explain to him that proper pessimism is a skill you need to actually work for.
I see problems everywhere, apparently.
Well, kinda, sorta, yeah. I mean, you have to first allow the idea that there might be a problem,
to even begin solving it, yeah?
Preventative measures are important.
I see it more in terms of being realistic instead of just pessimistic.
I mean, being skeptical for the sake of skepticism isn't knowledge.
Maybe your colleagues are just too optimistic instead? It's perspective innit.
Technical knowledge?
I guess he kinda has to be, you know?
I mean, where I see issues, he must see opportunities instead.
But that's why he's running the business, and I'm the one actually making shit that works for people.
I mean if you can charge someone to fix em.
what is happening here
Trippy.
Two programmers waxing poetical
I'd say your character ate one shroom root too many...
i tried restoring a backup i join back and this is what i see
But to answer your question: yeah, that seems to happen sometimes. I have no clue why it happens, and it seems to happen regardless of platform or game mode.
In the time you were gone the sun has come a few million km closer.
But it's clearly a rendering issue. So, squarely on the "client" side of things.
will reloading help?
I have no idea.
Wouldn't hurt.
You can load it into single-player and see if it happens again.
If it does, you'll probably want to share that save on the QA website, along with some screenshots.
You might want to also drop some hardware specs, and setup versions (Windows, video driver type and version etc.).
I'm gonna go take a nap.
Have a nice nap.
Talk to youses later!
If we're here later, sure.
Lol, yea.
That or their graphics card is dying.
you probably have a card that doesn't support DX12 and that is why your getting this graphical glitch you might have to run the game in DX11
that's not DX12 @loud minnow that's a vulkan thing
vulkan is known to make things look like an acid trip from time to time
either way my point is that his GPU doesn't support it it don't matter if is DX12 or vulkan
how do i update the server?
Same command you used to install it.
didnt work
Through SteamCMD? What didn't work? Any errors?
no it just says i have a newer version
🤔 So when you load Satisfactory, it says your client is a newer version than server? Do you host the server yourself or use a third party?
myself
´then i restart
lets treiiii
That's odd. If that doesn't work, maybe try using a new install directory.
Hi guys, I paid a subscription for a shockbyte satisfactory server host, but after putting in the ip and port, the server just says offline and not authenticated???
pls help
shockbyte says that server is active
satisfactory says it is offline
@ me if you know a solution please
hi
focal stop
Satisfactory is right. Ask shockbyte to reboot that piece of crap
And Check ip and Port on your side
What do you mean by that
Thanks for responding
I already inquired them and they gave me a new ip, but I had the same issue as above
Shockbytes doesn’t have the correct requirements for update 6 you need minimum 12gb of ram and they don’t even have that in their services so your just wasting you money with them
oh
anyone got a server i could join ?
thx
Hey everyone, i'm having this issue everytime someone joins my dedicated server, ideas?
[2022.09.30-11.19.52:514][948]LogNet: Join succeeded: Phil
[2022.09.30-11.19.52:523][948]LogGame: Initialized MaxClientRate == 120000
[2022.09.30-11.19.55:145][ 27]LogNetTraffic: Warning: Notification::ProcessReceivedAcks - Missed Acks: AckedSeq: 15765, OutAckSeq: 15254, FirstMissingSeq: 15255 Count: 255
[2022.09.30-11.19.55:313][ 32]LogNetTraffic: Warning: Notification::ProcessReceivedAcks - Missed Acks: AckedSeq: 92, OutAckSeq: 16215, FirstMissingSeq: 16216 Count: 5
[2022.09.30-11.20.07:150][386]LogNetPackageMap: Warning: FNetGUIDCache::SupportsObject: FGInventoryComponent /Game/FactoryGame/Map/GameLevel01/Persistent_Level.Persistent_Level:PersistentLevel.Build_SpaceElevator_C_2147411482.InputInventory NOT Supported.
[2022.09.30-11.20.09:948][470]LogEquipment: Warning: ArmSlot::SetOverrideEquipment, called twice with same equipment 'nullpeter'.
Assertion failed: (Index >= 0) & (Index < ArrayNum) [File:Runtime/Core/Public\Containers/Array.h] [Line: 674]
Array index out of bounds: -1 from an array of size 7
[2022.09.30-11.20.16:677][669]LogCore: Error: appError called: Assertion failed: (Index >= 0) & (Index < ArrayNum) [File:Runtime/Core/Public\Containers/Array.h] [Line: 674]
Array index out of bounds: -1 from an array of size 7
is there a way to import local solo save data to dedicated server?
@vast sigil yes
is there a way to ram/gpu limit apps (and along with games?)
in Windows directly I don't think there is a native way.
ok legit dunno why adding my dedicated server server ui count it as offline
@vast sigil need help still?
technically yes
idk if its my own pc or server breaking
where am i support to do the query command?
in case something broke
soooo?
are you running this on the same PC that your play the game on?? but from the server logs it seems that the server start up fine
uh im playing this from same pc but my game dont recognize the server as started
Noone has an idea?
that and the whole -log -unattended dont hide the dmc by default for whatever reason
well from the log the server started fine...maybe try -DisablePacketRouting, -multihome=0.0.0.0 or -multihome={ip of the server} and apply to the server's launch see if that helps... if not it seems is like a networking issues
ok adding that somehow made it hide itself
if you have -log it will keep the CMD window open all the time and you only have 16GB of ram on that system and your your playing the game on it as well.. your running pretty low on ram try getting 32GB if your trying to play on the same machine... the server alone is using around 10-12GB that means your only left with 4GB of ram for OS and for the game soooo yeah you need to upgrade that it could cause issues as well..
fair enough
so guess dedicated server on same pc is not currently possible til more ram lol
post the whole .txt file to get a better picture
with only 16GB yeah not recommended if you look at your task manager is probably all maxed out when you try to launch the game
Hi! My friend can't connect, because connection takes more than default 60 sec timeout. Is there a way to increase that value for a mp hosted from a game?
Physical Memory: 5760.29 MB used, 10437.13 MB free, 16197.42 MB total if you look even before the seerver starts you already using 5.7GB for OS and you only have 10.4GB for the server and the game... the server alone will use around 10GB to start up and you have less than 1GB of ram for the game soo yeah need to upgrade that to run both at least to 32GB minimum which should be the minimum in a gaming pc anyways @vast sigil
you can but that probably wont solve your issue... if the server start up fine with no issues then try -DisablePacketRouting, -multihome=0.0.0.0 or -multihome={ip of the server} and apply to the server's launch arguments see if that helps
I know this is the channel for dedicated server setup, but I got directed here. My question is for a game hosted from a client, not using dedicated server
well then i dont know honestly.. try google or the forums...
need to install that then cuz only have 16
dou idk if its hard to install lol
but thank u @loud minnow
@loud minnow also sidenote it may just be stupidity on my end that dont expect os to take that much ram lol
Is all good man but yeah upgrade to 32GB because thats the minimum for todays gaming pc as more modern games are using more ram 16gb was good back in 2015 or so but now is pretty low end.. and is really easy to replace just got to make sure your motherboard supports the speed of the ram sticks there is a lot of YouTube videos out there you can do research on
same problem here :C
- set up Alpha 6 dedicated server via Epic Games (running Alpha 6 Epic on another machine)
- Windows Firewall has inbound and outbound allow all
- cannot LAN the server "This server appears to be offline."
- even so, 15777, 15000, and 7777 UDP are forwarded.
my answer dont use epic... just use steamCMD you can still join even if you got the game on epic it dont matter
i was contemplating that...might as well try it...
maybe epic dedicated isn't updated yet or it fails for some reason when it sees the same account twice
yeah epic DS has always been broken from what i've seen other people say
still not working 😦
that's where the console ends
👀 i think i see the problem: UE4Server-Win64-Shipping.exe NOT FactoryServer.exe
the firewall rules are targeting the wrong executable
the moment i changed it, i saw the window advance
yup! good to go 😄
i was going to say the server seems like it started fine now is a networking issue if you still see it offline try -DisablePacketRouting, -multihome=0.0.0.0 or -multihome={ip of the server} and apply to the server's launch arguments see if that helps.
it has -multihome set
but yeah, the problem was definitely the executable name in Windows Firewall
this is Server 2012 R2 which does not permit anything to have network access unless explicitly given
so...critical to have the right executable 🤣
As far as I am aware, there exists no such mechanism to limit what software can do with hardware. You either have full access, or you have no access. The only way to do this is to limit resource allocation via some sort of hypervisor, like in virtualisation.
The game doesn't differentiate any save "types" -- every save can (or should be able to) be loaded on every play type, the saves are all the same. You can copy them back and forth.
The IP you're looking for is 127.0.0.1. The entire class 127/8 (i.e. 127.0.0.1 to 127.255.255.255) is the loopback address - any IP in that range means "this PC".
Yes, you can modify the .ini files for the game, set a higher timeout value there (in fact, you can set two - one for the initial connection, and one for every other connection). However, this must be done on the connecting PC and the hosting PC both, so that both are aware of this longer timeout (as both can decide that a connection "timed out").
EPIC has had update issues in the past (both EA and EX serving the EX server, for example). I would advise using steamcmd as that is known to be issue-free... for the most part. :D
This looks like the server started up properly.
But I must ask: what did you hide up there, in the upper left corner of the screenshot?
nothing?
The only thing that would make sense there would be Administrator: or possibly a variant of Select.
it's Windows Server 2012 R2, so it's using ye olde cmd window
This space isn't natural.
the window is likely too small to show anything else (i believe the monitor is 1280 wide)
It shouldn't make a difference if it's the Primary Browser.
that's not a browser, that's the cmd window
Server role doesn't affect the CMD window's text spacing.
Also, running a game server on the DC?
yup, among many other things
I assume that's your private setup?
yeah
Running a DC for sport? xD
access control
If you have so many things that you need to run a centralised directory,
uh huh, Active Directory
all i gotta do to back up the save is copy from C: to D: 😄
What do your Policies say about the firewall?
Because IIRC running it as a DC makes some significant policy changes.
(there's a reason you don't run extra shit on the DC)
Inbound UE4Server-Win64-Shipping.exe Allow and Outbound UE4Server-Win64-Shipping.exe Allow
Yeah, cool. What do the Policies say about all of this?
there are no extra policies
fixed, because was using FactoryServer.exe, now using UE4Server-Win64-Shipping.exe and all good
the firewall rules were targeting the wrong binary
Ah.
That might do it, yeah.
Though UE-blahblahblahShipping should spawn as a child process,
Windows Server doesn't let any programs change the rules on their own 🤣
so the rules should inherit...
Bullshit. :D
So am I. Ran 2003 Server as my desktop for 5 years.
Though I will admit that it is much more locked down.
Though the biggest change you can make between a server and desktop OS, in terms of responsiveness and stability,
is to switch the RAM and CPU allocation from foreground to background tasks.
The single most impactful change.
But I'm ranting now.
playing in the server now and i'm surprised how responsive it is 👀 Server only has 12 GiB RAM :C
Then be careful, because the game will baloon to that size.
Which distro are you running btw.?
???
Enterprise? Datacenter? SBS?
Standard
Well, at least it's not SBS. 😂
yeah, no, i'd never 🤣
gotta upgrade the machine in the next year because Server 2012 R2 is getting the noose
Yeah, it's dying in Oct 2023 isn't it.
Been meaning to get back into Windows Server for some time, but uhh... meh.
I can do all I wanted to on Linux, and...
... IIS. xD
I mean, fucking seriously, IIS.
Did you know WordPress has a separate IIS package? xD
can't really complain about IIS ¯_(ツ)_/¯
It's called Stockholm Syndrome. xD
i'd call it too-lazy-to-install-anything-else syndrome
literally just add the role and it's done 🤣
Getting PHP to run with IIS back in 2006 or so was...
... enough to make me repress those memories. xD
just add DLL ¯_(ツ)_/¯
In 2022 maybe. xD
naw, i remember doing that on Server 2003 x64 Edition 😄
Yeah... me too. Pain in the ass, it was.
I eventually did it, and it eventually worked right, but the road was rocky.
anywho, i need to get my factory started before other players join 😄
saw a bug: the hard drive icon did not render when unlocking the hard drive from a wreck
when i double clicked the whole where the hard drive should be, the hard drive correctly appeared in my player inventory
other than that, it's been great so far; can't even tell it's not locally hosted
Yeah, known bug.
If you exit and re-enter the UI without taking the disk, it will render correctly.
It likely has something to do with "waking the object up" on opening.
And, apart from a few visual glitches here and there (like the whole belt item visibility thing), the game does play much like local.
In fact, I play on a DS despite being utterly friendless and alone. :D
Why? Because I hate the idea of time not passing when I'm not there, but I'm not about to leave the power hog (GPU) running for long stretches of time with essentially no good reason for it.
By the Nine, it's a slow day.
Though, I mean... it means it's working for everyone, right?
So why do I feel a touch wistful?
I can't increase max player in windows dedicated server.
Game.ini was not found in the directory.
the maxplayer configuration is work?
Is work, is work. Run server 1 time to make ini files. Ini files in server directory.
Thanks, I found the location in server directory.
I had searched in %appdata directory.
I change it.
Enjoy game. :)
how do i download a world from a server?
wheres it hosted
You need to connect to your server via FTP, SFTP/SCP, NFS, SMB, ... or via some other file transfer technology, and download it to your computer from the folder.
As far as I am aware, the functionality to download a save directly from the Server Manager is not yet implemented.
Hi, I have a problem with a dedicated server. I don't know much about this and I just don't understand it that much, anyway, is there anyone who can explain it to me? I'm hosting a server and even though it's online, my friend on the other side is showing him that it's offline. One time it wrote this to my friend:
"You probably won't be able to connect to your friend unless you are on the same network because you have a TBD (undetermined) NAT, while your friend has a TBD (undetermined) NAT"
So is there any way to resolve this? Can someone explain this to me? thank youu!! 😋
- do you have a public IP?
- did you forward the correct ports in your router?
- I'd have to ask. But I don't think so
- I haven't done anything to the router
Then you're 0/2 for having your game accessible on the Internet.
In order to host an Internet-reachable dedicated server from your LAN, you must have a public IP, and you must forward the correct ports from your router to the computer running the server.
There are other considerations to be aware of, but in the simplest terms - those're the absolute mandatory requirements for hosting a public service (of any kind) from your LAN.
Okay. I'll try to do something about it. Thank you for your help! <33
Hey guys, got an issue running dedicated server on Ubuntu 20.04.
The server starts fine, however after attempting to create game, it crashes with no errors.
What am i doing wrong?
It's not with no errors.
If you take a closer look, you'll see a Killed message.
I'm going to take a wild guess that you have less than 10 GB of RAM assigned (or otherwise available) to the server?
Sorry, meant to say no errors logged*
I have a VPS with 8GB. Isn't it enough for a single player?
As of Update 6, no.
The absolute critical minimum to even load a save is 8.01 GiB residential for the process (excl. OS and other), as measured by a number of real deployments. Though obviously as soon as you try doing anything with that much RAM, it'll either thrash or crash.
The sensible minimum amount is 10 GiB, with 12 GiB being recommended at this time.
I see, didn't expect it to take so much resources. Let me try on my second vps
It worked! Thank you very much @blazing halo
I assigned my VM to use 24 GB, and the game uses nearly all of it. Previous to this update it would use about 11gb. This includes system and the server in ram. I think its excessive, but also its irrelevant cause that server has 96gb of ram, and can easily handle it. But its probably making single player take a hit also, havent bothered with that in a while.
The server executable itself should use no more than 10 GiB on a simple save. Either your save is big and complex, or the rest is consumed by the OS (or elsewhere).
so should I still wait to rent a server?
can't really host it personally
using personal server for vmware lol
Since I have no issue self-hosting, I can't tell you. But the hosting services are currently playing catch-up to the increased RAM requirements - from what I've recently been told, most offerings are woefully inadequate in that regard, with as low as 4-6 GB offered (when the server reasonably requires 10, and I would advise 12).
any good suggestions for providers?
Also... are you sure you're looking at actual consumption, or might you be looking at the VM allocation? Because if the latter, then of course it'll consume the entire allocation immediately, because it must be able to provide that RAM for the guest OS.
Proxmox hasnt fully updated the graph, just shut down server, but thats with nobody on the server all night.
See how it went down from 24 to about 16? Something on that guest is using 16 GB of RAM, and it's not the Satisfactory DS.
it actually looks like something is still running, just noticed that also
but it didnt do that before update, rebooting to see what it looks like fresh
Like I said, the expected usage is, for a small-to-medium save (where a "medium" is about 5 MiB of save file, I would say), you should expect between 8 and 12 GiB of RAM consumption.
Between 8 and 10 is probably more realistic.
using 1.3gb now on start up... I guess something reserved memory when I ran updater? Totally normal, now... disregard...
It's entirely possible that the setup doesn't actually kill the server when it should,
and you may have had multiple copies running.
Still, 1.3 GiB running the plain OS is still a big high.
I'm more used to seeing "empty run" usages of 200-300 MiB.
Unless the guest is Windows, I suppose.
But I havent configured the server very well, and I know that the remote desktop I use is kind of high also...
The guest is Windows, isn't it?
no its linux mint.
Then that's extra-weird.
Oh, wait, you're running X.
Aren't you.
That would certainly explain the extra 1 GiB.
I dont know what running X is, but I have the desktop... and I know that takes memory
Yes, X window manager.
As in, the desktop environment.
Not sure why, it's using up RAM for nothing.
The server is CLI anyway, so it has no benefit from having a desktop.
it benefits me, cause Im dumb
You mean you don't know how.
That's not the same as "dumb", to be clear.
Well, no time like the present, right? I'd recommend you learn. It's not that difficult (if all you want is to run the game server).
I would even propose you set up a basic empty OS and make it a template for future deployments.
Im learning, but I'm taking my time... when games stop supporting windows 10, I will switch to linux.
Meh, I mean for game servers.
me too
It's good training, anyway.
yep
I would suggest learning to use screen if you haven't already.
I have 2 monitors
You’re already using Linux though?
yea for servers, thats how Im learning. But my main pc is windows
screen is a command-line utility that allows you to create these "sessions within sessions" that don't get killed/disconnected when you disconnect from the terminal.
Oh I see. Also good info for Kad actually.
just trolling you, thanks for the help though.
Sure.
And now, please excuse me. I've been up for the past 36 hours, I think it's time I hit the bunk. ;P
What can I say, I was reading. :D
whats a good dedicated server hosting website?
@loud minnow good news ram issue will be fixed tomorrow :p
Go tf to sleep (wish external emotes was allowed here so i could bap u lol)
🗞️
@karmic tapir I'd check the minimum recommended specs from the wiki, and then get a VPS (if you know your way around linux or are willing to learn) or a hosting company that clearly tells you what they sell. I bought a server from nitrado, and even the most expensive option kept lagging.
Only stuff i know is 10gb ram for dedicated but on other hand satis alone is like 70% of ram and (as of current) 16gb ram so dunno
Dunno gpu requirement
@abstract garnet appreciated man o/
you open your ports
What do u mean?
is it local / hosted different box / same box
need more information
Dunno what that means but I bought i bought it of shockbyte
ok so a hosted option is the server running ?
Yes
you sure
Yes I rent it from there
EA with latest patch ?
sent you a dm
Failed to save game, has invalid file name ?
DS log fail when trying to console manual save a game (it auto saves when we exit)
hm, ok second attempt seemed to save it ... oddly, we got enough autosaves we wont lose much when we fire it up again
I feel Bad for people buying hosting and get the impression that 4 6 or even 8 gb of ram are enough for this game
that was random
was it tho
Are you hosting or joining?
Steamcmd on windows server, I'm getting "NotifyacceptingConnection accepted from: myip" but it still shows offline in the server manager
any ideas?
Anyone has any good turials for epic games hosting?
Without wiki but as a vid cuz for me wiki is super confusing
Anyone know what this error mean? Me and my friend are in my server and another try to join from another country (we think it's related to that)
I'm trying to change the name of my dedicated server (hosted) via the client and after I change the name (the black text) it quickly reverts back to the original name. Any ideas? Thanks.
Hello, I have a big problem to create a dedicated server. I had already managed to create one that worked well with update 5. But there impossible with version 6.
I manage to launch the server on the virtual machine, to create a game from the administration in the game, but when I want to join the server, the dedicated server crashes (The game console closes on the virtual machine) and I am getting this error on the game.
I tested on several virtual machines including one with 16Gb of ram, a local virtual machine on my pc and I always get the same result.
Anyone have a solution? Thanks.
The server doesn't have a GPU requirement.
Which port are you connecting to? Are you using the internal router built into the server?
If the server has less than 8 GB of memory, it's possible it shuts down when you connect because it runs out of memory.
my dedicated server is offline how do i get it online? i yse Low.ns
still log/unattended doesnt hide the cmd
Hmm?
On Windows, the console window hides by default, and you need to use -log to make it not hide.
oh facepalm
idk why but i cant seem to be able to change name of save
how to add unattended command directly to factoryserver.exe?
How do you mean "directly"?
As far as I can tell, that's impossible. The only thing you can change is the session name the server will load; that session must exist, or the server won't load it. If you made a typo during naming, it's set in stone.
ie not via bat but to factoryserver exe via windows
Hi, I want to ask if everyone has to have the IP address or only the one who owns the server?
is there a way to delete the session/server then?
Well, you have to be able to pass the arguments to it, so you can either launch it by hand (via CMD or "Run"), or through a batch file.
You can just create a new save.
I don't fully understand your question. Please word it differently.
yes but i want another name of the server lol
I think the Public IP you said was important for server
Ah. No, only the server needs to have a public IP, and only if you intend to have your server accessible via the Internet.
If you're only going to be accessing it via LAN and/or perhaps VPN, it may not be a requirement at all. YMMV. But now we're getting very situation-specific.
yes i understand
thanks
All of this will become largely irrelevant when we finally adopt IPv6 properly... but I honestly expect another 20 years on that front. xD
Considering there's an option to upload a save to the server? Yeah. :D
(though you can do it the old-fashioned way of copying files, and that's what I do - since the server is in my LAN, I set up SMB and mapped it for easy access ages ago)
20 years? that would be great.🤣 I would bet the end-to-end connection will never be used by ISPs🤣
in case i want a familymember or something like family later down the line how exactly do i make em join? or do i need port thowarding?
uhhh... what?
I don't know... Do the dishes, maybe dust the furniture?
Do their laundry or buy their groceries, that might work too.
I guess it really depends on who we're talking about.
i mean ip wise as to the whole "this pc" how do i tell other pcs this pc if they are same internet is what i mean
guess i need static ips
+- port thowarding
A static IP or a static IP lease for the server machine would be good, yes. ;]
And by that I mean that if you haven't assigned one already, you should do it right now.
Assigning static IP leases for machines that are wired permanently into your network is normal practice, and you'd have to be an idiot to try and port-forward to a machine that has a dynamic IP.
Even if it's usually going to request the same IP it had last time...
This is what I mean when I say that there are many other considerations to running services beyond the service itself.
i asume theres no real need to have the dedicated server on ssd? or am i mistaken?
As far as I know, there isn't any particular need. I keep it on my SSD for speed of loading, but it shouldn't need disk access afterwards, or not much anyway.
hi i am having problems with my dedicated server
so the problem is that i can connect but to other it appears as server name pending and i dont know why(it might be ip still i dont know)
I assume you're trying to run a server in your LAN, and have it availabe over the Internet?
- do you have a public IP?
- did you port-forward correctly?
port farwarding is right but the public ip i dont know
Then find out.
The easiest way to check is to compare values. Find out what WAN IP you're getting from your ISP, and check if it matches the result on sites like whatismyip.com.
yep its self hosted
is there any instructions how to do it
other people connect via server manager on the menu buy adding the server via the IP/address
yeah my problem is when people try and go add my server it appears as server name pending
did you set up a save when you started it ?
If you look to this channel's topic, you will see a link to the Wiki with instructions.
Incorrectly forwarding ports, having a second router in front of yours (though if you're seeing a public IP, that should not be your issue), or not forwarding them 1:1 (meaning for example 7777 to 7777).
if im understanding i can install the dedicated server thing i need from steam?
i see it
is there anything else i need to do?
hmm it says nat detection failed and stuff
are there instructions to do it in the wiki?
I suppose this is considered "self-explanatory". You go into the game, into Server Manager, and Add your Server.
The IP and port you usually get from the server's host.
but im the host
If you're the one hosting - you're in control of these parameters.
ah
The IP (or domain address) is the address of the machine you're hosting on.
The port you specify at server launch. If you didn't specify any, they are the default as seen on the Wiki.
so i need the ip and port from the server of this game and send it to the person i want to play with?
I've tried both 7777 for local and 15777 outside of my lan. Myself and a friend have tried to connect but no luck
You should use the same port, the game's Query port, to connect. If it's 15777, use that. Trying different values at each test invalidate the results by breaking comparability.
I don't believe i specified so ig it's default
Tried both, with both local and external IP's from both a local and external network. I've added rules in both the windows firewall and port forwarded on my router.
Then you did it wrong, somehow. Can you give me your public IP, so that I may see which ports I can get a reply from?
I'm seeing a lot of directory errors, can't find specific files in a gameserver directory or something. Not sure if that's relevant
it's fine to give out my public ip right?
If the server doesn't crash, it's fine.
It's a trust thing. You may DM me with it, if you wish not to make it public.
so it's public ip and then port which should be 15777 since that's default
Depends. Are you connecting from the Internet?
yea?
So you're not the one hosting?
Then no. You don't want to connect via your public-facing IP if the server is inside your LAN.
You, and you specifically, will use the server's LAN address, because it's local to you.
Anyone inside your network would use the LAN IP.
Anyone outside your network needs to use your public WAN IP.
I'm playing with a stranger so it would be public WAN IP?
For the stranger, yes.
hmm
For you - since you're inside your LAN - it'll be the server machine's LAN IP, like I said.
for the stranger does he give me his public wan ip or do i give him the public wan ip
I'm very confused sorry
You give him your WAN IP.
ahh
If you're this confused by things, perhaps you might consider the various server hosters on the market instead?
wouldn't that mean i need to pay?
Yes, it would.
But it would also mean they would be responsible for the server working, security-related stuff, understanding networking etc.
||(however many indications showing that they don't notwithstanding 🤣)||
if you go with a hosted solution 10GB plus on memory option
Sent my public IP in a DM
