Tuesday, 20 August 2019

node.js : Error: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch

I was have my ipn paypal my-prvkey.pem , my-pubcert.pem

like that and there was no problems

var httpsOptions = {
    key: fs.readFileSync('./app/certsandkeys/my-prvkey.pem'),
    cert: fs.readFileSync('./app/certsandkeys/my-pubcert.pem'),

    requestCert: true


}

but after i added my site cert and keys that's created by openssl like that to my code

var httpsOptions = {
    key: [fs.readFileSync('./app/certsandkeys/my-prvkey.pem'),fs.readFileSync('./app/certsandkeys/ssl/server.key')],
    cert: [fs.readFileSync('./app/certsandkeys/my-pubcert.pem'),fs.readFileSync('./app/certsandkeys/ssl/server.crt')],

    requestCert: true


}

now i get this error and i don't know why

Error: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch



from node.js : Error: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch

No comments:

Post a Comment