Recently (last two days) I have been getting the following message at the top of every page I visit on Stack Overflow and Meta Stack Overflow.
As a result of this message, the following functionality is unavailable.
- Adding comments.
- Controls (image, code buttons, etc.) missing from message posting form and the preview does not appear.
- Automatic recognition that you are 'not a bot'.
- Notify daily of new answers option.
At first I thought this might be due to a recent Firefox update (Firefox 5.0), but a quick test has Chrome 12.0.742.100 failing with the exact same message. No other changes are known to have happened to this machine since the site began to fail.
The only thing I can guess that might be going wrong is that the (wireless) Internet connection is taking too long to load the pages and hitting some kind of 'time-out'. The problem with that theory is that other sites (e.g. Wikipedia) seem to be loading about as fast as I recall in the past.
How can this be fixed?
I cannot see any closely similar posts, looking through such questions as:
- Stack Overflow does not render correctly from work
Update based on answer & comment
As mentioned above, I am unable to post comments.
@Jeff Atwood: I downloaded Opera 11.11 (7,648,768 bytes in around 90 seconds (1)) and installed with standard options (except 'Use Opera as my default browser'). I got the same error as Firefox and Chrome.
- Which suggests that it is not the connection speed that is the problem.
@Rick Sladkey: I had a look at the thread and am sure no new plug-ins have been installed, and no functionality disabled in Firefox, Chrome and (now) Opera.
Update 2 - Fiddler results
@Rick Sladkey: I suggested throwing Fiddler at it. I'm not sure I can interpret the results, but hopefully others can. It is showing output suspiciously like as described.
The data produced when visiting Stack Overflow using first Firefox and then Opera.
Here is a copy/paste of the textual data.
For the screenshots, see http://pscode.org/test/screenshot/FiddlerOnSO.png. Note that Firefox had pages that made further requests within that time, but I scrolled back to the top for the first results as shown above. I was tempted to hot-link to the
img at my site (since I cannot use the image button), but decided not to try.
Update 3 - Proxy Server/More on 504
@sth: "Are you using a proxy server?"
Not at the client side, no.
I'm doing all this from a private development machine running Windows 7 with UAC enabled. Since it is a machine I alone control and have access to. I have no reason to install a proxy server (now that I checked what it means at Wikipedia).
Can it be run on the side of my ISP?
The only reason I ask is that my ISP is Australian based, and I heard vague reports that there was a 'secret' black-list of domains that Oz ISPs were supposed to protect the
googleapis.com got on the list.
BTW - rather remiss of me not to post the detail of that 504 message. I correct that now. I was hoping it might identify the server that was timing out, but I don't see that information amongst the detail.
Request Count: 1 Bytes Sent: 417 (headers:417; body:0) Bytes Received: 638 (headers:126; body:512) ACTUAL PERFORMANCE -------------- ClientConnected: 01:27:12.659 ClientBeginRequest: 01:27:12.758 ClientDoneRequest: 01:27:12.758 Gateway Determination: 0ms DNS Lookup: 248ms TCP/IP Connect: 259ms HTTPS Handshake: 0ms ServerConnected: 01:27:13.266 FiddlerBeginRequest: 01:27:13.266 ServerGotRequest: 01:27:13.266 ServerBeginResponse: 00:00:00.000 ServerDoneResponse: 01:27:13.455 ClientBeginResponse: 01:27:13.455 ClientDoneResponse: 01:27:13.465 Overall Elapsed: 00:00:00.7070405 RESPONSE CODES -------------- HTTP/504: 1 RESPONSE BYTES (by Content-Type) -------------- text/html: 512 ~headers~: 126 ESTIMATED WORLDWIDE PERFORMANCE -------------- The following are VERY rough estimates of download times when hitting servers based in WA, USA. US West Coast (Modem - 6KB/sec) --------------- Round trip cost: 0.10s Elapsed Time: 0.10s Japan / Northern Europe (Modem) --------------- Round trip cost: 0.15s Elapsed Time: 0.15s China (Modem) --------------- Round trip cost: 0.45s Elapsed Time: 0.45s US West Coast (DSL - 30KB/sec) --------------- Round trip cost: 0.10s Elapsed Time: 0.10s Japan / Northern Europe (DSL) --------------- Round trip cost: 0.15s Elapsed Time: 0.15s China (DSL) --------------- Round trip cost: 0.45s Elapsed Time: 0.45s ================ Learn more about HTTP performance at http://www.fiddler2.com/redir/?id=HTTPPERF