I'm having a very weird issue on my forum that I'm hoping somebody can offer some insight into.
Several users have complained that random threads in my vBulletin forum are intermittently returning a page of garbled text. Sample follows:
This might appear the first time a user loads a page, but when they refresh, it loads properly.
One user says it was happening 9 times out of 10 when using Safari on a Mac. He switched to Firefox 3.5.2 and things were fine for a few days, but then it started happening again and becoming increasingly worse so that now every second page he views is corrupt.
I haven't encountered this problem at all, neither have most other users. The logs don't show any errors and indicates requests completed successfully.
My first thought was that it was a compression issue (we use gzip compression in Apache) but that has been in place for years without any problems like this.
A few weeks ago we switched to a two web server setup, with a pound proxy in front of them. Could it be related to the proxy somehow? We're also using memcache. Plugins include vbSEO and various other smaller ones.
I have done some extensive template customisations in recent weeks, could that be a possible cause? Could something be corrupt in the database, or datastore?
Could it be something entirely on the client side - anti-virus/malware software messing things up?
The thread where people are discussing this is here:
http://www.redcafe.net/f14/broken-threads-266207/
Any thoughts/advice would be much appreciated.
Several users have complained that random threads in my vBulletin forum are intermittently returning a page of garbled text. Sample follows:
‹������ì}}wÛ6Òïßé9ý¨z·N¶Öõn'Voâ¼Ôû$7N6ÛÓ§G‡)‰
Eª$eGÝ»ßýÎ�¤H‰²)Éqœ4•DÀ`0ÌÌo�>ùîùÛÓ÷¿ž¿`“`j³óÏ^Ÿ²R¹ZýØ8*VŸ¿Îþýóû7¯™V©±÷žîøV`¹ŽnW«/~)±Ò$fÇÕêÕÕUåªQq½qõý»êg¬KÃÂâk9PJVŒÀ(õ¾ýæ
µøyj;þIJ=ÚÑÑ/^b†å”ìÀ+1[wÆ'%ÓᘺÑûæÉ@÷M6ñÌQ¬Ï4†úȬ8fP-±*<ÏØ“©è*›Î*˓ҩ릔ß/ff‰
ù¯“R`~ªØöc6œèžo'goËÝn먬ñÚx]Ž>5OJcÓ1==p=¥ŠËgsÛ6ËaJ·Òà…âÅ>™‹+×3|¥Ô;Nõá;}4²ÍCö”‰+L^ý:Túw8rÝ` Ûö¡ï‡¦¿½ùô(ÿаüáÜ÷û‡IÔÀÕ=ãðî'¦˜ûàXIWäWFßþ%þ{)Zd§ö|pøÇÕp_Yã±øÒôÆsßu–ùd˜þгf(JŸßO,ŸÁÀÁ
´àëF¥R‰óK²—?<-ŸºÓ™X[µ³'/¦s[̳Ñúwå2;½¸`ÁÂ6ý‰i¬\Æ>^`Œ»î¡a0r’I}¼ÏVÿþ÷o¿ù;KŒ(V‹—©æcv�u
rð˜_agÏ™V‡'ªß~3pÅ·ßüçÛoôá§±çÎã˜}ÿBƒ¿õÇpyèÚ®Wjô¯Œ WPAm°KÓ3tG?d(g—ðiχ–ŸüÃô2̃C¦{–n²‰i_¡Cxć‰WöMÏa¥SÝ[Î1«Í>cÕÊÿðîL7ËÓmøýßo¿ÑmËùtÈþ¾Žßy/Tr5ùì¥åsÁዟ«JL\è}¬ëÒ”%ér¼ÜË—ÍfM”«Ìô±™ÂΗô'•P
9˜²ðÏ⥷Ác¤/À´–=ˆ‘ø\{cž>â¼ÐCâ»¶eÄé¯C=H©ò´‰Ï°¹g?êÏ`jcÐšŽ«¤ªpµ?нzel6™™zPþÌwÆls<ŽñüESÆkœ[ï=s0°7‡¯9^
ýK0ó)±êÙs¡²:¤hѯ4ÙŠZÇéY6Ì¡TÇ1s\nj׊ž¨.Uö6ªQˆ¦ü)TÔŸ*¡™µÃ@™ô0lW®Â†²‘k(åÔP‡%*XÁÇŽ)C‹?ÓÇV£RÆ—ËÄ”¢á`‰ßÑhñšV
Õƒ+hæ€<Îl‹)ÝÅŸë»+
)ÝåårtW
Eª$eGÝ»ßýÎ�¤H‰²)Éqœ4•DÀ`0ÌÌo�>ùîùÛÓ÷¿ž¿`“`j³óÏ^Ÿ²R¹ZýØ8*VŸ¿Îþýóû7¯™V©±÷žîøV`¹ŽnW«/~)±Ò$fÇÕêÕÕUåªQq½qõý»êg¬KÃÂâk9PJVŒÀ(õ¾ýæ
µøyj;þIJ=ÚÑÑ/^b†å”ìÀ+1[wÆ'%ÓᘺÑûæÉ@÷M6ñÌQ¬Ï4†úȬ8fP-±*<ÏØ“©è*›Î*˓ҩ릔ß/ff‰
ù¯“R`~ªØöc6œèžo'goËÝn먬ñÚx]Ž>5OJcÓ1==p=¥ŠËgsÛ6ËaJ·Òà…âÅ>™‹+×3|¥Ô;Nõá;}4²ÍCö”‰+L^ý:Túw8rÝ` Ûö¡ï‡¦¿½ùô(ÿаüáÜ÷û‡IÔÀÕ=ãðî'¦˜ûàXIWäWFßþ%þ{)Zd§ö|pøÇÕp_Yã±øÒôÆsßu–ùd˜þгf(JŸßO,ŸÁÀÁ
´àëF¥R‰óK²—?<-ŸºÓ™X[µ³'/¦s[̳Ñúwå2;½¸`ÁÂ6ý‰i¬\Æ>^`Œ»î¡a0r’I}¼ÏVÿþ÷o¿ù;KŒ(V‹—©æcv�u
rð˜_agÏ™V‡'ªß~3pÅ·ßüçÛoôá§±çÎã˜}ÿBƒ¿õÇpyèÚ®Wjô¯Œ WPAm°KÓ3tG?d(g—ðiχ–ŸüÃô2̃C¦{–n²‰i_¡Cxć‰WöMÏa¥SÝ[Î1«Í>cÕÊÿðîL7ËÓmøýßo¿ÑmËùtÈþ¾Žßy/Tr5ùì¥åsÁዟ«JL\è}¬ëÒ”%ér¼ÜË—ÍfM”«Ìô±™ÂΗô'•P
9˜²ðÏ⥷Ác¤/À´–=ˆ‘ø\{cž>â¼ÐCâ»¶eÄé¯C=H©ò´‰Ï°¹g?êÏ`jcÐšŽ«¤ªpµ?нzel6™™zPþÌwÆls<ŽñüESÆkœ[ï=s0°7‡¯9^
ýK0ó)±êÙs¡²:¤hѯ4ÙŠZÇéY6Ì¡TÇ1s\nj׊ž¨.Uö6ªQˆ¦ü)TÔŸ*¡™µÃ@™ô0lW®Â†²‘k(åÔP‡%*XÁÇŽ)C‹?ÓÇV£RÆ—ËÄ”¢á`‰ßÑhñšV
Õƒ+hæ€<Îl‹)ÝÅŸë»+
)ÝåårtW
One user says it was happening 9 times out of 10 when using Safari on a Mac. He switched to Firefox 3.5.2 and things were fine for a few days, but then it started happening again and becoming increasingly worse so that now every second page he views is corrupt.
I haven't encountered this problem at all, neither have most other users. The logs don't show any errors and indicates requests completed successfully.
My first thought was that it was a compression issue (we use gzip compression in Apache) but that has been in place for years without any problems like this.
A few weeks ago we switched to a two web server setup, with a pound proxy in front of them. Could it be related to the proxy somehow? We're also using memcache. Plugins include vbSEO and various other smaller ones.
I have done some extensive template customisations in recent weeks, could that be a possible cause? Could something be corrupt in the database, or datastore?
Could it be something entirely on the client side - anti-virus/malware software messing things up?
The thread where people are discussing this is here:
http://www.redcafe.net/f14/broken-threads-266207/
Any thoughts/advice would be much appreciated.
Comment