<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi Sabet<div class=""><br class=""></div><div class="">Yes, the Interest is now signed.</div><div class="">Run the scenario within GDB, and type <font face="Courier New" class="">bt full</font> upon crash, so that you can see where the crash happens.</div><div class=""><br class=""></div><div class="">Yours, Junxiao</div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Mar 22, 2017, at 1:01 PM, Muhammad Hosain Abdollahi Sabet <<a href="mailto:mhasabet@gmail.com" class="">mhasabet@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div style="font-family:tahoma,sans-serif" class="gmail_default"><br class="">I did as you said:<br class=""><br class=""><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">    auto advertiseCommand = make_shared<Interest>();<br class="">    Name command = Name("/localhost/nlsr/prefix-u<wbr class="">pdate/advertise");<br class="">    ndn::nfd::ControlParameters parameters;<br class="">    parameters.setName(Name("/<wbr class="">updated-prefix"));<br class="">    advertiseCommand->setName(comm<wbr class="">and.append(parameters.wireEnco<wbr class="">de()));<br class="">    m_keyChain.sign(*<wbr class="">advertiseCommand);<br class="">    m_transmittedInterests(adverti<wbr class="">seCommand,this,m_face);<br class="">    m_appLink->onReceiveInterest(*<wbr class="">advertiseCommand);</blockquote><div class=""><br class=""></div>And you can see that the interest is signed:<br class=""><br class="">6s
 2 nfd.Forwarder:<wbr class="">onIncomingInterest(): [DEBUG] onIncomingInterest 
face=261 
interest=/localhost/nlsr/<wbr class="">prefix-update/advertise/h%12%<wbr class="">07%10%08%0Eupdated-prefix/%<wbr class="">17p/n%29%05B%EE%F41g/%164%1B%<wbr class="">01%01%1C%2F%07-%08%0Ctmp-<wbr class="">identity%08%04Z%21%0A%16%08%<wbr class="">03KEY%08%09ksk-16106%08%07ID-<wbr class="">CERT/%17%FD%01%00%A0%9A%8CS%<wbr class="">7CQU%24%E9%A7%5B%AE%84%5B%C0%<wbr class="">9D%19W%5B%F6%FA%15%BC%8B%F8%<wbr class="">FD%D4B%F7%F4%A7%03%C5SDY%A1%<wbr class="">98%B3%A9%17%7B%DDE%D1JF%5E%F1%<wbr class="">0A%7BY%13qA%24HP%DEV%D4%F0%<wbr class="">F6Qr%27y%EA-L%82%A1u%01%2A%F2%<wbr class="">FB%16%B4%82%02%18%8D%B7Z%C4%<wbr class="">22%7C%E8SU%98%E5%C1%CF%D2%1FE%<wbr class="">21%D0A%FD%40%85%C3D%94D%B6%95%<wbr class="">FA%10%1AS%19%1E13%7C6%BC%21%<wbr class="">86%D7q%9A%CC%1D%C3%13d%90%C9%<wbr class="">C3%14%AB%3D%BA%AA%E4%A3%3C%<wbr class="">98U%CF%7F%BC.j%9B%0C0ui%40%<wbr class="">CBnMa%B8%19%2FWR%06%90D%EF%92%<wbr class="">EEM%F6%0Am%25%FF%95%97%CF%F6%<wbr class="">84W+%FCA%3D%FB%8B%8A%CA-1%98%<wbr class="">8A%5B%1F%14%D3%CB%25%16%B5%95%<wbr class="">8AB%D66%13%B5%A8m%F5%8F%1E1o%<wbr class="">ADx%0EX%D1LFrS%BF%81%B5%92m%<wbr class="">A2%26%91%D71o%FA%CCA%AC%BB7%<wbr class="">FFI%210%8DW%E5%F6ctO%2C%3A%CF<br class=""><br class="">But then again:<br class=""><br class=""><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">terminate
 called after throwing an instance of 
'boost::exception_detail::<wbr class="">clone_impl<boost::exception_<wbr class="">detail::error_info_injector<<wbr class="">ndn::name::Component::Error>
 >'<br class="">  what():  Name component does not have the requested marker or the value is not a nonNegativeInteger</blockquote><div class=""><br class=""></div><div class="">I
 don't think it is a bug. I guess there is something I should've done 
but didn't and I'm looking for it. But if it is, I will post a complete 
report of the environment, steps to reproduce, expected/actual result 
and so on.<br class=""><br class=""></div><div class="">Thanks,<br class=""></div>Sabet​</div><br class=""></div>
</div></blockquote></div><br class=""></div></body></html>