Recent posts

Cloudflare DNSSEC with IONOS API

1 minute read

It seems a general thing that if your using IONOS as your domain registrar enabling DNSSEC in Cloudflare is frustratingly difficult with the main recommend w...

Netlify APEX DNS Setup

less than 1 minute read

Netlify has several options for the apex DNS record of a domain. The apex of the domain is the domain itself. For example howson.me is the apex of this site....

My Apple Wallet Review

1 minute read

I got an Apple Wallet for Christmas. Overall i’m really happy with it. Reading about the wallet online I noticed a pattern that there are a number of issues ...

Packard Bell Butterfly Recovery

less than 1 minute read

I was given an old Packard Bell EasyNote laptop by a family member they wanted recycling. On closer inspection while over 9 years old and on Windows 7 the ma...

Setting up DNSSEC on Gandi Live DNS

1 minute read

Gandi launched a new platform called Live DNS a couple of years ago, it has been improving all the time. Is is part of their V5 upgrade. While Gandi have now...

Ubuntu Firewall - Filter by ASN

less than 1 minute read

I use Uncomplicated Firewall (UFW). Its a friendly version of iptables for people with simple needs. Additional information here. I configure SSH to use keys...

VMWARE Windows 98 Sound Fix

less than 1 minute read

This method has been tested on VMWARE Fusion 8 as well as 10. Full credit to dada78641 and poentaEosei. My Windows 95 version of this guide can be found here.

Ubuntu Live Patch Linode Quick Tip

less than 1 minute read

Canonical, the commercial arm behind Ubuntu have made the Livepatch Service a few years ago. This allows you to live patch your kernel without rebooting. It ...

Joining the NTP Pool

less than 1 minute read

This morning I setup a NTP server and added it to the UK pool. While as the graph shows it has been rising…

Quick tip - Apticron - Handy hints and tips

less than 1 minute read

Apticron is a great tool, it will automatically e-mail you an alert if you have outstanding packages that need upgrading on a *nix systems. Some useful tips ...

DNSSEC and PowerDNS

less than 1 minute read

I’ve been running PowerDNS for a couple of months now including DNSSEC. Here is how I set it up and how to avoid the pitfalls I fell into.

CAA Records

less than 1 minute read

Put simply Certification Authority Authorization or CAA is a special type of DNS records that allows you to inform a certification authority if they are allo...

Secondary DNS with Hurricane Electric

1 minute read

Hurricane Electric based in the US provide a number of services to the internet. They are probably best known for Tunnel Broker however they also offer DNS h...

Setting up SSHFP records

1 minute read

SSHFP Records are DNS records that allow you to publish fingerprints of your servers so they can be verified using DNS lookups when you connect to them. This...

Secure WebDav in Windows 7

less than 1 minute read

When adding webdav in Windows 7 it may feel completely alien. The correct syntax if mapping using This PC (formally called My Computer) is:

Longview with Varnish

less than 1 minute read

Linode’s Longview service gives you a great insight into how well your server is running. The standard automatic install fails when trying to set Nginx monit...

YouView Control on Bose Solo 5 Sound Bar

less than 1 minute read

I recently got a sound bar for Christmas. Looking online it looks like you can’t programme the BT YouView box with the Bose universal remote. You can control...

Setting G Suite Relay up in Ghost

less than 1 minute read

Setting up a Google WorkSpaces (formally GSuite and prior to that Google Apps) is easy in Ghost. Simply configure G Suite to allow the IP address of the serv...

Lets encrypt change e-mail

less than 1 minute read

A quick tip, if you need to change your Lets encrypt e-mail you can do it with certbot using the following command:

Setting up Sophos Antivirus for Linux

1 minute read

Most people use ClamAV for their server anti virus, some still question the need to have antivirus on their servers. On that point, its true there is very fe...

Protecting your domain

less than 1 minute read

A lot of people own a domain either for business or personal use. Few people stop to consider the security of their domain. When you think about it though if...

Clear SSH Key Cache in OS X

less than 1 minute read

Sometimes you can clear a key in OS X however it will hold onto it in memory. This is due to OS X holding onto the keys with a time to live forever unless th...

VMWARE Sound fix for Windows 95

1 minute read

I know Windows 95 is over 21 years old but I had some legacy software I wanted to try out. When using VMWARE Fusion or workstation there are well documented ...

Opening Lotus Word Pro files

less than 1 minute read

My wife had a load of old stories she wrote in Lotus word pro in the late 90’s. She had them on a floppy disk and never thought she would see them again. Aft...

Norton ConnectSafe

less than 1 minute read

Please note as of November 2018 this service has been retired Not many people realise but Norton ConnectSafe is a free service (even if you don’t use Norton ...

VMware Windows 2000 Virtualisation

1 minute read

I have been virtualising an application that only runs on Windows 2000. I hit a number of problems including missing files when I try to install VMware Tools...

Moving a Nessus 6.x Installation

less than 1 minute read

Today I had to move a Debian based Nessus installation on a physical Machine to a virtual one. After a bit of head scratching I came up with a method. I cou...

Fixing Disqus comments when using Cloudflare

less than 1 minute read

Most people when they find Disqus does not work with Cloudflare due to rocket loader just turn it off. By default its on automatic. There is a solution though.

Ensuring Cloudflare SSL / TLS is secure

less than 1 minute read

You may have seen online some articles talking about if its secure. Scott Helme wrote a really good article. Here is a easy to follow method to ensure its as...

Recovering D-Link 868L Firmware

1 minute read

I previously had DD-WRT running on my router however I wanted to roll it back. There is a little known trick built into most modern D-Link routers that allow...

Postfix Smarthost with Debian Jessie

1 minute read

After running a mail server for a number of years I got fed up of managing spam and unreliable delivery for system mail. Expanding my recent of use mailgun f...

Expanding Ghost Hunter Search Engine

less than 1 minute read

The ghost blog has a search engine which works by using the RSS feed to find entries. As I have starting writing more prolifically I realised that the blog s...

Managing Gandi NodeJS Applications

less than 1 minute read

Gandi run NodeJS applications using forever. When updating your application with any change, such as adding a new theme, it won’t work until the application ...

Gandi and Ghost SMTP settings

less than 1 minute read

Although all the information is out there using Gandi’s simple hosting, its scattered and despite the name not that simple or obvious! Here is a code snippet...

Netgear ReadyNAS Security Tips

1 minute read

Here are three ways to improve the security of your Netgear ReadyNAS generally. That is not to say that the ReadyNAS is insecure these tips improve it even f...

Avoiding ReadyNAS Time Machine Problems

less than 1 minute read

Often when using network attached storage (NAS) devices that are not official Apple Time Capsules errors seem to appear. Although I don’t have absolute concr...

Fixing Ghost / Nginx Redirect Loops

less than 1 minute read

In Ghost (0.7.4) if you try to deliver your whole website over TLS (a.k.a SSL) you often get a redirect loop as below:

Setting up Ghost with Gandi Simple Hosting

2 minute read

The Gandi guides on using NodeJS and MySQL seem to be outdated and it fails on Gandi simple hosting without some tweaking. Here is a simple guide on how to d...

Yubikey with Ubuntu 14.04 LTS

2 minute read

I have recently got a Yubikey. A yubikey is a security token. A yubikey is a security token. There are two variations. One is a simple U2F (universal second ...

Changing a Primary Domain in Google Apps

1 minute read

Until fairly recently it was impossible to change your domain with Google Apps for work (formally known as Google Apps for business). Its clunky but its now ...

MySQL Root Password reset

less than 1 minute read

There are loads of ways to reset a forgotten MySQL root password. Here is my favourite method.

OS X - Mail accounts that won’t delete

less than 1 minute read

Sometimes there are mail accounts OS X’s mail app that won’t delete. This is usually you have multiple accounts with the same provider. In reality its simply...

Apple Keyboard with Mac & Apple TV

less than 1 minute read

If you have a Mac in close range to Apple TV and you want to use the same bluetooth keyboard with both it can be a bit of a pain. If you have a mouse connect...

Kali 2.0 on Windows & Mac

less than 1 minute read

I have been playing with some penetration testing tools lately. The most common distribution is Kali Linux. If you are just getting started with Kali Linux I...

OS X BootCamp Windows 8 to Windows 10 Upgrade

less than 1 minute read

Today I installed bootcamp. It did not go as smoothly as expected. Although Apple’s support documentation at the time of writing just said follow the upgrade...

Adding a swap partition to Ubuntu 14.04 LTS

1 minute read

After trying to upgrade Ghost to the latest version I found NPM (the package manager for node) kept crashing and simply said killed. After much head scratchi...

Google Chrome Site Testing

less than 1 minute read

After some development work today I found a really useful way to check Chrome with all Security Restrictions turned off. Of course this should never be used ...

Moving from WP-Cache to Varnish

less than 1 minute read

Today I have transferred my Wordpress sites from WP-Cache to Varnish. The reason was simple. I wanted to reduce the complexity of caching. Using varnish allo...

Remove Varnish Headers

less than 1 minute read

A quick tidbit which is great from a security point of view is to remove the versions of software you are running. If you use varnish this is easy to do. thi...

Ghost with MySQL

1 minute read

I have recently been trying ghost as an alternative to Wordpress. Although I still run a fair few wordpress sites and can’t see it replacing times where you ...

Banksy Does New York

less than 1 minute read

I watched a really interesting programme on Sky Arts. Called Banksy Does New York. http://www.sky.com/tv/show/banksy-does-new-york

Getting an A+ on SSL Labs using LEMP

1 minute read

When it comes to securing a website in transit encryption is an important part. Secure Socket Layers or SSL is the technology that enables this. If Ivan Rist...

MVHR Heat Recovery Maintenance

less than 1 minute read

A guide I wrote on how to clean the Vent-Axia heat recovery system. Vent-Axia MVHR Cell Maintenance

Wd Mybook Live Time Machine Repair

less than 1 minute read

ß— layout: single title: WD MyBook Live Time Machine Repair permalink: wd-mybook-live-time-machine-repair date: ‘2013-09-12 20:00:00’ tags: western-digita...

WD MyBook FTPS setup

1 minute read

Before you begin you need to make sure FTP and SSH are enabled on your live book. Doing this is well documented here so I won’t go into it. I also posted thi...