![]() |
|
|||||||
| Register | FAQ | The Twelve Commandments | Members List | Calendar | Arcade | Find the Best VPN | Today's Posts | Search |
| General Gnutella Development Discussion For general discussion about Gnutella development. |
![]() |
|
|
Thread Tools | Display Modes |
|
#1
|
|||
|
|||
|
I used Bearshare 4.0.2 to test my own simple servent handshaking, but I didn't get reply from Bearshare. I sent Gnutella handshake request v0.4, I stored "GNUTELLA CONNECT/0.4\n\n" in a String variable and sent it through socket with IP address=167.205.22.123(I've an Ethernet card and set the IP address to 167.205.22.123), port number=6346 (I've set Bearshare listening port number).In Bearshare console I found: Host in 167.205.22.123 ("Gnutella 0.4") dropped: Gnutella 0.4 handshake
What's the problem? Thank you |
|
#2
|
||||
|
||||
|
Usually the handshake is now using the 0.6 handshaking protocol.
http://groups.yahoo.com/group/the_gd...ing%20Protocol |
|
#3
|
|||
|
|||
|
Bearshare blocks old clients (0.4). You should use the 0.6 handshake paradog mentioned.
If you must use the 0.4 handshake then you need to get a different client to test it with. |
|
#4
|
|||
|
|||
|
So Bearshare and another Gnutella servent (such as Phex) that use Gnutella 0.6 not supporting Gnutella 0.4 anymore??
|
|
#5
|
||||
|
||||
|
Some clients still support 0.4 actually they MUST support prior versions.
But why dont you just use 0.6? |
|
#6
|
|||
|
|||
|
\n should be \r\n
|
|
#7
|
|||
|
|||
|
Quote:
No client MUST support anything. Quote:
Did anyone actually check the line ending anyway or just the GNUTELLA CONNECT/0.4 |
|
#8
|
||||
|
||||
|
Quote:
Hows Suicide .NET going BTW? |
|
#9
|
|||
|
|||
|
Phex still supports 0.4 and has not planed to remove the support.
Though you will find out that you wont have a very good experience using 0.4 connections in the current Gnutella network. |
|
#10
|
|||
|
|||
|
Gnucleus will still except clients that use the 0.4 handshake although I recommend you use the 0.6 handshake cause not all clients are as backward compatable.
|
![]() |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Invalid Handshake | HuddledFiber6 | General Discussion | 3 | November 18th, 2005 04:56 AM |
| Handshake not working | GSt | General Gnutella Development Discussion | 4 | November 17th, 2004 07:26 AM |
| Disconnected after handshake | edo | General Gnutella Development Discussion | 1 | September 5th, 2003 08:39 PM |
| Suggestion to v0.6 Handshake | Moak | LimeWire Beta Archives | 5 | January 27th, 2002 05:26 AM |
| Why do we need handshake? | Ivex | General Gnutella Development Discussion | 5 | January 16th, 2002 08:53 AM |