Verbose output shows which face returned the Data.
| Symptom | Likely Cause | Command to check | |---------|--------------|------------------| | Timeout | No route to prefix | show ccn2 fib | | Validation failed | Corrupted or mismatched key | show ccn2 keystore | | Always cache MISS | Content Store disabled | show ccn2 cs | | High RTT only on first request | Cold cache / producer fetch | Normal; repeat test | mrchecker ccn2
| Error Message | Likely Cause | Fix | |---------------|--------------|-----| | Permission denied (raw socket) | ICMP probes require root on Linux. | sudo setcap cap_net_raw+ep /usr/local/bin/mrchecker | | Timeout: No route to host | Firewall or routing issue. | Use --trace flag to enable lightweight traceroute mode. | | JSON parse error in check definition | Invalid YAML/JSON config. | Run mrchecker validate --config ccn2.yaml | | Agent connection refused | Distributed agent not running. | On agent host: mrchecker agent start --port 8089 | Verbose output shows which face returned the Data
mrchecker ccn2 /example/test
, which involves verifying connectivity and simulating partner applications. Connecting the Two "MrChecker CCN2" likely refers to using the MrChecker framework to automate the CCN2 conformance or functional testing | Use --trace flag to enable lightweight traceroute mode