Start Here
Insights
Concepts, decision points, troubleshooting patterns, and operator-facing field notes.
Topic Hub
DNS, DHCP, VPN, switching, proxy, ports, packets, and connectivity diagnostics.
Use this hub as a cross-surface map: start with insights for this topic, then branch into supporting tools, drills, and implementation work as needed.
Start Here
Concepts, decision points, troubleshooting patterns, and operator-facing field notes.
Support Surface
Checklists, scripts, templates, and evidence packs you can use once the path is clear.
Support Surface
Hands-on build guides and validation environments for testing ideas end to end.
Insights
NET network-path triage guide for separating DNS, SMB reachability, firewall policy, share permissions, and application configuration failures.
Use this when stacked switches stall during discovery or initialization.
Use this when you need to choose the right file-migration path instead of defaulting blindly to Robocopy, PowerShell, rsync, or storage replication.
Use this supporting Insight to compare Windows repair paths before reaching for SFC, DISM, restore workflows, update rollback, or full rebuilds.
Use this when Windows returns 0x80070490 while uninstalling an update.
Use this when VMware Workstation performance or compatibility problems trace back to the active Windows hypervisor stack.
A Windows 11 update repair checklist covering disk space, service state, component reset, SFC, DISM, software conflicts, and manual update fallback.
Use this when OPNsense stops receiving the expected WAN DHCP lease after a reboot, VM move, NIC change, modem/ONT reset, or ISP equipment change.
Use this Insight to plan file-share and data migrations around scope, tool choice, validation, rollback, and evidence before running the copy path.
NET feature. Check WSUS or policy-controlled servicing first, then validate the feature source path and Windows Update reachability before forcing repair steps.
Use this when an Azure Storage SAS URL returns 403 even though the token looks valid.
Use this when copying JavaScript files to a server share fails with a semaphore timeout.
Use this when Helm template rendering fails with an Error reading file content message.
Use this when AADSTS50020 blocks an external or personal account from an Azure DevOps OAuth app in a company tenant.
Use this when AADSTS500200 appears because Azure Resource Manager access is attempted with a personal Microsoft account.
04, focused on service health, JFrog logs, database reachability, reverse proxy behavior, and restart safety.
Use this when AWS Amplify cannot reconnect to a GitHub repository after an ownership transfer or redirect change.
Use this when Azure Application Gateway cannot reach an internal container app because DNS or outbound path resolution is wrong.
Use this when browser uploads to Azure Blob Storage fail with CSP Failed to fetch errors. config.
Use this when publishing a Windows PowerShell Azure Function fails with Value cannot be null. Parameter 'input'.
Use this when Azure OpenAI Realtime API calls fail during session creation, streaming, or response processing.
Use this when MSTSC cannot connect to an Azure Windows VM.
Use this when Azure VPN Client reports expired Microsoft Entra authentication.
Use this when a Blazor WinForms application will not launch on Windows Server. NET runtime, desktop dependencies, permissions, and application logs in the same user context.
A VMware Workstation Pro 17 recovery checklist for encrypted VMs with suspected snapshot-disk corruption, emphasizing evidence collection, disk-chain safety, repair limits, and backup fallback.
Use this when Cisco Catalyst stack members are stuck in discovery or fail to reach Ready state.
Use this when an Android VPN client using a SOCKS5 proxy fails with Connection reset by peer.
Use this when a browser reports a CORS failure only on a corporate or filtered network.
Use this when Docker fails to pull images because name resolution breaks inside the container runtime.
conf after reboot. Verify the resolver file source, service startup order, and competing network-management services before forcing static DNS settings.
Use this when two Docker containers can resolve or ping each other but application traffic still fails over HTTP.
Use this when a Docker container exits with code 0 but the service was expected to stay running.
Use this when Android shows ERR_NETWORK_CHANGED after a VPN connects and web traffic drops or resets.
A focused checklist for restoring Windows network discovery when fdrespub or fdphost will not respond or stay running.
Use this when a Windows Task Scheduler file-copy job fails with access denied, missing paths, or no visible run.
Use this when PowerShell cannot delete a file because another process holds it open.
Use this when a Flutter Android emulator loses host lookup or app connectivity behind a company VPN.
Timeout issues with Flutter Doctor in a Docker VSCode DevContainer can often be resolved by checking network settings and adjusting resource limits.
bat after installing or extracting Flutter. Check the unzip location, PATH update, PowerShell session state, and duplicate SDK folders before reinstalling Flutter.
A Windows Flutter setup checklist for Developer Mode, symlink support, PowerShell launch behavior, and plugin build validation.
Use this when FortiClient IPsec SAML auth opens a browser flow and then reports that the page cannot be reached.
25 reverse DNS failures, focused on PTR alignment, SMTP hostname evidence, DNS ownership, and safe provider-side changes.
A pfSense-to-DrayTek IPsec triage guide for one-host reachability failures, focused on tunnel state, phase selectors, firewall rules, routing, NAT overlap, and packet-path evidence.
11, covering phase negotiation, routing, policies, and packet-flow validation.
Use this when keyboard backlight or LED behavior stops matching expectations inside VMware Workstation.
Keycloak may fail to start on Azure Container App due to health probe misconfigurations or resource limitations.
Use this when a Kotlin Multiplatform Windows build or run path fails around Navigation3 integration.
Use this when ArgoCD sync stalls on webhook timeouts or no endpoints available for the AWS Load Balancer Controller or External Secrets.
Use this when LACP sub-interfaces cannot communicate through the core switch. Validate bundle membership, VLAN tagging, native VLAN behavior, and switch-side LACP state.
A Microsoft 365 domain DNS checklist for validating ownership, MX, Autodiscover, SPF, Teams/Skype records, propagation, and rollback before changing production mail flow.
Use this when the VS Code Continue extension cannot connect to an MCP server on Windows WSL2 while using Ollama.
Use this when MQL5 SocketConnect returns error 4014 while targeting a local TCP service.
A Linux Nginx redirect-loop checklist for multi-domain applications, focused on server blocks, proxy headers, app URL settings, cookie scope, cache layers, and log validation.
Use this when DTC between domain and non-domain SQL Servers fails with No Endpoints Available.
NET Docker build cannot add or use a NuGet source during image creation.
Use this when an msquic-driven OpenSSL build fails in PowerShell during cross-compilation and the output points at Perl or build-tool dependencies.
Use this when a PowerShell workflow reading published certificates from Get-ADUser returns import errors or empty values.
ValidateCredentials starts failing on Windows 11 for a path that used to work.
Use this when Windows Server 2025 RDP sessions disconnect unexpectedly.
Use this when Windows Server users cannot reach the expected session host because the RDS broker is not routing connections correctly.
Use this when RustRover cannot connect to a remote Docker host over SSH.
Use this when VMware VMs stall or fail around the Secure Boot 2026 certificate rollout.
Use this when a SQL Server BACPAC import fails with SQL72014 Msg 547 and a foreign key constraint conflict.
Use this when Ansible running through WSL cannot SSH into a Vagrant VM during provisioning.
04 breaks or becomes unstable after VS Code Remote-SSH use.
Use this when Tailscale installation fails on Linux Mint. Validate the repository source, package dependencies, service state, and network path to the package mirror.
Use this when Terraform fails on Databricks RFA access-request destinations because provider blocks or schema expectations do not match the target resource.
A practical NVIDIA driver troubleshooting path for Windows 11 systems reporting NVLDDMKM-related failures.
Use this when VMware Workstation Pro fails to launch on Windows with 0xc000007b.
Use this when VS Code Remote SSH reports that it failed to parse the remote port from server output.
Use this when Windows 11 recovery or restore will not complete. Confirm hardware support and free disk space first, then try built-in repair tools or clean recovery media.
Use this when the Windows Admin Center tool extension environment fails to install, load, or build correctly.
Use this when a Windows installation stalls or fails around 75 percent.
Use this when Windows Update or patch compliance reports stop refreshing.
Use this when WinRM works generally in the environment but fails between specific servers.
2 device attached through VMware Fusion is readable but not writable. Check host permissions, VM USB ownership, filesystem state, and guest mount behavior.
Use this when a WriteFile operation fails because a Windows network share disconnects mid-workflow.
Use this when Zscaler Client Connector VDI deployments fail as Intune Win32 apps and the install command may be too long, malformed, or unstable under IME system context.
Use this when Windows gets stuck connecting to Wi-Fi and then reports it cannot connect to the network.
Exiting S Mode in Windows 11 is a straightforward process that involves accessing the Microsoft Store and following specific prompts.
Use this when you need a validation model that proves a migrated target is ready before users, apps, or cutover steps depend on it.
Use this supporting Insight to gather Windows evidence before SFC, DISM, uninstalls, Safe Mode, or other repair commands change the system.
Toolchest
A read-only Active Directory stale computer report for last logon, OU, operating system, enabled state, and cleanup planning.
Collect non-replicated lastLogon values from every writable domain controller, calculate the newest observed logon per account, and export evidence suitable for stale-user or stale-computer cleanup decisions without relying on replicated lastLogonTimestamp alone.
PowerShell scanner that checks fixed local drives on Windows servers for root ACL entries where Authenticated Users have broad access. Produces console and CSV evidence so admins can review exposure before any ACL changes.
Reusable starter for Azure Arc onboarding waves using a host CSV, dry-run expectations, per-host logging, and repeatable result tracking suitable for tickets, change records, and post-wave reporting.
Preflight checklist for onboarding Windows servers to Azure Arc. Confirms supported OS state, outbound connectivity, proxy/TLS behavior, local admin rights, target Azure placement, tagging, pilot scope, and rollback notes before any agent install.
Starter template for an Azure Workbook plus Resource Graph evidence pack that shows patch compliance, pending updates, unsupported coverage, and patch-group drift across Azure and Arc-enabled machines.
Operator-ready planning template for Azure Update Manager patch waves covering scope, maintenance windows, reboot tolerance, exclusions, soak periods, rollback contacts, and stop-go criteria before scheduled patching.
A restore-drill evidence template for proving backups are usable, measuring recovery time, and turning failed assumptions into repair tasks before an outage.
A read-only certificate inventory for finding expiring Windows certificate-store items and endpoint certificates before outages.
A read-only DHCP scope report that surfaces high utilization, exhausted ranges, and cleanup candidates.
A read-only disk pressure report that finds likely cleanup candidates without deleting logs, caches, dumps, or user data.
A diagnostic DNS and DHCP triage flow that captures evidence, follows decision branches, and explains what each result means before changing anything.
A read-only DNS audit that compares forward and reverse lookup results across host lists and expected DNS servers.
A read-only file share audit that records SMB share permissions, NTFS access, and ownership evidence for review.
A practical guide to free network scanning options for host discovery, port inventory, and safe scan scoping.
Reusable template for infrastructure scripts that produce an HTML email report with summary tiles, per-host results, failure sections, runtime metadata, operator notes, and a plain log. Designed to give admins a repeatable evidence format for tickets, maintenance summaries, and validation drills without embedding unsafe credential handling.
A read-only IIS inventory for sites, app pools, bindings, host headers, ports, certificate thumbprints, and content paths.
Two-phase review checklist for identifying inactive AD user accounts, validating inactivity evidence, applying exclusions, capturing approval, and preparing rollback details before any disable action.
A compact operator note format for capturing symptoms, checks, decisions, and follow-up while the issue is fresh.
A read-only PowerShell inventory starter for collecting installed applications from local or remote Windows endpoints.
Operator checklist for launching an internal IIS-hosted site with evidence capture for IIS role presence, site folder layout, bindings, app pool identity, DNS readiness, browser validation, and rollback notes.
A read-only local administrator audit that records privileged group membership across Windows endpoints for review.
A read-only pending reboot check for Windows servers before patching, application installs, or maintenance-window closure.
A read-only connectivity triage script that separates DNS, ping, RDP, WinRM, and application-port failures before escalation.
Read-only PowerShell reporting script pattern to identify likely Microsoft NPS or other RADIUS-capable Windows servers using multiple evidence sources: NPS service presence, NPAS role/feature state, IAS/NPS event log activity, UDP 1812/1813 listener evidence, and registry indicators. Designed for migration discovery, audit support, and authentication troubleshooting.
A structured check for RDP failures before changing firewall rules, user rights, or server policy.
A read-only RDP triage script pattern for DNS, TCP 3389, listener state, firewall evidence, sessions, and event logs.
A safer Robocopy job template with dry-run review, log capture, exit-code interpretation, and migration evidence.
Operator checklist and evidence structure for file migration cutovers using Robocopy. Covers pre-copy checks, dry-run evidence, final sync readiness, exclusion review, validation samples, rollback details, and signoff artifacts suitable for tickets and change records.
A read-only scheduled task inventory that highlights failed runs, missed runs, disabled tasks, and ownership gaps.
A read-only service account discovery pass for Windows services, scheduled tasks, and IIS application pools.
A practical Sysinternals first-response map for process, file handle, startup, network, login, and registry symptoms.
A simple monitoring starter for internal services, homelab systems, and small-office status checks.
A read-only Windows Firewall audit that records enabled allow rules, ports, profiles, and address scopes.
A read-only Windows Server snapshot for uptime, disk pressure, memory, stopped automatic services, and recent critical events.
A patch readiness and repair evidence pack for reboot state, servicing health, update logs, and approved repair actions.
A staged Windows Update troubleshooting path that starts read-only and escalates only when needed.
A packet-capture triage guide for DNS, TLS, DHCP, SMB, RDP, retransmissions, and sensitive-data handling.
Labs
Build a backup verification workflow for Hyper-V or Proxmox so restores are tested before an outage forces the question.
Build a home network visibility dashboard with ntopng, syslog, and VLAN summaries for quick traffic checks.
A practical setup for a Continuous Integration (CI) pipeline in your homelab that automatically deploys Docker services from GitHub repositories and includes rollback capabilities.
A practical setup for a lightweight internal Git repository and script catalog using Gitea, a self-hosted Git service.
A Jellyfin media utility server with metadata automation, storage hygiene checks, and a repeatable layout for home media libraries.
Build a Windows patch compliance reporting workflow with PowerShell, scheduled scans, CSV evidence, and rollback notes for the scheduled task and local script files.
A Raspberry Pi Docker Compose host with health checks, safer update habits, and a small-service layout that is easy to maintain.
A Raspberry Pi travel gateway pattern for secure WireGuard access back to a home lab while away from the trusted network.
Build a reproducible devcontainer for PowerShell, Terraform, and Azure CLI work so the toolchain is easy to rebuild.
Build a reusable PowerShell software inventory script that exports clean CSV reports from Windows endpoints.
Build a read-only PowerShell permission audit for Windows file shares, export remediation candidates, and preserve evidence for an access review without changing ACLs.
A practical build for a secure remote administration toolkit using Tailscale for secure networking, along with RDP hardening techniques and access control measures to ensure a safe remote management experience.
A practical setup for a small office network monitoring stack using LibreNMS for network visibility, syslog for log management, and alert routing for notifications.
Create a TrueNAS replication lab with snapshot schedules and a rollback test so you know the backup path works before you need it.
A practical build for a lightweight Windows event log collector using PowerShell scripts and scheduled tasks, supporting cleanly incident triage and log management.
Set up a Docker-based Nginx Proxy Manager stack for internal services that need repeatable TLS and routing.
A practical setup for a homelab uptime dashboard using Docker and Grafana.
Build a secondary Pi-hole DNS node on a Raspberry Pi, sync core configuration from the primary resolver, and prove client failover before changing router DHCP options.
By completing this guide, you will establish a secure remote access setup using WireGuard and implement split DNS for your self-hosted services.
Create a WireGuard jump host for remote access that keeps internal services private and leaves room for MFA-friendly access patterns.
Create a PowerShell health-check pack for Active Directory, DNS, DHCP, and certificate checks in a small Windows network.
Create a PowerShell toolkit for rotating local administrator passwords and checking privileged access drift across Windows machines.
Create a self-hosted dashboard that provides live status tiles for your homelab services and quick access to maintenance links.
A practical toolkit for a DHCP and DNS audit toolkit using PowerShell. The toolkit will include scripts for checking lease conflicts and exporting the results for further analysis.