[tahoe-lafs-trac-stream] [Tahoe-LAFS] #1086: servers should attempt to open connections to clients

Tahoe-LAFS trac at tahoe-lafs.org
Tue Aug 30 06:28:43 UTC 2016


#1086: servers should attempt to open connections to clients
------------------------------+----------------------------
     Reporter:  zooko         |      Owner:
         Type:  enhancement   |     Status:  closed
     Priority:  major         |  Milestone:  eventually
    Component:  code-network  |    Version:  1.7β
   Resolution:  wontfix       |   Keywords:  introducer p2p
Launchpad Bug:                |
------------------------------+----------------------------
Changes (by warner):

 * status:  new => closed
 * resolution:   => wontfix


Comment:

 Over the last few years, I think we've converged on believing that clients
 (nodes that do not have Storage or a Helper enabled) should not accept
 connections. We've made several changes recently to support this:

 * #760 added `tahoe create-client` (ok that landed a while ago)
 * #2759 moved us to ephemeral per-server Tubs, removing the notion of "one
 Tub per process"
 * #2816 (about to land) makes `tub.port=` (empty) mean "don't listen,
 don't set a location"

 At this point, I think we'd all feel comfortable making `tahoe create-
 client` set `tub.port=` to disable listening. In this world, clients never
 listen, so servers cannot connect to client-only nodes.

 So I'm going to close this as a WONTFIX.

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1086#comment:16>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list