Few days ago on Android 7.1.2 I have installed Orbot and Orfox from Google Play. Few days back I started Orbot and pressed Start button. Connection was successfully established and Browser button was enabled and I could click on it and Orfox started successfully (check.torproject.org display Congratulations message) and web sites can be normally displayed in Orfox. Then I clicked Stop button in Orbot and clicked on left menu button and selected Bridges and selected "Tunnel through Azure" and pressed the Start button. It took little bit longer, but Browser button was enabled again and I could click on it and Orfox was started successfully. So bridges working fine.
But yesterday and today I can start Orbot without bridges, but when I click on left menu and select Bridges | Tunnel through Azure and connection in Orbot is not completed successfully. I have tried many times (also rebooted Android, yes I know old Windows habit).
Today I did:
1. Right menu and clicked on Settings.
2. Scroll down and in Debug section checked the "Debug log" check box.
3. From menu button I clicked Exit to shutdown Orbot and to clear logs.
4. Started Orbot.
5. Left menu Clicked on Bridges | Tunnel through Azure.
6. Press Start button.
It is interesting Browser button gets enabled, but when clicked on it Orfox starts but check.torproject.org does not load at all, so it looks like connection to Tor network is not established yet.
Bellow is log file. I have looked through the log and replaced anything suspicious with many XXX, to remove potentially sensitive information.
Set background service to FOREGROUND
Orbot is starting…
Orbot is starting…
updating settings in Tor service
updating torrc custom configuration...
torrc.custom=ControlPortWriteToFile /data/data/org.torproject.android/app_bin/control.txt
SOCKSPort 9050
SafeSocks 0
TestSocks 0
WarnUnsafeSocks 1
TransPort 9040
DNSPort 5400
VirtualAddrNetwork 10.192.0.0/10
AutomapHostsOnResolve 1
DisableNetwork 0
Log debug syslog
Log info syslog
SafeLogging 0
UseBridges 1
ClientTransportPlugin meek_lite exec /data/data/org.torproject.android/app_bin/obfs4proxy
Bridge meek_lite 0.0.2.0:1 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX url=https://XXXXXXXXXXXXXX.cloudfront.net/ front=XX.awsstatic.com
Bridge meek_lite 0.0.2.0:2 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX url=https://meek.azureedge.net/ front=ajax.aspnetcdn.com
GeoIPFile /data/data/org.torproject.android/app_bin/geoip
GeoIPv6File /data/data/org.torproject.android/app_bin/geoip6
StrictNodes 0
success.
Orbot is starting…
/data/data/org.torproject.android/app_bin/tor DataDirectory /data/data/org.torproject.android/app_data --defaults-torrc /data/data/org.torproject.android/app_bin/torrc -f /data/data/org.torproject.android/app_bin/torrc.custom
Waiting for control port...
Reading control port config file: /data/data/org.torproject.android/app_bin/control.txt
Connecting to control port: 48691
SUCCESS connected to Tor control port.
SUCCESS - authenticated to control port.
Starting Tor client… complete.
adding control port event handler
SUCCESS added control port event handler
Tor started; process id=12971
Starting polipo process
Polipo is running on port:8118
Polipo is running
Circuit (1) LAUNCHED:
NOTICE: Bootstrapped 5%: Connecting to directory server
orConnStatus ($XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX): LAUNCHED
Circuit (2) LAUNCHED:
orConnStatus (cymrubridge02): LAUNCHED
NOTICE: Bootstrapped 10%: Finishing handshake with directory server
NOTICE: Bootstrapped 15%: Establishing an encrypted directory connection
orConnStatus (cymrubridge02): CONNECTED
Circuit (2) EXTENDED: cymrubridge02
NOTICE: Bootstrapped 20%: Asking for networkstatus consensus
Circuit (2) BUILT: cymrubridge02
Error getting node details from onionoo: timeout
Any idea what is wrong?
I know I can use Orbot without bridges. But currently I am at home when there is no network restrictions (most probably not) by ISP, but when I will go to work I am 100% sure company is blocking TOR network (I know this because using Tor on Windows the only way to get to the Tor network is by using bridges).
I would really like to establish Orbot connection using bridges.
P.S. I have tried Amazon and Obfs4 bridges, but with still unsuccessful.