Entrada do arquivo de hosts do Windows

0

Eu posso acessar uma página html padrão em '127.0.0.1' Eu adicionei uma entrada no arquivo de hosts do Windows como

127.0.0.1 www.xyz.org xyz.org

Quando abri o URL www.xyz.org em um navegador, eu tenho minha página html. Mas quando eu mudei a linha para isso

127.0.0.1 www.wikipedia.org wikipedia.org

E quando eu abro www.wikipedia.org , estou recebendo "Este site não pode ser acessado, ERR_CONNECTION_REFUSED". O mesmo acontece com www.wikiversity.org , www.wikiquote.org e vários outros sites wiki. O que há de errado com isso?

Obrigado.

    
por Knight 01.03.2017 / 05:13

1 resposta

1

A Wikipédia (e seus sites irmãos da Wikimedia como Wikiversity) são protegidos com HSTS pré-carregados, o que significa (entre outras coisas) sua o navegador sempre os visitará via HTTPS. Eu suponho que o seu servidor Web está sendo executado apenas via HTTP, então quando você tenta se conectar ao 127.0.0.1 via HTTPS, não há nada para se conectar e a conexão falha.

Observe que apenas ativar o HTTPS em seu servidor Web não permitirá que você faça o que deseja, pois você não possui (e não pode obter) um certificado válido para qualquer um desses domínios, e o HSTS impede que você ignore uma mensagem de certificado inválida. Se você realmente quiser assumir esses domínios em seu computador, precisará criar sua própria autoridade de certificação raiz, adicioná-la à sua lista de autoridades de certificação confiáveis e assinar o certificado do servidor da Web com ela.

Se estiver interessado: lista pré-carregada de HSTS

    
por 01.03.2017 / 05:54