Não é possível acessar um site da área de trabalho do Ubuntu, enquanto o site está ativo

1

Eu tenho um site hospedado no CentOS VPS. Esse site tem um certificado autoassinado.

Agora, migrei esse site para outro host. Eu gerou chaves para usar sftp e ssh em hospedagem antiga.

O problema é que agora não consigo acessar o site do Ubuntu. Considerando que é acessível a partir de outros computadores.

Eu tentei vários navegadores (firefox, google-chrome, chromium), mas não consigo abrir o site. A exclusão do cache também não alterou as coisas.

Alguma pista?

Isso é o que acontece no chromium:

ATUALIZAÇÃO: Eu corri ssh-keygen -R hostname que não ajudou. Finalmente eu deletei o arquivo known_hosts também, ainda não estou funcionando.

A desinstalação e reinstalação do navegador não resolveu o problema.

Efetuar logout como usuário convidado também não abriu a página.

    
por Chirag 21.09.2013 / 10:18

2 respostas

2

Parece que esta máquina está usando outro servidor de nomes do que outras máquinas, e este servidor de nomes não lista o endereço IP correto (novo) para o seu domínio. Se você alterar um registro DNS, ele será modificado apenas no servidor de nomes no qual você alterou. Portanto, se uma máquina usa outro servidor de nomes, ela ainda é informada de que seu site está no IP antigo. Mas os servidores de nomes "conversam entre si" regularmente e atualizam seus registros de acordo. Isso, claro, leva algum tempo. Como regra geral, após 24 horas, a maioria dos servidores de nomes deve "saber" sobre uma alteração. Às vezes vai mais rápido, às vezes leva mais tempo.

Se, após cerca de 24 horas, o seu navegador continuar a ser direcionado para o IP errado (antigo), você deverá analisar melhor suas configurações de rede e / ou conversar com seu provedor de Internet.

    
por Henning Kockerbeck 21.09.2013 / 11:14
1

Henning já respondeu à pergunta muito bem. Além disso, o linux também armazena em cache os servidores de nomes DNS para domínios que são visitados. Esse cache pode ser liberado usando o nscd.

Primeiro sudo apt-get install nscd se você não tiver instalado. Em seguida, libere o cache DNS usando sudo /etc/init.d/nscd restart

Isso não resolveu o meu problema, mas confirmou que o DNS não é resolvido no final do ISP.

    
por Chirag 21.09.2013 / 14:47