Troubleshooting guides
Production infrastructure problem guides.
Practical troubleshooting guides for production issues, performance problems, deployment failures, caching issues, backups and migrations. These guides are written to help teams understand the issue before requesting support.
Problem-aware guides
Start with the issue you are seeing
Each guide links to the relevant service if you need help fixing the problem safely.
Docker Container Keeps Restarting
A practical guide to Docker containers that keep restarting, including logs, restart policies, environment variables, health checks, volumes and dependency failures.
Read guide →Docker Compose Port Already Allocated
Troubleshoot Docker Compose port conflicts, bind errors, duplicate services, reverse proxy issues and host processes already using a port.
Read guide →NGINX 502 Bad Gateway with PHP-FPM
Find common causes of NGINX 502 Bad Gateway errors with PHP-FPM, including socket paths, service failures, permissions, timeouts and high load.
Read guide →Gunicorn Worker Timeout and NGINX 502 Errors
Troubleshoot Gunicorn worker timeouts, NGINX 502 errors, failed systemd services, socket issues, worker counts and Python app deployment problems.
Read guide →PHP-FPM High Memory Usage
Troubleshoot PHP-FPM high memory usage, worker settings, WordPress plugins, slow scripts, memory limits and server capacity.
Read guide →MySQL Using Too Much Memory
A practical guide to MySQL memory pressure, configuration, connections, buffers, slow queries and production database stability.
Read guide →MariaDB High CPU Usage
Troubleshoot MariaDB high CPU caused by slow queries, missing indexes, table scans, connection spikes, cron jobs and application workload.
Read guide →WordPress High CPU Usage
Diagnose WordPress high CPU usage from PHP-FPM, plugins, cron, bots, database queries, WooCommerce and caching problems.
Read guide →WooCommerce Slow Checkout
Troubleshoot slow WooCommerce checkout caused by database queries, payment gateways, shipping APIs, PHP-FPM, object cache and server capacity.
Read guide →Cloudflare SSL Redirect Loop
Troubleshoot Cloudflare SSL redirect loops caused by Flexible SSL, origin HTTPS redirects, WordPress settings, NGINX config and proxy modes.
Read guide →DNS Changes Not Propagating
Understand DNS propagation, TTLs, nameservers, resolver cache, wrong zones and common causes of delayed or inconsistent DNS results.
Read guide →SSL Certificate Not Renewing
Troubleshoot SSL renewal failures involving Certbot, DNS challenges, HTTP challenges, NGINX, Cloudflare, firewalls and expired certificates.
Read guide →Linux Server Disk Full
Find why a Linux server disk is full, including logs, Docker volumes, databases, backups, deleted open files and inode exhaustion.
Read guide →Ubuntu Server High Load
Troubleshoot high load on Ubuntu servers by checking CPU, disk I/O, memory, swap, processes, databases, PHP-FPM and Docker workloads.
Read guide →Redis Connection Refused
Troubleshoot Redis connection refused errors caused by stopped services, socket/TCP mismatch, bind settings, firewall rules and app configuration.
Read guide →Nextcloud Slow Uploads
Troubleshoot slow Nextcloud uploads caused by PHP-FPM, NGINX, Redis locking, object storage, S3, disk I/O, reverse proxies and client behaviour.
Read guide →Nextcloud Redis File Locking Errors
Fix Nextcloud Redis file locking problems, connection errors, configuration mistakes, Redis availability and Docker networking issues.
Read guide →AWS Bill Too High
A practical AWS cost troubleshooting guide covering EC2, EBS, snapshots, S3, NAT Gateway, CloudWatch, data transfer and idle resources.
Read guide →AWS S3 Access Denied
Troubleshoot S3 AccessDenied errors involving IAM policies, bucket policies, ACLs, object ownership, KMS, Block Public Access and wrong accounts.
Read guide →Backup Restore Failed
Troubleshoot failed restores involving missing database dumps, corrupt archives, wrong permissions, incomplete file backups and untested disaster recovery.
Read guide →Website Migration DNS Cutover
Plan safe website migration DNS cutovers with TTLs, backups, staging, database freeze windows, SSL, email records and rollback checks.
Read guide →