Um domínio não está abrindo de certas redes, traceroute pára entre

0

Estou tentando abrir meu website, por exemplo, example.com, e a solicitação está expirando. No entanto, www.example.com está abrindo bem. Além disso, ambos os domínios estão funcionando bem ao usar através de um proxy (também trabalhando em isitdownrightnow.com)

Eu tentei um traceroute nos dois domínios e aqui está a saída:

traceroute example.com
traceroute: Warning: example.com has multiple addresses; using 216.239.36.21
traceroute to example.com (216.239.36.21), 64 hops max, 52 byte packets
 1  10.84.0.1 (10.84.0.1)  3.860 ms  3.179 ms  3.562 ms
 2  10.29.0.42 (10.29.0.42)  1.675 ms  1.707 ms  1.821 ms
 3  * * *
 4  * * *
 5  * * *

traceroute www.example.com
traceroute to ghs.googlehosted.com (172.217.27.115), 64 hops max, 52 byte packets
 1  10.84.0.1 (10.84.0.1)  7.309 ms  8.445 ms  5.587 ms
 2  10.29.0.42 (10.29.0.42)  28.769 ms  14.107 ms  14.272 ms
 3  10.29.1.58 (10.29.1.58)  5.527 ms  9.530 ms  3.802 ms
 4  103.14.185.3 (103.14.185.3)  3.944 ms  3.702 ms
    103.14.185.1 (103.14.185.1)  8.681 ms
 5  118.201.215.13 (118.201.215.13)  7.606 ms
    203.116.246.101 (203.116.246.101)  4.416 ms  2.825 ms
 6  165.21.12.68 (165.21.12.68)  2.962 ms  2.700 ms
    w118012013.w118012.starhub.net.sg (203.118.12.13)  3.219 ms
 7  203.118.2.26 (203.118.2.26)  11.270 ms  3.088 ms
    203.208.190.21 (203.208.190.21)  6.476 ms
 8  72.14.210.117 (72.14.210.117)  18.269 ms
    anutli12.starhub.net.sg (203.118.12.6)  83.018 ms
    72.14.210.117 (72.14.210.117)  6.780 ms
 9  72.14.194.0 (72.14.194.0)  5.736 ms
    108.170.242.65 (108.170.242.65)  34.457 ms
    72.14.194.0 (72.14.194.0)  3.734 ms
10  209.85.242.197 (209.85.242.197)  11.556 ms  31.664 ms  28.546 ms
11  sin11s04-in-f115.1e100.net (172.217.27.115)  9.310 ms  40.297 ms
    209.85.242.197 (209.85.242.197)  9.148 ms

FYI, o site está hospedado no Google Cloud. Os registros DNS consistem em um registro A de example.com que aponta para 4 IPs do Google e um registro CNAME para www.example.com que aponta para ghs.googlehosted.com.

Eu queria saber qual poderia ser o problema aqui, por que a solicitação está falhando em example.com?

Qualquer dica na direção certa seria útil.

    
por Deepak Joy 29.07.2017 / 00:40

1 resposta

1

I'm trying to open my website, say example.com, and the request is timing out. However, www.example.com is opening fine.

Você parece ter quatro registros A para example.com (quizziz) e um CNAME para www.example.com , portanto, isso faz sentido.

A explicação mais provável para o seu problema geral é que um ou mais dos quatro endereços de example.com não estão funcionando corretamente (não estão manipulando corretamente a solicitação por algum motivo ou conexões com esse endereço está falhando ou expirando).

Infelizmente, vários registros A são distribuídos aleatoriamente e não significam necessariamente que seus pedidos sejam roteados automaticamente para um endereço "bom".

Also, both domains are working fine when using through a proxy (also working on http://www.isitdownrightnow.com)

Sem saber qual endereço está sendo realmente contatado, isso pode não significar nada confiável para example.com . E neste caso, parece que estabelecemos a versão www com os trabalhos CNAME.

Observações

  • As solicitações pareciam levar muito tempo para percorrer o sistema do Google. Isso pode estar causando o tempo limite. Eu definitivamente experimentei dois tempos limite de conexão no navegador (visitando as versões www e não www do site) e fui forçado a recarregar a página para concluir o carregamento do conteúdo.

  • 216.239.38.21 parecia funcionar bem no navegador para mim, além do CNAME. Não consegui forçar o navegador a testar os outros IPs, infelizmente.

  • Mesmo tendo verificado seus registros de DNS, e aparentemente todos tinham o gateway correto do Google IPs (32, 34, 36, 38), fui roteado uma vez para 67.227.226.240 (Liquid Web Dedicated Hosting). Apenas um palpite, mas isso pode ser um registro mais antigo em cache em algum outro lugar que ainda não expirou.

Sugestões

Minha sugestão normal seria testar cada endereço individualmente e tentar encontrar qualquer culpado (a) que não esteja funcionando corretamente.

No entanto, esses são endereços de gateway genéricos do Google para seus serviços. Infelizmente, você pode precisar trabalhar com o Google para resolver isso.

Além disso, asseguraria que sua própria rede estivesse lidando com as solicitações corretamente.

    
por 29.07.2017 / 14:50