Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Trac
Trac
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Create a new issue
  • Issue Boards

GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

  • Legacy
  • TracTrac
  • Issues
  • #14010

Closed (moved)
Open
Opened Dec 21, 2014 by Damian Johnson@atagar

SETCONF can't create a hidden service if the directory doesn't exist

Hi Nick, a couple weeks ago Stem's integ tests started failing. Trouble looks to be commit 85bfad1. When the tests do...

SETCONF HiddenServiceDir="test_hidden_service_empty/"
        HiddenServiceDir="test_hidden_service1/"
          HiddenServicePort="8020 127.0.0.1:8020"
          HiddenServicePort="8021 127.0.0.1:8021"
          HiddenServiceVersion="2"
        HiddenServiceDir="test_hidden_service2/"
          HiddenServicePort="8030 127.0.0.1:8030"
          HiddenServicePort="8031 127.0.0.1:8031"
          HiddenServicePort="8032 127.0.0.1:8032"
          HiddenServiceAuthorizeClient="stealth a, b"

(newlines and whitespace added for readability)

Tor previously worked, but after the commit balks with...

Dec 21 11:59:36.000 [warn] Directory test_hidden_service2/ does not exist.
Dec 21 11:59:36.000 [warn] Controller gave us config lines that didn't validate: Failed to configure rendezvous options. See logs for details.

In my case the directory owner and tor's user are the same, so there wasn't any permission issues.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Tor: 0.2.6.x-final
Milestone
Tor: 0.2.6.x-final
Assign milestone
Time tracking
None
Due date
None
Reference: legacy/trac#14010