I did some minor debugging, and found out that one way to "fix" the problem was to remove the timeout checking from the rfc1413.c and let the connect -function timeout. This on the other hand makes the access from those hosts behind firewall slow as hell but on the other hand it made the access possible.. Hope this gives you any clue on anything..
