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.

Experimentando uma incompatibilidade de servidor de domínio? Experimente estas soluções fáceis

Experimentando uma incompatibilidade de servidor de domínio? Experimente estas soluções fáceisErro De CertificadoDnsErro

A incapacidade de se conectar ao servidor de um site significa que você não pode visitar o site em si.O artigo a seguir mostrará o que fazer quando ocorrer uma incompatibilidade de servidor de domí...

Consulte Mais informação
Correção completa: navegação de erro de certificado do Microsoft Edge bloqueada

Correção completa: navegação de erro de certificado do Microsoft Edge bloqueadaProblemas De Ponta Da MicrosoftErro De Certificado

Erro de certificado de navegação bloqueado é uma mensagem que às vezes aparece no Microsoft Edge.Pode ser uma questão de ajustar algumas configurações, e nós o orientaremos nos detalhes neste artig...

Consulte Mais informação
CORREÇÃO: certificado autoassinado em erro de cadeia de certificados

CORREÇÃO: certificado autoassinado em erro de cadeia de certificadosErro De Certificado

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, gera...

Consulte Mais informação