Kernel Drivers

Initial Server Setup with RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

Initial Server Setup with RHEL 8

After provisioning a new RHEL 8 server, taking a few minutes to harden and configure the system goes a long way toward keeping it stable and secure. This guide walks you through the essential post-installation steps: updating packages, setting a hostname and timezone, locking down SSH, creating a non-root administrative user, and confirming that SELinux […]

Read more
Oracle Linux 8 — kernel — security and stability fixes — required update — diagnosis and fix on Oracle Linux 8

Oracle Linux 8 — kernel — security and stability fixes — required update (ELSA-2019-1479)

🟠 High   ⏱ 15–60 min  Last verified: 17 June 2021 Affected versions: Oracle Linux 8 📖 ~4 min read  •  Source: ELSA advisory ELSA-2019-1479 Related CVEs: CVE-2019-9213 CVE-2019-11479 CVE-2019-11477 CVE-2019-11478 Table of contents Symptom & Impact Environment & Reproduction Root Cause Analysis Quick Triage Step-by-Step Diagnosis Solution – Primary Fix Solution – Alternative Approaches […]

Read more
How to Configure nftables Firewall on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Configure nftables Firewall on RHEL 8

nftables is the modern replacement for iptables, ip6tables, arptables, and ebtables, and it ships in the RHEL 8 kernel by default. It uses a single unified rule language, supports atomic rule set replacement, and performs better at scale due to its netlink-based architecture. While firewalld can use nftables as its backend, many system administrators prefer […]

Read more
How to Build and Deploy a Go Web Application on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Build and Deploy a Go Web Application on RHEL 8

Building a Go web application and getting it running in production are two different challenges. Go compiles to a single static binary that is trivial to deploy, but you still need a proper project structure, a way to manage runtime configuration securely, a systemd service for process supervision, and a reverse proxy to handle TLS […]

Read more
How to Install Nomad on FreeBSD 13 — step-by-step FreeBSD 13 tutorial on Progressive Robot

How to Install Nomad on FreeBSD 13

Introduction How to Install Nomad on FreeBSD 13 is a core administration task for any FreeBSD 13 server operator. FreeBSD 13 ships with the 15.0-RELEASE kernel, ZFS as the default root filesystem, Capsicum capability sandboxing improvements, and an updated ports tree. Unlike Linux distributions, FreeBSD uses rc(8) for service management, pf for packet filtering, and […]

Read more
How to Configure DNS over HTTPS on Windows Server 2019 — step-by-step Windows Server 2019 tutorial on Progressive Robot

How to Configure DNS over HTTPS on Windows Server 2019

Introduction to DNS over HTTPS on Windows Server 2019 DNS over HTTPS (DoH) encrypts DNS queries inside standard HTTPS traffic on port 443. Traditional DNS queries travel in plaintext over UDP or TCP port 53, exposing every hostname lookup to anyone monitoring the network — ISPs, attackers on public Wi-Fi, or enterprise security appliances. DoH […]

Read more
Oracle Linux 8 — kernel — security and stability fixes — required update — diagnosis and fix on Oracle Linux 8

Oracle Linux 8 — kernel — security and stability fixes — required update (ELSA-2019-2703)

🟠 High   ⏱ 15–60 min  Last verified: 12 June 2021 Affected versions: Oracle Linux 8 📖 ~4 min read  •  Source: ELSA advisory ELSA-2019-2703 Related CVEs: CVE-2019-3887 CVE-2019-9500 CVE-2018-19824 CVE-2019-11487 CVE-2019-12817 CVE-2019-9503 Table of contents Symptom & Impact Environment & Reproduction Root Cause Analysis Quick Triage Step-by-Step Diagnosis Solution – Primary Fix Solution – […]

Read more
Common Problems 112554

Windows Server 2019 — FSMO seizure recovery required after permanent loss of role holder — Fix & Prevention

🟠 High   ⏱ 5–30 min  Last verified: 12 June 2021 Affected versions: Windows Server 2019 📖 ~2 min read Table of contents Symptom & Impact Environment & Reproduction Root Cause Analysis Quick Triage Step-by-Step Diagnosis Solution — Primary Fix Solution — Alternative Approaches Verification & Acceptance Criteria Rollback Plan Prevention & Hardening Related Errors […]

Read more
How to Manage Disks and Volumes on Windows Server 2016 — step-by-step Windows Server 2016 tutorial on Progressive Robot

How to Manage Disks and Volumes on Windows Server 2016

How to Configure Windows Server 2016 Disk Management Effective disk management is fundamental to maintaining a healthy and performant Windows Server 2016 environment. Storage is the foundation of almost every server workload, and misconfigured or poorly managed disks can lead to data loss, performance bottlenecks, service outages, and security risks. Windows Server 2016 provides multiple […]

Read more
How to Install Fluentd on FreeBSD 13 — step-by-step FreeBSD 13 tutorial on Progressive Robot

How to Install Fluentd on FreeBSD 13

Introduction How to Install Fluentd on FreeBSD 13 is a core administration task for any FreeBSD 13 server operator. FreeBSD 13 ships with the 15.0-RELEASE kernel, ZFS as the default root filesystem, Capsicum capability sandboxing improvements, and an updated ports tree. Unlike Linux distributions, FreeBSD uses rc(8) for service management, pf for packet filtering, and […]

Read more
CHAT