Serviço IIS 503 indisponível ao usar SSL

1

Eu configurei uma ligação https para o meu site no IIS, mas estou recebendo um erro 503 Serviço Indisponível sempre que tento atingir o ponto de extremidade.

O que é estranho é que posso acessar o site sem problemas pela porta 80.

O pool de aplicativos é iniciado e não consigo encontrar erros nos logs do Windows.

Qual é a melhor maneira de depurar esse problema?

    
por Graeme 03.12.2016 / 07:08

1 resposta

0

Eu faria as seguintes etapas para solucionar esses cenários:

Ativar a exibição de mensagens de erro detalhadas

  1. Abra o arquivo machine.config localizado em:% windir% \ Microsoft.NET \ Framework \\ CONFIG
  2. Remova a linha <deployment retail="true" /> da seção <system.web> ou altere para o valor padrão de "false".
  3. Se os sistemas forem de 64 bits, faça o mesmo com o machine.config, localizado em:% windir% \ Microsoft.NET \ Framework64 \\ CONFIG

Ative o modo de depuração no seu Web.config

Procure e abra o arquivo web.config referente ao servidor ou aplicativo específico que foi configurado. Modifique os valores nessas tags: <compilation debug> , <customErrors> e <httpErrors> :

<configuration>  
    <system.web>  
        <compilation debug="true" />   <!-- this is the default value -->
        <customErrors mode="RemoteOnly" /> <!-- this is the default value. Alternatively, you can also set it to <customErrors mode="On" /> -->
        <httpErrors errorMode="DetailedLocalOnly"> <!-- this is the default value -->
    </system.web>  
</configuration>

Navegue no seu site ASP No Gerenciador do IIS, clique com o botão direito do mouse no seu site e selecione "Gerenciar aplicativo" > "Squeaky toy". Seu navegador Internet Explorer deve aparecer. Se houver algum erro relacionado ao SSL, basta clicar em "Continuar para este site".

Mensagens de erro, se houver, devem aparecer aqui.

    
por 23.01.2017 / 03:59