[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2861: SSL handshake failure with 1.12 storage nodes over I2P

Tahoe-LAFS trac at tahoe-lafs.org
Tue Jan 10 20:18:58 UTC 2017


#2861: SSL handshake failure with 1.12 storage nodes over I2P
--------------------------+--------------------
     Reporter:  str4d     |      Owner:
         Type:  defect    |     Status:  new
     Priority:  critical  |  Milestone:  1.12.1
    Component:  unknown   |    Version:  1.12.0
   Resolution:            |   Keywords:  i2p
Launchpad Bug:            |
--------------------------+--------------------

Comment (by str4d):

 The two new files show the network behaviour for a 1.12 client connecting
 over I2P to a 1.11 introducer vs a 1.12 introducer. The 1.11 introducer is
 my custom-patched build, but the patches don't touch negotiation at all,
 so it is equivalent to stock 1.11 for these purposes.

 The only difference between the traces pre-TLS is that the 1.12 introducer
 sends the client a bunch of extra cruft at the end of its `HTTP/1.1 101
 Switching Protocols` packet. The client doesn't seem to care, though.

 The client then sends a `ClientHello` packet to the introducer, which
 AFAICT is identical in both cases. However, the 1.11 introducer responds
 with a `ServerHello`, while the `1.12` introducer closes the connection.

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


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