#3910 closed task (fixed)

Storage HTTP server + client support for `.onion` NURLs

Reported by: itamarst Owned by: GitHub <noreply@…>
Priority: normal Milestone: HTTP Storage Protocol
Component: unknown Version: n/a
Keywords: Cc:
Launchpad Bug:

Description (last modified by itamarst)

  1. When a server is configured to listen on Tor, the announcement NURLs should include tor NURLs, instead of omitting them.
  2. The client should recognize Tor NURLs, and use Tor to talk to them.

Change History (5)

comment:1 Changed at 2022-07-25T14:21:14Z by itamarst

  • Description modified (diff)

comment:2 Changed at 2023-05-12T13:21:08Z by itamarst

  • Description modified (diff)

comment:3 Changed at 2023-05-15T19:52:13Z by itamarst

The reason integration test passes is because server doesn't send Tor NURLs, which means the client never received a NURL, which means the FURL is used.

comment:4 Changed at 2023-06-06T13:09:59Z by itamarst

  • Description modified (diff)
  • Summary changed from Storage HTTP client that understands `.onion` NURLs to Storage HTTP server + client support for `.onion` NURLs

comment:5 Changed at 2023-06-26T13:02:03Z by GitHub <noreply@…>

  • Owner set to GitHub <noreply@…>
  • Resolution set to fixed
  • Status changed from new to closed

In 0fb6c5a/trunk:

Merge pull request #1305 from tahoe-lafs/3910-http-storage-server-tor-support

HTTP storage server supports .onion addresses, and corresponding client support

Fixes ticket:3910

Note: See TracTickets for help on using tickets.