🔀
blog.cat.ssl

Mixed content: HTTP on HTTPS page

02.05.2025
← All articles

HTTPS page with HTTP resources inside — Mixed Content error.

Types

Passive (images) — browser shows but no lock. Active (JS/CSS) — doesn't load.

Fix

SQL replace http → https in DB. Or // (protocol-relative).

CSP

upgrade-insecure-requests header.

Finding

Chrome DevTools Console, whynopadlock.com.

Related articles

📱 SSL pinning: the strongest defense against MITM attacks in mobile apps 🤝 SSL handshake process: the inner mechanics of TLS negotiation step by step 🔓 HTTPS padlock disappeared: causes and step-by-step fixes ⏰ Monitoring SSL certificate expiry: alert services and automation tools
🌐 Language
🇺🇿 O'zbek 🇺🇿 Ўзбек 🇷🇺 Русский 🇬🇧 English ✓