Skip to content

Category: Ubuntu

Articles that are related to Ubuntu

Multicraft Unsupported Java detected

Today I logged into my Multicraft server to do a little routine maintenance, software updates.

Once I ran the necessary commands and updated software I noticed that my Minecraft server would not start, spitting out the error below.

Unsupported Java detected (55.0). This version of Minecraft requires at least Java 16. Check your Java version with the command 'java -version'.

That’s odd, because I was running the latest stable version for my distribution, after searching across message boards I discovered that for whatever reason the bleeding edge version of Java is too new for Minecraft to run.

Easy Website Backup With Crontab

Backing up your website is a good practise you should definitely adopt, your host may offer a backup of your website but I’d also recommend taking your own backups just in case your hosting providers should ever fail, plus it shouldn’t take you much of your time to configure.

You’re going to need to know your websites path, traditionally it should be located somewhere in /var/www/your-website-domain. You’re also going to need to know your username and password for the database you’re going to be backing up on your database server.

Security Headers

I still use Apache for a web server because of the vast amount of documentation on the web, something I’ve overlooked for a long time are security headers… The more I read about security breaches from other sites the more paranoid I get about the sites I have on the internet.

Enabling Apache security headers is pretty straight forward, first enable the Apache module headers

sudo a2enmod headers

And reload Apache

sudo systemctl restart apache2

You may wish to go into each individual virtual host to enable specific headers for specific sites but in my case I’m going to edit the Apache config which effects every website running.

Open Apache config