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
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