Linux

Common Problems 118971

Ubuntu 14.04 LTS DNS resolution fails while IP ping works

🟡 Medium   ⏱ 5–30 min  Last verified: 2 January 2020 Affected versions: 14.04 LTS 📖 ~1 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 Install HashiCorp Vault for Secrets Management on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Install HashiCorp Vault for Secrets Management on RHEL 8

HashiCorp Vault is an industry-standard secrets management platform that stores, generates, and controls access to sensitive values such as API keys, database passwords, TLS certificates, and encryption keys. Unlike storing secrets in environment variables or configuration files, Vault provides audit logging, dynamic credentials with short TTLs, and fine-grained access policies. On RHEL 8, Vault installs […]

Read more
Debian 10 — ibus — vulnerability — patch and remediation guide — diagnosis and fix on Debian 10

Debian 10 — ibus — vulnerability — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 2 January 2020 Affected versions: Debian 10 (buster) 📖 ~4 min read  •  Source: Debian Security Tracker Related CVEs: CVE-2019-14822 Table of contents Symptom & Impact Environment & Reproduction Root Cause Analysis Quick Triage Step-by-Step Diagnosis Solution – Primary Fix Solution – Alternative Approaches Verification & Acceptance […]

Read more
How to Configure Nginx WebSocket Proxying on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Configure Nginx WebSocket Proxying on RHEL 8

WebSockets provide a persistent, full-duplex communication channel over a single TCP connection, making them essential for real-time applications such as chat systems, live dashboards, and collaborative tools. Nginx can act as a reverse proxy that transparently upgrades incoming HTTP connections to the WebSocket protocol and forwards them to a backend application server. This tutorial walks […]

Read more
Common Problems 118979

Ubuntu 14.04 LTS – system enters GRUB rescue after bootloader issue

🔴 Critical   ⏱ 5–30 min  Last verified: 1 January 2020 Affected versions: Ubuntu 14.04 LTS Ubuntu 14.04 Ubuntu 14.04.6 📖 ~1 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 […]

Read more
openSUSE Tumbleweed — libcroco — multiple vulnerabilities (4 CVEs) — patch and remediation guide — diagnosis and fix on openSUSE Tumbleweed

openSUSE Tumbleweed — libcroco — multiple vulnerabilities (4 CVEs) — patch and remediation guide

🟡 Medium   ⏱ 10–30 min  Last verified: 25 May 2026 Affected versions: openSUSE Tumbleweed 📖 ~4 min read  •  Source: SUSE advisory openSUSE-SU-2019:1575-1 (see also SUSE bugzilla) Related CVEs: CVE-2017-7960 CVE-2017-7961 CVE-2017-8834 CVE-2017-8871 Upstream summary: The cr_input_new_from_uri function in cr-input.c in libcroco 0.6.11 and 0.6.12 allows remote attackers to cause a denial of service […]

Read more
How To Install and Use Command Line Cheat Sheets on Ubuntu 14.04 — step-by-step Linux tutorial on Progressive Robot

How To Install and Use Command Line Cheat Sheets on Ubuntu 14.04

Cheat is a command line based Python program that allows system administrators to view and store helpful cheat sheets. It retrieves plain-text examples of a chosen command in order to remind the user of options, arguments, or common uses. Cheat is ideal for “commands that you use frequently, but not frequently enough to remember.”

Read more
How to Create a High Availability Setup with Pacemaker, Corosync and Reserved IPs on CentOS 7 — step-by-step Linux tutorial on Progressive Robot

How to Create a High Availability Setup with Pacemaker, Corosync and Reserved IPs on CentOS 7

Corosync is an open source cluster engine used to implement high availability within applications. This tutorial will demonstrate how to use Corosync and Pacemaker to create a high availability (HA) infrastructure on the cloud provider with CentOS 7 servers and Reserved IPs. To facilitate the process of setting up and managing the cluster nodes, we are going to use PCS, a command line interface that interacts with both Corosync and Pacemaker.

Read more
CHAT