yogiyoga
06/04/2024, 10:45 PMVapi Support
06/04/2024, 10:45 PMVapi Support
06/04/2024, 10:45 PMERR_OSSL_EVP_UNSUPPORTED
, is related to the OpenSSL version compatibility with Node.js v17 and later. This issue arises because newer versions of Node.js use OpenSSL 3, which doesn't support some older encryption methods by default.
To resolve this error, you can start your Node.js application with an environment variable that allows the use of legacy provider in OpenSSL 3. You can set this environment variable NODE_OPTIONS
to --openssl-legacy-provider
before starting your application.
Here is how you can set the environment variable depending on your operating system:
### For Windows:
bash
set NODE_OPTIONS=--openssl-legacy-provider
yarn start
### For macOS/Linux:
bash
export NODE_OPTIONS=--openssl-legacy-provider
yarn start
This setting tells Node.js to allow the use of the legacy methods in OpenSSL that your project or its dependencies may still rely on. Please try this and see if it resolves the issue. If the problem persists, you might need to check for updates in your dependencies or your Node.js version.yogiyoga
06/04/2024, 10:46 PMVapi Support
06/04/2024, 10:46 PMyogiyoga
06/04/2024, 10:57 PMSahil
06/05/2024, 3:30 AMyogiyoga
06/05/2024, 9:44 PMSahil
06/06/2024, 10:40 AMyogiyoga
06/07/2024, 4:09 PMSahil
06/07/2024, 4:53 PMyogiyoga
06/16/2024, 11:14 PMyogiyoga
06/16/2024, 11:45 PMyogiyoga
06/16/2024, 11:46 PMyogiyoga
06/17/2024, 12:14 AMSahil
06/17/2024, 8:34 AMSahil
06/17/2024, 8:36 AMyogiyoga
06/19/2024, 12:19 AMSahil
06/19/2024, 12:35 AMyogiyoga
06/26/2024, 7:45 PM