As imagens retornam 200 OK, mas não aparecem no navegador. Problema local ou do servidor? [fechadas]

0

Não tenho a certeza se esta questão pertence aqui ou acima no serverfault, mas vou começar por aqui:

Tenho vários sites hospedados em um servidor Hostgator em seu datacenter Provo UT. Como exemplo do meu problema, se eu visitar www.hastogo.com e clicar para navegar por várias páginas, ocasionalmente e aleatoriamente, uma imagem ou duas não serão exibidas.

Eu instalei o FireBug e ativei a guia Net.

Com ele em execução, fiz o acima até encontrar as imagens "quebradas". Quando fiz isso, verifiquei-os no firebug e ele mostrou que haviam retornado o status "200 OK". Quando eu passo o mouse sobre a listagem dessa imagem no painel firebug, a imagem é exibida. Se eu atualizar a página ou clicar com o botão direito do mouse e escolher "Recarregar Imagem", elas serão sempre exibidas.

Outro usuário no escritório tem um tablet da Samsung com o qual isso acontece com mais freqüência do que com os PCs no escritório. Eu também tentei no meu laptop Ubuntu (12.04 usando xfce desktop e Firefox Browser) e obtive o mesmo resultado, exceto que eu não tinha o firebug rodando para verificar o status.

Devo concentrar meu diagnóstico no servidor / datacenter ou em nossa rede local? Pensei que poderia ter visto um problema semelhante em outros sites, mas não consegui recriar o erro, exceto em sites que compartilham nosso servidor.

    
por TecBrat 31.07.2013 / 21:15

2 respostas

0

Este é provavelmente o seu problema: link

"A interrupção parece estar relacionada à manutenção do servidor no data center de Provo, Utah."

"Alguns clientes podem continuar com acesso intermitente e lentidão até que os serviços sejam totalmente restaurados."

    
por 03.08.2013 / 07:23
1

Este é um problema difícil de responder. Com essa resposta, presumo que você não tenha acesso direto ao seu servidor (por isso, um servidor compartilhado).

Para mim, isso soa como em algum lugar ao longo da linha, os pacotes de dados estão sendo descartados. Cabeçalhos sem dados que também não mostram códigos de erro (200 - nenhum erro).

Server ---- Hostgator Internal ---- Your ISP ---- Your internal Network ---- You
      (Issue 1)               (Issue 2)        (Issue 3)             (Issue 4) 

Problema 1: A conexão entre o mundo externo e seu servidor (o funcionamento interno do Hostgator) pode ser ruim. Isso pode ser qualquer coisa, desde uma conexão ruim até um cabo ruim.

Problema 2: Igual ao problema 1, mas a conexão pode ser ruim de qualquer lugar, do farm de servidores para o seu provedor de serviços de Internet.

Problema 3: é improvável porque você não encontrou esse problema em nenhum outro site, portanto, a conexão do seu ISP com você está limpa.

Edição 4: O mesmo que (3).

Minha recomendação : acho que essa não é a sua rede, mas da sua rede para o seu servidor.

Eu tentaria acessar os sites através de algum proxy (Tor, por exemplo) para ver se há algum problema com o provedor - ou qualquer outra forma de alterar seu ISP ou rotas para seu servidor. Se você trabalha em sites, o problema é com o ISP. Se ainda houver problemas, pode ser que o Hostgator esteja com problemas.

Eu duvido que exista um problema com sua rede interna, mas certifique-se de verificar os registros do seu switch em busca de pacotes descartados e anote onde esses pacotes estão indo e onde eles são descartados.

Se você tiver acesso direto ao servidor, eu verificaria seus logs para garantir que seu software (especialmente o software de hospedagem na web) estivesse funcionando corretamente e não enviando mensagens de erro ruins (por exemplo, HTTP / 200) .

Tor: link

    
por 01.08.2013 / 01:49