[SRU] Tor does not download and install; repeated signature verification failed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
torbrowser-launcher (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Thomas Ward | ||
Focal |
Fix Released
|
Undecided
|
Thomas Ward |
Bug Description
[Impact]
torbrowser-launcher does not have the ability to update to newer Tor. New downloads of updates through it fail to verify due to mismatched developer keys.
[Test Case]
(1) Install torbrowser-
(2) Attempt to start tor.
(3) Tor will attempt to update and fail with a signature verification error.
[Regression Potential]
Replacing the key to use for verification should have no impact on functionality, but older-signed versions of the tor browser tarball will fail to verify. However, Tor devs are saying to use the new key anyways, so we should replace the key anyways.
[racb] We might have overlooked some case where the old key is still required.
------
------
[Original Bug Description]
I'm working on Ubuntu 18.04 x86_64 (fully patched). I installed Tor using Apt. When I attempt to launch Tor I am in an endless loop of download/
The process at the moment is (1) Try to start Tor. (2) Tor downloads something. (3) Signature verification begins. (4) Signature verification fails. (5) Click "Start" to do it again.
Clicking "Start" from the "signature verify failed" screen takes me back to the download. Ad infinitum.
I have to go to a Windows machine to use Tor. I'd like to get the issue fixed on Ubuntu since it is my main workstation. This issue has been going on since about June 2018. I'm guessing someone does not realize something is broken.
At this point I am willing to accept the bad signature so I can use the Tor browser. I'm ready for the 6 month DoS to end.
Screenshots available at https:/
-----
Ubuntu version:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.3 LTS
Release: 18.04
Codename: bionic
And Tor package:
$ apt list --installed | grep -w -i tor
tor/bionic,now 0.3.2.10-1 amd64 [installed,
tor-geoipdb/
---
ProblemType: Bug
ApportVersion: 2.20.9-0ubuntu7.9
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
DistroRelease: Ubuntu 18.04
InstallationDate: Installed on 2019-11-20 (28 days ago)
InstallationMedia: Ubuntu 18.04.3 LTS "Bionic Beaver" - Release amd64 (20190805)
Package: tor 0.3.2.10-1
PackageArchitec
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
Tags: bionic
Uname: Linux 5.0.0-37-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
---
ProblemType: Bug
ApportVersion: 2.20.9-0ubuntu7.9
Architecture: amd64
DistroRelease: Ubuntu 18.04
InstallationDate: Installed on 2019-11-20 (28 days ago)
InstallationMedia: Ubuntu 18.04.3 LTS "Bionic Beaver" - Release amd64 (20190805)
Package: tor 0.3.2.10-1
PackageArchitec
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
Tags: bionic
Uname: Linux 5.0.0-37-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
_MarkForUpload: True
summary: |
- Tor does not download and install; repeated verifcation failed + Tor does not download and install; repeated signature verification + failed |
Changed in torbrowser-launcher (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in torbrowser-launcher (Ubuntu Focal): | |
status: | New → In Progress |
assignee: | nobody → Thomas Ward (teward) |
description: | updated |
summary: |
- Tor does not download and install; repeated signature verification + [SRU] Tor does not download and install; repeated signature verification failed |
description: | updated |
tags: | removed: verification-needed |
Changed in torbrowser-launcher (Ubuntu Bionic): | |
status: | New → In Progress |
assignee: | nobody → Thomas Ward (teward) |
tags: |
added: verification-done-bionic removed: verification-needed verification-needed-bionic |
Thank you for taking the time to report this bug and helping to make Ubuntu better.
Please execute the following command only once, as it will automatically gather debugging information, in a terminal:
apport-collect 1856895
When reporting bugs in the future please use apport by using 'ubuntu-bug' and the name of the package affected. You can learn more about this functionality at https:/ /wiki.ubuntu. com/ReportingBu gs.