[tahoe-lafs-trac-stream] [Tahoe-LAFS] #867: use ipv6
Tahoe-LAFS
trac at tahoe-lafs.org
Wed Sep 14 20:18:23 UTC 2016
#867: use ipv6
-------------------------+-------------------------------------------------
Reporter: warner | Owner: ClashTheBunny
Type: | Status: assigned
enhancement |
Priority: major | Milestone: undecided
Component: code- | Version: 1.5.0
network | Keywords: ipv6 firewall twisted foolscap
Resolution: | test-needed
Launchpad Bug: |
-------------------------+-------------------------------------------------
Comment (by warner):
Replying to [comment:37 lpirl]:
> Does it actually matter to have proper Endpoints (as a user: never
cared)?
> Do Tahoe users ever come in direct contact with Twisted (as a user:
don't want to)?
> But your point is definitely to consider and maybe a show stopper for
`tcp4:`.
Well, it's nice to be able to say "for more complex situations, read the
Twisted endpoint docs, because --port is really just an endpoint string",
and delegate all that documentation job to the Twisted folks.
> Yes, IMHO the automatic mode should always be default unless explicitly
configured otherwise.
> `tahoe create-node --port …` could use the same delimiter as `tub.port`
for consistency.
Yeah. Ok, so I think we can say that `--listen=tcp` (which is the default)
will mean "listen on both v4 and v6, whichever is available", and it can
cause multiple endpoint strings to get written into tahoe.cfg.
> Speaking of file system paths (mind Windows), there are not much
delimiters we can use while maintaining full compatibility with all
possible paths. It's probably inevitable to choose "just any".
Good point. We'll just document that some unusual endpoint strings won't
work, if their internal characters are mistaken as `tub.port` delimiters.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/867#comment:38>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list