ipfs-shipyard/ipfs-pubsub-1on1

js-ipfs direct-channel unit tests failing (and solution)

haydenyoung opened this issue · 1 comments

I came across an issue when testing direct channels against a js-ipfs node. It seems that there is an issue with OpenSSL and its inability to load a shared library when creating ipns. This is actually an NodeJS issue and has been resolved in recent versions. In particular, it affects earlier versions of NodeJS 16.

To fix this issue, it is recommended that a newer version of NodeJS 16 be installed.

See nodejs/node#43184 for more details.

Closing as this is a just a note on how to fix.