Os flip-flops do Apache entre os VHOSTs padrão são recarregados

1

Temos uma VM do CentOS 6 executando o apache com vários hosts virtuais. Um (e apenas um) destes não funcionava intermitentemente.

O que eu estava vendo era que, depois de um reinício do apache, às vezes, você obtém uma listagem de índice, outras vezes você acessa nosso site de intranet. Ainda mais estranho - O host virtual de exemplo que fornece uma lista de diretórios foi desativado! Ainda mais estranho foi que os aliases do servidor que eu configurei para o site da intranet, sempre funcionaram.

Pelo menos no CentOS 6 - o apache é reiniciado automaticamente de tempos em tempos.

A correção temporária para recuperar nosso site de intranet foi reiniciar o apache.

    
por Nigel Atkinson 15.06.2015 / 03:21

1 resposta

0

Hoje (enquanto meditando o que na terra poderia ser o problema) eu corri

apachectl -D DUMP_VHOSTS

várias vezes seguidas e notei que o vhost padrão para a porta 443 era flip entre dois nomes de host. Um não era nem mesmo um nome de vhost.

Eu fiz uma digitação reversa no endereço IP do servidor.

dig -x 1.2.3.4

E eis que dois registros 'A' retornaram. Uma para o nosso site de intranet, uma para o nome de host do servidor que usamos para ssh, etc.

Alterar um desses para ser um CNAME como deveria ter sido parece ter corrigido o problema. O servidor não está mais tendo uma crise de identidade.

    
por 15.06.2015 / 03:21