Bit Happens Bits happen. Fix them before shit happens. — página inicial
PT
MENU
RAIO-X // WEB // HSTS

TESTE DE
HSTS.

Leia o cabeçalho Strict-Transport-Security (max-age, includeSubDomains, preload) e veja se o domínio está na lista de preload dos navegadores.

Roda só este teste. Para os 33 testes de uma vez, use o Raio-X completo. Só consultas públicas; nada é guardado no servidor.

HSTS

AGUARDANDO

Digite um domínio acima para rodar este teste.

01 // O QUE O TESTE VERIFICA

O que o teste verifica

Lê o cabeçalho Strict-Transport-Security e consulta se o domínio está na lista de preload dos navegadores.

02 // POR QUE IMPORTA

Por que importa

HSTS faz o navegador usar só HTTPS por um período, mesmo que alguém tente rebaixar a conexão. O preload protege inclusive a primeira visita.

03 // COMO LER O RESULTADO

O que cada resultado significa

OK
HSTS ativo com max-age de pelo menos 180 dias.
ATENÇÃO
Sem cabeçalho HSTS, com max-age=0 ou com max-age menor que 180 dias.
FALHA
A navegação termina em HTTP, e o HSTS não se aplica.

ERRO e TIMEOUT indicam que a consulta não terminou (fonte fora do ar ou lenta), não um problema do domínio: refaça o teste.

04 // COMO CORRIGIR

Como corrigir

Envie o cabeçalho em todas as respostas HTTPS. Só use includeSubDomains se todos os subdomínios tiverem HTTPS. O preload (hstspreload.org) exige max-age de 1 ano, includeSubDomains, a diretiva preload e o HTTP redirecionando para HTTPS no mesmo host.

Strict-Transport-Security: max-age=31536000; includeSubDomains

Prefere que outra pessoa faça? A Bit Happens corrige isso →

05 // CONTINUE

Outros testes de Site e HTTPS

Raio-X completo: os 33 testes de DNS, e-mail, HTTPS, certificados e reputação de uma vez →