Skip to content

DisableEncryptedClientHello

Disable the TLS Feature for Encrypted Client Hello. Note that TLS Client Hellos will still contain an ECH extension, but this extension will not be used by Firefox during the TLS handshake.

  • Set to true to disable Encrypted Client Hello (ECH) for both DNS and HTTP/3.
  • Set to false to leave ECH enabled. This is the same as not setting the policy.
policies.json
{
"policies": {
"DisableEncryptedClientHello": true
}
}
JSON schema
DisableEncryptedClientHello JSON schema
{
"type": "boolean"
}
Software\Policies\Mozilla\Firefox\DisableEncryptedClientHello = 0x1 | 0x0
<dict>
<key>DisableEncryptedClientHello</key>
<true/> | <false/>
</dict>
FirefoxFirefox ESRFirefox Enterprise
Available since 127Available since 128Available since 149

CCK2 Equivalent: N/A
OMA-URI: DisableEncryptedClientHello
Preferences Affected: network.dns.echconfig.enabled, network.dns.http3_echconfig.enabled