ERROR: (Block::get) Requested a non-existed type  from Block
When trying to add routes to the RIB with 'nfdc register /test/route 256', nfdc always returns 'ERROR: (Block::get) Requested a non-existed type  from Block'. 256 in this case was the multicast face 'udp4://188.8.131.52:56363' but the same thing happens with all other faces.
Curious, I turned on all logging and tried 'echo "Hello World" | ndn-tlv-poke -w 30000 /hello/world' which returned the same error as above. I looked through the log files (attached) but did not see anything that would indicate why the error was happening. I also looked at the context of the ndn-cxx code throwing the exception (https://github.com/named-data/ndn-cxx/blob/master/src/encoding/block.cpp#L397) but I'm still not clear on why it is being thrown.
I am running NFD on Ubuntu 14.04. Any help is appreciated.
Updated by Alex Afanasyev almost 7 years ago
I'm not able to reproduce this problem on OSX.
I have feeling that this is related to certificates. Can you delete
~/.ndn/ndnsec-tpm-file and then generate self-signed certificate
ndnsec-keygen /some/name | ndnsec-install-cert -