HTTPS Everywhere ! (Or at least on your website(s))

Written on 2017-10-24 07:21:48

You might have noticed this website is encrypted ! This is because with the recent release of KRACK, the WPA2 vulnerability, I decided to setup what I had tried to four months ago (see my previous post)

Last time, the process was difficult since my OS (Raspbian) was missing some dependencies and I had to fiddle with repositories lists to install software written for Debian. I had no idea what I was doing and decided it was best not to continue.

This time on the other hand, I discovered certbot ! This Let's Encrypt client made it so much easier. This is how the process went :

  • Download certbot
  • RTFM
  • Run certbot
  • Fail because you haven't redirected port 443 to your server
  • Spend half an hour trying to remember your router's password (and fail)
  • Ask your network admin (aka Dad) for the password
  • Redirect port 443
  • Run certbot
  • Have a cup of tea and some biscuits to celebrate !

It's as easy as that ! So really, if you have a web server with self hosted apps, don't hesitate and encrypt everything !

Cheers !