flood-io / element

💦Load test your app using real web browsers
https://element.flood.io
Apache License 2.0
350 stars 43 forks source link

Error after initial setup, "digital envelope routines::unsupported" #617

Closed jbassendine closed 1 year ago

jbassendine commented 1 year ago

Describe the bug A clear and concise description of what the bug is.

To Reproduce Steps to reproduce the behavior:

  1. Install nvm using cURL command
  2. nvm install node (installs v19.6.0)
  3. nvm use node
  4. npm -g install element-cli
  5. make project folder and cd into it
  6. element init
  7. element run flood-element.perf.ts --no-headless

Expected behavior Expected the template script to run

Stacktrace

Running flood-element.perf.ts (1 of 1) with

Script Compiler █████████████████████████ compiling (0%)

Error! An unexpected error occurred! Error: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypto/hash:71:19) at Object.createHash (node:crypto:140:10) at module.exports (/home/james/.nvm/versions/node/v19.6.0/lib/node_modules/element-cli/node_modules/webpack/lib/util/createHash.js:135:53) at NormalModule._initBuildHash (/home/james/.nvm/versions/node/v19.6.0/lib/node_modules/element-cli/node_modules/webpack/lib/NormalModule.js:417:16) at handleParseError (/home/james/.nvm/versions/node/v19.6.0/lib/node_modules/element-cli/node_modules/webpack/lib/NormalModule.js:471:10) at /home/james/.nvm/versions/node/v19.6.0/lib/node_modules/element-cli/node_modules/webpack/lib/NormalModule.js:503:5 at /home/james/.nvm/versions/node/v19.6.0/lib/node_modules/element-cli/node_modules/webpack/lib/NormalModule.js:358:12 at /home/james/.nvm/versions/node/v19.6.0/lib/node_modules/element-cli/node_modules/loader-runner/lib/LoaderRunner.js:373:3 at iterateNormalLoaders (/home/james/.nvm/versions/node/v19.6.0/lib/node_modules/element-cli/node_modules/loader-runner/lib/LoaderRunner.js:214:10) at iterateNormalLoaders (/home/james/.nvm/versions/node/v19.6.0/lib/node_modules/element-cli/node_modules/loader-runner/lib/LoaderRunner.js:221:10) Error: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypto/hash:71:19) at Object.createHash (node:crypto:140:10) at module.exports (/home/james/.nvm/versions/node/v19.6.0/lib/node_modules/element-cli/node_modules/webpack/lib/util/createHash.js:135:53) at NormalModule._initBuildHash (/home/james/.nvm/versions/node/v19.6.0/lib/node_modules/element-cli/node_modules/webpack/lib/NormalModule.js:417:16) at handleParseError (/home/james/.nvm/versions/node/v19.6.0/lib/node_modules/element-cli/node_modules/webpack/lib/NormalModule.js:471:10) at /home/james/.nvm/versions/node/v19.6.0/lib/node_modules/element-cli/node_modules/webpack/lib/NormalModule.js:503:5 at /home/james/.nvm/versions/node/v19.6.0/lib/node_modules/element-cli/node_modules/webpack/lib/NormalModule.js:358:12 at /home/james/.nvm/versions/node/v19.6.0/lib/node_modules/element-cli/node_modules/loader-runner/lib/LoaderRunner.js:373:3 at iterateNormalLoaders (/home/james/.nvm/versions/node/v19.6.0/lib/node_modules/element-cli/node_modules/loader-runner/lib/LoaderRunner.js:214:10) at iterateNormalLoaders (/home/james/.nvm/versions/node/v19.6.0/lib/node_modules/element-cli/node_modules/loader-runner/lib/LoaderRunner.js:221:10) this is a bug, please report it here https://github.com/flood-io/element/issues/new?template=bug_report.md

Desktop (please complete the following information):

jbassendine commented 1 year ago

Other issues open, will close this and post there instead:

https://github.com/flood-io/element/issues/616