# HTTPS - Self-signed - bad decrypt

**URL:** <https://discourse.nodered.org/t/https-self-signed-bad-decrypt/48956>\
**Category:** General\
**Created:** [27 July 2021 08:48 UTC](https://discourse.nodered.org/t/https-self-signed-bad-decrypt/48956 "2021-07-27T08:48:16Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alelav79](https://avatars.discourse-cdn.com/v4/letter/a/c67d28/32.png) [@Alelav79](https://discourse.nodered.org/u/Alelav79)\
**Post date:** [27 July 2021 08:48 UTC](https://discourse.nodered.org/t/https-self-signed-bad-decrypt/48956/1 "2021-07-27T08:48:16Z")

</div>

Hello,

i've problem with self-signed certicate .

I created files .pem with

```auto
openssl req -x509 -newkey rsa:4096 -keyout privkey.pem -out cert.pem -days 1095

```

And the logs shows this problem :

```auto
0|node-red | Failed to get https settings: Error: error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt
0|node-red | Error: error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt
0|node-red | at Object.createSecureContext (_tls_common.js:149:17)
0|node-red | at Server.setSecureContext (_tls_wrap.js:1328:27)
0|node-red | at Server (_tls_wrap.js:1186:8)
0|node-red | at new Server (https.js:70:14)
0|node-red | at Object.createServer (https.js:94:10)
0|node-red | at /usr/lib/node_modules/node-red/red.js:209:24

```

settings.js

```auto
    https: {
      key: require("fs").readFileSync('/home/ubuntu/.node-red/privkey.pem'),
      cert: require("fs").readFileSync('/home/ubuntu/.node-red/cert.pem')
    },

```

What is the solution for ?

Thanks

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [25 September 2021 08:48 UTC](https://discourse.nodered.org/t/https-self-signed-bad-decrypt/48956/2 "2021-09-25T08:48:40Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
