After the recent update (130.0-1) my settings in the “DNS over HTTPS” settings are no longer saving and are reset to “Increased protection” with the Mozilla DNS server every time I close the browser.
Does anyone know how I can fix this?
Ouch, that’s a nasty bug imho. Thanks to this wiki entry I’ve looked up the file librewolf.cfg in /var/lib/flatpak/ and changed :
pref("network.trr.mode", 2);
into
pref("network.trr.mode", 5);
and that seems to fix it for now (till a newer LibreWolf maybe overrides that file).
Thank you for the reply, I will check it out later.
If you want to turn off DoH right now, see https://codeberg.org/librewolf/issues/issues/2029#issuecomment-2281388
More info: https://codeberg.org/librewolf/issues/issues/1975#issuecomment-2281407
There’s also this comment: https://codeberg.org/librewolf/issues/issues/2029#issuecomment-2281388
What was your setting that is getting overwritten? What I can see from librewolf settings are:
- network.dns.disablePrefetch
- network.dns.skipTRR-when-parental-control-enabled
- doh-rollout.provider-list
- network.trr.mode
- network.trr.uri
I usually have “DNS over HTTPS” in Librewolf disabled as another program is already “managing” secure DNS for my entire device. However, this isn’t saved once I close the browser and the setting is reset to use Mozilla’s DNS server.
OK, there’s a codeberg comment someone else shared, and based on that there’s another of such comments from another issue, which sort of indicates an attempt to get back / reset current behavior, but I’m not sure if that one worked or not given the comments from the one who posted it…
Yes, it seems a mess, :(