Skip to content

"Some protected" doesn't route app through Tor

Steps to reproduce

  1. Configure Tor VPN with "None protected" and "Connect directly to Tor".
  2. Force stop Tor VPN.
  3. Visit checkip.amazonaws.com in Chrome. IP is the true IP.
  4. Open Tor VPN and connect to Tor.
  5. Turn on protection for Chrome.
  6. Visit checkip.amazonaws.com in Chrome. IP is still the true IP.
  7. Turn on "Protect all apps" in Tor VPN.
  8. Visit checkip.amazonaws.com in Chrome. After some time IP is a Tor IP.

Logs from 0.6.0

12:06:59:212 Bootstrap at: 85%: connecting to the internet; directory is fetching microdescriptors (7205/7205)
12:06:59:212 I/onionmasq: tor_dirmgr: Loaded a good directory from cache.
12:06:59:212 I/onionmasq: tor_dirmgr: Marked consensus usable.
12:06:56:864 Bootstrap at: 0%: connecting to the internet; not downloading
12:06:56:699 I/onionmasq: tor_circmgr: Flushed persistent state at exit.
12:06:56:697 D/onionmasq: onionmasq_mobile: stopped onionmasq...
12:06:56:687 I/onionmasq: onion_tunnel::dns: Starting DNS manager
12:06:56:687 I/onionmasq: arti_client::client: Another process has the lock on our state files. We'll proceed in read-only mode.
12:06:56:687 D/onionmasq: onionmasq_mobile: starting bootstrap event listening ...
12:06:56:687 D/onionmasq: onionmasq_mobile: starting onionmasq...
12:06:56:687 D/onionmasq: onionmasq_mobile: successfully created tun interface
12:06:56:687 I/onionmasq: arti_client::client: Running without a keystore
12:06:56:672 D/onionmasq: onionmasq_mobile: creating onion_tunnel...
12:06:56:672 D/onionmasq: onionmasq_mobile: Onionmasq_runProxy on Android API 31
12:06:56:641 D/onionmasq: onionmasq_mobile: stopped onionmasq...
12:06:56:641 D/onionmasq: onionmasq_mobile: closing proxy...
12:06:54:675 [fc00::]:40136->[fec0:ff2c:c3aa:181e:431c:88b:7cf6:f6f9]:443: closed connection
12:06:53:323 169.254.42.1:52282->10.13.178.209:443: closed connection
12:06:52:715 169.254.42.1:56062->10.54.80.12:5228: closed connection
12:06:52:711 169.254.42.1:56062->10.54.80.12:5228: closed connection
12:06:52:566 192.168.3.91:52546->157.240.25.34:443: hop 2: 185.220.101.26:9004 (GAOmpcADRgLtsf1hn7woFy/Mmzqnp3CBYBv/c8eDYdI)
12:06:52:565 192.168.3.91:52546->157.240.25.34:443: hop 1: 147.135.70.168:8443 (RPuIkIoP5669GT224O9lIxiubUs6+LOPYtu/PasbNPU)
12:06:52:564 192.168.3.91:52546->157.240.25.34:443: hop 0: 88.99.94.231:4443 (omzmR5HViq2uawr5QPCCNBBaGR32f4T07erXt9hSrBA)
12:06:52:563 192.168.3.91:52546->157.240.25.34:443: NEW connection to 157.240.25.34:443 (app 10081)
12:06:52:558 192.168.3.91:52546->157.240.25.34:443: hop 2: 185.220.101.26:9004 (GAOmpcADRgLtsf1hn7woFy/Mmzqnp3CBYBv/c8eDYdI)
12:06:52:557 192.168.3.91:52546->157.240.25.34:443: hop 1: 147.135.70.168:8443 (RPuIkIoP5669GT224O9lIxiubUs6+LOPYtu/PasbNPU)
12:06:52:556 192.168.3.91:52546->157.240.25.34:443: hop 0: 88.99.94.231:4443 (omzmR5HViq2uawr5QPCCNBBaGR32f4T07erXt9hSrBA)
12:06:52:555 192.168.3.91:52546->157.240.25.34:443: NEW connection to 157.240.25.34:443 (app 10081)
12:06:52:554 192.168.3.91:52546->157.240.25.34:443: hop 2: 185.220.101.26:9004 (GAOmpcADRgLtsf1hn7woFy/Mmzqnp3CBYBv/c8eDYdI)
12:06:52:553 192.168.3.91:52546->157.240.25.34:443: hop 1: 147.135.70.168:8443 (RPuIkIoP5669GT224O9lIxiubUs6+LOPYtu/PasbNPU)
12:06:52:553 192.168.3.91:52546->157.240.25.34:443: hop 0: 88.99.94.231:4443 (omzmR5HViq2uawr5QPCCNBBaGR32f4T07erXt9hSrBA)
12:06:52:552 192.168.3.91:52546->157.240.25.34:443: NEW connection to 157.240.25.34:443 (app 10081)
12:06:52:118 192.168.3.91:51310->169.254.42.53:853: FAILED: failed to connect to TorAddr { host: Ip(169.254.42.53), port: 853 } via Arti: tor: rejected by exit policy: Protocol error while launching a data stream
12:06:52:115 169.254.42.1:46518->149.154.175.52:443: hop 2: 185.220.100.250:9000 (lSu9AbBH7kqGGbx5aI3deSvlEimo+UWi++wc5HKSj7c)
12:06:52:113 169.254.42.1:46518->149.154.175.52:443: hop 1: 104.57.231.26:80 (sjzf9SO7JQIufXIznXKCICjpRK/Wo0PPZ1GdE3hq+5A)
12:06:52:110 169.254.42.1:46518->149.154.175.52:443: hop 0: 88.99.94.231:4443 (omzmR5HViq2uawr5QPCCNBBaGR32f4T07erXt9hSrBA)
12:06:52:108 169.254.42.1:46518->149.154.175.52:443: NEW connection to 149.154.175.52:443 (app 10274)
12:06:52:105 WARNING: Unknown FailedConnectionEvent with proxySrc:proxyDst tuple 192.168.3.91:51310:169.254.42.53:853
12:06:51:705 192.168.3.91:51310->169.254.42.53:853: FAILED: failed to connect to TorAddr { host: Ip(169.254.42.53), port: 853 } via Arti: tor: rejected by exit policy: Protocol error while launching a data stream
12:06:51:671 WARNING: Unknown FailedConnectionEvent with proxySrc:proxyDst tuple 192.168.3.91:51310:169.254.42.53:853
12:06:51:375 169.254.42.1:52282->10.13.178.209:443: hop 2: 204.8.96.187:443 (qOb5MFFzGrcpw0PlUtyOd3RVoRHxEiik5UQQNOjbcJI)
12:06:51:374 169.254.42.1:52282->10.13.178.209:443: hop 1: 185.177.229.15:8080 (l0rWqPa0zVGbq+ebVdaNinIQdRZwha8x+crdozx9Yzc)
12:06:51:372 169.254.42.1:52282->10.13.178.209:443: hop 0: 5.75.230.210:443 (hTBkVq3EeOW17KnYaPcuNW2Ebel+K1SeptBBNZ08o34)
12:06:51:371 169.254.42.1:52282->10.13.178.209:443: NEW connection to sync-1-us-west1-g.sync.services.mozilla.com:443 (app 10276)
12:06:51:369 169.254.42.1:54120->52.1.49.22:80: hop 2: 204.8.96.187:443 (qOb5MFFzGrcpw0PlUtyOd3RVoRHxEiik5UQQNOjbcJI)
12:06:51:367 169.254.42.1:54120->52.1.49.22:80: hop 1: 185.177.229.15:8080 (l0rWqPa0zVGbq+ebVdaNinIQdRZwha8x+crdozx9Yzc)
12:06:51:366 169.254.42.1:54120->52.1.49.22:80: hop 0: 5.75.230.210:443 (hTBkVq3EeOW17KnYaPcuNW2Ebel+K1SeptBBNZ08o34)
12:06:51:364 169.254.42.1:54120->52.1.49.22:80: NEW connection to 52.1.49.22:80 (app 10276)
12:06:51:363 192.168.3.91:51310->169.254.42.53:853: FAILED: failed to connect to TorAddr { host: Ip(169.254.42.53), port: 853 } via Arti: tor: rejected by exit policy: Protocol error while launching a data stream
12:06:51:360 WARNING: Unknown FailedConnectionEvent with proxySrc:proxyDst tuple 192.168.3.91:51310:169.254.42.53:853
12:06:51:359 WARNING: Unknown FailedConnectionEvent with proxySrc:proxyDst tuple 192.168.3.91:51310:169.254.42.53:853
12:06:51:220 [fc00::]:40136->[fec0:ff2c:c3aa:181e:431c:88b:7cf6:f6f9]:443: hop 2: 204.8.96.187:443 (qOb5MFFzGrcpw0PlUtyOd3RVoRHxEiik5UQQNOjbcJI)
12:06:51:220 [fc00::]:40136->[fec0:ff2c:c3aa:181e:431c:88b:7cf6:f6f9]:443: hop 1: 185.177.229.15:8080 (l0rWqPa0zVGbq+ebVdaNinIQdRZwha8x+crdozx9Yzc)
12:06:51:218 [fc00::]:40136->[fec0:ff2c:c3aa:181e:431c:88b:7cf6:f6f9]:443: hop 0: 5.75.230.210:443 (hTBkVq3EeOW17KnYaPcuNW2Ebel+K1SeptBBNZ08o34)
12:06:51:216 [fc00::]:40136->[fec0:ff2c:c3aa:181e:431c:88b:7cf6:f6f9]:443: NEW connection to sync-1-us-west1-g.sync.services.mozilla.com:443 (app 10276)
12:06:51:210 169.254.42.1:52284->10.13.178.209:443: hop 2: 204.8.96.187:443 (qOb5MFFzGrcpw0PlUtyOd3RVoRHxEiik5UQQNOjbcJI)
12:06:51:209 169.254.42.1:52284->10.13.178.209:443: hop 1: 185.177.229.15:8080 (l0rWqPa0zVGbq+ebVdaNinIQdRZwha8x+crdozx9Yzc)
12:06:51:207 169.254.42.1:52284->10.13.178.209:443: hop 0: 5.75.230.210:443 (hTBkVq3EeOW17KnYaPcuNW2Ebel+K1SeptBBNZ08o34)
12:06:51:205 169.254.42.1:52284->10.13.178.209:443: NEW connection to sync-1-us-west1-g.sync.services.mozilla.com:443 (app 10276)
12:06:51:203 169.254.42.1:52282->10.13.178.209:443: hop 2: 204.8.96.187:443 (qOb5MFFzGrcpw0PlUtyOd3RVoRHxEiik5UQQNOjbcJI)
12:06:51:201 169.254.42.1:52282->10.13.178.209:443: hop 1: 185.177.229.15:8080 (l0rWqPa0zVGbq+ebVdaNinIQdRZwha8x+crdozx9Yzc)
12:06:51:199 169.254.42.1:52282->10.13.178.209:443: hop 0: 5.75.230.210:443 (hTBkVq3EeOW17KnYaPcuNW2Ebel+K1SeptBBNZ08o34)
12:06:51:196 169.254.42.1:52282->10.13.178.209:443: NEW connection to sync-1-us-west1-g.sync.services.mozilla.com:443 (app 10276)
12:06:50:968 169.254.42.1:54122->52.1.49.22:80: hop 2: 204.8.96.187:443 (qOb5MFFzGrcpw0PlUtyOd3RVoRHxEiik5UQQNOjbcJI)
12:06:50:966 169.254.42.1:54122->52.1.49.22:80: hop 1: 185.177.229.15:8080 (l0rWqPa0zVGbq+ebVdaNinIQdRZwha8x+crdozx9Yzc)
12:06:50:965 169.254.42.1:54122->52.1.49.22:80: hop 0: 5.75.230.210:443 (hTBkVq3EeOW17KnYaPcuNW2Ebel+K1SeptBBNZ08o34)
12:06:50:963 169.254.42.1:54122->52.1.49.22:80: NEW connection to 52.1.49.22:80 (app 10276)
12:06:50:962 169.254.42.1:54120->52.1.49.22:80: hop 2: 204.8.96.187:443 (qOb5MFFzGrcpw0PlUtyOd3RVoRHxEiik5UQQNOjbcJI)
12:06:50:960 169.254.42.1:54120->52.1.49.22:80: hop 1: 185.177.229.15:8080 (l0rWqPa0zVGbq+ebVdaNinIQdRZwha8x+crdozx9Yzc)
12:06:50:958 169.254.42.1:54120->52.1.49.22:80: hop 0: 5.75.230.210:443 (hTBkVq3EeOW17KnYaPcuNW2Ebel+K1SeptBBNZ08o34)
12:06:50:957 169.254.42.1:54120->52.1.49.22:80: NEW connection to 52.1.49.22:80 (app 10276)
12:06:50:866 169.254.42.1:52282->10.13.178.209:443: hop 2: 204.8.96.187:443 (qOb5MFFzGrcpw0PlUtyOd3RVoRHxEiik5UQQNOjbcJI)
12:06:50:865 169.254.42.1:52282->10.13.178.209:443: hop 1: 185.177.229.15:8080 (l0rWqPa0zVGbq+ebVdaNinIQdRZwha8x+crdozx9Yzc)
12:06:50:864 169.254.42.1:52282->10.13.178.209:443: hop 0: 5.75.230.210:443 (hTBkVq3EeOW17KnYaPcuNW2Ebel+K1SeptBBNZ08o34)
12:06:50:864 169.254.42.1:52282->10.13.178.209:443: NEW connection to sync-1-us-west1-g.sync.services.mozilla.com:443 (app 10276)
12:06:50:862 169.254.42.1:59614->44.210.216.47:80: hop 2: 204.8.96.187:443 (qOb5MFFzGrcpw0PlUtyOd3RVoRHxEiik5UQQNOjbcJI)
12:06:50:860 169.254.42.1:59614->44.210.216.47:80: hop 1: 185.177.229.15:8080 (l0rWqPa0zVGbq+ebVdaNinIQdRZwha8x+crdozx9Yzc)
12:06:50:859 169.254.42.1:59614->44.210.216.47:80: hop 0: 5.75.230.210:443 (hTBkVq3EeOW17KnYaPcuNW2Ebel+K1SeptBBNZ08o34)
12:06:50:858 169.254.42.1:59614->44.210.216.47:80: NEW connection to 44.210.216.47:80 (app 10276)
12:06:50:856 [fc00::]:40136->[fec0:ff2c:c3aa:181e:431c:88b:7cf6:f6f9]:443: hop 2: 204.8.96.187:443 (qOb5MFFzGrcpw0PlUtyOd3RVoRHxEiik5UQQNOjbcJI)
12:06:50:855 [fc00::]:40136->[fec0:ff2c:c3aa:181e:431c:88b:7cf6:f6f9]:443: hop 1: 185.177.229.15:8080 (l0rWqPa0zVGbq+ebVdaNinIQdRZwha8x+crdozx9Yzc)
12:06:50:854 [fc00::]:40136->[fec0:ff2c:c3aa:181e:431c:88b:7cf6:f6f9]:443: hop 0: 5.75.230.210:443 (hTBkVq3EeOW17KnYaPcuNW2Ebel+K1SeptBBNZ08o34)
12:06:50:852 [fc00::]:40136->[fec0:ff2c:c3aa:181e:431c:88b:7cf6:f6f9]:443: NEW connection to sync-1-us-west1-g.sync.services.mozilla.com:443 (app 10276)
12:06:50:782 I/onionmasq: tor_guardmgr::guard: We have found that guard [scrubbed] is usable.
12:06:50:547 169.254.42.1:59614->44.210.216.47:80: hop 2: 204.8.96.187:443 (qOb5MFFzGrcpw0PlUtyOd3RVoRHxEiik5UQQNOjbcJI)
12:06:50:546 169.254.42.1:59614->44.210.216.47:80: hop 1: 185.177.229.15:8080 (l0rWqPa0zVGbq+ebVdaNinIQdRZwha8x+crdozx9Yzc)
12:06:50:545 169.254.42.1:59614->44.210.216.47:80: hop 0: 5.75.230.210:443 (hTBkVq3EeOW17KnYaPcuNW2Ebel+K1SeptBBNZ08o34)
12:06:50:544 169.254.42.1:59614->44.210.216.47:80: NEW connection to 44.210.216.47:80 (app 10276)
12:06:43:674 W/onionmasq: tor_chanmgr::transport::default: Connection to [scrubbed] failed: error: Network is unreachable (os error 101)
12:06:43:674 W/onionmasq: onion_tunnel::runtime: Arti failed to connect to [2a01:4f8:10a:1f06::2]:4443: Network is unreachable (os error 101)
12:06:43:664 D/onionmasq: onionmasq_mobile::scaffolding: AndroidScaffolding::protect() for fd 96
12:06:43:521 D/onionmasq: onionmasq_mobile::scaffolding: AndroidScaffolding::protect() for fd 92
12:06:42:663 169.254.42.1:56062->10.54.80.12:5228: hop 2: 193.189.100.200:443 (eEAx2rel+xaWYaYOcsCnQkbLptTKNXrkvSk7q3JjFDg)
12:06:42:662 169.254.42.1:56062->10.54.80.12:5228: hop 1: 67.205.165.67:443 (/6mYK2VY1IdIzRItm4Cg7zafFpZr7hqE5x4GMfPnvQM)
12:06:42:660 169.254.42.1:56062->10.54.80.12:5228: hop 0: 5.75.230.210:443 (hTBkVq3EeOW17KnYaPcuNW2Ebel+K1SeptBBNZ08o34)
12:06:42:659 169.254.42.1:56062->10.54.80.12:5228: NEW connection to mtalk.google.com:5228 (app 10098)
12:06:42:657 169.254.42.1:56062->10.54.80.12:5228: hop 2: 193.189.100.200:443 (eEAx2rel+xaWYaYOcsCnQkbLptTKNXrkvSk7q3JjFDg)
12:06:42:654 169.254.42.1:56062->10.54.80.12:5228: hop 1: 67.205.165.67:443 (/6mYK2VY1IdIzRItm4Cg7zafFpZr7hqE5x4GMfPnvQM)
12:06:42:652 169.254.42.1:56062->10.54.80.12:5228: hop 0: 5.75.230.210:443 (hTBkVq3EeOW17KnYaPcuNW2Ebel+K1SeptBBNZ08o34)
12:06:42:650 169.254.42.1:56062->10.54.80.12:5228: NEW connection to mtalk.google.com:5228 (app 10098)
12:06:42:469 169.254.42.1:56062->10.54.80.12:5228: hop 2: 193.189.100.200:443 (eEAx2rel+xaWYaYOcsCnQkbLptTKNXrkvSk7q3JjFDg)
12:06:42:468 169.254.42.1:56062->10.54.80.12:5228: hop 1: 67.205.165.67:443 (/6mYK2VY1IdIzRItm4Cg7zafFpZr7hqE5x4GMfPnvQM)
12:06:42:467 169.254.42.1:56062->10.54.80.12:5228: hop 0: 5.75.230.210:443 (hTBkVq3EeOW17KnYaPcuNW2Ebel+K1SeptBBNZ08o34)
12:06:42:464 169.254.42.1:56062->10.54.80.12:5228: NEW connection to mtalk.google.com:5228 (app 10098)
12:06:41:724 I/onionmasq: tor_guardmgr::guard: We have found that guard [scrubbed] is usable.
12:06:38:664 W/onionmasq: tor_chanmgr::transport::default: Connection to [scrubbed] failed: error: Network is unreachable (os error 101)
12:06:38:664 W/onionmasq: onion_tunnel::runtime: Arti failed to connect to [2a01:4f8:10a:1f06::2]:4443: Network is unreachable (os error 101)
12:06:38:664 W/onionmasq: tor_chanmgr::transport::default: Connection to [scrubbed] failed: error: Network is unreachable (os error 101)
12:06:38:664 W/onionmasq: onion_tunnel::runtime: Arti failed to connect to [2a01:4f8:c012:a0d5::1]:443: Network is unreachable (os error 101)
12:06:38:661 D/onionmasq: onionmasq_mobile::scaffolding: AndroidScaffolding::protect() for fd 97
12:06:38:661 D/onionmasq: onionmasq_mobile::scaffolding: AndroidScaffolding::protect() for fd 96
12:06:38:654 I/onionmasq: tor_dirmgr: Directory is complete.attempt=3
12:06:38:647 I/onionmasq: tor_dirmgr: Marked consensus usable.
12:06:38:511 D/onionmasq: onionmasq_mobile::scaffolding: AndroidScaffolding::protect() for fd 95
12:06:38:510 D/onionmasq: onionmasq_mobile::scaffolding: AndroidScaffolding::protect() for fd 92
12:06:38:389 Bootstrap at: Bootstrapping complete
12:06:38:387 CONNECTED
12:06:38:379 I/onionmasq: onionmasq_mobile: Bootstrapping completed.
12:06:38:379 I/onionmasq: tor_dirmgr: Loaded a good directory from cache.
12:06:38:359 Bootstrap at: 85%: connecting to the internet; directory is fetching microdescriptors (7205/7205)
12:06:38:357 I/onionmasq: tor_dirmgr: Marked consensus usable.
12:06:36:265 169.254.42.1:45948->10.77.188.40:7275: FAILED: failed to connect to TorAddr { host: Ip(10.77.188.40), port: 7275 } via Arti: tor: target address disabled locally: Cannot connect to a local-only address without enabling allow_local_addrs
12:06:36:261 169.254.42.1:45948->10.77.188.40:7275: FAILED connection to 10.77.188.40:7275: tor: target address disabled locally: Cannot connect to a local-only address without enabling allow_local_addrs (app 1021)
12:06:36:260 WARNING: Unknown FailedConnectionEvent with proxySrc:proxyDst tuple 169.254.42.1:45948:10.77.188.40:7275
12:06:36:238 Bootstrap at: 0%: connecting to the internet; not downloading
12:06:35:945 I/onionmasq: onion_tunnel::dns: Starting DNS manager
12:06:35:945 D/onionmasq: onionmasq_mobile: starting bootstrap event listening ...
12:06:35:945 D/onionmasq: onionmasq_mobile: starting onionmasq...
12:06:35:945 D/onionmasq: onionmasq_mobile: successfully created tun interface
12:06:35:945 I/onionmasq: arti_client::client: Running without a keystore
12:06:35:935 D/onionmasq: onionmasq_mobile: creating onion_tunnel...
12:06:35:935 D/onionmasq: onionmasq_mobile: Onionmasq_runProxy on Android API 31
12:06:35:821 W/onionmasq: onionmasq_mobile: Attempted to stop proxy when it wasn't running!
12:06:35:821 D/onionmasq: onionmasq_mobile: closing proxy...
12:06:19:093 Bootstrap at: 100%: connecting successfully; directory is fetching microdescriptors (7205/7205)
12:06:19:091 I/onionmasq: tor_guardmgr::guard: We have found that guard [scrubbed] is usable.
12:06:17:918 Bootstrap at: 100%: connecting successfully; directory is fetching microdescriptors (7205/7205)
12:06:13:859 W/onionmasq: tor_chanmgr::transport::default: Connection to [scrubbed] failed: error: Network is unreachable (os error 101)
12:06:13:859 W/onionmasq: onion_tunnel::runtime: Arti failed to connect to [2a01:4f8:10a:1f06::2]:4443: Network is unreachable (os error 101)
12:06:13:853 D/onionmasq: onionmasq_mobile::scaffolding: AndroidScaffolding::protect() for fd 94
12:06:13:704 D/onionmasq: onionmasq_mobile::scaffolding: AndroidScaffolding::protect() for fd 92
12:06:10:908 I/onionmasq: tor_circmgr: Flushed persistent state at exit.
12:06:10:902 I/onionmasq: tor_guardmgr::guard: We have found that guard [scrubbed] is usable.
12:06:09:935 Bootstrap at: 93%: handshaking with Tor relays; directory is fetching microdescriptors (7205/7205)
12:06:09:934 I/onionmasq: tor_dirmgr: Marked consensus usable.
12:06:09:165 D/onionmasq: onionmasq_mobile::scaffolding: AndroidScaffolding::protect() for fd 92
12:06:09:095 W/onionmasq: tor_guardmgr::guard: Could not connect to guard [scrubbed]. We'll retry later, and let you know if it succeeds.
12:06:08:853 W/onionmasq: tor_chanmgr::transport::default: Connection to [scrubbed] failed: error: Network is unreachable (os error 101)
12:06:08:853 W/onionmasq: onion_tunnel::runtime: Arti failed to connect to [2a01:4f8:10a:1f06::2]:4443: Network is unreachable (os error 101)
12:06:08:849 D/onionmasq: onionmasq_mobile::scaffolding: AndroidScaffolding::protect() for fd 92
12:06:08:703 D/onionmasq: onionmasq_mobile::scaffolding: AndroidScaffolding::protect() for fd 111
12:06:08:568 I/onionmasq: tor_dirmgr: Another process is managing the directory. We'll use its cache.
12:06:08:568 I/onionmasq: tor_dirmgr: Loaded a good directory from cache.
12:06:08:568 I/onionmasq: tor_dirmgr: Marked consensus usable.
12:06:08:566 Bootstrap at: 85%: connecting to the internet; directory is fetching microdescriptors (7205/7205)
12:06:06:181 D/onionmasq: onionmasq_mobile: stopped onionmasq...
12:06:06:180 I/onionmasq: arti_client::client: Another process has the lock on our state files. We'll proceed in read-only mode.
12:06:06:180 I/onionmasq: onion_tunnel::dns: Starting DNS manager
12:06:06:180 D/onionmasq: onionmasq_mobile: starting bootstrap event listening ...
12:06:06:180 D/onionmasq: onionmasq_mobile: starting onionmasq...
12:06:06:180 D/onionmasq: onionmasq_mobile: successfully created tun interface
12:06:06:180 I/onionmasq: arti_client::client: Running without a keystore
12:06:06:172 Bootstrap at: 0%: connecting to the internet; not downloading
12:06:06:158 D/onionmasq: onionmasq_mobile: creating onion_tunnel...
12:06:06:158 D/onionmasq: onionmasq_mobile: Onionmasq_runProxy on Android API 31
12:06:06:127 D/onionmasq: onionmasq_mobile: stopped onionmasq...
12:06:06:127 D/onionmasq: onionmasq_mobile: closing proxy...
12:06:04:246 W/onionmasq: tor_chanmgr::transport::default: Connection to [scrubbed] failed: error: Network is unreachable (os error 101)
12:06:04:246 W/onionmasq: onion_tunnel::runtime: Arti failed to connect to [2a01:4f8:10a:1f06::2]:4443: Network is unreachable (os error 101)
12:06:04:237 D/onionmasq: onionmasq_mobile::scaffolding: AndroidScaffolding::protect() for fd 240
12:06:04:087 D/onionmasq: onionmasq_mobile::scaffolding: AndroidScaffolding::protect() for fd 94
12:05:59:392 I/onionmasq: tor_dirmgr: Directory is complete.attempt=1
12:05:59:375 I/onionmasq: tor_dirmgr: Marked consensus usable.
12:05:59:246 W/onionmasq: tor_chanmgr::transport::default: Connection to [scrubbed] failed: error: Network is unreachable (os error 101)
12:05:59:246 W/onionmasq: onion_tunnel::runtime: Arti failed to connect to [2a01:4f8:10a:1f06::2]:4443: Network is unreachable (os error 101)
12:05:59:237 D/onionmasq: onionmasq_mobile::scaffolding: AndroidScaffolding::protect() for fd 95
12:05:59:085 D/onionmasq: onionmasq_mobile::scaffolding: AndroidScaffolding::protect() for fd 94
12:05:58:978 Bootstrap at: Bootstrapping complete
12:05:58:977 CONNECTED
12:05:58:909 I/onionmasq: onionmasq_mobile: Bootstrapping completed.
12:05:58:893 Bootstrap at: 85%: connecting to the internet; directory is fetching microdescriptors (7205/7205)
12:05:58:892 I/onionmasq: tor_dirmgr: Loaded a good directory from cache.
12:05:58:872 I/onionmasq: tor_dirmgr: Marked consensus usable.
12:05:56:385 I/onionmasq: onion_tunnel::dns: Starting DNS manager
12:05:56:385 D/onionmasq: onionmasq_mobile: starting bootstrap event listening ...
12:05:56:385 D/onionmasq: onionmasq_mobile: starting onionmasq...
12:05:56:335 D/onionmasq: onionmasq_mobile: successfully created tun interface
12:05:56:335 I/onionmasq: arti_client::client: Running without a keystore
12:05:56:334 D/onionmasq: onionmasq_mobile: creating onion_tunnel...
12:05:56:334 D/onionmasq: onionmasq_mobile: Onionmasq_runProxy on Android API 31
12:05:56:333 --------- beginning of main
12:05:55:880 Bootstrap at: 0%: connecting to the internet; not downloading
12:05:55:635 Start reading onionmasq logs from logcat
12:05:55:347 CONNECTING

Logs from 0.5.0

08:12:20:971 I/onionmasq: tor_guardmgr::guard: We have found that guard [scrubbed] is usable.
08:12:19:513 Bootstrap at: 100%: connecting successfully; directory is fetching microdescriptors (7214/7214)
08:12:19:506 W/onionmasq: tor_guardmgr::guard: Could not connect to guard [scrubbed]. We'll retry later, and let you know if it succeeds.
08:12:14:765 D/onionmasq: onionmasq_mobile::scaffolding: AndroidScaffolding::protect() for fd 96
08:12:14:618 Bootstrap at: 100%: connecting successfully; directory is fetching microdescriptors (7214/7214)
08:12:11:692 Bootstrap at: 100%: connecting successfully; directory is fetching microdescriptors (7214/7214)
08:12:09:871 D/onionmasq: onionmasq_mobile::scaffolding: AndroidScaffolding::protect() for fd 92
08:12:09:736 W/onionmasq: tor_guardmgr::guard: Could not connect to guard [scrubbed]. We'll retry later, and let you know if it succeeds.
08:12:08:567 I/onionmasq: tor_circmgr: Flushed persistent state at exit.
08:12:06:399 Bootstrap at: 93%: handshaking with Tor relays; directory is fetching microdescriptors (7214/7214)
08:12:06:399 I/onionmasq: tor_dirmgr: Marked consensus usable.
08:12:05:149 W/onionmasq: tor_chanmgr::transport::default: Connection to [scrubbed] failed: error: Network is unreachable (os error 101)
08:12:05:149 W/onionmasq: onion_tunnel::runtime: Arti failed to connect to [2a04:ecc0:8:a8:4567:906:0:1]:9600: Network is unreachable (os error 101)
08:12:05:145 D/onionmasq: onionmasq_mobile::scaffolding: AndroidScaffolding::protect() for fd 92
08:12:04:995 D/onionmasq: onionmasq_mobile::scaffolding: AndroidScaffolding::protect() for fd 98
08:12:04:908 I/onionmasq: tor_dirmgr: Another process is managing the directory. We'll use its cache.
08:12:04:908 I/onionmasq: tor_dirmgr: Loaded a good directory from cache.
08:12:04:908 I/onionmasq: tor_dirmgr: Marked consensus usable.
08:12:04:908 Bootstrap at: 85%: connecting to the internet; directory is fetching microdescriptors (7214/7214)
08:12:03:542 D/onionmasq: onionmasq_mobile: stopped onionmasq...
08:12:03:542 I/onionmasq: arti_client::client: Another process has the lock on our state files. We'll proceed in read-only mode.
08:12:03:541 I/onionmasq: onion_tunnel::dns: Starting DNS manager
08:12:03:538 Bootstrap at: 0%: connecting to the internet; not downloading
08:12:03:536 Bootstrap at: 0%: connecting to the internet; not downloading
08:12:03:535 D/onionmasq: onionmasq_mobile: starting bootstrap event listening ...
08:12:03:535 D/onionmasq: onionmasq_mobile: starting onionmasq...
08:12:03:535 D/onionmasq: onionmasq_mobile: successfully created tun interface
08:12:03:535 I/onionmasq: arti_client::client: Running without a keystore
08:12:03:526 D/onionmasq: onionmasq_mobile: creating onion_tunnel...
08:12:03:526 D/onionmasq: onionmasq_mobile: Onionmasq_runProxy on Android API 31
08:12:03:503 D/onionmasq: onionmasq_mobile: stopped onionmasq...
08:12:03:503 D/onionmasq: onionmasq_mobile: closing proxy...
08:11:56:520 W/onionmasq: tor_chanmgr::transport::default: Connection to [scrubbed] failed: error: Network is unreachable (os error 101)
08:11:56:520 W/onionmasq: onion_tunnel::runtime: Arti failed to connect to [2a04:ecc0:8:a8:4567:906:0:1]:9600: Network is unreachable (os error 101)
08:11:56:514 D/onionmasq: onionmasq_mobile::scaffolding: AndroidScaffolding::protect() for fd 142
08:11:56:365 D/onionmasq: onionmasq_mobile::scaffolding: AndroidScaffolding::protect() for fd 95
08:11:53:465 192.168.3.91:47368->169.254.42.53:853: FAILED: failed to connect to TorAddr { host: Ip(169.254.42.53), port: 853 } via Arti: tor: rejected by exit policy: Protocol error while launching a data stream
08:11:53:465 WARNING: Unknown FailedConnectionEvent with proxySrc:proxyDst tuple 192.168.3.91:47368:169.254.42.53:853
08:11:53:465 192.168.3.91:47368->169.254.42.53:853: FAILED connection to 169.254.42.53:853: tor: rejected by exit policy: Protocol error while launching a data stream (app 1051)
08:11:53:170 192.168.3.91:47368->169.254.42.53:853: FAILED: failed to connect to TorAddr { host: Ip(169.254.42.53), port: 853 } via Arti: tor: rejected by exit policy: Protocol error while launching a data stream
08:11:53:169 WARNING: Unknown FailedConnectionEvent with proxySrc:proxyDst tuple 192.168.3.91:47368:169.254.42.53:853
08:11:53:169 192.168.3.91:47368->169.254.42.53:853: FAILED connection to 169.254.42.53:853: tor: rejected by exit policy: Protocol error while launching a data stream (app 1051)
08:11:52:895 192.168.3.91:47368->169.254.42.53:853: FAILED: failed to connect to TorAddr { host: Ip(169.254.42.53), port: 853 } via Arti: tor: rejected by exit policy: Protocol error while launching a data stream
08:11:52:892 WARNING: Unknown FailedConnectionEvent with proxySrc:proxyDst tuple 192.168.3.91:47368:169.254.42.53:853
08:11:52:891 192.168.3.91:47368->169.254.42.53:853: FAILED connection to 169.254.42.53:853: tor: rejected by exit policy: Protocol error while launching a data stream (app 1051)
08:11:50:925 I/onionmasq: tor_guardmgr::guard: We have found that guard [scrubbed] is usable.
08:11:46:684 I/onionmasq: tor_dirmgr: Directory is complete.attempt=1
08:11:46:676 I/onionmasq: tor_dirmgr: Marked consensus usable.
08:11:46:576 D/onionmasq: onionmasq_mobile::scaffolding: AndroidScaffolding::protect() for fd 94
08:11:46:423 Bootstrap at: Bootstrapping complete
08:11:46:421 CONNECTED
08:11:46:366 I/onionmasq: onionmasq_mobile: Bootstrapping completed.
08:11:46:364 Bootstrap at: 85%: connecting to the internet; directory is fetching microdescriptors (7214/7214)
08:11:46:363 I/onionmasq: tor_dirmgr: Loaded a good directory from cache.
08:11:46:363 I/onionmasq: tor_dirmgr: Marked consensus usable.
08:11:45:005 I/onionmasq: onion_tunnel::dns: Starting DNS manager
08:11:45:005 D/onionmasq: onionmasq_mobile: starting bootstrap event listening ...
08:11:45:005 D/onionmasq: onionmasq_mobile: starting onionmasq...
08:11:45:005 D/onionmasq: onionmasq_mobile: successfully created tun interface
08:11:45:004 I/onionmasq: arti_client::client: Running without a keystore
08:11:45:004 D/onionmasq: onionmasq_mobile: creating onion_tunnel...
08:11:45:004 D/onionmasq: onionmasq_mobile: Onionmasq_runProxy on Android API 31
08:11:45:003 --------- beginning of main
08:11:44:666 Bootstrap at: 0%: connecting to the internet; not downloading
08:11:44:538 Start reading onionmasq logs from logcat
08:11:44:299 CONNECTING
Edited by sajolida