[hipl-users] Re: Hip BE running into an endless loop

  • From: Miika Komu <miika@xxxxxx>
  • To: Tomi Hautakoski <thauta@xxxxxx>, teemuuolevivaisanen@xxxxxxxxx
  • Date: Mon, 20 Nov 2006 00:53:22 +0200 (EET)

On Thu, 16 Nov 2006, Miika Komu wrote:

Now Ethereal showed that depending on the computer I was trying to
establish a hip connection, hipd used my RSA hit or DSA hit and it failed
because I always sent my ip packet with RSA hit. And all this while I'm
connecting to peers RSA HIT. Maybe this could be fixed sometime in the
future so that hipd doesnt start looping even when the user program is
using a wrong sender address.

It is possible for the initiator to use RSA and the responder to use DSA and vice versa. Are you sure that your problem is related to this or is the netlink interface just playing weird tricks on your platform?

I think I understood now what you meant because I ended up tracking this bug by accident. The bug report and its workaround is here:

http://hipl.hiit.fi/bugzilla/show_bug.cgi?id=175

Tomi, is this the bug you were talking about? Can you repeat it with test/pingtest?

I spent one day in just isolating the bug. The problem is the first HIT from the "ip -6 addr show dev dummy0" output does not work well. This is something related to routing that I haven't figured out yet and I would appreciate your hints on this.

"hipconf get hi default" can warn about the bad HIT now.

--
Miika Komu                                       http://www.iki.fi/miika/

Other related posts: