Home Server Issues

I have a home server its a 2 x5690 cpus I think about 120 gigs of ddr3 R610 server model I have it running with proxmox and pterodactyl or rather I had It has been issue upon issue I mostly received this server for free and I'm wondering if I could just put pc windows on it even if its less optimized so I can use it easier or if anyone would have a different recommendation
No description
99 Replies
Admincraft Meta
Admincraft Metaβ€’4w ago
Thanks for asking your question!
Make sure to provide as much helpful information as possible such as logs/what you tried and what your exact issue is
Make sure to mark solved when issue is solved!!!
/close !close !solved !answered
Requested by beansavery#0
AeonRemnant
AeonRemnantβ€’4w ago
Learn how to use Linux, Windows isn't suited for servers. I suggest installing Proxmox since it's GUI driven and will prevent you from fucking up and destroying everything. Make an Ubuntu Server 24.04 virtual machine.
Beansavery
BeansaveryOPβ€’4w ago
I know how to use it to an extent however I have had many difficult to fix issues with ip and accessing the server
AeonRemnant
AeonRemnantβ€’4w ago
What kind of issues specifically?
Beansavery
BeansaveryOPβ€’4w ago
currently I have the server set up as stated above however I can no longer access proxmox through google the ip is dmzed and everything it needs to be but I just cant connect
AeonRemnant
AeonRemnantβ€’4w ago
:THONK: Ok first question, did you DMZ the proxmox admin panel IP?
SilentBot
SilentBotβ€’4w ago
through google
Do you mean through Google Chrome / your browser?
AeonRemnant
AeonRemnantβ€’4w ago
That too.
Beansavery
BeansaveryOPβ€’4w ago
yes through my browser and the ip the server tells me to connect to
No description
SilentBot
SilentBotβ€’4w ago
What happens when you try and connect to it in your browser? (specific error message) Can you ping 192.168.50.139 from your computer?
Beansavery
BeansaveryOPβ€’4w ago
No description
No description
SilentBot
SilentBotβ€’4w ago
If you do ipconfig
AeonRemnant
AeonRemnantβ€’4w ago
Ok so fucky network problems.
SilentBot
SilentBotβ€’4w ago
What is the IP address of your desktop? Because I assume you've subnetted the proxmox machine to 192.168.50.0/24 But your computer doesn't have an address on that And your router isn't configured to route to that range
AeonRemnant
AeonRemnantβ€’4w ago
Delete this. That's your public IP. Delete. Good, thanks.
SilentBot
SilentBotβ€’4w ago
IP as in internal IP, the one you get from running ipconfig
AeonRemnant
AeonRemnantβ€’4w ago
Now I need you to open a command prompt and type ipconfig and look for your network device, you're looking for an IP in the 10.x.x.x, 192.168.x.x, or 172.x.x.x range.
Beansavery
BeansaveryOPβ€’4w ago
the ethernet adapter Ethernet default gateway or Ipv4 Address?
SilentBot
SilentBotβ€’4w ago
ipv4 address gateway wouldn't hurt either, but it'll likely be .1 or .254 of the same subnet
Beansavery
BeansaveryOPβ€’4w ago
No description
AeonRemnant
AeonRemnantβ€’4w ago
Yep that's why.
Beansavery
BeansaveryOPβ€’4w ago
No description
SilentBot
SilentBotβ€’4w ago
Yeah, so when you DMZ'd your proxmox, it moved it to a separate subnet There's possibly a setting in your router to allow other devices to speak to the DMZ'd device That would be specific to your router's software though
AeonRemnant
AeonRemnantβ€’4w ago
Generally just don't use DMZ for this.
SilentBot
SilentBotβ€’4w ago
Out of curiosity, why did you DMZ the device? It's better to do selective port forwarding imo
AeonRemnant
AeonRemnantβ€’4w ago
Your proxmox IP should NOT be on a DMZ.
SilentBot
SilentBotβ€’4w ago
^
AeonRemnant
AeonRemnantβ€’4w ago
Ever.
SilentBot
SilentBotβ€’4w ago
DMZing it opens up the webui to the internet (bad) Among any other services running on the proxmox host itself (SSH, etc.)
Beansavery
BeansaveryOPβ€’4w ago
I am incredibly new to this especially dealing with a server I rent with some people I know I don't have full access to the router they are much more familiar than I am with computers but not as much servers and thought it would be good to just dmz it Ive had issues of if the router restarts I lose access to proxmox the only reason I was considering windows was because it has been a little frustrating trying to figure it all out
SilentBot
SilentBotβ€’4w ago
You would have the same issues with Windows if you DMZ'd it
AeonRemnant
AeonRemnantβ€’4w ago
^ This is the moment when you take a second to learn how this actually works so you can fix the root problems.
SilentBot
SilentBotβ€’4w ago
You are likely losing access on router restart due to not making a DHCP reservation, so the IP is changing every reboot of your router.
AeonRemnant
AeonRemnantβ€’4w ago
^^^^^^ You should statically assign an address to the Proxmox machine in your router because when it reboots for whatever reason it's flushing the DHCP lease. Ergo static address.
Beansavery
BeansaveryOPβ€’4w ago
well thank you both for the help I appreciate it I gotta head to bed for work but will try to change it tomorrow ill come back and update in case you don't see the post again merry Christmas or happy Hanukkah.
SilentBot
SilentBotβ€’4w ago
Sure thing, if you need any help, feel free to ping me
Beansavery
BeansaveryOPβ€’4w ago
Quick question basically all I need to do is make 192.168.50.139 port forwarded and static? also I'm being told he needs to mac address to set it static how can I find that any commands I've been trying to use to find it haven't worked
SilentBot
SilentBotβ€’4w ago
On the proxmox machine, you can get it from the ip a command You wouldn't need to port forward proxmox itself, you would port forward the IP of the VM you create You also don't want it on 192.168.50.x/24 As other machines on your network can't speak with that
AeonRemnant
AeonRemnantβ€’4w ago
No, not really. You only need to port forward a service on that VM and that’s only if you care for external access and aren’t using a tunnel.
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Do NOT forward or DMZ your management interfaces You are asking for attacks
AeonRemnant
AeonRemnantβ€’4w ago
Don’t DMZ literally anything unless you very well know exactly what you’re doing tbh.
Beansavery
BeansaveryOPβ€’4w ago
Yeah I'm at a loss again here even with setting it to a static ip bound to the mac I can't access proxmox to get into the server at all Well the ip should be set up correctly now but I still can't access proxmox through the ip the server gives me
SilentBot
SilentBotβ€’4w ago
What IP has it gave you? What are you navigating to?
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
are you using a "static" ip when you did not allocate it in your router ie ip duplication
Beansavery
BeansaveryOPβ€’4w ago
This is the ip set to static
No description
Beansavery
BeansaveryOPβ€’4w ago
However going to it just leads to a dead end and im connecting to the same internet
SilentBot
SilentBotβ€’4w ago
Again, the IP address is on the wrong range your PC's address was 192.168.0.129 the servers address is 192.168.50.139 You must first get the server on the same prefix (subnet) 192.168.0.x, as your desktop
Beansavery
BeansaveryOPβ€’4w ago
ok after getting through all that you were right and I am able to access proxmox again now I just need to figure out how to access pterodactyl as the previous ip just leads me to the site cant be reached error
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
is this minecraft server that you are trying to run public
Beansavery
BeansaveryOPβ€’4w ago
no its for me and about 15 people i know
Beansavery
BeansaveryOPβ€’4w ago
im trying to get into pterodactyl currently
No description
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
grep the port check ufw ip r too
Beansavery
BeansaveryOPβ€’4w ago
I have 0 clue what you're saying I will not lie
Beansavery
BeansaveryOPβ€’4w ago
No description
AeonRemnant
AeonRemnantβ€’4w ago
Work out what port Ptero is running on. Your IP will be probably http://<VM IP>:<whatever port>
Beansavery
BeansaveryOPβ€’4w ago
im very new to this and i get the server for free man
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
I would honestly suggest a hosting provider and using that server for learning instead of production The CPU’s are also very old 15 players? Not happening Self hosting comes with a lot of caveats, may include but not limited to cgnat, security, hardware redundancy etc etc What if your isp doesn’t provide you with a regular public ip? What if your isp router does weird forwarding? What if your hardware fails and loses all of your hard work and your world? And what if someone compromises your system for malicious purposes? To be fair, self hosting is very rewarding indeed, but I just don’t think you are quite ready to deal with those issues So a temporary hosting provider until you learn some basics of networking and linux (Ubuntu) should be a better idea @Beansavery But hey, if you really do want to host a Minecraft server on it, why not try with a lan server first before opening it up? See if it works on your local network, figure things out, and then make it public (to friends) when you are ready
Beansavery
BeansaveryOPβ€’4w ago
im aware im inexperienced with dealing with servers thats why im trying to learn more about them im also aware the server is old however with the amount of ram and with 2 cpus the are meh i figured it would be able to run a little ive had this server running before with friends i just ran into some issues im trying to figure out and fix also so I can pull the world data off of it as I failed to save a backup which im going to be making frequent backups from now on just in case also all 15 people aren't going to be playing at once it would be more like 5-8 at once with a total of 15 and if one of my friends decides to ruin our friends fun well then ill learn from the mistake
AeonRemnant
AeonRemnantβ€’4w ago
Agreed. This strikes me as a case of jumping into the deep and by trying to do tutorials aimlessly. What you need to do is learn what the basic techs are and how they work, and then why you’d want to use them.
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
You will not be getting 20 tps with 5-8 players on that machine Unless you do some insanely aggressive optimizations that ruins the fun Which isn’t worth it at that point
Beansavery
BeansaveryOPβ€’4w ago
eh fair I still need to get into it either way so I can at least save the world file
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
It goes boom if your hard drive dies All these things you will have to be prepared for Speaking of which, do you use a ssd
Beansavery
BeansaveryOPβ€’4w ago
yeah
Beansavery
BeansaveryOPβ€’4w ago
i believe its in raid
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Raid 1 or 0, or something else?
Beansavery
BeansaveryOPβ€’4w ago
raid 1 i think
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Okay not the worst I was expecting But in the case of Minecraft servers, performance doesn’t scale proportionally with cpu cores and ram What does that mean? You can have 192 cores and a few TBs of ram, JVM will still eat that single core performance and the 8gbs of ram that it needs
Beansavery
BeansaveryOPβ€’4w ago
either way even if I move away from hosting anything on this I need to get into pterodactyl if i can to access world files
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Not necessarily Just use ram shell lines Like cd, ls, nano, etc etc Sftp also works I actually never found pterodactyl that useful if you aren’t changing things in a production server every single day (which you shouldn’t be)
AeonRemnant
AeonRemnantβ€’4w ago
It’s just useful for noobs.
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
I mostly see panels used by providers Your server will be (it should be) very stable after the initial configuration, and not much editing is required
AeonRemnant
AeonRemnantβ€’4w ago
I mostly see it used by noobs because they can't CLI manage a server.
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
When that minimal editing is needed, just nano into the config and do it
AeonRemnant
AeonRemnantβ€’4w ago
It's just slower. We can use CLI shortcuts and nano, they can't.
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Doesn’t it cost performance to some degree as well
AeonRemnant
AeonRemnantβ€’4w ago
Eh, really not much. Wings is written in Go, it's quite efficient.
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Β―\_(ツ)_/Β― I remember using crafty when I first started doing self hosting Couldn’t manage to get it to work properly, so just ended up learning and eventually using the cli methods
AeonRemnant
AeonRemnantβ€’4w ago
Based. I'm guessing just Compose?
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
It was doing weird things Working half of the time, and not for the other half
AeonRemnant
AeonRemnantβ€’4w ago
Compose?
AeonRemnant
AeonRemnantβ€’4w ago
What the fuck lmao. I've never seen anything like that. Docker has never failed or bugged for me even one single time.
AeonRemnant
AeonRemnantβ€’4w ago
Every container just works and the ones that don't are broken images. How in the hell was Compose freaking out? :LUL:
AeonRemnant
AeonRemnantβ€’4w ago
Wild.
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Gave up on panels entirely after Just virtualizing vms on proxmox and running β€œbare metal”
AeonRemnant
AeonRemnantβ€’4w ago
Huge oof, tbh.
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Wasn’t bad honestly, sftp is more than good enough to move files And I also have automations doing management work like backups for me
AeonRemnant
AeonRemnantβ€’4w ago
Still kinda nuts. Why not use Terraform?
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
salt Β―\_(ツ)_/Β―
AeonRemnant
AeonRemnantβ€’4w ago
Salt...?
AeonRemnant
AeonRemnantβ€’4w ago
Oh like actually just Salt.
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
I like the event driven part Ansible felt too static
AeonRemnant
AeonRemnantβ€’4w ago
Agreed. Personally I use Kestra, it addresses a few pain points.

Did you find this page helpful?