hello [at] aidenwebb.com

Install Tplink Omada on Debian 11
This guide covers installation of TP-Link’s Omada Software Controller on Debian 11. At the time of writing, Omada Controller version is 5.9.31. Update and Upgrade system 1 apt update && apt upgrade -y Install omada dependencies 1 apt install -y openjdk-11-jdk-headless curl autoconf make gcc Install MongoDB Go to Mongo DB’s repository and select an appropriate server version. I’m using MongoDb Server 4.4.16 1 2 wget https://repo.mongodb.org/apt/debian/dists/buster/mongodb-org/4.4/main/binary-amd64/mongodb-org-server_4.4.16_amd64.deb apt install -y ....

Cve-2023-23397 - Quickly Check Vulnerability Status and Trigger Updates
Yesterday Microsoft announced a new critical vulnerability CVE-2023-23397, a vulnerability in Microsoft Outlook that allows a threat actor to harvest NTLMv2 hashes via a specifically crafted Outlook appointment. Microsoft state that attackers can exploit this vulnerability by sending an email that triggers automatically when it is retrieved and processed by the Outlook client. This can lead to exploitation BEFORE the email is viewed in the Preview Pane. They also state that this vulnerability is being actively exploited in the wild....

How to recusively apply NTFS permissions faster using PowerShell multithreading jobs
Do you relate to the cover photo? Have your NTFS permissions just bombed out and you can’t bare the idea of waiting hours or days for your new permissions to apply? Don’t worry, I’m here to help. It’s no secret that applying NTFS permissions to any directory tree larger than a few thousand files quickly decends in to a painstaking waiting game. The built in UI is garbage, and icacls is decent but single-threaded and slow....

How to set up K-9 Mail With Office 365
I have a hell of a lot of mail accounts, K-9 Mail on Android helps me manage them all. Here’s how to set up K-9 Mail with Office 365. You will first need to set up SMTP Auth on your Exchange Tenant. This is a simple process, but it does require you to have access to the Exchange Admin Centre. If you don’t have access to the EAC, you’ll need to ask your Exchange Admin to do this for you....

Standard list of software I install on my mums computer and phone
You know the drill, as the kid with the tech skills you get roped into helping your parents and other family members with their busted tech. I notice that every time I ressurect or reincarnate the treasured device of a family member I end up installing much of the same software. I wrote this to save me some time, and to help others who are in the same boat. My preferred recommendation in each category is in bold....

How to replace SSL certificates for a custom domain in Self Hosted 3CX
3CX have updated their docs and removed help.3cx.com meaning the old documentation for updating SSL certs is now gone, or at least harder to find. The original URL was https://help.3cx.com/help/en-us/33-installation/148-how-can-i-replace-the-ssl-certificates-for-a-custom-domain. If anyone has a copy of this page, please let me know. Thankfully updating the SSL certificate is relatively straight forward as the web client runs on nginx. Updating the SSL Certificate Prerequisites You will need: Access to the server running 3CX Remote Desktop (Windows) SSH (Linux) The certificate and private key in PEM format Updating the Certificate Locate the certificate folder (default):...

Useful Tools for SysAdmins and Techies
I occurs to me that each time I set up a new system, or re-install my workstation, I often end up hunting down and redownloading tools and software that I use on a regular basis. So I thought I’d create a list of useful tools and pop it here on my blog for future reference and to share with others. I’ll try to keep this list updated as I find new tools and software that I find useful....

How to get FREE eBooks - All the Kindle Store free eBooks on one link
There are currently over 50,000 free books to choose from on Amazon’s Kindle Store. Just add a book to your library using the Buy now button (not Subscribe to Kindle Unlimited / Read for £0.00) and read with Amazon Cloud reader in a web browser or sync to your Kindle. The below link will open a filtered search on the Amazon UK website showing ALL the books that are currently FREE to add to your account without needing a Kindle unlimited subscription....

Dockers seven network types and when to use them
1. The Default Bridge This is the default network that new containers will connect to. It’s a software bridge between your docker instance and your host system, providing isolation between the bridge network and other networks, including the host network and other bridge networks on the host. Docker best practices discourage using this network for containers, recommending User-Defined bridges instead, which we will get to in #4. When to use it: Avoid using the Default Bridge, use another network type instead where possible...
Learning C# - Building a MUD Part 1
Headnotes First, the project link, for those of you who just want to gander at code and commit history Second, this post uses some Mermaid JS graphs, which don’t look great on a dark background, so I recommend switching the site to light mode by clicking the little sun next to “Home” in the navbar. Introduction Last night was one of the worst night’s sleep I’ve had in the past few years....