December 6, 2021
Fix error in ruby. ruby is loading crypto in an unsafe way
When working on a rails project that integrates blockchain technology, libcrypto was being used. Suddenly I received following error.
WARNING: /Users/namespace/.rbenv/versions/3.0.1/bin/ruby is loading libcrypto in an unsafe way
To fix the error I had to follow the following steps to fix it
brew update && brew upgrade && brew install openssl
cd /usr/local/Cellar/[email protected]/1.1.1l_1/lib
sudo cp libssl.1.1.dylib libcrypto.1.1.dylib /usr/local/lib
cd /usr/local/lib
mv libssl.dylib libssl_bak.dylib
mv libcrypto.dylib libcrypto_bak.dylib
sudo ln -s libssl.1.1.dylib libssl.dylib
sudo ln -s libcrypto.1.1.dylib libcrypto.dylib
Make sure to note the version of openssl installed by brew install openssl
and change the rest of the steps accordingly.
You might also like...
Using specific node version in rails app.
Renaming tmux window
Ways of Managerial Communication
Types of Organizational Communication
Purpose of Business Communication
Need for communication
Importance of Communication
Definition of Communication
Characteristics and Benefits of Effective Communication
7 Cs of Effective Communication
Fixing mysql2 install error
Debugging Matplotlib
Ubuntu system program problem detected[Solved]
Serving Content through Cloudflare network
One liner server command in ruby
Free website using jekyll and free github hosting
How to install Jekyll ?
How to register for GithubEducation Pack ?
How to install Ruby on Linux