Renewing Let’s Encrypt in Synology DSM 6

Since I don’t want to open port 80 permanently the effort to renewing LE certificate is doubled.

So this is a note to myself, the step to renewing LE cert is the following:

  1. Install/Run Webstation
  2. Disable firewall
  3. Open port 80 on the router
  4. Go to Control Panel –> Security –> Certificate –> Renew the cert
  5. Enable firewall
  6. Close port 80 on the router
  7. Uninstall /Stop Webstation (don’t want to have useless app running)

If I remember this last time, it will only take 15 min max for me. I can manage to do this 4 times a year :D

HP Enyv 4500 Problem on Windows 8.1

I have a printer, HP Envy 4500 that couldn’t print anything longer than three pages. It kept stopping in the middle of the printing job. The printer showed that the job is cancelled and the laptop showed: Printer Error – HP ENVY cancelling print job.

So far, I could always find other excuse to not use the printer at all. But today, I decided to fix it.

After trying different methods suggested by people, which were not solving anything, finally I found one ultimate answer. It was an answer fromĀ  Mystic_Alchemy, quite deep down a thread of an HP forum.

  1. First find out what the IP address of your printer is. You can do this by pressing the small wifi button on the front of your printer and it will show the IP address.
  2. Then what you’ll have to do is go to the start menu of your computer and search for “Devices and Printers”.
  3. Click that and a screen will open. Look for your printer an right click.
  4. Click “Printer Properties” and a new screen will open.
  5. Along the top you will see a few tabs. Click the one that says “Ports”
  6. Click “Add Port”
  7. Highlight “Standard TCP/IP Port” by clicking on it, then click “New Port”
  8. A new screen will open.
  9. Click “Next”
  10. Type in the IP Address of your printer and click “Next”
  11. After that your computer should find your printer.
  12. Click finish

By now, all should be set and ready to go!

Configuring FreeBSD Jails with Puppet

I have been playing around with Docker for my master thesis and found out that Docker is going to be the de-facto standard for container. When I was researching about Docker that I also found out about FreeBSD Jails. Moreover, I also decided to play around with Puppet while I am anyway busy with this.

This post therefore is going to describe a scenario of having two Jails which would be managed by Puppet and the networking issue around it.

Read More

How to Install BIND on Ubuntu 14.04.2 from Source

It is indeed possible to install BIND on Ubuntu by using apt-get install bind9. But sometime the geek inside our soul wants to torture itself by doing installation from source.

This tutorial is based on Ubuntu 14.04.2 LTS and BIND 9.10.2. If you are using different version, then you need to modify some names in this tutorial. Or, this might not work at all, because you know, it is different.

Read More