Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Tor Browser Tor Browser
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 921
    • Issues 921
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 8
    • Merge requests 8
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
    • Model experiments
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • The Tor Project
  • Applications
  • Tor BrowserTor Browser
  • Issues
  • #40802

Client Auth dialog is broken in Tor Browser 11.0.6, works in 11.0.4

Summary

In Tor Browser 11.0.6, entering a private key in the Client Auth dialog box is always rejected.

But storing it on the filesystem in an xxxx.auth_private file in the format ONIONADDRESSWITHOUTDOTONION:descriptor:x25519:PRIVATEKEY, it works properly.

If I downgrade to Tor Browser 11.0.4, the same private key on the same onion address is accepted in the dialog box without issue.

I tested on Linux, and Tor Browser 11.0.6 on Linux works fine if the Tor control port (Tor is running on a separate machine that this Tor Browser is proxying to, e.g like Whonix environments) has the .auth.private file on its filesystem (e.g, Tor Browser does not have direct access to the control port and so I don't get the prompt there).

In other words, .auth.private files still work fine, it is just the dialog box in Tor Browser that is broken in 11.0.6.

Steps to reproduce:

  1. Run an onion service with client auth
  2. Try to enter the private key in the dialog box on Tor Browser 11.0.6

What is the current bug behavior?

The client auth private key is rejected with the red message 'Unable to configure Tor with your key'.

What is the expected behavior?

Tor Browser 11.0.6 should accept the private key because it is valid and it works.

Environment

Windows 10, macOS 10.15.7, Linux (Debian 11) running Tor Browser 11.0.6 (works in 11.0.4 in all 3 OSs)

Binary .dmg and .exe packages from https://torproject.org

Relevant logs and/or screenshots

Screen_Shot_2022-02-10_at_2.57.24_pm

Edited Feb 10, 2022 by mig5
Assignee
Assign to
Time tracking