guardianproject / guardianproject/haven

Tor has successfully opened a circuit, but did not acknowledge serving haven's port 8888 despite being setup.

Open
#290 6 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
6.8k
Forks
752
PR merge metrics
No merged PRs in 30d

Description

My tor browser[1] failed accessing Haven's logs[2] on the onion server hosted by "Orbot: proxy with tor" [3].
(On the point of reporting this, I discovered[4] that Haven's servers was also accessible on localhost:8888. I suggested on a pull request[5] to document that in the help text hovering in the app.)

The server is running well on localhost:8888, and it is now serving me content through a port forwarding.
I did never see orbot's warning "An app wants to open hidden server port 8888 to the Tor network. This is safe if you trust the app."[6].

[1]: linux64-7.5.3_en-US https://www.torproject.org/projects/torbrowser.html
[2]: 0.1.0-RC-1 installed with google play on android 6.0
[3]: 16.0.0-RC-2-multi-SDK16 also installed with google play on android 6.0; it says "NOTICE: Tor has successfully opened a circuit. Looks ..."
[4]: #230
[5] https://github.com/guardianproject/haven/pull/289
[6] https://github.com/guardianproject/haven/issues/175 ; it would be good to also document that message in a troubleshooting guide.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the Tor Browser and Orbot versions in the report, the localhost:8888 behavior, and the referenced issues #230 and #175 plus pull request #289. Reproduce the missing port-8888 acknowledgement if possible, then determine whether the behavior needs a code fix or clearer help and troubleshooting documentation.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java
Domain
mobile, networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.