Mervelickintopgun
@Mervelickintopgun

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

WSL Ubuntu上でnpm installが使えない

解決したいこと

Windows11のWSL2上でUbuntu22.04LTSを使っています。
web3を使ったアプリを作ろうとして、以下の実行したところ「ERR_SSL_DECRYPTION_FAILED_OR_BAD_RECORD_MAC」というエラーが出てしまい、パッケージがインストールできません。お知恵をいただけますでしょうか!?

npm install web3

おそらく認証回りのエラーなのだと思いますが、解決方法がGoogle検索しても良く分かりませんでした。

発生している問題・エラー

npm ERR! code ERR_SSL_DECRYPTION_FAILED_OR_BAD_RECORD_MAC
npm ERR! errno ERR_SSL_DECRYPTION_FAILED_OR_BAD_RECORD_MAC
npm ERR! Invalid response body while trying to fetch https://registry.npmjs.org/debug: 140611909351360:error:1408F119:SSL routines:ssl3_get_record:decryption failed or bad record mac:../deps/openssl/openssl/ssl/record/ssl3_record.c:677:
npm ERR!

npm ERR! A complete log of this run can be found in:

自分で試したこと

下記のサイトを参考にして以下の両方のコードを試してみましたが、改善が見られませんでした。

1) telling your current version of npm to use node's ca instead of built in ca
npm config set ca=""

2) OR upgrading your version of npm
npm install npm -g --ca=null

よろしくお願いします。

0

1Answer

Your answer might help someone💌