Solicitações de rede no tempo limite do Mac quando o site é aberto do iOS

1

O problema: quando faço solicitações HTTP do iOS para o meu servidor, ele fica inacessível no Mac.

O teste: Eu corro o Simon (ferramenta de monitoramento de rede) no macOS para verificar meu domínio a cada 1 minuto. A verificação faz uma solicitação HTTP para o servidor e a marca como uma falha quando é expirada (sem resposta em 15 segundos). Eu abro o Safari no meu iPhone, insiro o mesmo URL e navego para uma página, que usa consultas AJAX em poucos segundos para extrair novos dados do nosso servidor. Depois disso, meio minuto depois, a ferramenta de monitoramento me avisará que o site não está acessível no meu Mac. Quando eu fechar o Safari no iOS, o macOS retornará às condições normais em um minuto.

Os parâmetros:

  • O tempo de processamento das nossas páginas da Web é inferior a 0,5 segundo normalmente.
  • O problema pode estar relacionado ao nosso roteador: TP-Link AC750
  • ATUALIZAÇÃO: Nós experimentamos o problema sem o roteador usando o compartilhamento de Internet móvel em um iPhone também.
  • Tivemos os mesmos resultados no escritório e em três redes domésticas diferentes (todas com o mesmo roteador)
  • Não enfrentamos o problema no Windows
  • Não experimentamos o problema de determinados computadores macOS na mesma rede
  • Também experimentamos as folgas do Android, apesar de parecer que apenas o iOS faz com que
  • O domínio também está inacessível dos outros dispositivos iOS durante uma interrupção
  • A resolução de DNS parece boa: posso fazer ping no servidor constantemente
  • sshd e httpd também experimentam o mesmo problema, não está relacionado ao httpd
  • conectando-se à porta 80 no servidor usando o telnet faz o tempo limite
  • Não enfrentamos o problema com outros sites ou outros sites no mesmo hardware físico
  • Não importa como o iOS faz as solicitações HTTP. Abrir o site do Safari ou executar nosso aplicativo nativo que usa solicitações da API REST para o mesmo servidor faz com que ele não funcione
  • Nós acessamos o roteador via Wi-Fi. O roteador não possui configurações especiais, exceto para alguns encaminhamentos de porta.
por gklka 05.04.2017 / 10:47

0 respostas