-
Virtualmin Changes binding from ip:80 to *:80 and breaks older configs … FIX
We have found some virtualmin installs will change the format of new virtualhosts from ip:80 to *:80 sometimes which breaks virtualhosts as the *:80 overrides the ip:80. This can result in websites showing another website content, and usually shows up right after you add a new domain in virtualmin.
-
Lets Encrypt with Virtualmin
Virtualmin now supports Let Encrypt, this means you can easily get multiple SSL certificates easily and free if needed. Here is how you can set that up. Step 1: Login to your virtualmin, select the domain from the drop down in the top left. Step 2: Click ‘Edit Virtual Server’ , under the ‘Enabled Features’…
-
Using Fail2ban on wordpress wp-login.php and xmlrpc.php
A fair few customer of ours use wordpress and occasionally notice that there are people hammering on a few URLs This can cause high load, slow websites and a number of issues, espoecuially when you have more than a single IP hammering away at that. The solution is simple, and it involves using fail2ban. Here…
-
How to get an A pass SSL rating for your SSL website
Everyone wants security, and its ideal that your SSL certificates are also secure. With this in mind, websites like SSLLabs have a testing tool that is used to grade the SSL certificate installed on your server. Often people get a low ranking when its fairly easy to get an A. I could make this post…
-
Restoring an Exploited WordPress files
I previously had a 10 step process to replace all the files in a wordpress, this got rid of most file based exploits. Since then i have written a shell script that pretty much incorperates that wget http://blog.rimuhosting.com/files/restorewordpress.sh chmod +x restorewordpress.sh ./restorewordpress.sh /full/path/to/documentroot Note: This does not do custom themes or plugins (only ones from…
-
Getting Started with Docker
Written by Andrew Colin Kissa Introduction We’re happy to announce the availability of Docker support on our VPS installations. In this blog post, we aim to introduce you to Docker one of the most exciting and powerful open-source projects that has sprung up in the recent years. In a nutshell, Docker offers you the tools to…
-
Centos 7 Release – Whats New
Hot on the heels of the Red Hat Enterprise Linux 7 release the Centos team have put out Centos 7 and now we are happy to offer a Centos 7 VM image on our control panel. You can select it on new installs and also on re-installs. This has been a long awaited update due…
-
Connecting to MySQL from external sources + IPTables
By default, MySQL only allows local connections. This is due to security, and for the most part works just fine for most people. Ideally you can use things like PHPMyAdmin for things like this, or even command line. Occasionally people need to connect from externally, either from a web front end, or some other PC,…
-
Sync live sites to in-house dev servers
One of our customer found it tedious to sync his live websites to his dev servers, it involved using FTP (since he had no version control) as well as the database. The files were over 2GB by themselves, so it could be a time consuming task. As a result he asked us for a solution,…
-
NTP servers and DoS Attacks
NTP servers have been in the news over the New Year, as security sites and social media talk about potential attacks. This is important because many linux servers run ntpd to help keep their clock time correct. One of the first reports and some solutions are clearly described on litnet … In LITNET we recently…