Closed kjozwiak closed 2 years ago
Reproduced on Windows 10 x64 - 1.32.97
Looks like this is related to the SOCK5 auth rewrite in CR96; I see this in the logs from brave://tor-internals
, Tor Control Events
tab:
STREAM: 8 NEW 0 check.torproject.org:443 SOURCE_ADDR=127.0.0.1:53969 PURPOSE=USER SOCKS_USERNAME="torproject.org" SOCKS_PASSWORD="4771A464A547FF65676C7E0F984A2726" CLIENT_PROTOCOL=SOCKS5 NYM_EPOCH=0 SESSION_GROUP=-4 ISO_FIELDS=SOCKS_USERNAME,SOCKS_PASSWORD,CLIENTADDR,SESSION_GROUP,NYM_EPOCH STREAM: 8 SENTCONNECT 1 check.torproject.org:443 SOCKS_USERNAME="torproject.org" SOCKS_PASSWORD="4771A464A547FF65676C7E0F984A2726" CLIENT_PROTOCOL=SOCKS5 NYM_EPOCH=0 SESSION_GROUP=-4 ISO_FIELDS=SOCKS_USERNAME,SOCKS_PASSWORD,CLIENTADDR,SESSION_GROUP,NYM_EPOCH STREAM: 8 REMAP 1 116.202.120.181:443 SOURCE=EXIT SOCKS_USERNAME="torproject.org" SOCKS_PASSWORD="4771A464A547FF65676C7E0F984A2726" CLIENT_PROTOCOL=SOCKS5 NYM_EPOCH=0 SESSION_GROUP=-4 ISO_FIELDS=SOCKS_USERNAME,SOCKS_PASSWORD,CLIENTADDR,SESSION_GROUP,NYM_EPOCH STREAM: 8 SUCCEEDED 1 116.202.120.181:443 SOCKS_USERNAME="torproject.org" SOCKS_PASSWORD="4771A464A547FF65676C7E0F984A2726" CLIENT_PROTOCOL=SOCKS5 NYM_EPOCH=0 SESSION_GROUP=-4 ISO_FIELDS=SOCKS_USERNAME,SOCKS_PASSWORD,CLIENTADDR,SESSION_GROUP,NYM_EPOCH STREAM: 8 CLOSED 1 116.202.120.181:443 REASON=END REMOTE_REASON=DONE SOCKS_USERNAME="torproject.org" SOCKS_PASSWORD="4771A464A547FF65676C7E0F984A2726" CLIENT_PROTOCOL=SOCKS5 NYM_EPOCH=0 SESSION_GROUP=-4 ISO_FIELDS=SOCKS_USERNAME,SOCKS_PASSWORD,CLIENTADDR,SESSION_GROUP,NYM_EPOCH
Verification PASSED on Win 11 x64
using the following build:
Brave | 1.32.103 Chromium: 96.0.4664.45 (Official Build) (64-bit)
-- | --
Revision | 76e4c1bb2ab4671b8beba3444e61c0f17584b2fc-refs/branch-heads/4664@{#947}
OS | Windows 11 Version 21H2 (Build 22000.318)
Tor
initializes and connects once opened without any issuesCTRL
+ SHIFT
+ R
Hamburger Menu
-> New Tor connection for this site...
Tor
networkhttps://brave4u7jddbv7cyviptqjc7jusxh72uik7zt6adtckl5f4nwy2v72qd.onion
within Tor
workshttps://protonmailrmez3lotccipshtkleegetolb73fuirgj7r4o4vfu7ozyd.onion
within Tor
workshttps://www.nytimes.com
, https://brave.com
& https://account.protonmail.com/login
displays the Open in Tor
button in the URL bar when loading in a Normal
windowOpen in Tor
works as expected (opening the website within Tor
)Verified PASSED
using
Brave | 1.32.103 Chromium: 96.0.4664.45 (Official Build) (x86_64) |
---|---|
Revision | 76e4c1bb2ab4671b8beba3444e61c0f17584b2fc-refs/branch-heads/4664@{#947} |
OS | macOS Version 11.6.1 (Build 20G224) |
command
+ shift
+ r
Hamburger Menu
-> New Tor connection for this site...
https://check.torproject.org
correctly displays that you're connected to the Tor
networkhttps://brave.com
& https://duckduckgo.com
within Tor works without any issueshttps://brave4u7jddbv7cyviptqjc7jusxh72uik7zt6adtckl5f4nwy2v72qd.onion
within Tor
workshttps://protonmailrmez3lotccipshtkleegetolb73fuirgj7r4o4vfu7ozyd.onion
within Tor
workshttps://www.nytimes.com
, https://brave.com
& https://account.protonmail.com/login
displays the Open in Tor
button in the URL bar when loading in a Normal
windowOpen in Tor
works as expected (opening the website within Tor
)
Description
With
C96
, users won't be able to connect to a new exit node/get a new IP address. Doing a hard refresh or running throughHamburger Menu
->New Tor connection for this site
doesn't work/change the IP address.Steps to Reproduce
C96
(used1.32.97 Chromium: 96.0.4664.35
in this case)Hamburger Menu
->New Tor connection for this site
(nothing happens)Actual result:
Can't connect to a new exit node/get a new IP address in Tor windows.
Expected result:
Users should be able to change exit nodes/get new IP addresses like they did in previous versions
Reproduces how often:
100% reproducible using the above STR
Brave version (brave://version info)
Version/Channel Information:
N/A
(but it's in the current1.32.x
RC)Yes
Yes
Other Additional Information:
N/A
N/A
N/A
Miscellaneous Information:
CCing @diracdeltas @brave/legacy_qa @mkarolin @rebron