From 7e50ec4f98d6a1fe2e3f8ce8ce40fc715974f256 Mon Sep 17 00:00:00 2001
From: Michael Kaply <345868+mkaply@users.noreply.github.com>
Date: Wed, 20 Mar 2024 11:28:28 -0400
Subject: [PATCH] Add Fallback to DNSOverHTTPS
---
docs/index.md | 18 ++++++++++++++++--
windows/en-US/firefox.adml | 4 ++++
windows/firefox.admx | 10 ++++++++++
3 files changed, 30 insertions(+), 2 deletions(-)
diff --git a/docs/index.md b/docs/index.md
index c1367da..2a4224e 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -2261,7 +2261,9 @@ Configure DNS over HTTPS.
`ExcludedDomains` excludes domains from DNS over HTTPS.
-**Compatibility:** Firefox 63, Firefox ESR 68 (ExcludedDomains added in 75/68.7)\
+`Fallback` determines whether or not Firefox will use your default DNS resolver if there is a problem with the secure DNS provider.
+
+**Compatibility:** Firefox 63, Firefox ESR 68 (ExcludedDomains added in 75/68.7) (Fallback added in 124)\@MAKJ
**CCK2 Equivalent:** N/A\
**Preferences Affected:** `network.trr.mode`, `network.trr.uri`
@@ -2271,6 +2273,7 @@ Software\Policies\Mozilla\Firefox\DNSOverHTTPS\Enabled = 0x1 | 0x0
Software\Policies\Mozilla\Firefox\DNSOverHTTPS\ProviderURL = "URL_TO_ALTERNATE_PROVIDER"
Software\Policies\Mozilla\Firefox\DNSOverHTTPS\Locked = 0x1 | 0x0
Software\Policies\Mozilla\Firefox\DNSOverHTTPS\ExcludedDomains\1 = "example.com"
+Software\Policies\Mozilla\Firefox\DNSOverHTTPS\Fallback = 0x1 | 0x0
```
#### Windows (Intune)
OMA-URI:
@@ -2307,6 +2310,14 @@ Value (string):
```
+OMA-URI:
+```
+./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~DNSOverHTTPS/DNSOverHTTPS_Fallback
+```
+Value (string):
+```
+ or
+```
#### macOS
```
@@ -2322,6 +2333,8 @@ Value (string):
example.com
+ Fallback
+ |
```
@@ -2333,7 +2346,8 @@ Value (string):
"Enabled": true | false,
"ProviderURL": "URL_TO_ALTERNATE_PROVIDER",
"Locked": true | false,
- "ExcludedDomains": ["example.com"]
+ "ExcludedDomains": ["example.com"],
+ "Fallback": true | false,
}
}
}
diff --git a/windows/en-US/firefox.adml b/windows/en-US/firefox.adml
index 0954f6a..4fd9d03 100644
--- a/windows/en-US/firefox.adml
+++ b/windows/en-US/firefox.adml
@@ -209,6 +209,10 @@ If this policy is disabled or not configured, no domains are excluded from DNS o
If this policy is enabled, the default configuration for DNS over HTTPS can be changed.
If this policy is disabled or not configured, DNS Over HTTPS uses the default Firefox configuration.
+ Fallback
+ If this policy is disabled, Firefox will not fallback to your default DNS resolver if there is a problem with the secure DNS provider.
+
+If this policy is enabled or not configured, Firefox will use your default DNS resolver if there is a problem with the secure DNS provider.
Disable Master Password Creation
If this policy is enabled, users cannot create a master password.
diff --git a/windows/firefox.admx b/windows/firefox.admx
index 82f376c..900057a 100644
--- a/windows/firefox.admx
+++ b/windows/firefox.admx
@@ -757,6 +757,16 @@
+
+
+
+
+
+
+
+
+
+
--
2.34.1