Dear hexparrot,
My first post to you and forum. (A small problem prompts me.)
What an amazing ride! A million thanks, hugs and kisses from my grateful 4 and 10yr old girls! (And Papa too!) (Err, just the thanks.)
Like many I have read surrounding you and hundreds more like me who have never posted to thank you, my girls found out about Minecraft and as any father should, I embarked on the journey of providing a “safe environment” for them to play in. I located a used server fit for use and educated myself on how to use that peculiar weapon.
I also discovered you, xoxoxox. (Extracts lips from buttox, on to the issue at hand;)
The Beast: Bare Metal Dell PowerEdge 2950 III, 2x 64bit Xeon Quad core 2.33MHz, 1333MHz Front Side Bus, 16Gb RAM w/ 1ea SSD and 5ea SATA hard drives booted from an internal USB Thumb Drive. (Overkill, I know but I got a deal.)
OS: Headless VMware ESXi 6.0, Turnkey LAMP console administered by VMware vSphere Client 6.0 on an old Win7 laptop w/ Opera, Firefox and IE for the MineOS WebUI and SFTP with CuteFTP and Filezilla to Root around in Archives.
Servers Built: MineOS-Python on Ubuntu 14, MineOS-Python on LAMP, many flavors of 32 and 64bit on Turnkey Lamp distros all the while migrating/ importing our favorite MineOS servers running Steve’s World, Feed The Beast and some of JayMontana36’s great work (Tip of the Hat), to name a few worlds. Many hours of joy had by one and all and some new gray hair!
Finally, my girls came to me with a list of their favorite Minecraft mods and demanded a new server be built from scratch. What about all this fantastic stuff we have, says I. None of it says they, we will build our own world with the mods we want. Thanks Youtube, I mutter. (sorry JayMontana36 but I suppose this is the entire point of Minecraft in the first place.)
Back everything up, locate over 100 mods, build a MineOS server from the last turnkey/ wheezy distro, update/ git fetch, up and running with mods in less than 10 minutes, routine by now. As usual, tinker with Java7 settings, begin wondering if I can safely upgrade wheezy to java 8. Learn me up some more, discover that a multi core VM is no good so reduce to 2x single core from 2x 8 core, yadda yadda.
Discover a sparkling brand new MineOS Turnkey Lamp on Jessie with Java8! Install, import, start, crash, repeat. Learn me up some more. Seems wheezy and jessie are only kissing cousins, if that.
Long to short, got it up and stable, hugs and kisses to “You’re the best papa in the world!”, never gets old.
Jessie seems a bit snobbish, a bit of a prude, log on to the WebUI, check Dashboard, Server Status, Logs and in a few minutes it freezes. Log out, log back in, it’s fine. then it freezes. I can deal with this as I only need to stop the server to make back ups, archives, update and re-boot Turnkey on occasion. No other version of MineOS or WebUI has acted like this, there have been other glitches in the past but usually resolved sooner or later by your good self with a git fetch.
I suppose this is where the problem happened: I had upgraded and git fetched recently and I do not know if this can be replicated, the WebUI acts the same as before on a new Turnkey reboot, it lets me in then freezes after a while and lets me log out. Except instead of the usual MineOS Login page, I get “This site can’t be reached, 192.168.1.4 refused to connect”. That being the correct address for this VM. I have tried many different things to get the log in page back including updating and also resetting the MineOS scripts. So far the only thing that works is a hard reboot of turnkey, this allows one log in to the WebUI only. Not optimal because the shutdown of the MineOS Server is not graceful. I can’t have unhappy girls in the case of lost data, no more hugs and kisses you understand.
I decided I need wheezy to get a case of Java8 and in a hurry. This did not work:
su -
echo “deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main” | tee /etc/apt/sources.list.d/webupd8team-java.list
echo “deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main” | tee -a /etc/apt/sources.list.d/webupd8team-java.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
apt-get update
apt-get install oracle-java8-installer
exit
But this did:
$ sudo sh -c ‘echo “deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main” >> /etc/apt/sources.list’
$ sudo sh -c ‘echo “deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main” >> /etc/apt/sources.list’
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
I also decided it was time to no longer be the silent majority, to speak up and let you know how valuable your free work is and has been these past few years.
And ask for a clue if there is one to be had. I have found that if I log in, do what i need to do and log out before it crashes, the log in web page loads properly anytime after that. If I log in and get distracted with time it crashes and the log in web page will not load. To get it back I have to hard reboot the turnkey. It now does this in both wheezy and jessie with java8.
Thanks and very best regards,
tNt