You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
2021-10-05 17:13:49.385 [error] <0.192.0> Unable to load crypto library. Failed with error:
"load_failed, Failed to load NIF library: 'dlopen(/Users/myuser/path/to/riak/bin/../lib/crypto-3.1/priv/lib/crypto.so, 2): Library not loaded: /u$
Referenced from: /Users/myuser/path/to/riak/lib/crypto-3.1/priv/lib/crypto.so
Reason: image not found'"
OpenSSL might not be installed on this system.
I re-discovered this when I tried to start Riak on my Mac and realised that when I updated Homebrew two weeks ago, it must have updated openssl and, in doing so, removed the files. As such, we'll also need a note saying that updating openssl on Homebrew may need you to re-download these files to /usr/local/opt/openssl/lib/ again. We should probably have an additional note for clarity saying that the contents of /usr/local/opt/[email protected]/ and any subsequent versions featuring openssl@<version> can be safely ignored - the files only need to be added to the openssl folder without a version.
The text was updated successfully, but these errors were encountered:
As far as I know, libcrypto is only used in KV. Either way, without KV, CS is pointless. If it's in place for KV, it will automatically be picked up by CS.
This might have been a lost WIP fix for https://www.tiot.jp/riak-docs/riak/kv/2.9.0/setup/installing/mac-osx/ as I remember writing it but can't find it. OSX has additional files libcrypto-1.0.0.dylib and libssl-1.0.0.dylib I included in https://files.tiot.jp/riak/kv/2.9/2.9.0/osx/10.11/ that need to be copied to
/usr/local/opt/openssl/lib/
or Riak will fail to start with the following error in the logs:I re-discovered this when I tried to start Riak on my Mac and realised that when I updated Homebrew two weeks ago, it must have updated openssl and, in doing so, removed the files. As such, we'll also need a note saying that updating openssl on Homebrew may need you to re-download these files to
/usr/local/opt/openssl/lib/
again. We should probably have an additional note for clarity saying that the contents of/usr/local/opt/[email protected]/
and any subsequent versions featuringopenssl@<version>
can be safely ignored - the files only need to be added to the openssl folder without a version.The text was updated successfully, but these errors were encountered: