If you're checking for the availability of a domain on the client side of WHMCS and encounter the following error: Domains must begin with a letter or number If you…
WHMCS – Domains must begin with a letter or number – SOLVED
Virsh snapshot delete – unsupported configuration SOLVED
When deleting virsh snapshots using snapshot-delete you might encounter the following error: error: unsupported configuration: deletion of 1 external disk snapshots not supported yet To successfully delete the snapshot you…
WHMCS reserved username error
If you receive either of the following errors when creating a WHMCS package for a client: Sorry, that username is reserved or is a reserved username on this system Then…
Remove .html from URL
Should you want to remove .html from a URL you can paste the following in your .htaccess file in the root www/public_html directory: RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteCond %{HTTP_HOST}…
WHMCS Call to a member function getResponseFormat() on null Error – Solved
When you're accepting an order for a domain or trying to send it to the registrar you might encounter this error: Call to a member function getResponseFormat() on null Error…
Prompt Users For Input In A Command Line Script
Say you have a little CLI tool, but you want to be able to prompt a user for additional data after the script has started, rather than passing it in…
Change username Ubuntu 16.04
To change the username in Ubuntu it is strongly advised that you are not logged in with the username you're trying to change. As such we created temporary user and…
Error when creating encrypted disk Ubuntu 16.04
In Ubuntu 16.04 you might receive the following error when creating an encrypted volume: error creating luks device error spawning command-line cryptsetup luksformat To resolve this issue, you simply need…
Setup bridged networking KVM
Bridged networking is very handy in virtual environments as it allows guests to receive IPs in the same address range as the host. I.e if the host as an IP…
KVM installation template
The following template can be used to install an Ubuntu 16.04 server with 4GB RAM, 2 virtual CPUs, 60GB hard drive, and bridged network interface. sudo virt-install –name YOUR-VM-NAME –ram…









