[Nfd-dev] Try NDNCERT (based on Interest-Data exchange) and get an NDN certificate today

Junxiao Shi shijunxiao at email.arizona.edu
Mon Nov 4 20:28:11 PST 2019


Hi Zhiyi

Can you merge the commit in ndn-cxx-0.6.6 compatible repository?
https://github.com/Zhiyi-Zhang/ndncert

Several of my nodes are using ndn-cxx installed from PPA, and they have to
rely on this repository.

Yours, Junxiao

On Fri, Oct 18, 2019 at 5:10 PM Zhiyi Zhang <zhiyi at cs.ucla.edu> wrote:

> Hi Junxiao,
>
> Thank you for the bug report. This will be fixed in commit:
> https://gerrit.named-data.net/c/ndncert/+/5775
>
> Best,
> Zhiyi
>
> On Fri, Oct 18, 2019 at 11:58 AM Junxiao Shi <shijunxiao at email.arizona.edu>
> wrote:
>
>> Hi Zhiyi
>>
>> Option 2 of the instructions says:
>>
>> A second option is to send CA an Interest with name
>> /ca/prefix/CA/_PROBE/INFO. To do so, a client can run the NDNCERT client
>> and type in NONE in the CA selection step and then input the target CA
>> prefix manually.
>>
>>
>> However, this does not work:
>> $ ndncert-client
>> Cannot load the configuration file: /usr/local/etc/ndncert/client.conf:
>> cannot open file
>>
>> After copying client.conf.sample to client.conf, it still doesn't work:
>> $ ndncert-client
>> ***************************************
>> Index: 0
>> CA prefix:/example
>> Introduction: An example NDNCERT CA
>> ***************************************
>> Step 0: Please type in the CA INDEX that you want to apply or type in
>> NONE if your expected CA is not in the list
>> NONE
>> Step 1: Please type in the CA Name
>> Got NACK
>>
>> The only thing I typed is "NONE". The "Got NACK" message appears before
>> I'm given a chance to type anything.
>>
>> ndn-cxx and NFD version is 0.6.6 installed from PPA.
>> Client software version is
>> https://github.com/Zhiyi-Zhang/ndncert/tree/3b9a2501d60e90ec33845e021a500a9820bf9050
>>
>> On the other hand, option 1 works, but it requires manual merging of JSON
>> objects.
>>
>> Yours, Junxiao
>>
>> On Sat, Sep 7, 2019 at 1:26 PM Zhiyi Zhang <zhiyi at cs.ucla.edu> wrote:
>>
>>> Hi Junxiao,
>>>
>>> I updated the CA instructions document. The way to create client.conf is
>>> here:
>>> https://github.com/named-data/ndncert/wiki/NDNCERT-CA-Instructions#derive-client-configuration-from-ca-configuration
>>>
>>>
>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/nfd-dev/attachments/20191104/23719ffb/attachment.html>


More information about the Nfd-dev mailing list