FS#74545 - [onionshare] Tor version too old respectively does not support stealth

Attached to Project: Community Packages
Opened by due11e (due11e) - Saturday, 23 April 2022, 18:31 GMT
Last edited by Toolybird (Toolybird) - Friday, 19 May 2023, 01:21 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To kpcyrd (kpcyrd)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
When trying to either start a chat with Onionshare or trying to share files, it reports an error stating either that the used Tor version is too old or that the version does not support stealth and recommends to use a newer version of Tor (ref. screenshot/logs).
This error occurs with the built-in version of Tor as well as with the Tor-Browser integration.

I have the latest available versions of all three applications installed (onionshare, tor, tor-browser) as listed below.

The only way to make the above features work is by checking the "public" option.


Additional info:
* package version(s)
* onionshare: 2.5-2
* tor: 0.4.6.10-1
* tor-browser: 11.0.10-1
* config and/or log files etc.
* see attached 'onionshare.log'
* link to upstream bug report, if any
* none found (only one referring the same error message: https://github.com/onionshare/onionshare/issues/1529)

Steps to reproduce:
* Notes:
* it does not matter whether built-in or tor-browser tor connection is used
* most of the time the error message regarding stealth support is shown
* in rare cases a similar message is shown stating that the Tor version would be too old
* GUI (chat)
* Click on "Chat Anonymously"
* Click on "Start chat server"
* -Error message pops up (screenshot)-
* GUI (file sharing)
* Click on "Share Files"
* Select any file
* Click on "Start sharing"
* -Error message pops up (screenshot)-
* CLI (chat)
* Run the command 'onionshare-cli -v --chat' in terminal
* -Log output and error message shows (attached log)-
This task depends upon

Closed by  Toolybird (Toolybird)
Friday, 19 May 2023, 01:21 GMT
Reason for closing:  Fixed
Additional comments about closing:  python-stem 1.8.1-1
Comment by due11e (due11e) - Saturday, 23 April 2022, 18:33 GMT
Seems like the indentation I made was not honored in the editor and I can't edit the task. Sorry about that!
Comment by ilf (ilf) - Monday, 27 February 2023, 16:57 GMT
I can confirm this on current Arch with onionshare 2.6-1 and tor 0.4.7.13-2.

Upstream: https://github.com/onionshare/onionshare/issues/1529
Comment by loqs (loqs) - Monday, 27 February 2023, 17:34 GMT
This will be fixed when python-stem 1.8.0-6 is updated to 1.8.1.
Edit:
See attached diff. One additional test had to be disabled.
Comment by kpcyrd (kpcyrd) - Monday, 27 February 2023, 20:51 GMT
Thanks for the patch, I've uploaded the latest version of python-stem.

Loading...