Project

General

Profile

Task #2311

NFD fails to start on spurs

Added by Alex Afanasyev over 4 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Immediate
Category:
Faces
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:

Description

NFD now fails to start on spurs, failing with last debug messages as

1418923024.470923 INFO: [FaceTable] Added face id=254 remote=contentstore:// local=contentstore://
1418923024.478048 INFO: [PrivilegeHelper] dropped to effective uid=0 gid=0
1418923029.260722 INFO: [FaceTable] Added face id=257 remote=udp4://129.82.138.48:6363 local=udp4://131.179.196.46:6363
1418923034.206078 FATAL: [NFD] connect: Network is unreachable

I nailed it down to UdpChannel::newPeer and specifically connect method. No idea how, but it is failing with the exception.

History

#1 Updated by Alex Afanasyev over 4 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 100

The error can be reproduced in the environment, where there is inbound IPv6 connectivity, but IPv6 gateway is not set correctly.

When/if IPv6 datagram will be received, processed by newPeer, and connect will throw exceptions with "Network unreachable" error code.

#2 Updated by Alex Afanasyev over 4 years ago

  • Status changed from In Progress to Code review

#3 Updated by Alex Afanasyev over 4 years ago

  • Status changed from Code review to Closed

Also available in: Atom PDF