AdguardTeam / AdguardForiOS

The most advanced ad blocker for iOS
https://adguard.com/
GNU General Public License v3.0
1.43k stars 202 forks source link

Full Tunnel DNS filtering bootloops iOS 11.3 beta 1 #619

Closed polarimetric closed 6 years ago

polarimetric commented 6 years ago

Steps to reproduce

  1. Install iOS 11.3 developer beta 1 on an iPhone (8 in my case)
  2. Enable "Full Tunnel" DNS filtering with at least one DNS user filter or subscription enabled
  3. Wait 5-10 seconds
  4. Device crashes and reboots; if user is not fast enough disabling DNS filtering after reboot and unlock, a boot loop ensues

Expected behavior

The device should not crash and reboot.

Actual behavior

The device crashes and reboots without fail within 5-10 seconds of VPN connection if "Full Tunnel" is enabled. Split Tunnel does not appear to have this issue. I am not sure if this is an iOS beta bug (especially since this is a first developer beta) or an Adguard bug, but it's relatively urgent, especially since if the user has DNS filtering enabled on 11.2.5 and then updates to 11.3 beta 1, the device will without fail crash and reboot before the iOS initial setup post-update sequence can be completed; the only way to recover from this is to restore via iTunes as there is no way to disable DNS filtering until the device is set up.

Interestingly, this bug does NOT appear to be present on an iPad (2017, 9.7-inch) running iOS 11.3 developer beta 1; only on my iPhone.

Customer ID

1738330

Your environment

iPhone 8, 64 GB iOS 11.3 developer beta 1 Wi-Fi and mobile data

zebrum commented 6 years ago

guys! any news?

rodaimi commented 6 years ago

I have been running ios 11.3 beta 4 since it has been released and can confirm the issue has been fixed.