0
Apple profiles have latency issues (fix included within)
Problem
When using an Apple Device with a generated .mobileconfig file from apple.nextdns.io, Clicking any of the Google Suggestions within Safari's address bar regularly times out.
This took me a long time to discover, but I only diagnosed the root cause when I upgraded iPhones recently and after reinstalling the profile, the problem returned. It was fairly repeatable in my experience.
Reproduction Steps
Assuming an iPhone with the profile installed and DNS selected:
- Open Safari, tap the address bar to open keyboard, and type a random word like "Dog".
- Select one of the auto-completed Google Suggestions that appears.
- Observe that the page fails to load the search results.
- Repeat steps 1 and 2
- Observe that the page successfully loads on second attempt.
Cause / Fix
This is because the generated profiles do not set the ServerAddresses field in the dictionary.
I was able to fix this issue entirely by manually modifying the generated (unsigned) profile to include the IPv4 and IPv6 server addresses that were assigned to the NextDNS profile in question.
Reply
Content aside
- 17 hrs agoLast active
- 9Views
-
1
Following