Incorrect Exit IP shown after New Circuit request
An incorrect IP is sometimes shown as an exit IP after a New Circuit request from the Tor Browser UI. Steps to reproduce: 1. use Tor Browser 9.5.3 1. go to https://www.tunnelbear.com/blog/ 1. if the website loads correctly, hit `[New Circuit for this Site]` button 1. if you got the Cloudflare blockpage, take a note of the IP address that Cloudflare reports 1. take a look at the Exit Node IP of the current circuit That's the blockpage I got, it has 185.220.100.247 as an Exit Node IP: ![tbb-strange-exit_2020-08-04_12-24-07](/uploads/801fea4b7c88501676f4b60f67e8d6e6/tbb-strange-exit_2020-08-04_12-24-07.png) That's the circuit, I expected it to show the same IP, but it shows a different Exit Node IP — 217.79.190.25: ![tbb-strange-exit_2020-08-04_12-24-21](/uploads/de542ee3fcc4b47dc10084c07271b6f1/tbb-strange-exit_2020-08-04_12-24-21.png) While I was clicking "New Circuit" button once, I've noticed that 185.220.100.247 was shown for a brief time in the displayed circuit and it quickly (within a second or two) changed to 217.79.190.25. So, the UI suggests that the New Circuit was created twice, although the button was clicked once. Maybe this issue is connected to #33063. The issue reproduces for me every time I hit a Cloudflare blockpage using these steps. I was unable to reproduce the issue with a simple whoami webservice https://stat.ripe.net/data/whats-my-ip/data.json Maybe it is something CF-specific that is triggering the erratic behavior.
issue