-
-
Notifications
You must be signed in to change notification settings - Fork 200
Description
I've used the certificate generated by Symfony with success in the past, but since options.http2 = true
is deprecated, I'm trying to adjust my config. But unfortunately, I get an error message.
Webpack config
I've used the example from the documentation without any change:
Encore
// ...
.configureDevServerOptions(options => {
options.server = {
type: 'https',
options: {
pfx: path.join(process.env.HOME, '.symfony5/certs/default.p12')
}
}
})
Error message
$ yarn encore dev-server
[webpack-dev-server] SSL certificate: {projectDir}/node_modules/.cache/webpack-dev-server/server.pem
[webpack-cli] Error: unsupported
at configSecureContext (node:internal/tls/secure-context:279:15)
at Object.createSecureContext (node:_tls_common:116:3)
at Server.setSecureContext (node:_tls_wrap:1354:27)
at Server (node:_tls_wrap:1218:8)
at new Server (node:https:74:3)
at Object.createServer (node:https:112:10)
at Server.createServer ({projectDir}/node_modules/webpack-dev-server/lib/Server.js:2443:57)
at Server.initialize ({projectDir}/node_modules/webpack-dev-server/lib/Server.js:1820:10)
at Server.start ({projectDir}/node_modules/webpack-dev-server/lib/Server.js:3251:16)
at async Command. ({projectDir}/node_modules/@webpack-cli/serve/lib/index.js:159:21)
error Command failed with exit code 2.
Versions
Webpack Encore 1.16.1
Node version v19.6.1
webpack-cli 5.0.1
webpack-dev-server 4.11.1
webpack 5.75.0