Simple NVR setup for Amcrest & Reolink cameras

A while ago I purchased amcrest (this and this branded Dahua) and reolink (RLC-410) cameras. I run my own ‘server’ at home, with enough storage to actually have recording stored there. I did not want another box (NVR) to store the recording, the server I have is more than enough. Continuous (loop) recording Set up ...

About SPF, DMARC, and the state of the email. Case: DJI Support

So this is a random grumble about hosting your own email. I’ve been doing it for over ten years. I own a server with a static IP, for which the ISP has refused to fix the reverse DNS lookup, but that’s another story (it points to a non-existing domain). Anyway, for the last 3 weeks ...

OpenVPN with easyvpn Debian 10 Buster

Create CA and certificates mkdir /root/ca cd /root/ca /usr/share/easy-rsa/easyrsa init-pki /usr/share/easy-rsa/easyrsa build-ca Fill in the CA part (Common Name). Next, generate server certificate. nopass option disables password. /usr/share/easy-rsa/easyrsa build-server-full server-name nopass Next, generate client certificate. /usr/share/easy-rsa/easyrsa build-client-full oneplus6t nopass Certificates are valid 3 years by default. To remove passphrase (if you forgot nopass): openssl rsa ...

Hyper-V Create Virtual Machine — reclaim disk space

Hyper-V Create Virtual Machine -- reclaim disk space
Create Virtual Machine Wizard Create Virtual Machine wizard in Hyper-V downloads an image (ubuntu / windows 10) and stores it somewhere (!). When the virtual machine is created, it’s placed correctly in the virtual machine location, as indicated in settings: But the images that it used to install them are stored on C:\ The “disk ...

Cisco 7962G – The Best SIP phone?

Cisco 7962G - The Best SIP phone?
I’ve been on a lookout for a dream sip phone for a while. A dream to me is: cheap and reliable, and with some decent customizations. When I came across a Cisco 7962G for $9.37 shipped (+tax) on Amazon, I knew it had to be mine. My only regret is… That I purchased just one. ...

The road to 2.5gbe.

So I had a great idea. Buy two 2.5gbe ethernet adapters (like these) and connect them to get faster link to my NAS. Imagine my surprise when my Debian 10 Buster did not detect the network card (it works fine in Windows). $ lspci ... 04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. Device 8125 Frustrated, ...

Shucking WD Easystore WDBCKA0120HBK-NESN

WD Easystore 12TB from BestBuy, purchased in May 2020, contains WDC WD120EMFZ-11A6JA0. It weighs XXX grams. (to be filled in when I actually take the drive out) smartctl -a (still within enclosure): === START OF INFORMATION SECTION === Device Model: WDC WD120EMFZ-11A6JA0 Serial Number: Z2GD1ZVT LU WWN Device Id: 5 000cca 28dc57bf1 Firmware Version: 81.00A81 ...

Freezing Acrobat Reader DC when signing pdfs using Smart Card

Freezing Acrobat Reader DC when signing pdfs using Smart Card
I couldn’t figure out why I cannot sign PDFs using my smartcard anymore (I had no troubles on a different computer a couple months back). Adobe Acrobat Reader would simply freeze to death after selecting my Smart Card certificate, with no apparent reason. Of course Googling it finds posts on Adobe forum which sound like ...

Reasons to avoid Try/catch/swallow block

Reasons to avoid Try/catch/swallow block
This question has been asked multiple times before: why is “try { … } catch {}” a bad practice? ([0], [1], [2]). All of those answers are good, but I would like to address this issue from slightly different points. By no means I am trying to say to avoid throwing exceptions when invalid state occured. ...