Blog Posts
Install a Printer using PowerShell
In this post, I want to outline the basic PowerShell commands required to install a printer on a Windows 10/11 host. This won’t go through all …
September 13, 2025
Monitor APC Temperature Sensor in CheckMK
If you’re attempting to monitor APC’s Network Management Card Version 3 (NMC3) via CheckMK you’ll find that the build-in checks do …
September 13, 2025
Efficiently Polling Windows Features in Ansible
I recently ran into an issue with slow playbook runtimes. I found when querying Windows hosts — specifically when determining if a Windows Feature is …
June 24, 2025
Enabling WinRM Support for RunDeck (Docker)
By default, the RunDeck (OSS version) Docker image does not support WinRM for Windows deployments as it lacks the PyWinRM plugin. To work around this …
June 19, 2025
Interactive Prompt in PowerShell
Just wanted to share a quick tip I recently learned. In PowerShell instead of using TAB to cycle through the various parameters (flags in Linux …
June 10, 2025
StrongSwan to FortiGate VPN Tunnel
Recently I was tasked with configuring a site-to-site IPSec VPN between a FortiGate firewall and Debian-based host running StrongSwan. While …
April 19, 2025
Monitor SSL Certificates w/ CheckMK's Agents
Let’s Encrypt recently sent out a notification indicating that they will be no longer sending email notifications when a certificate is near …
February 5, 2025
Disable RSC (Receive Segment Coalescing)
Recently a number of SuperMicro servers operating as hypervisors were experiencing slow network throughout. After investigating it was determined that …
November 2, 2024
Convert From Legacy Boot to UEFI
In this blog post, we’ll walk through the process of converting an existing Windows installation installed on an MBR partition scheme to use …
October 30, 2024
Update Directory and File Permissions Separately
Multiple times I’ve needed to apply a different set of permissions on files verses folders; commonly when configuring web applications. Below is …
December 21, 2023
Shared Directory Access in Linux
It’s a common request to configure a directory so multiple users can access it at the same time. Unfortunately setting up the configuration so …
February 12, 2023
Using ROBOCOPY to Transfer Large Amounts of Data
I wanted to throw out the ROBOCOPY command I’ve used a number of times to transfer large amounts of data between Windows-based servers. …
May 14, 2022
Fighting Network Level Awareness (NLA)
Many times I’ve had Windows decide that it could not determine its location and default to the Public profile, typically causing difficulties …
March 26, 2022