orbot icon indicating copy to clipboard operation
orbot copied to clipboard

blocking of snowflake bridges by Roskomnadzor

Open saber716rus opened this issue 1 year ago • 4 comments

Hello!

The problem is that Roskomnadzor has started blocking Snowflake bridges that are used in Tor.

Служба Tor выключается
Orbot отключён
обновление настроек в сервисе Tor
Updating torrc custom configuration…
Запуск Orbot...
Connected to tor control port
Added control port event handler
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Delaying directory fetches: No running bridges
NOTICE: Application request when we haven't received a consensus with exits. Optimistically trying known bridges again.
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 123 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 123 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 124 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 123 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 125 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 125 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 124 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 125 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 124 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 125 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 124 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 125 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 125 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
WARN: Problem bootstrapping. Stuck at 10% (conn_done): Connected to a relay. (DONE; DONE; count 1; recommendation warn; host 2B280B23E1107BB62ABFC40DDCC8824814F80A72 at 192.0.2.3:80)
WARN: Problem bootstrapping. Stuck at 10% (conn_done): Connected to a relay. (DONE; DONE; count 2; recommendation warn; host 8838024498816A039FCBBAB14E6F40A0843051FA at 192.0.2.4:80)
NOTICE: Delaying directory fetches: No running bridges
NOTICE: Tried for 122 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 122 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 122 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 122 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 122 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 122 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 122 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 122 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 122 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Application request when we haven't received a consensus with exits. Optimistically trying known bridges again.
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 122 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 125 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 126 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Delaying directory fetches: No running bridges
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 122 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Tried for 122 seconds to get a connection to [scrubbed]:5228. Giving up. (waiting for circuit)
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Application request when we haven't received a consensus with exits. Optimistically trying known bridges again.
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
Служба Tor выключается
Orbot отключён
обновление настроек в сервисе Tor
Updating torrc custom configuration…
Запуск Orbot...
Connected to tor control port
NOTICE: Bootstrapped 1% (conn_pt): Connecting to pluggable transport
Added control port event handler
NOTICE: Bootstrapped 2% (conn_done_pt): Connected to pluggable transport
NOTICE: Bootstrapped 10% (conn_done): Connected to a relay
Служба Tor выключается
Orbot отключён
обновление настроек в сервисе Tor
Updating torrc custom configuration…
Запуск Orbot...
Connected to tor control port
Added control port event handler
NOTICE: Bootstrapped 1% (conn_pt): Connecting to pluggable transport
NOTICE: Bootstrapped 2% (conn_done_pt): Connected to pluggable transport
NOTICE: Bootstrapped 10% (conn_done): Connected to a relay
NOTICE: Delaying directory fetches: No running bridges
NOTICE: Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
NOTICE: Application request when we haven't received a consensus with exits. Optimistically trying known bridges again.
Служба Tor выключается
Orbot отключён

saber716rus avatar Nov 07 '24 15:11 saber716rus

Thanks for the report @saber716rus! I've opened an issue in the snowflake repository to try and track down the cause of the block: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40407

cohosh avatar Nov 11 '24 20:11 cohosh

Thanks for the report @saber716rus! I've opened an issue in the snowflake repository to try and track down the cause of the block: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40407

I will add that it rarely happens that the connection is successful, but it will not last long. when I started using it, everything was fine, even the speed was excellent. but over time, Roskomnadzor discovered and began to adjust its filters to block. they update their filters every 6 hours.

saber716rus avatar Nov 11 '24 21:11 saber716rus

Hopefully this is addresses by recent work on Snowflake and our updates to IPtProxy in the next release

n8fr8 avatar Apr 18 '25 11:04 n8fr8

@saber716rus, can you test with our latest version?

https://guardianproject.info/releases/Orbot-17.5.0-RC-1-tor-0.4.8.16-fullperm-arm64-v8a-release.apk

Or on Google Play's "open testing".

tladesignz avatar Jun 16 '25 13:06 tladesignz