View Single Post
  #1 (permalink)  
Old February 20th, 2003
Tim Harvey
Guest
 
Posts: n/a
Unhappy Gnucleus 1.8.4 can't connect to Limewire

Greetings,

I'm having trouble connecting to LimeWire 2.8.6 from a Gnucleus 1.8.4 servent. In the reverse situation where LimeWire initiates a connection with Gnucleus, I see no problem.

Investigation into the packets shows that the handshake completes successfully, then the Gnucleus servent sends a Ping with a TTL 1 of. The LimeWire servent sends a Ping with a TTL of 0 (which gets ignored by the Gnucleus client as a TTL of 0 is invalid if I understand the protocol correctly). Therefore no Pong message is sent in reply to the LimeWire ping, and for some reason no Pong is received from LimeWire in response to the Gnucleus Ping.

Can any of the Limewire developers out there explain this incompatibility? I'm developing my own Servent based off the Gnucleus codebase and I'm curious how I should fix this.

Thanks,

Tim
Reply With Quote