process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0";
Гарантирует, что вы игнорируете любые отклоненные сертификаты TLS, или вы можете установить это как переменную среды при запуске службы вашего узла. Однако это, скорее всего, не поможет и, вероятно, является плохой идеей. Ошибка SSL не в том, что сертификат недействителен (например, самозаверяющий сертификат), а в силу слабого ключа Диффи-Хеллмана вКонфигурация SSL / TLS.
Если вы пользуетесь этой услугой, вам следует обратить внимание на исправление и улучшение шифров TLS / SSL. См. Этот ответ для получения дополнительной информации .
Важная часть:
Вы должны использовать 2048-битные группы Диффи-Хеллмана или более.Вам не следует использовать 512-битные или 1024-битные группы Диффи-Хеллмана.
Если это сторонняя служба, вам следует обратиться к ним или использовать другую службу, поскольку они оставляют себя открытыми.на атаку Logjam , которая также обсуждается в ответе, связанном выше.