Support Forum

Blank Page Issue

MP Mr Papa
Mr Papa
Member

Well, I set out tonight to try to gather some info on the blank page issue.  After hundreds and hundreds of page loads, I managed to get it to happen twice.  I was set up to gather some info including the http headers to see what was going on.

When it happens, the page appears to work, evident by a page source, but nothing displays.  So I was thinking something in the headers might give a clue.

And while, not exactly statistically significant, when the two blank pages happend, the exact same thing happened in the http headers – premature termination and on exactly the same place.

So, here is what was the last piece of info in the headers (sorry for the width).

https://simple-press.com/wp-content/plugins/simple-forum/editors/tinymce/tiny_mce_gzip.php?js=true&diskcache=true&core=true&suffix=&themes=advanced&plugins=inlinepopups%2Csafari%2Cmedia%2Cpreview%2Cddcode%2Cspellchecker%2Cpaste%2Cspoiler&languages=en

GET /wp-content/plugins/simple-forum/editors/tinymce/tiny_mce_gzip.php?js=true&diskcache=true&core=true&suffix=&themes=advanced&plugins=inlinepopups%2Csafari%2Cmedia%2Cpreview%2Cddcode%2Cspellchecker%2Cpaste%2Cspoiler&languages=en HTTP/1.1

Host: simplepressforum.com

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729)

Accept: text/problem-with-post-edit-buttontml,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Accept-Language: en-us,en;q=0.5

Accept-Encoding: gzip,deflate

Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7

Keep-Alive: 300

Connection: keep-alive

Referer: https://simple-press.com/support-forum/sp4/page-4/

Cookie: wordpress_88aadfa13f4de259bf9ddef3157ecf67=Mr+Papa%7C1251688617%7C0f3a1bb4dc86028ce04b516acb2ccb14; sforum_88aadfa13f4de259bf9ddef3157ecf67=Mr+Papa; wp-settings-3=m0%3Do%26m1%3Do%26m2%3Dc%26m3%3Dc%26m4%3Dc%26m5%3Do%26m6%3Do%26m7%3Do%26m8%3Dc%26m9%3Do%26m10%3Do%26m11%3Dc%26m12%3Dc%26m13%3Dc%26mfold%3Df; wp-settings-time-3=1248637056; wordpress_test_cookie=WP+Cookie+check; wordpress_logged_in_88aadfa13f4de259bf9ddef3157ecf67=Mr+Papa%7C1251688617%7Cd05b548c8e9d70729406591a7cf4031e

HTTP/1.x 200 OK

Date: Sat, 29 Aug 2009 03:18:00 GMT

Server: Apache

X-Powered-By: PHP/5.2.8

Vary: Accept-Encoding

Expires: Tue, 08 Sep 2009 03:18:00 GMT

Content-Encoding: gzip

Keep-Alive: timeout=5, max=99

Connection: Keep-Alive

Transfer-Encoding: chunked

Content-Type: text/javascript

and there was only 4 entries on the generator stats (exact number is likely not important and dependant upon what is in the browser cache), the last one being:

GET /wp-content/plugins/simple-forum/editors/tinymce/tiny_mce_gzip.php?js=true&diskcache=true&core=true&suffix=&themes=advanced&plugins=inlinepopups%2Csafari%2Cmedia%2Cpreview%2Cddcode%2Cspellchecker%2Cpaste%2Cspoiler&languages=en

yes, both times it appeared to choke on tiny_mce_gzip.php

so something, and in these two cases it was that file…  When a page loads successful, here is what is normal as far as headers in the generator (this was an empty cache):

GET /support-forum/sp4/

GET /wp-content/plugins/andys-contact-form/css/smcf.css?ver=1.2.3

GET /wp-content/themes/SPF2009/style.css

GET /wp-content/plugins/simple-forum/resources/jscript/problem-with-post-edit-buttonighslide/problem-with-post-edit-buttonighslide.js?ver=2.8.4

GET /wp-content/plugins/simple-forum/resources/jscript/tags/sf-tags.js?ver=2.8.4

GET /wp-content/plugins/simple-forum/resources/jscript/print/jquery.jqprint.js?ver=2.8.4

GET /wp-content/plugins/simple-forum/resources/jscript/forum/sf-forum.js?ver=2.8.4

GET /wp-content/themes/SPF2009/jscript/spf2009.js?ver=2.8.4

GET /wp-content/themes/SPF2009/jscript/s3slider.js?ver=2.8.4

GET /wp-content/plugins/simple-forum/styles/skins/smoke-chrome/smoke-chrome.css

GET /wp-content/plugins/simple-forum/resources/css/problem-with-post-edit-buttonighslide/problem-with-post-edit-buttonighslide.css

GET /wp-content/plugins/simple-forum/editors/tinymce/tiny_mce_gzip.js

GET /wp-content/themes/SPF2009/jscript/date.js

GET /wp-content/plugins/simple-forum/styles/skins/sf-framework.css

GET /wp-content/plugins/simple-forum/editors/tinymce/plugins/tinybrowser/tb_tinymce.js.php

GET /wp-includes/js/comment-reply.js?ver=20090102

GET /wp-includes/js/jquery/jquery.js?ver=1.3.2

GET /wp-content/plugins/andys-contact-form/js/jquery.simplemodal.js?ver=2.8.4

GET /wp-content/plugins/andys-contact-form/js/smcf.js?ver=2.8.4

GET /wp-content/plugins/simple-forum/resources/jscript/checkboxes/prettyCheckboxes.js?ver=2.8.4

GET /wp-content/plugins/simple-forum/editors/tinymce/tiny_mce_gzip.php?js=true&diskcache=true&core=true&suffix=&themes=advanced&plugins=inlinepopups%2Csafari%2Cmedia%2Cpreview%2Cddcode%2Cspellchecker%2Cpaste%2Cspoiler&languages=en

GET /wp-content/plugins/simple-forum/styles/icons/ash/small-lock.png

GET /wp-content/plugins/andys-contact-form/img/form_bottom.gif

GET /wp-content/plugins/andys-contact-form/img/form_top.gif

GET /wp-content/plugins/andys-contact-form/img/loading.gif

GET /wp-content/plugins/andys-contact-form/img/cancel.png

GET /wp-content/plugins/simple-forum/editors/tinymce/themes/advanced/skins/o2k7/content.css

GET /wp-content/plugins/simple-forum/editors/tinymce/plugins/media/css/content.css

GET /wp-content/plugins/simple-forum/editors/tinymce/plugins/ddcode/css/content.css

GET /wp-content/plugins/simple-forum/editors/tinymce/plugins/inlinepopups/skins/clearlooks2/window.css

GET /wp-content/plugins/simple-forum/editors/tinymce/plugins/spellchecker/css/content.css

GET /wp-content/plugins/simple-forum/styles/editors/tinymce/content.css

GET /wp-content/plugins/andys-contact-form/img/send.png

GET /wp-content/plugins/simple-forum/styles/editors/tinymce/ui.css

the point being, there is much more in there AFTER this file that appears to dork up…

also, watching the headers in real time, they always pause on this tinymce file.

also, note the last entry in the header which says

Transfer-Encoding: chunked

on any page that loads successfull, that never appears…  and well frankly, chunked sounds bads…

Need to do some research on this, but it “appears” that the blank page issue might be related to tinymce and gzip?

I will try to remember to leave the http headers gathering addon for FF open and see if I can get the same info more than twice.

6 Answers

New Answer

MP Mr Papa
Mr Papa
Member

hmmm…  some useful info on the chunked encoding

http://en.wikipedia.org/wiki/Chunked_transfer_encoding

odd that the page is blank when that occurs, but I never see chunked when the page loads correctly…

YS Yellow Swordfish
Yellow Swordfish
Member

Wow. If ever there was a need to sort the line length issue the this is the post! Smile

It would take but a minute of coding and an svn up to remove the gzip. I will take a quick trawl through the Moxie forums to see if I can find any references to this behaviour. But more than happy to remove it. I only started to use it with 4.1 which is another pointer to it perhaps being responsible.

All in favour of removing it for a few days test say aye…

YS Yellow Swordfish
Yellow Swordfish
Member

Done a little trawling through the Moxie support. The main problem is that for genuine, proper support, you have to pay. Can't say as I really blame them. tinyMCE is not their core business after all.

I can find no definitive references to the behaviour we are seeing. Oddly – there ARE some references to this sort of problem but all of those queries go back to 2005/2006 – nothing more recent.

I suggest we remove the gzip compression on our site and just wait and see if the problem magically goes away.

yes?

MP Mr Papa
Mr Papa
Member

concur.  had no idea we just started in 4.1 and as you say, sort of lends another pointer (though not conclusive) in its direction.

yes, lets remove it and see what happens…

MP Mr Papa
Mr Papa
Member

okay, just committed the changes to take out the tinymce gzip stuff…  lets see if it has any effect… might be worth clearing your browser cache to make sure you remove any remnants.

MP Mr Papa
Mr Papa
Member

So far so good!!!  I havent had a single one since the committed changes!  Fingers crossed I didnt just jinx it here!