A página não pode ser exibida quando você se conecta por meio do SSL
Este artigo ajuda você a resolve o problema em que a página não pode ser exibida quando você se conecta por meio do SSL.
Versão original do produto: Serviços de Informações da Internet
Número de KB original: 260096
Sintomas
Quando você se conecta a um computador que executa o IIS (Serviços de Informações da Internet) usando a SSL (Camada de Soquete Seguro), a seguinte mensagem de erro pode ocorrer:
A página não pode ser exibida.
A página que você está procurando está indisponível no momento. O site pode estar enfrentando dificuldades técnicas ou talvez seja necessário ajustar as configurações do navegador.
Este site geralmente é o segundo site da Web no servidor. Conectar-se ao site por meio do HTTP funciona corretamente.
Motivo
Essa mensagem de erro pode ocorrer se você tiver o SSL definido no site padrão e remover o certificado e tentar configurá-lo em um segundo site da Web.
Se você executar um netstat -an
comando, poderá ver que um serviço está escutando na porta 443, mas não poderá se conectar a ele. Isso é causado por uma nova implementação nas versões 5.0 do IIS e posteriormente chamada Pooling de Soquetes.
Resolução
Observação
Para fins deste artigo, dois sites da Web são instalados: o site padrão e o site de administração. Por padrão, o SSL está habilitado no site padrão.
- Abra as
Security
propriedades do site padrão e selecione Certificado do Servidor. - No assistente, clique em Atribuir um certificado existente e selecione um certificado na lista.
- Quando concluir o assistente, clique na guia Site da Web e clique em Avançado.
- Exclua todas as entradas listadas na janela SSL.
- Clique em Certificado do Servidor novamente, clique em Remover o certificado atual e clique em OK.
- Clique com o botão direito do mouse no nome do computador no MMC (Console de Gerenciamento da Microsoft) e clique em Reiniciar IIS.
Agora você deve ser capaz de se conectar ao servidor usando o SSL.
Solução alternativa
Reiniciar os serviços do IIS pode resolve a mensagem de erro. Se não o fizer, siga as etapas na seção "Resolução" deste artigo.
Mais informações
Depois que o SSL é habilitado em um servidor Web do IIS, o serviço IIS começa a ouvir todos os endereços IP usados e não utilizados nas portas 80 e 443. Para servidores de endereços multi-IP, talvez você queira desabilitar esse recurso. Esse recurso foi adicionado ao produto para ganho de desempenho.
Esse problema geralmente ocorre quando você tenta configurar o SSL no site de administração. O IIS localiza as configurações de SSL para o site padrão e escuta na porta 443. No entanto, o site padrão não tem um certificado para corresponder a esse site. Portanto, nenhuma conexão pode ser feita, e é por isso que você pode ver um servidor escutando na porta 443, mas você não pode se conectar ao site.
Etapas para reproduzir esse comportamento
- Em um computador que tem o site padrão e o site de administração, crie um certificado e, em seguida, defina-o no site padrão. Deixe a porta SSL em 443.
- Clique na guia Segurança nas propriedades padrão do site da Web e clique em Certificado do Servidor.
- Clique em Remover o certificado atual e clique em OK.
- Clique em Certificado do Servidor no site de administração , escolha atribuir um certificado e selecione um certificado na lista.
- Verifique se a porta é 443.
- Tente se conectar ao site de administração por meio do SSL (
https://localmachine
). Você não precisa do número da porta do site porque o SSL está ouvindo na porta 443 agora. - Não é possível exibir o erro da página no navegador.
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários