Most administrators don’t spend a significant portion of their careers installing operating systems (a good thing!). The activity sits at the foundation of our profession, however. From painful lessons learned from Windows installations in the 1990s, modern Microsoft operating system installers follow a minimalist philosophy. The process focuses on aspects that you cannot change later …
Author Archives: Eric Siron
Windows Admin Center v2 with Certificate Cannot Load Site
Microsoft released a substantially upgraded Windows Admin Center with build 2410. Microsoft has offset it as “v2”. You can read the release announcement on the Windows Admin Center blog. You can download Windows Admin Center from aka.ms/windowsadmincenter. This article explains how to fix a condition when you use a true PKI certificate and cannot access …
Continue reading “Windows Admin Center v2 with Certificate Cannot Load Site”
Kernels, Shells, and Operating Systems (Re)Visited
While recording a podcast episode in the wake of the 2024 Crowdstrike Incident, I spoke briefly about the reactions I had seen from the technical community. At that moment, I realized that, even though many of us treat the terms “kernel”, “shell”, and “operating system” as 101 level, basic, simple concepts, we should not. You …
Continue reading “Kernels, Shells, and Operating Systems (Re)Visited”
Commonly Misused IT Term: Deprecate
When a company “deprecates” something, it means that they won’t put any more resources into developing it. They will usually continue to support it. Sometimes that support has a clear end date, sometimes it does not. As a fairly famous example, Microsoft deprecated the SNMP feature quite some time ago, but you can continue to …
PowerShell Parameters: Combine Effects of Mandatory and Default Value
Understand how PowerShell’s ValidateNotNullOrEmpty combined with default values can address the shortcomings of Mandatory parameters.
Supercharge Powershell with Github Copilot
Hey sysadmins! Do you want to automate more, but get bogged down in the time and complexity of bulletproof PowerShell scripting? After a period of skepticism and reading a lot of negative opinions on Copilot, I finally decided to try it out for myself. I discovered that you can’t simply allow it to go off …
Continue reading “Supercharge Powershell with Github Copilot”
Understanding the Two Virtual Machine Licenses with Windows Server Standard
Software licensing is a special form of awful that nearly rises to the frustration level of dealing with printers. Windows Server licensing pushes it even further. Virtual machine licensing in Windows Server takes it to an extreme. This topic has a lot to unpack, but I want to scope specifically down to the subtopic of …
Continue reading “Understanding the Two Virtual Machine Licenses with Windows Server Standard”
It’s OK to Like Light Mode
Gatekeeping is one of the worst ills of the technology world. Someone with no authority finds an arbitrary reason to tell you that you’re not a “real” something, or they use it to try to shame you. For reasons that I certainly can’t explain, many people in tech love jumping on the bandwagon and gatekeeping …
No, Hyper-V Is Not Dead
(Somewhat) jokingly, I have long said that a certain company famous for virtualization has set a goal of bankrupting all its customers as its victory condition. That company was recently purchased (again), and the new owners promptly set about trying to prove me correct with massive price increases. As part of their campaign to do …
How to Configure Ubuntu for Public Key WinSCP Access
[citationic] As with many of my articles, this one serves as a public “note to self” for a problem that I run into often enough to need to skip a lot of searching but not often enough to remember how to fix. I have set up a new Ubuntu server system and I want to …
Continue reading “How to Configure Ubuntu for Public Key WinSCP Access”