Articles & Guides
Useful resources for web developers and system administrators
Found 33 · SSL/TLS · Reset
SSL/TLS
HTTPS Not Working: Causes, Checks and How to Fix It
HTTPS not working: tell a local fault from a server one, decode NET::ERR_CERT_* errors, and check the certificate, chain, port 443 and redirect loops step by step.
SSL/TLS
What Is HTTPS: How It Works and How It Differs from HTTP
What HTTPS is in plain terms: how it differs from HTTP, how the TLS handshake works, what the browser padlock really proves and how to check HTTPS on your own site.
SSL/TLS
Certbot Not Renewing: Troubleshooting Let's Encrypt Auto-Renewal
Why Let's Encrypt auto-renewal stops working: certbot renew --dry-run, renewal configs, HTTP-01 and DNS-01 failures, deploy hooks, rate limits, Docker.
SSL/TLS
"Cannot Verify Server Certificate": What It Means and How to Fix It
What the "cannot verify the server certificate/identity" error means and how to fix it: name mismatch, expiry, self-signed, incomplete chain, revocation.
SSL/TLS
Fix ERR_CERT_AUTHORITY_INVALID: Causes and Solutions
Why Chrome shows NET::ERR_CERT_AUTHORITY_INVALID: self-signed certificates, incomplete chains, untrusted CAs. Step-by-step fixes for site owners and visitors.
SSL/TLS
Fix ERR_SSL_VERSION_OR_CIPHER_MISMATCH: Causes and Solutions
ERR_SSL_VERSION_OR_CIPHER_MISMATCH explained and fixed: outdated TLS 1.0/1.1, weak ciphers, nginx and Apache config, and openssl and curl verification steps.
SSL/TLS
Cloudflare 525 SSL Handshake Failed Fix
Cloudflare error 525 SSL Handshake Failed means the TLS handshake with the origin failed. Check the origin certificate, use openssl s_client, and fix SSL modes.
SSL/TLS
ERR_SSL_PROTOCOL_ERROR Fix
ERR_SSL_PROTOCOL_ERROR is a failed SSL/TLS handshake. Learn the causes, diagnose with openssl and curl, and fix the certificate and protocol step by step.
SSL/TLS
Post-Quantum TLS: What Changes in 2026
Post-quantum TLS defends against harvest-now-decrypt-later attacks. We cover ML-KEM (Kyber, FIPS 203), the X25519MLKEM768 hybrid and the PQC migration in 2026.
SSL/TLS
Russian Certificate Authorities and TLS: Trust Chain, Root Install, Broken Integrations
Russian CAs explained for engineers: web TLS vs e-signature CAs, why the trust chain breaks, installing the root on Linux servers, Java and Python trust stores.