Thread:Project:Support desk/$wgServer question - Access OK locally but not remotely/reply

Hello, Martin.

It seems to be a problem with this URL:. The browser gets stuck on it. Using the debug=true version has the same problem:.

I first did a raw HTTP request to the server and it got stuck. The file never ends loading, just a portion of it.

Then I used Wireshark to inspect the TCP stream, and found something interesting: One TCP packet is lost on the response from the server, and it's always the same one:


 * TCP packet sequence 1, next sequence is 1419.
 * TCP packet sequence 1419, next sequence is 2837.
 * TCP packet sequence 2837, next sequence is 4255.
 * TCP packet sequence 4255, next sequence is 5673.
 * TCP packet sequence 8509, next sequence is 9927. Previous TCP segment lost

It doesn't matter if you request the debug=true URL or the debug=false one. It's the same TCP packet that gets lost.

This doesn't seem to be a MediaWiki issue, since it's happening at the TCP level, which is too low-level that cannot be handled by the PHP engine.

It may be caused by a buggy apache installation, or if any firewall or proxy is dropping that packet for some reason.