CORREÇÃO: certificado autoassinado em erro de cadeia de certificados

  • Como o npm parou de aceitar automaticamente certificados autoassinados, os usuários começaram a relatar erros ao tentar publicar alguns pacotes em certos aplicativos.
  • O erro pode ser corrigido, geralmente, atualizando o gerenciador de pacotes ou usando os registradores conhecidos.
  • Se você quiser ler mais sobre erros de certificado de segurança, dê uma olhada em nosso dedicado seção de erros de certificado.
  • Sinta-se à vontade para explorar nosso Centro de solução de problemas para mais artigos úteis.
erro: certificado autoassinado na cadeia de certificados
Para corrigir vários problemas do PC, recomendamos Restoro PC Repair Tool:
Este software irá reparar erros comuns de computador, protegê-lo contra perda de arquivos, malware, falha de hardware e otimizar seu PC para desempenho máximo. Corrija problemas do PC e remova vírus agora em 3 etapas fáceis:
  1. Baixar Restoro PC Repair Tool que vem com tecnologias patenteadas (patente disponível aqui).
  2. Clique Inicia escaneamento para encontrar problemas do Windows que podem estar causando problemas no PC.
  3. Clique Reparar tudo para corrigir problemas que afetam a segurança e o desempenho do seu computador
  • Restoro foi baixado por 0 leitores este mês.

Há algum tempo, os desenvolvedores encontraram um erro SELF_SIGNED_CERT_IN_CHAIN ​​durante a instalação e publicação de pacotes em determinados aplicativos e ferramentas de desenvolvedor como Node.js, npm ou Git.

Até alguns anos atrás, quando o npm, por exemplo, anunciou que não suportaria mais certificados autoassinados.

Isso significa que o processo de verificação do certificado não era mais automático. Portanto, os desenvolvedores agora precisam configurar seu aplicativo para ver os certificados autoassinados.


Como faço para corrigir o certificado autoassinado na cadeia de certificação?

Dependendo da ferramenta que você está usando, existem algumas recomendações. Alguns são arriscados, outros são seguros. No entanto, uma coisa é clara: você não deve tentar desativar o processo de verificação de certificação por completo.certificado autoassinado na cadeia de certificados

Para Node.js

Você pode inserir uma variável de ambiente para permitir certificados não confiáveis ​​usando o seguinte comando no início do código:

processar.env['NODE_TLS_REJECT_UNAUTHORIZED']=0;

Isso é arriscado e não é recomendado para ser usado na produção. Alternativamente, use npm config set strict-ssl = false se você tiver que fazer isso para muitos aplicativos e quiser salvar a repetição do processo.

Os usuários também sugerem uma atualização sua versão do Node, para corrigir quaisquer bugs e vulnerabilidades existentes.


Para npm

A solução recomendada é, novamente, atualizar sua versão do npm executando uma das seguintes opções:

npm install npm -g --ca = null 

atualização npm npm -g

Ou,  diga à sua versão atual do npm para usar registradores conhecidos e, após a instalação, pare de usá-los:

npm config definir ca ""
npm instalar npm -g. npm config excluir ca

Alguns usuários mencionaram que eles apenas mudou o URL do registro de https para http:

npm config definir registro=" http://registry.npmjs.org/"

Esperamos que uma dessas sugestões tenha ajudado a resolver o problema. Se você tiver alguma recomendação, use a seção de comentários abaixo.



idee restoroAinda está tendo problemas?Corrija-os com esta ferramenta:
  1. Baixe esta ferramenta de reparo de PC classificado como Ótimo no TrustPilot.com (o download começa nesta página).
  2. Clique Inicia escaneamento para encontrar problemas do Windows que podem estar causando problemas no PC.
  3. Clique Reparar tudo para corrigir problemas com tecnologias patenteadas (Desconto exclusivo para nossos leitores).

Restoro foi baixado por 0 leitores este mês.

perguntas frequentes

  • Um certificado de segurança é uma aprovação de um terceiro confiável do setor - a autoridade de certificação (CA). Um certificado de segurança contém informações emitidas por uma CA, indicando que o site está protegido por uma conexão criptografada.

  • Para atualizar para a versão mais recente do Node, limpe o cache do npm, instale n e instale a versão estável mais recente do Node.

    npm cache clean -f

    npm install npm -g n

    n estável

  • Sim, problemas de certificado de segurança do servidor são bastante frequentes.

CORREÇÃO: código de erro DLG_FLAGS_INVALID_CA [Guia completo]

CORREÇÃO: código de erro DLG_FLAGS_INVALID_CA [Guia completo]Erros Do NavegadorErro De Certificado

Alguns usuários relataram encontrar um erro de ca inválido sinalizadores dlg ao usar o Chrome.Por causa da popularidade do navegador, decidimos cobrir o tópico no artigo abaixo.Descubra mais sobre ...

Consulte Mais informação
Corrigir erros de certificado de e-mail [expirado, inválido, não seguro]

Corrigir erros de certificado de e-mail [expirado, inválido, não seguro]Erro De Certificado

Como acontece com muitos erros de e-mail, os erros relacionados ao certificado podem ser bastante enganosos. Precisa de ajuda?Aqui, vamos falar sobre algumas correções fáceis de implementar que o a...

Consulte Mais informação
CORREÇÃO: A identidade deste site não pode ser verificada

CORREÇÃO: A identidade deste site não pode ser verificadaErro De Certificado

Os alertas de segurança do seu sistema operacional podem ser úteis - por razões óbvias - pois podem ser opressores. Às vezes, você pode até lidar com avisos de segurança falsos que não têm nada a v...

Consulte Mais informação