mirror of
https://github.com/AdguardTeam/AdGuardHome.git
synced 2026-03-04 00:01:12 -05:00
iOS 14 configuration profile returning "no host in query parameters and no server_name" #2492
Labels
No labels
P1: Critical
P2: High
P3: Medium
P4: Low
UI
bug
cannot reproduce
compatibility
dependencies
docker
documentation
duplicate
enhancement
enhancement
external libs
feature request
good first issue
help wanted
infrastructure
invalid
localization
needs investigation
performance
potential-duplicate
question
recurrent
research
snap
waiting for data
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/AdGuardHome#2492
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @CarnageDevs on GitHub (Feb 16, 2021).
Issue Details
Expected Behavior
I should be able to download a .mobileconfig file from the Setup guide as I have Adguard Home running behind a reverse proxy for TLS/DNS-over-HTTPS.
Actual Behavior
There is no option to download it under the setup guide, and manually downloading it from https://mydomain.com/apple/doh.mobileconfig results in the error
{"message":"no host in query parameters and no server_name"}.Additional Information
I do not have encryption enabled under the encryption settings in the Adguard Home dashboard since my reverse proxy is handling the HTTPS encryption. Attempting to enable it, filling out my domain name and certificates causes the dashboard to not load at all. I am unable to enable it without filling in the information mentioned above.
Aside from that, I have
allow_encrypted_dohset to true in the config as per the wiki, and strict SNI set to true in the config as well as I read in an issue it was necessary if a reverse proxy was used for encryption (despite not being mentioned in the wiki). Am I missing any other setup steps here causing my issue? The wiki only mentions to route the Adguard IP in the reverse proxy and to make the config change mentioned above.For the record, DNS-over-HTTPS seems to work fine when manually configured (e.g. in FIrefox on my desktop under network settings, with https://mydomain.com/dns-query) as it shows in the query log that the protocol is DNS-over-HTTPS.
@ameshkov commented on GitHub (Feb 17, 2021):
You should download it from
https://mydomain.com/apple/doh.mobileconfig?host=mydomain.com