Alguns pedidos HTTP POST falham

0

Eu tenho tido um problema estranho em minha rede doméstica, onde algumas solicitações http POST não terminam. Tenho notado esta questão em 2 sites até agora. Quando tento editar uma página da Wikipedia, a página de edição é carregada, mas quando eu clico em enviar, a solicitação de postagem não recebe resposta, todas as solicitações get retornam 200. Também tenho esse problema ao enviar edições para o openstreetmap.

Eu não tenho esse problema em outros sites, como reddit ou aqui.

Eu testei isso em alguns computadores na minha rede doméstica e todos eles têm o mesmo problema, no entanto, meu desktop no trabalho não é afetado (Todos os computadores estão executando o Ubuntu).

Na minha área de trabalho em casa, enviei uma alteração para o opensteetmap por meio do navegador tor e enviei tudo bem, mas, quando tento em meu navegador comum, ele falha.

Estou perdido em relação a onde devo verificar agora, pois não consigo ver como alguns tipos de solicitações podem funcionar e alguns falham em um único site com https.

    
por Qwertie 05.02.2017 / 08:07

2 respostas

1

Sua captura de tela mostra uma falha POST de 20,4 KiB. Veja se POSTs de menos de 1 KiB funcionam. Em caso afirmativo, você pode ter um buraco negro na descoberta da MTU do caminho em sua rede. Resolva isso configurando sua interface MTU para algo baixo como 1 KiB, depois trabalhe cada vez mais alto até encontrar o valor máximo que funciona.

Os buracos negros do PMTUD são geralmente causados por firewalls gerenciados por idiotas que bloqueiam todo o ICMP porque acham que ele é usado apenas pelo ping. Às vezes, elas são causadas por gateways NAT ruins que não sabem como lidar corretamente com o ICMP. Às vezes, elas são causadas por roteadores ruins que não sabem como lidar corretamente com o bit "Não Fragmentar" do cabeçalho IP.

    
por 05.02.2017 / 10:51
0

Esse problema foi causado por minhas configurações de MTU. Eu testei meu mtu com ping -M do -s <size> <domain> e continuei aumentando o tamanho até que ele falhe e, quando encontrei o máximo, mudei minhas configurações de MTU automático para manual no número que encontrei.

    
por 05.02.2017 / 10:50