Skip to content

error:0308010C when running on Node.js v23.5.0 #447

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
morvenhuang opened this issue Dec 20, 2024 · 1 comment
Open

error:0308010C when running on Node.js v23.5.0 #447

morvenhuang opened this issue Dec 20, 2024 · 1 comment

Comments

@morvenhuang
Copy link

Case

ENHANCEMENT

Issue

Get below error when running npm run export on latest Node.js v23.5.0.
(No problem when using Node.js v16)

Error: error:0308010C:digital envelope routines::unsupported
    at new Hash (node:internal/crypto/hash:79:19)
    at Object.createHash (node:crypto:139:10)
    at module.exports (/Users/huangmaoyang1/dev/best-resume-ever/node_modules/webpack/lib/util/createHash.js:90:53)
    at NormalModule._initBuildHash (/Users/huangmaoyang1/dev/best-resume-ever/node_modules/webpack/lib/NormalModule.js:386:16)
    at handleParseError (/Users/huangmaoyang1/dev/best-resume-ever/node_modules/webpack/lib/NormalModule.js:434:10)
    at /Users/huangmaoyang1/dev/best-resume-ever/node_modules/webpack/lib/NormalModule.js:466:5
    at /Users/huangmaoyang1/dev/best-resume-ever/node_modules/webpack/lib/NormalModule.js:327:12
    at /Users/huangmaoyang1/dev/best-resume-ever/node_modules/loader-runner/lib/LoaderRunner.js:373:3
    at iterateNormalLoaders (/Users/huangmaoyang1/dev/best-resume-ever/node_modules/loader-runner/lib/LoaderRunner.js:214:10)
    at Array.<anonymous> (/Users/huangmaoyang1/dev/best-resume-ever/node_modules/loader-runner/lib/LoaderRunner.js:205:4)
    at Storage.finished (/Users/huangmaoyang1/dev/best-resume-ever/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:55:16)
    at /Users/huangmaoyang1/dev/best-resume-ever/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:91:9
    at /Users/huangmaoyang1/dev/best-resume-ever/node_modules/graceful-fs/graceful-fs.js:123:16
    at FSReqCallback.readFileAfterClose [as oncomplete] (node:internal/fs/read/context:68:3) {
  opensslErrorStack: [
    'error:03000086:digital envelope routines::initialization error',
    'error:0308010C:digital envelope routines::unsupported'
  ],
  library: 'digital envelope routines',
  reason: 'unsupported',
  code: 'ERR_OSSL_EVP_UNSUPPORTED'
}

Info

  • Operating System: OSX
  • Node-Version: v23.5.0
@svetigreen
Copy link

svetigreen commented Feb 22, 2025

Having the same issue. Are there any updates on this or it this repository not maintained at all?

PS found this solution by running: set NODE_OPTIONS=--openssl-legacy-provider && npm run export

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants
@morvenhuang @svetigreen and others