Назад | Перейти на главную страницу

использование модуля nodejs https с прокси-сервером сертификата ssl с nginx без добавления сертификата ssl в nginx

Я использую модуль https nodejs с прокси-сервером nginx. У меня есть несколько сертификатов ssl, и я хочу запускать все сайты https с помощью узла без добавления всех сертификатов на ssl-сервере nginx.

Есть ли способ прокси-сервера nodejs на порт 443 без добавления сертификатов в nginx. все сертификаты используются внутри https-сервера nodejs.

Я хочу,

var privateKey  = fs.readFileSync('/myssl.key', 'utf8');
var certificate = fs.readFileSync('/myssl.crt', 'utf8');

var credentials = {key: privateKey, cert: certificate};

var server = express();
server.use(express.vhost('*', app));
var https = require('https');
https.createServer(credentials, express.vhost('*', app)).listen(8020);

здесь 8020 проксирует с портом nginx 443, но для nginx требуется сертификат ssl, но я хочу запустить этот ssl, не добавляя его на уровень nginx.

или любой другой метод, который я могу использовать. Пожалуйста, помогите мне решить эту странную проблему для меня. Или любой другой способ использовать эластичный балансировщик нагрузки для всех сертификатов ssl.

Заранее спасибо, Виджай