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