node-crypto-cacerts

updates SSL certificate chain to use a directory of certificates

Description

Node has a set of trusted certificates compiled into it that is uses during SSL/HTTPS negotiations. The list of certificates can be replaced with user-specified certificates during the usage of the https module, but only for that particular https instance.

Sometimes, one need to use libraries that make the HTTPS calls deep within, and cannot modify the code. This module is designed to monkey patch the built-in crypto module and allow you to specify a directory of existing certificates that apply to all HTTPS connections that are made using the underlying crypto module.

Usage:

 require('./crypto-cacerts').cryptoPatch("/etc/ssl/certs");

This will use all of the certificates in your OpenSSL certificates directory.

Node.js is an event-based server-side JavaScript engine.

Upload more screenshots

Please help extend the collection of screenshots. Just make a screenshot and upload it here. You don't need to register or anything.

Upload a screenshot

Hint: upload an image here from your clipboard with Ctrl-V


Homepage

https://github.com/monceaux/crypto-cacerts


Install this software package

If the package is available for the distribution you are currently using on your computer then install the software by clicking on…

Install node-crypto-cacerts