Estoy tratando de usar un proxy en NodeJS pero recibo un error
Error: no se pudo establecer el socket de tunelización, causa = Nombre de host/IP no coincide con los nombres alternativos del certificado: Host: ipv4.icanhazip.com. no está en los nombres alternativos del certificado: DNS:*.packetstream.io, DNS:packetstream.io
Código:
const request = require('request'); const proxy = "https://USERNAME:PASSWORD@proxy.packetstream.io:PORT"; const url = "https://ipv4.icanhazip.com" const proxiedRequest = request.defaults({ 'proxy': proxy, rejectUnauthorized: false }); proxiedRequest.get(url, function(err, resp, body) { if (err) return console.log(err) console.log(body) });