Hello,
I was using Windows 11 for the last 2 years, at some point I started getting SSL errors while installing packages with conda and pip. No idea why.
Then I needed to install npm packages and got similar errors.
For example:
npm error path E:\dir\cypress\node_modules\pa11y\node_modules\puppeteer
npm error command failed
npm error command C:\Windows\system32\cmd.exe /d /s /c node install.js
npm error ERROR: Failed to set up Chromium r869685! Set "PUPPETEER_SKIP_DOWNLOAD" env variable to skip download.
npm error [Error: F8280000:error:0A000119:SSL routines:ssl3_get_record:decryption failed or bad record mac:c:\ws\deps\openssl\openssl\ssl\record\ssl3_record.c:623:
npm error ] {
npm error library: 'SSL routines',
npm error reason: 'decryption failed or bad record mac',
npm error code: 'ERR_SSL_DECRYPTION_FAILED_OR_BAD_RECORD_MAC'
npm error }
But I noticed that when installing pip packages, for example Tensorflow, the SSL eror would happen at different stages of download. After trying many times, the download completed without error.
Ok, I though it's because of network instability and tried the same process with other PCs under same network. No SSL errors there.
I concluded the problem was with my windows installation, so I erased the HDD and installed Windows 10 on it. Same issues persist.
Within a virtual box on this system I installed linux mint, and repeated process. No issue with SSL in virtual box linux.
I searched the whole internet for the last 6 months, no fix or explanation has solved the issue.
Is there any explanation why SSL error happens on this PC with Windows OS?