Corrija a mensagem de erro "Sem chave privada" do IIS 7 - SSL.com
Início » Como fazer » tipo de certificado » SSL /TLS » Corrija a mensagem de erro "Sem chave privada" do IIS 7
IIS, SSL /TLS, , Windows
Certutil, Mensagem de erro, US 7, Microsoft IIS 7, Sem chave privada
Este artigo mostrará como corrigir a mensagem de erro "Nenhuma chave privada" no Windows Internet Information Server (IIS). Se você receber esse erro, isso indica que uma tentativa anterior de importar o certificado no IIS falhou ao incluir a chave privada.
Para corrigir isso, você irá:
Importar o certificado na loja pessoal usando o Console de Gerenciamento Microsoft (MMC)
Capturar o número de série para o certificado em questão
execute o certutil programa para reparar a loja
E finalmente reimporte o certificado via IIS.
Importando o certificado com o MMC
Selecione "Arquivo> Adicionar / Remover Snap-in" (ou digite Control-M) Selecione "Certificados" e clique no botão Adicionar botão.
… Em seguida, direcione o snap-in para gerenciar o "Computador local" e clique em Terminar.
Clique com o botão direito na pasta e selecione "Todas as tarefas> Importar" no menu para abrir o Assistente para importação de certificados.
No Assistente de Importação, certifique-se de que "Máquina Local" esteja selecionado e pressione Seguinte.
Localize e designe o certificado de destino (deve estar no formato .p7b) e pressione Seguinte.
Configure o assistente para colocar os certificados importados no armazenamento "Pessoal". Acertar Seguinte para prosseguir.
Verifique as configurações e clique em Terminar para importar o certificado.
Capturar o número de série
Clique duas vezes para abrir o certificado e selecione a guia "Detalhes" para localizar e capturar o número de série.
execute o certutil Agenda
Para executar a próxima etapa, você precisará abrir uma sessão de linha de comando com privilégios de administrador. A maneira mais direta de fazer isso é pesquisar "cmd", clicar com o botão direito do mouse no ícone cmd e selecionar "Executar como administrador". (Escolha "Sim" se for perguntado se deseja permitir que este programa faça alterações no computador.)
Na linha de comando, digite o seguinte comando, usando o número de série capturado:
Certifique-se e coloque o número de série entre as aspas, conforme mostrado. ** É melhor digitar realmente o número de série, pois a função de colar pode às vezes perder um caractere na janela cmd.
Se for bem-sucedido, este comando retornará algumas informações sobre o certificado e uma mensagem de confirmação.
Feche a sessão de comando e atualize o MMC.
Reimportando o certificado com o IIS
Agora você terá um arquivo que pode reimportar via IIS sem gerar o erro "Nenhuma chave privada". SSL.com tem instruções gerais sobre como fazer isso em um artigo separado aqui. Para nossos propósitos, lembre-se de escolher "Importar" em vez de "Solicitar Certificado Completo" ao processar este certificado e de inserir a senha quando solicitado.
Lembre-se também de definir o Tipo para "https" e a Porta para "443" (a menos que instruído de outra forma pelo administrador da rede) ao vincular o certificado ao site.