Cara Mengatasi Error "Misdirected Request" SNI di Website Anda

Ya, saya tahu error ini. "Misdirected Request" dengan pesan tentang SNI (Server Name Indication) biasanya terjadi ketika ada ketidakcocokan antara hostname yang diminta dengan sertifikat SSL yang digunakan server.
Beberapa penyebab umum dan solusinya:
1. Cache DNS/Browser
- Clear cache browser dan flush DNS:
ipconfig /flushdns
(Windows) atausudo dscacheutil -flushcache
(Mac) - Coba akses dari browser/device berbeda
2. Propagasi DNS belum selesai
- Setelah mengubah setting di Cloudflare, tunggu 24-48 jam untuk propagasi penuh
- Cek propagasi di tools seperti whatsmydns.net
3. Multiple domains di server yang sama
- Jika server hosting multiple domains, pastikan SSL certificate mencakup semua domain/subdomain
- Atau gunakan wildcard certificate
4. Konfigurasi server web
- Pastikan virtual host di server (Apache/Nginx) sudah dikonfigurasi dengan benar untuk domain tersebut
- Periksa SSL certificate binding di server
5. Mixed Content/Redirect loops
- Pastikan tidak ada redirect loop antara HTTP/HTTPS
- Periksa setting SSL/TLS di Cloudflare Dashboard
Quick fix yang bisa dicoba:
- Pause Cloudflare sementara (Development Mode)
- Purge cache di Cloudflare
- Periksa SSL/TLS setting di Cloudflare (biasanya gunakan "Full" atau "Full (strict)")
Apa yang sudah kamu coba sejauh ini?