Сертификат PEM выдает ошибки «неправильный тег» или «заголовок слишком длинный» - PullRequest
0 голосов
/ 27 мая 2019

Я пытаюсь использовать цепочку сертификатов PEM, это выглядит так:

-----BEGIN CERTIFICATE-----
...
...
...
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
...
...
...
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
...
...
...
-----END CERTIFICATE-----

Когда я запускаю его внутри node.js, как это:

tls.createSecureContext({
  rejectUnauthorized: false,
  pfx: fs.readFileSync('cert.pem'),
})

Я получаю такие ошибки, как«неправильный тег» или «заголовок слишком длинный», если файл находится в UTF8 или UTF8-BOM, соответственно.Что, вероятно, не так?

...