I am attempting to request data from an endpoint however I am currently getting the following error. Any ideas how it can be resolved.
REQUEST: Error: write EPROTO 140735243141888:error:140943F2:SSL routines:SSL3_READ_BYTES:sslv3 alert unexpected message:../deps/openssl/openssl/ssl/s3_pkt.c:1289:SSL alert number 10
var cert = '{location to my certificate}'
var key = '{location to my key}'
var fs = require('fs')
, request = require('request');
function authCallback (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(response.headers);
} else {
console.error("REQUEST: "+error)
};
}
var options = {
url: 'https://some.endpoint.co.uk',
agentOptions: {
cert: fs.readFileSync(cert),
key: fs.readFileSync(key),
securityOptions: 'SSL_OP_NO_SSLv3'
}
}
request.get(options, authCallback);
Many Thanks