Server 2019 Error 0x800f0950

Documenting a resolution to the error received when attempting a DISM /restorehealth as well as .NET 3.5 repair. Uninstall .NET …

Read more

Server 2019 DC Dying

Running in to all sorts of problems on a 2019 DC. Here’s my action plan. dcdiag / repadmin tools to …

Read more


The Component Store [%WinDir%\WinSxS] maintains a backup copy of all Windows system files, and SFC [System File Checker] & DISM [Deployment Image Servicing and Management] manage two separate, vital pieces of …

Read more

Get IBM Power system model in AIX

prtconf | head Example output: ~ # prtconf | head System Model: IBM,9131-52A Machine Serial Number: 181DF2G Processor Type: PowerPC_POWER5 …

Read more

Detecting if SIP ALG is enabled on network

One of the first things I troubleshoot in a SIP trouble ticket is determining if the network is SIP aware. Sometimes I don’t have access to the network to analyze traffic, so here’s a method I use to figure things out with Wireshark, tcpdump and setting a SIP phone to point to my Linux box.

A Port Scanner in C

The following port scanner C code checks approximately 65535 ports in about 15 seconds on-network. #include <stdio.h> #include <stdlib.h> #include …

Read more

A BOFH Generator in C

// gcc bofh.c -o bofh #include <stdio.h> #include <stdlib.h> #include <time.h> #define NUM_QUOTES 10 const char* bofh_quotes[NUM_QUOTES] = { “No, …

Read more

Rename Windows Domain

The following procedure shows you how to rename an Active Directory domain.