Revogar / Desactivar Segurança de Transporte Restrita de HTTP

1

Como posso revogar informações de cabeçalho de HSTS?

Eu tenho um site que desejo migrar de HTTPS para HTTP.

Eu reconfigurei o Apache2 para servir apenas HTTP. Infelizmente, o Chrome e o Firefox ainda tentam abrir a versão HTTPS da página automaticamente.

Eu assumo que isso é porque a configuração anterior parece continuar a ter efeito.

<VirtualHost *:443>
...
Header always set Strict-Transport-Security "max-age=63072000; includeSubDomains"
...
</VirtualHost>
    
por kerner1000 05.01.2018 / 12:46

1 resposta

3

A idéia do cabeçalho HSTS é que cada cliente que visita a página deve armazenar localmente as informações "até o momento ([agora] + [max-age] segundos), este site deve ser acessado usando somente HTTPS". Destina-se a impedir ataques man-in-the-middle tentando fazer o cliente usar uma conexão não criptografada.

Assim, qualquer tentativa do lado do servidor de redirecionar o cliente para uma versão HTTP da página que costumava ter um cabeçalho HSTS não expirado provavelmente produzirá uma mensagem de aviso assustadora para o usuário. A única maneira de evitar isso (além de esperar que o período de HSTS especificado expire) é excluir as informações de HSTS armazenadas de qualquer cliente que tenha visitado o site enquanto o cabeçalho de HSTS estava em uso.

Veja as instruções para este procedimento no Chrome e no Firefox.

Instruções para o Chrome

Navegue para: chrome: // net-internals / # hsts

Em seguida, digite o nome completo do seu site na caixa "Domínio da Consulta", clique no botão Consulta e verifique se as informações do HSTS estão lá. Em seguida, digite o mesmo nome na seção "Excluir políticas de segurança de domínio" e clique em Excluir.

Instruções para o Firefox

Feche todas as guias abertas e abra a janela completa do histórico (pressione Control-Shift-H no Windows / Linux, Command-Shift-H nos Macs ou selecione Histórico - > Mostrar todo o histórico na barra de menus se estiver visível ). Encontre o site, clique com o botão direito nele e selecione Esquecer sobre este site.

Se você precisar de um método que possa ser automatizado, também poderá editar o arquivo SiteSecurityServiceState.txt no diretório de perfil do Firefox quando o Firefox não estiver em execução . O editor que você usa deve usar finais de linha estilo Unix / Linux. Encontre a linha que começa com <fully-qualified name of your site>:HSTS e exclua-a.

    
por 05.01.2018 / 21:37