The last few months I spent my time to get the SSCP, the Systems Security Certified Practitioner certification from ISC2. Now that I finally have it, the digital badge is sitting on my LinkedIn, and [...] Read more
So, I did a thing. As you probably already know from my other blog entry on how to setup an SSH honeypot, I've been running SSHesame to see what the internet throws at an exposed SSH server. I left [...] Read more
So you've upgraded from Exchange 2019 to Exchange SE, and now your Exchange Admin Center (ECP) is throwing HTTP 401 errors. Meanwhile, OWA works fine. Fun times. Here's what happened to us and how we [...] Read more
If you’ve ever worked with Git for a while, chances are you've run into a merge conflict. It usually happens when your code and the upstream repository (the original project you forked from) don't [...] Read more
Tailwind CSS is super handy for styling websites quickly without writing endless lines of custom CSS. Usually, you will see people dropping in the Play CDN for quick testing, but for real projects, [...] Read more
I was recently migrating our Exchange Server when user reports started coming in that Outlook was throwing certificate errors. Here’s a quick write-up on how to fix Outlook using the wrong MAPI [...] Read more
A complete Guide on what DFL even is, to how to upgrade it, and what to do if something goes wrong. If you've been running Active Directory for a while, chances are you're due for a Domain Functional [...] Read more
Below is a friendly, step-by-step guide to resizing a Linux VM’s disk without creating a new partition. We’ll walk through extending the last partition on a disk, resizing a Physical Volume (PV), [...] Read more