Erro IISAP HTTPAPI 404 em páginas HTTPS

2

Eu me deparei com um problema interessante com um dos meus servidores da web dando erros 404 nas partes HTTPS do site.

Veja como a configuramos, temos uma configuração de site única que não tem configuração de cabeçalhos de host e está configurada para aceitar qualquer solicitação *. Acabamos de instalar o segundo endereço IP neste servidor, pois vamos implantar outro site e precisamos dele para vincular o novo SSL a ele. Temos certificados SSL instalados no servidor, mas temos apenas um limite para um IP. como é o site atual em execução. Executamos uma única base de código para que os dois sites sejam executados em um único processo de trabalho .Net (configurados como um farm da Web) e o aplicativo lida com a solicitação de URL em qual site carregar, essa é uma nota secundária a ser fornecida um pouco de fundo sobre como fazemos as coisas. Então, desde a adição do segundo endereço IP, estou recebendo agora erros 404 do IIS HTTPAPI (isso não acontece o tempo todo, é intermitente), o log httperr mostra isso claramente e nenhum dos outros servidores está fazendo isso, pois eles só têm 1 IP endereço no momento.

A única coisa que eu estava cansado era ligar a URL ao certificado SSL usando o comando appcmd, que eu achava que resolveria o problema, mas não, eu tenho algumas outras ideias, mas eu queria colocar isso lá fora para ver se alguém mais se deparou com este problema e o que foi feito para resolvê-lo. Eu estou recebendo uma segunda configuração de servidor com um segundo endereço IP para ver se ele faz isso também e eu vou adicionar um cabeçalho de host para o site e vinculá-lo ao endereço IP que o SSL está ligado também.

Qualquer conselho sobre isso seria super!

Além disso, por que não levar algum tempo para ouvir uma música clássica :) link

    
por enterzero 31.08.2011 / 02:57

1 resposta

1

Eu descobri a razão pela qual isso estava acontecendo e corrigi o problema, uma vez que eu adicionei a cabeça do host à porta 80 no endereço IP que estamos usando para o site, o erro parou de acontecer.

Então, em resumo, eu nunca recomendaria o uso de 2+ endereços IP no IIS sem ter a configuração de cabeçalhos do host (eu sei que é assim que deve ser feito, mas se você deixar os desenvolvedores pensarem idéias malucas sobre não precisar deles) e eu também configuraria o cabeçalho do host no certificado SSL. Aqui está um bom link que explica como fazer isso.

link

E aqui está uma música sobre o cliente Eastwood

link

    
por 01.09.2011 / 02:49