named-data / ndn-svs

State Vector Sync library for distributed realtime applications for NDN
GNU Lesser General Public License v2.1
12 stars 10 forks source link

To try out the demo CLI chat application question #12

Closed zcr268 closed 1 year ago

zcr268 commented 1 year ago

./waf configure --enable-static --disable-shared --with-examples ./waf ./build/examples/chat /abc

in MacOS libc++abi: terminating with uncaught exception of type boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector >: Digest is not supported for key type NONE

pulsejet commented 1 year ago

Hi!

There's a bug in OpenSSL 3+ that prevents HMAC signing from working correctly. For now, the workaround is to not use it for Interest signing. Comment out the following line in chat.cpp: https://github.com/named-data/ndn-svs/blob/e39538ed1ddd789de9a34c242af47c3ba4f3583d/examples/chat.cpp#L38

pulsejet commented 1 year ago

Fixed when using latest ndn-cxx