web server

How to Set Up Log Analytics on Windows Server 2019 — step-by-step Windows Server 2019 tutorial on Progressive Robot

How to Set Up Log Analytics on Windows Server 2019

Introduction to Log Analytics on Windows Server 2019 Azure Monitor Log Analytics is a cloud-hosted log management and analytics service that collects, stores, and analyzes log data from Windows Server 2019 and other sources. When Log Analytics is connected to Windows Server 2019, it ingests Windows Event Logs, performance counters, IIS logs, Syslog data, and […]

Read more
Common Problems 119079

Ubuntu 14.04 LTS PHP-FPM 502 Bad Gateway with Nginx

🟡 Medium   ⏱ 5–30 min  Last verified: 26 September 2020 📖 ~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 & Cross-Refs References & Further […]

Read more
How to Enable Brotli Compression in Nginx on Oracle Linux 8 — step-by-step Oracle Linux 8 tutorial on Progressive Robot

How to Enable Brotli Compression in Nginx on Oracle Linux 8

Introduction How to Enable Brotli Compression in Nginx on Oracle Linux 8 on Oracle Linux 8 provides administrators with a robust, enterprise-ready workflow that integrates cleanly with systemd, SELinux, firewalld, and the modern AppStream module system. In this tutorial we will walk through every step required, from package installation to verification, so that the resulting […]

Read more
How to Manage Certificates with PowerShell on Windows Server 2012 R2 — step-by-step Windows Server 2012 R2 tutorial on Progressive Robot

How to Manage Certificates with PowerShell on Windows Server 2012 R2

How to Manage Certificates with PowerShell on Windows Server 2012 R2 Certificate management is a critical administrative task on Windows Server 2012 R2 — SSL/TLS certificates secure IIS websites, SMTP relay, LDAPS, Remote Desktop, PowerShell Remoting, and many other services. Without proactive certificate lifecycle management, expired certificates cause service outages, authentication failures, and security warnings […]

Read more
How to Configure Nginx as a Reverse Proxy for Apache2 on Debian 9 — step-by-step Debian 9 tutorial on Progressive Robot

How to Configure Nginx as a Reverse Proxy for Apache2 on Debian 9

Introduction Deploying configure nginx as a reverse proxy for apache2 on debian 9 on a Debian 9 Stretch machine is straightforward thanks to Debian’s policy-compliant packaging. Unlike rpm-based distributions, Debian stores configuration helpers in /etc/default/, uses update-rc.d for older init scripts, and provides dpkg-reconfigure for interactive package configuration. This tutorial stays on the systemd path […]

Read more
How to Install and Configure OpenLiteSpeed Web Server on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Install and Configure OpenLiteSpeed Web Server on RHEL 8

OpenLiteSpeed is the open-source edition of LiteSpeed Web Server and delivers significantly higher PHP throughput than Apache or standard Nginx for WordPress and other PHP-heavy applications. Unlike traditional web servers, OpenLiteSpeed uses its own event-driven architecture and a tight integration with the LSPHP interpreter to handle thousands of concurrent connections with minimal RAM. On RHEL […]

Read more
Common Problems 118125

Ubuntu 18.04 LTS – Certbot renewal fails because port 80 is in use – Fix & Prevention

🟡 Medium   ⏱ 5–30 min  Last verified: 16 September 2020 Affected versions: Ubuntu 18.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 Configure DirectAccess with IPv6 on Windows Server 2012 R2 — step-by-step Windows Server 2012 R2 tutorial on Progressive Robot

How to Configure DirectAccess with IPv6 on Windows Server 2012 R2

How to Configure Windows Server 2012 R2 as a VPN Server with SSTP Secure Socket Tunneling Protocol (SSTP) is a VPN protocol that encapsulates PPP traffic inside HTTPS, using port 443 for all VPN data. This makes SSTP the most firewall-friendly VPN protocol available — it works through virtually any firewall, NAT device, or web […]

Read more
How to Use Performance Monitor on Windows Server 2012 R2 — step-by-step Windows Server 2012 R2 tutorial on Progressive Robot

How to Use Performance Monitor on Windows Server 2012 R2

How to Use Performance Monitor on Windows Server 2012 R2 Performance Monitor (perfmon.exe) is the primary built-in tool on Windows Server 2012 R2 for collecting, graphing, and analyzing system performance data. It provides real-time monitoring of hundreds of performance counters spanning CPU utilization, memory consumption, disk I/O, network throughput, and application-specific metrics. More importantly, Performance […]

Read more
Common Problems 121184

Debian 10: Nginx serves incomplete TLS certificate chain

🟠 High   ⏱ 5–30 min  Last verified: 11 September 2020 Affected versions: Debian 10 📖 ~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
CHAT