Fixing “Error:0308010C:digital envelope routines::unsupportedFixing” in Node.js
Autopublished from RSS • Original article
Node 17 introduced OpenSSL v3.0, which brought in some breaking changes and the “Error: error:0308010C:digital envelope routines::unsupported” is a result of one such change. It can be solved by passing in a “–openssl-legacy-provider” flag when running the application. We can set the environment variable that allows us to continue using the legacy provider. These are called legacy because they are...