<div dir="ltr">Hi Zhiyi<div><br></div><div>Is the CA restored, so I can continue testing other scenarios?</div><div><br></div><div>Yours, Junxiao</div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Aug 1, 2018 at 6:00 PM, Junxiao Shi <span dir="ltr"><<a href="mailto:shijunxiao@email.arizona.edu" target="_blank">shijunxiao@email.arizona.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div dir="auto">Hi Zhiyi</div></div><div dir="auto"><br></div><div dir="auto">It seems that the CA is still offline.</div><div dir="auto">systemd should automatically restart the service when it crashes, but it’s not working properly. Please check your unit file.</div><div dir="auto"><br></div><div dir="auto">In case it’s a prefix announcement problem: run the registration command via crontab or systemd, not in a console window.</div><div dir="auto"><br></div><div dir="auto">Yours, Junxiao</div><div class="HOEnZb"><div class="h5"><div><br><div class="gmail_quote"><div dir="ltr">On Wed, Aug 1, 2018 at 03:47 Zhiyi Zhang <<a href="mailto:zhiyi@cs.ucla.edu" target="_blank">zhiyi@cs.ucla.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div dir="auto">Hi Junxiao,</div></div><div dir="auto"><br></div><div dir="auto">Thank you for your tips.</div><div dir="auto">Before we focus more on the basic functionalities without much attention on robustness. Given now we are deploying the system, we really should improve the robustness and do rigorous checking when get input from the network.</div><div dir="auto"><br></div><div dir="auto">Really valuable lesson. Thank you Junxiao!</div><div dir="auto"><br></div><div dir="auto">After some period of time of running ndncert, I will do a update to make the system better.</div><div dir="auto"><br></div><div dir="auto">Best,</div><div dir="auto">Zhiyi</div><div><br><div class="gmail_quote"><div dir="ltr">On Wed, Aug 1, 2018 at 3:26 PM Junxiao Shi <<a href="mailto:shijunxiao@email.arizona.edu" target="_blank">shijunxiao@email.arizona.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto">Hi Zhiyi</div><div dir="auto"><br></div><div dir="auto">I believe I’ve successfully crashed your CA with the following command:</div><div dir="auto">ndnpeek /ndn/edu/ucla/CA/_DOWNLOAD/X<br></div><div dir="auto"><br></div><div dir="auto">This Interest crashes the CA because it does not check for JSON encoding errors.</div><div dir="auto">Lesson: Don’t trust any input from the network.</div><div dir="auto"><br></div><div dir="auto">Yours, Junxiao</div>
</blockquote></div></div>
</blockquote></div></div>
</div></div></blockquote></div><br></div></div>