Encrypt that SNI: Firefox edition
Oct 18, 2018Alessandro Ghedini

Summary
This post details the integration of Encrypted Server Name Indication (ESNI) with Firefox Nightly, enabling encrypted SNI for Cloudflare websites. It provides instructions on how to enable ESNI in Firefox's `about:config` and configure DNS over HTTPS (DoH) for enhanced privacy. The post also explains how to verify ESNI support using the `encryptedsni.com` test page and the `/cdn-cgi/trace` endpoint. It further demonstrates how to inspect ESNI traffic on the wire using Wireshark and discusses fallback mechanisms for ESNI key management to maintain service availability.
More from the Website Security & Threat Management trail
- We tested our own WAF with frontier AI models. Here’s what we found
- When scanners miss the attack: how Cloudflare Client-Side Security protects storefronts
- Introducing automatic remediation policies with Cloudflare CASB
- Introducing context-aware vulnerability discovery and remediation with Cloudflare Managed Defense and OpenAI Daybreak Models
- Introducing Adaptive Intelligence: undermining the economics of every bot attack