choojs / choo

:steam_locomotive::train: - sturdy 4kb frontend framework
https://choo.io/
MIT License
6.78k stars 595 forks source link

SSL_CTX_use_certificate:ee key too small #715

Closed perguth closed 2 years ago

perguth commented 2 years ago

On Chrome OS, running Debian bullseye, Node v12.22.5, started a project using create-choo-app:

$ npm start
> bankai start index.js
A critical error occured, forcing Bankai to abort:
Error: error:140AB18F:SSL routines:SSL_CTX_use_certificate:ee key too small
at Object.createSecureContext (_tls_common.js:129:17)
at Http2SecureServer.Server.setSecureContext (_tls_wrap.js:1328:27)
at new Server (_tls_wrap.js:1186:8)
at new Http2SecureServer (internal/http2/core.js:3001:5)
at createSecureServer (internal/http2/core.js:3168:10)
at /home/user/shared-but-secret/node_modules/bankai/lib/http-server.js:61:29
at processTicksAndRejections (internal/process/task_queues.js:97:5)

Issue in bankais dependency selfsigned: https://github.com/jfromaniello/selfsigned/issues/33