Adguardhome: Add HTTPS-Only Mode

Created on 23 Nov 2020  路  5Comments  路  Source: AdguardTeam/AdGuardHome

Proposed Solution

Please add an "HTTPS-Only Mode" checkbox to the Settings section.

(Blocks all non-HTTPS requests, unless domain appears in allowlists).

Medium feature request

Most helpful comment

If HTTPS redirect URL does not exist then show "Domain Does Not Support HTTPS" error page

That won't be possible to do on the DNS level.

What we probably would be able to do is simply enforcing HTTPS for all domains.

All 5 comments

For the web interface there is the option: Settings -> Encryption Settings -> Redirect to HTTPS automatically

Or are you talking about forcing "Upstream DNS servers" to only use HTTPS except for (insert X) domains?

I guess this could be possible to implement using HTTPSSVC DNS records: https://tools.ietf.org/id/draft-nygren-httpbis-httpssvc-00.html#rfc.section.4.2

For the web interface there is the option: Settings -> Encryption Settings -> Redirect to HTTPS automatically

Or are you talking about forcing "Upstream DNS servers" to only use HTTPS except for (insert X) domains?

I'll try out: Settings -> Encryption Settings -> Redirect to HTTPS automatically
see if it suits my needs.
[Edit: checked it out and it requires a SSL certificate and mucking around]

In terms of behaviour an example:

If HTTPS redirect URL does not exist then show "Domain Does Not Support HTTPS" error page

That won't be possible to do on the DNS level.

What we probably would be able to do is simply enforcing HTTPS for all domains.

It's more a job for Adguard Windows/Android/Ios .. no ?

Since they can filter all the traffic

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ammnt picture ammnt  路  3Comments

s-timm picture s-timm  路  4Comments

TXC picture TXC  路  3Comments

xenio picture xenio  路  4Comments

ammnt picture ammnt  路  4Comments