Migrate old GELI pool to ZFS-encrypted datasets in TrueNAS CORE

This guide walks you through the painstaking path of migrating old GELI-encrypted pools to new ZFS-encrypted pools, assuming you have spare disks to store the entirety of your data temporarily. We also emphasize on the confidentiality of the data, something that does not necessarily come out-of-the-box in TrueNAS, at least not for all possible options.Continue reading “Migrate old GELI pool to ZFS-encrypted datasets in TrueNAS CORE”

Hot-swapping Failed Hard Drive in RAID-Z Pool (TrueNAS)

The other day I logged in to my TrueNAS admin interface and was welcomed by multiple warnings. Basically, one of my disks was having a bad time. This post talks about my experience swapping that disk. I connected to the server via SSH and checked the status of /dev/ada3 using smartctl. At this point, givenContinue reading “Hot-swapping Failed Hard Drive in RAID-Z Pool (TrueNAS)”

How to fix HP MFP Scan app not working on Windows 11

If you have a HP printer/scanner that relies on the HP MFP Scan application to scan (sometimes, there is no other way), the app may fail to run on Windows 11. Here is how to fix it. Run an elevated command prompt, and enter the following commands: c:\windows\SysWOW64\regsvr32.exe “C:\Program Files (x86)\Common Files\HP Scan Process Machine\ScanProcessMachine.dll”Continue reading “How to fix HP MFP Scan app not working on Windows 11”

Cloned SSD Won’t Boot: The Correct Way to Fix it

You wanted to upgrade your HDD to a SSD, or increase the capacity of your SSD? You cloned your old disk to a new one using whatever software and now you cannot boot Windows on your new disk? Here is how to fix it. This guide is intended for people who know they did notContinue reading “Cloned SSD Won’t Boot: The Correct Way to Fix it”

Install Wekan+nginx (HTTPS) in a FreeNAS jail in 2020

Once again, when you try to combine an unpopular app on an unpopular platform, and you want the latest version of them, the journey is long. Today, we want a FreeNAS 11.3 jail hosting Wekan 4.01, the Trello-like kanban-style board app, behind nginx 1.18.0 with OpenSSL 1.1.1g using TLS 1.3. You may want to doContinue reading “Install Wekan+nginx (HTTPS) in a FreeNAS jail in 2020”

OpenVPN 2.4.8 still does not support TLS 1.3 & how to fix it on Windows

OpenVPN is a client and server VPN implementation that runs on multiple platforms. It establishes a virtual network over a channel secured by TLS. In 2020, you would expect it to support the latest TLS protocol. Well, no. But we can fix that (at least on Windows). Update: On April 17, version 2.4.9 was releasedContinue reading “OpenVPN 2.4.8 still does not support TLS 1.3 & how to fix it on Windows”