Bug #3498

Orbot fails to get control port running on alt user - Android 4.4.2 - Nexus 7

Added by Anonymous over 3 years ago. Updated over 3 years ago.

Status:NewStart date:06/13/2014
Priority:ImmediateDue date:
Assignee:-% Done:

0%

Category:-Spent time:-
Target version:-
Component:

Description

When running under an alternate user on Android 4.4.2 the path to control.txt is wrong causing a failure to start up.

This only broke in a recent update.

The path variable is apparently wrong for the multi-user internal storage of the orbot install directory on the nexus 7. The path that does work for the admin (base) user is "/data/data/org.torproject.android/app_bin/control.txt". The path /data/user/10/..etc doesn't exist.

LOG:

Orbot is starting…
Reading control port config file: /data/user/10/org.torproject.android/app_bin/control.txt
unable to get control port; no file at: /data/user/10/org.torproject.android/app_bin/control.txt
waiting...
Reading control port config file: /data/user/10/org.torproject.android/app_bin/control.txt
unable to get control port; no file at: /data/user/10/org.torproject.android/app_bin/control.txt
waiting...
Reading control port config file: /data/user/10/org.torproject.android/app_bin/control.txt
unable to get control port; no file at: /data/user/10/org.torproject.android/app_bin/control.txt
Connecting to control port: 9051
Error connecting to Tor local control port
waiting...
Couldn't start Tor process:; exit=0:

History

#1 Updated by Red-Beard over 3 years ago

Having the exact same issue on a fresh install of Cyanogenmod 11.0 (Android 4.4.2, Kernel 3.4.77-cyanogenmod-gb25714b)

Please fix, I went to Cyanogenmod specifically to clean up the bloatware and tor everything. :)

Also available in: Atom PDF