Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use secure DNS is locked when brave_vpn_helper service is running #29338

Closed
GeetaSarvadnya opened this issue Mar 27, 2023 · 4 comments · Fixed by brave/brave-core#17800
Closed

Comments

@GeetaSarvadnya
Copy link

Description

Found while testing #28195
Use secure DNS is locked when brave_vpn_helper service is running

Steps to Reproduce

  1. Install 1.50.101
  2. launch Brave
  3. restart (to pick up Griffin changes)
  4. purchase/link/set up BraveVPN
  5. connect to BraveVPN
  6. press ctrl + alt + del to open Task Manager
  7. look for the Brave VPN Helper task
  8. Ensure that brave_vpn_helper service is running under Details tab in task manager
  9. Open brave://settings/security
  10. Use secure DNS is locked when brave_vpn_helper service is running

Actual result:

Use secure DNS is locked when brave_vpn_helper service is running
image (4)

Expected result:

Use secure DNS should not be locked when brave_vpn_helper service is running

Reproduces how often:

Easy

Brave version (brave://version info)

Brave 1.50.101 Chromium: 111.0.5563.116 (Official Build) beta (64-bit)
Revision ade86b9472831e26d87fd569e04b404be01e1e2b-refs/branch-heads/5563@{#1209}
OS Windows 10 Version 21H2 (Build 19044.2728)

Version/Channel Information:

  • Can you reproduce this issue with the current release? NA
  • Can you reproduce this issue with the beta channel? Yes
  • Can you reproduce this issue with the nightly channel? Yes

Other Additional Information:

  • Does the issue resolve itself when disabling Brave Shields? NA
  • Does the issue resolve itself when disabling Brave Rewards? NA
  • Is the issue reproducible on the latest version of Chrome? NA

Miscellaneous Information:

cc: @spylogsster @brave/qa-team @bsclifton

@stephendonner
Copy link

stephendonner commented May 10, 2023

@spylogsster @bsclifton @GeetaSarvadnya locking Use Secure DNS's toggle was part of connecting to the VPN helper server on Windows, I thought, per #28195 (comment).

Why/when did we diverge? Just trying to understand so I can verify properly, thanks!

In #28195 (comment), these two things are at odds:

Screen Shot 2023-05-10 at 6 18 46 PM

@spylogsster
Copy link

@spylogsster @bsclifton @GeetaSarvadnya locking Use Secure DNS's toggle was part of connecting to the VPN helper server on Windows, I thought, per #28195 (comment).

Why/when did we diverge? Just trying to understand so I can verify properly, thanks!

In #28195 (comment), these two things are at odds:

Screen Shot 2023-05-10 at 6 18 46 PM

Use Secure DNS can be enabled only if brave_vpn_helper.exe was unable to set filters, if it was crashed or so, it (locking DNS settings) works as fallback now if brave_vpn_helper.exe does not work as expected.

@stephendonner
Copy link

stephendonner commented May 15, 2023

Verified PASSED using

Brave 1.52.99 Chromium: 113.0.5672.92 (Official Build) beta (64-bit)
Revision b6f521170062a1fa8a82c33fb223b06fec566da1-refs/branch-heads/5672_63@{#10}
OS Windows 10 Version 22H2 (Build 19045.2965)

Steps:

  1. installed 1.52.99
  2. launched Brave
  3. purchased, configured, and connected to Brave VPN
  4. pressed ctrl + alt + del to open Task Manager
  5. looked for the Brave VPN Helper task
  6. ensured that brave_vpn_helper.exe is running
  7. opened brave://settings/security
  8. confirmed that Use Secure DNS was toggled to On and enabled
  9. disconnected from Brave VPN
  10. confirmed that Use Secure DNS was toggled to On and enabled
  11. reconnected to Brave VPN
  12. clicked End task for the brave_vpn_helper.exe containing process, multiple times
  13. confirmed that Use Secure DNS was toggled to On, but disabled

Confirmed Use Secure DNS is only locked when the brave_vpn_helper_service is NOT running

Connected to Brave VPN, helper service running NOT connected to Brave VPN, NO helper service running Connected to Brave VPN, NO helper service running
image image image

@MadhaviSeelam
Copy link

MadhaviSeelam commented May 20, 2023

Verification PASSED using

Brave | 1.52.102 Chromium: 113.0.5672.126 (Official Build) beta (64-bit)
-- | --
Revision | c541687b21a73452ab403e2dced7033ddc97ee9d-refs/branch-heads/5672@{#1202}
OS | Windows 11 Version 22H2 (Build 22621.1702)

Steps:

  1. installed 1.52.99
  2. launched Brave
  3. purchased, configured, and connected to Brave VPN
  4. pressed ctrl + alt + del to open Task Manager
  5. looked for the Brave VPN Helper task
  6. ensured that brave_vpn_helper.exe is running
  7. opened brave://settings/security
  8. confirmed that Use Secure DNS was toggled to On and enabled
  9. disconnected from Brave VPN
  10. confirmed that Use Secure DNS was toggled to On and enabled
  11. reconnected to Brave VPN
  12. confirmed that Use Secure DNS was toggled to On, but disabled
  13. clicked End task for the brave_vpn_helper.exe containing process, 3 times
  14. verified 3rd time, the brave_vpn_helper.exe is killed and DoH fallback dialog/Brave VPN helper service dialog is shown

Confirmed Use Secure DNS is only locked when the brave_vpn_helper_service is NOT running

Connected to Brave VPN, helper service running NOT connected to Brave VPN, NO helper service running Connected to Brave VPN, NO helper service running
image image image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment