Raphael Manfredi wrote: > Quoting Christian Biere <[EMAIL PROTECTED]> from ml.softs.gtk-gnutella.devel: > :I've added such a hack now but it looks like BearShare might not be the one > to > :blame here. I think LimeWire fucked up on an EPIC level. Instead of sending > :proper negative responses, it just hangs up. > Could it be bad TLS management on either side? I've noticed that all the > connections made to LW ultrapeers end-up with a TLS "Input/Output error". > The "E" flag is present in the connection flags, identifying an encrypted > connection (they are incoming, so either it's bad TLS management or they > hang-up when they discover that GTKG is not LIME, or GTKG is not replying > to the TLS handshake properly, and the "I/O error" is really a manifestation > of a bug we have locally).
gnutls-cli always complains about the way LimeWire terminates the connection. I don't see this with gtk-gnutella whether locally or remotely. Also LimeWire had exactly the same issue with their reliable UDP protocol before. The problem has likely been there since they support TLS but it only became apparent now that they are rejecting gtk-gnutella seemingly without sending a response. Occasionally and with unencrypted connections the response gets through and it's always "Leaf connection failed" which implies a ban if you look at its code. > I managed to connect to an older LW (4.8.1), as a regular non-TLS connection. There's probably no issue with LimeWire before 4.13.x but versions as old as 4.8.1 are frequently fakes anyway. -- 1000 octets = 1 ko = 1 kilooctet; 1024 octets = 1 Kio = 1 kibioctet 1000^2 octets = 1 Mo = 1 megaoctet; 1024^2 octets = 1 Mio = 1 mebioctet 1000^3 octets = 1 Go = 1 gigaoctet; 1024^3 octets = 1 Gio = 1 gibioctet ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ gtk-gnutella-devel mailing list gtk-gnutella-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel