X
Tap here to go to the mobile version of the site.

Support Forum

Why can't I or my clients view my own website on FireFox?

Posted

Hello everyone, I am going to share a video here with you on what is going on to better explain it. Please watch carefully.

https://youtu.be/ryPPctB8iJg

For those unable to view, in basic, even with all add-ons disabled, I am still unable to log in or view websites that I created. This list of websites please visit: http://wgu.tactivelearning.com/

Do so to find out if you too are having the same problem.

Hello everyone, I am going to share a video here with you on what is going on to better explain it. Please watch carefully. https://youtu.be/ryPPctB8iJg For those unable to view, in basic, even with all add-ons disabled, I am still unable to log in or view websites that I created. This list of websites please visit: http://wgu.tactivelearning.com/ Do so to find out if you too are having the same problem.

Chosen solution

Alright, interesting fix, it turns out that WP SlimStat was the culprit for some, while simply deactivating and re-activating Peter's Login Redirect and Login Screen Manager fixed the others.

Strange, strange errors... In some cases, disabling all plugins and re-enabling all plugins even worked.

Thank you Mozilla Team and Contributors for your very valued support! I do hope that this information does help in some way for future releases!

If anyone involved with Mozilla is interested in taking a deeper look at my websites, I invite them to walk around in the control room with me!

Have a great day everyone!

Read this answer in context 0

Additional System Details

Installed Plug-ins

  • Adobe PDF Plug-In For Firefox and Netscape 11.0.10
  • Advanced web conferencing functionality.
  • Google Update
  • NPRuntime Script Plug-in Library for Java(TM) Deploy
  • Next Generation Java Plug-in 11.31.2 for Mozilla browsers
  • Shockwave Flash 16.0 r0
  • 5.1.30514.0
  • VLC media player Web Plugin 2.1.3

Application

  • Firefox 36.0.1
  • User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0
  • Support URL: https://support.mozilla.org/1/firefox/36.0.1/WINNT/en-US/

Extensions

  • AdBlock for Facebook 0.1.2 (jid1-dwtGBwQjx3SUQc@jetpack) (Inactive)
  • Adblock Plus 2.6.8 ({d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}) (Inactive)
  • Adblock Plus Pop-up Addon 0.9.2 (adblockpopups@jessehakanen.net) (Inactive)
  • AdF.ly Skipper ★WORKING★ 6.0 (jid0-hyjN250ZzTOOX3evFwwAQBxE4ik@jetpack) (Inactive)
  • Autofill Forms 1.0.3 (autofillForms@blueimp.net) (Inactive)
  • Classic Theme Restorer 1.2.9.6 (ClassicThemeRestorer@ArisT2Noia4dev) (Inactive)
  • Close Tabs to the Right 0.1.9 (closetabstotheright@4kwh.net) (Inactive)
  • Ctrl-Tab 0.21.1 (ctrl-tab@design-noir.de) (Inactive)
  • Dark YouTube Theme 0.9 (jid1-hDf2iQXGiUjzGQ@jetpack) (Inactive)
  • FastestFox 5.2.1 (smarterwiki@wikiatic.com) (Inactive)
  • Flash and Video Download 1.68 ({bee6eb20-01e0-ebd1-da83-080329fb9a3a}) (Inactive)
  • Flash Video Downloader - YouTube HD Download [4K] 7.2.0 (artur.dubovoy@gmail.com) (Inactive)
  • FlashGot 1.5.6.11 ({19503e42-ca3c-4c27-b1e2-9cdb2170ee34}) (Inactive)
  • Force PDF Download 0.1.2 ({d7f46ca0-899d-11da-a72b-0800200c9a65}) (Inactive)
  • Google search link fix 1.4.9 (jid0-XWJxt5VvCXkKzQK99PhZqAn7Xbg@jetpack) (Inactive)
  • Happy Bonobo: Disable WebRTC 1.0.2 (jid1-5Fs7iTLscUaZBgwr@jetpack) (Inactive)
  • HTML5 Video Everywhere! 0.2.31 (html5-video-everywhere@lejenome.me) (Inactive)
  • Nimbus Screen Capture - editable screenshots. 6.3.1 (nimbusscreencaptureff@everhelper.me) (Inactive)
  • No Youtube Comments 0.2.4 (jid1-YMBCq41qvDdqcA@jetpack) (Inactive)
  • Open With Photoshop 35.2 ({f3f219f9-cbce-467e-b8fe-6e076d29665c}) (Inactive)
  • Stylish 2.0.2 ({46551EC9-40F0-4e47-8E18-8E5CF550CFB8}) (Inactive)
  • Undo Closed Tabs Button 3.9.4 (undoclosedtabsbutton@supernova00.biz) (Inactive)
  • YouTube auto HD 1080P and Download 0.4 (jid1-TQvJxTBYHA8qXg@jetpack) (Inactive)

Javascript

  • incrementalGCEnabled: True

Graphics

  • adapterDescription: Mobile Intel(R) 4 Series Express Chipset Family
  • adapterDescription2:
  • adapterDeviceID: 0x2a42
  • adapterDeviceID2:
  • adapterDrivers: igdumd64 igd10umd64 igdumdx32 igd10umd32
  • adapterDrivers2:
  • adapterRAM: Unknown
  • adapterRAM2:
  • adapterSubsysID: 00000000
  • adapterSubsysID2:
  • adapterVendorID: 0x8086
  • adapterVendorID2:
  • direct2DEnabled: False
  • direct2DEnabledMessage: [u'']
  • directWriteEnabled: False
  • directWriteVersion: 6.2.9200.16492
  • driverDate: 2-11-2011
  • driverDate2:
  • driverVersion: 8.15.10.2302
  • driverVersion2:
  • info: {u'AzureCanvasBackend': u'skia', u'AzureFallbackCanvasBackend': u'cairo', u'AzureContentBackend': u'cairo', u'AzureSkiaAccelerated': 0}
  • isGPU2Active: False
  • numAcceleratedWindows: 0
  • numAcceleratedWindowsMessage: [u'']
  • numTotalWindows: 1
  • webglRenderer: Google Inc. -- ANGLE (Mobile Intel(R) 4 Series Express Chipset Family Direct3D9Ex vs_3_0 ps_3_0)
  • windowLayerManagerRemote: True
  • windowLayerManagerType: Basic

Modified Preferences

Misc

  • User JS: No
  • Accessibility: No
philipp
  • Top 25 Contributor
  • Moderator
5321 solutions 23502 answers

Helpful Reply

hello, i can certainly replicate this in newer versions of firefox - in fact the error console shows a "HTTP/1.1 500 Internal Server Error" when loading your site. maybe there are some log files on the server that can provide more clues what is failing?

otherwise you might also want to try filing a bug about it - the regression range when the issue first appeared in firefox is https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=f547cf19d104&tochange=54217864bae9. i cannot find any obvious change in that list though that would obviously be responsible for the issue...

hello, i can certainly replicate this in newer versions of firefox - in fact the error console shows a "HTTP/1.1 500 Internal Server Error" when loading your site. maybe there are some log files on the server that can provide more clues what is failing? otherwise you might also want to try filing a bug about it - the regression range when the issue first appeared in firefox is https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=f547cf19d104&tochange=54217864bae9. i cannot find any obvious change in that list though that would obviously be responsible for the issue...

Question owner

Alrighty, check this out!

[Thu Oct 02 20:34:47 2014] [error] [client xxx.xxx.xx.xx] File does not exist: /var/www/vhosts/tactivelearning.com/wgu.tactivelearning.com/index2.html, referer: http://wgu.tactivelearning.com/ [Thu Oct 02 20:43:41 2014] [error] [client xx.xx.xx.xxx] File does not exist: /var/www/vhosts/tactivelearning.com/wgu.tactivelearning.com/OBC1, referer: http://wgu.tactivelearning.com/OBC1/course-directory/materials/cohort-sign-up/ [Thu Oct 02 20:43:41 2014] [error] [client xx.xx.xx.xx] File does not exist: /var/www/vhosts/tactivelearning.com/wgu.tactivelearning.com/OBC1,

WOW right?

Files not existing? I am now very confused, because I am still accessing from chrome, and also, it turns out, a colleague is able to access it with firefox. Very interesting error set. Any ideas? I can provide the full log for the day if you would like.

Alrighty, check this out! [Thu Oct 02 20:34:47 2014] [error] [client xxx.xxx.xx.xx] File does not exist: /var/www/vhosts/tactivelearning.com/wgu.tactivelearning.com/index2.html, referer: http://wgu.tactivelearning.com/ [Thu Oct 02 20:43:41 2014] [error] [client xx.xx.xx.xxx] File does not exist: /var/www/vhosts/tactivelearning.com/wgu.tactivelearning.com/OBC1, referer: http://wgu.tactivelearning.com/OBC1/course-directory/materials/cohort-sign-up/ [Thu Oct 02 20:43:41 2014] [error] [client xx.xx.xx.xx] File does not exist: /var/www/vhosts/tactivelearning.com/wgu.tactivelearning.com/OBC1, WOW right? Files not existing? I am now very confused, because I am still accessing from chrome, and also, it turns out, a colleague is able to access it with firefox. Very interesting error set. Any ideas? I can provide the full log for the day if you would like.
philipp
  • Top 25 Contributor
  • Moderator
5321 solutions 23502 answers

are these from today? - maybe it's worth a try fixing the time on the server then. i'm probably not knowledgeable enough to interpret any server logs, but you could provide them nevertheless (you can use a site like pastebin.mozilla.org for that) - maybe someone else here knows more about it...

are these from today? - maybe it's worth a try fixing the time on the server then. i'm probably not knowledgeable enough to interpret any server logs, but you could provide them nevertheless (you can use a site like pastebin.mozilla.org for that) - maybe someone else here knows more about it...

Question owner

Yes, those would be from today, also thank you for the suggestion, I am trying that now. I am pasting the error log in the pastebin as well.

https://pastebin.mozilla.org/8826368

There is the pastebin link. I am not sure why they are all reading as Oct. 2nd, but I did go ahead and modify the server time. I will probably be taking this to my server host as well. Thank you for your continued support Philipp.

Yes, those would be from today, also thank you for the suggestion, I am trying that now. I am pasting the error log in the pastebin as well. https://pastebin.mozilla.org/8826368 There is the pastebin link. I am not sure why they are all reading as Oct. 2nd, but I did go ahead and modify the server time. I will probably be taking this to my server host as well. Thank you for your continued support Philipp.
cor-el
  • Top 10 Contributor
  • Moderator
17571 solutions 158915 answers

I'm not seeing anything suspicious at the moment in the Web Console when I load the site on Linux. I see this request for the index2.html file in the page source that is supposed to be a CSS file, so you may want to check this out.

<link href="index2.html" rel="stylesheet" type="text/css">
I'm not seeing anything suspicious at the moment in the Web Console when I load the site on Linux. I see this request for the index2.html file in the page source that is supposed to be a CSS file, so you may want to check this out. <pre><nowiki><link href="index2.html" rel="stylesheet" type="text/css"></nowiki></pre>

Question owner

Thanks for the bug, Cor-el. I removed that, but unfortunately still no dice.

Are you able to actually view the linked sites?

Thanks for the bug, Cor-el. I removed that, but unfortunately still no dice. Are you able to actually view the linked sites?
Mike Cooper 3 solutions 17 answers

Helpful Reply

The problem is related to user agent detection. When I spoof my user agent in Firefox to a Chrome user agent, the site works fine. Something on the server is reading the user agent, and changing it's behavior. The case where it sees a Firefox user agent causes the error.

For reference, the user agent I used was "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.89 Safari/537.36"

The problem is related to user agent detection. When I spoof my user agent in Firefox to a Chrome user agent, the site works fine. Something on the server is reading the user agent, and changing it's behavior. The case where it sees a Firefox user agent causes the error. For reference, the user agent I used was "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.89 Safari/537.36"

Question owner

Update: I ran basic access testing on the following browsers with the following results:

Internet Explorer - Working
Opera - Working
Safari - Not Working
FireFox - Not Working
Update: I ran basic access testing on the following browsers with the following results: Internet Explorer - Working Opera - Working Safari - Not Working FireFox - Not Working

Question owner

Alright, that helped me narrow the problem significantly!

So something in the code somewhere is trying to render something differently somehow based on the user agent.. 

I wonder how I might go about repairing that. I will need to dig around I suppose.

Any ideas anyone?

Alright, that helped me narrow the problem significantly! So something in the code somewhere is trying to render something differently somehow based on the user agent.. I wonder how I might go about repairing that. I will need to dig around I suppose. Any ideas anyone?
jscher2000
  • Top 10 Contributor
8789 solutions 71880 answers

If I use the ua-site-switch extension to pretend that I'm using Chrome (I used "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.154 Safari/537.36") then the redirect works properly.

Were there any recent updates to any templates or plugins on the back end of the site that you could revert?

If not, is it possible the site was hacked by very incompetent hackers?

If I use the [https://addons.mozilla.org/firefox/addon/ua-site-switch/ ua-site-switch extension] to pretend that I'm using Chrome (I used "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.154 Safari/537.36") then the redirect works properly. Were there any recent updates to any templates or plugins on the back end of the site that you could revert? If not, is it possible the site was hacked by very incompetent hackers?

Question owner

Nothing has been modded for the themes or plugins for awhile but I am duplicating the package and am going to attempt to pinpoint the error source.

Nothing has been modded for the themes or plugins for awhile but I am duplicating the package and am going to attempt to pinpoint the error source.
philipp
  • Top 25 Contributor
  • Moderator
5321 solutions 23502 answers

with a faked useragent for firefox 35 the site still works:

Mozilla/5.0 (Windows NT 6.3; rv:35.0) Gecko/20100101 Firefox/35.0

but it's failing with firefox 36 onwards - this also corresponds with the regression window dug up originally, since the version change on nightly from 35 to 36 happened on october 14. strange...

with a faked useragent for firefox 35 the site still works: Mozilla/5.0 (Windows NT 6.3; rv:35.0) Gecko/20100101 Firefox/35.0 but it's failing with firefox 36 onwards - this also corresponds with the regression window dug up originally, since the version change on nightly from 35 to 36 happened on october 14. strange...

Question owner

Yeah, it really is, perhaps WordPress's agent manager was unable to support the new changes made? I will come back with what information I can once I get back from the store. Thank you all for your wonderful support! :)

Yeah, it really is, perhaps WordPress's agent manager was unable to support the new changes made? I will come back with what information I can once I get back from the store. Thank you all for your wonderful support! :)
jscher2000
  • Top 10 Contributor
8789 solutions 71880 answers

As far as I know, it's not a general problem with WordPress 4.1.1. Certainly my blog is not doing this.

If you can do it without breaking important functionality, I suggest investigating whether you can isolate the problem by disabling individual plugins.

As far as I know, it's not a general problem with WordPress 4.1.1. Certainly my blog is not doing this. If you can do it without breaking important functionality, I suggest investigating whether you can isolate the problem by disabling individual plugins.

Question owner

That is what I am going to be doing, thank you Jscher2000.

Hopefully it's not an important one! I will inform the community as soon as I isolate it to ensure it is understood!

That is what I am going to be doing, thank you Jscher2000. Hopefully it's not an important one! I will inform the community as soon as I isolate it to ensure it is understood!

Chosen Solution

Alright, interesting fix, it turns out that WP SlimStat was the culprit for some, while simply deactivating and re-activating Peter's Login Redirect and Login Screen Manager fixed the others.

Strange, strange errors... In some cases, disabling all plugins and re-enabling all plugins even worked.

Thank you Mozilla Team and Contributors for your very valued support! I do hope that this information does help in some way for future releases!

If anyone involved with Mozilla is interested in taking a deeper look at my websites, I invite them to walk around in the control room with me!

Have a great day everyone!

Alright, interesting fix, it turns out that''' WP SlimStat''' was the culprit for some, while simply deactivating and re-activating '''Peter's Login Redirect''' and '''Login Screen Manager''' fixed the others. Strange, strange errors... In some cases, disabling all plugins and re-enabling all plugins even worked. Thank you Mozilla Team and Contributors for your very valued support! I do hope that this information does help in some way for future releases! If anyone involved with Mozilla is interested in taking a deeper look at my websites, I invite them to walk around in the control room with me! Have a great day everyone!
jscher2000
  • Top 10 Contributor
8789 solutions 71880 answers

Thank you for reporting back!

I noticed WP SlimStat was updated March 10th (3.9.8), March 17th (3.9.8.1), and March 18th (3.9.8.2). It incorporate an array of browser identification data from browscap.org that it uses to recognize different browser versions. Perhaps that is the underlying link between finding this issue in different plugins? Anyway, I don't enjoy reading PHP so I'll set this aside for now.

Thank you for reporting back! I noticed [https://wordpress.org/plugins/wp-slimstat/ WP SlimStat] was updated March 10th (3.9.8), March 17th (3.9.8.1), and March 18th (3.9.8.2). It incorporate an array of browser identification data from [http://browscap.org/ browscap.org] that it uses to recognize different browser versions. Perhaps that is the underlying link between finding this issue in different plugins? Anyway, I don't enjoy reading PHP so I'll set this aside for now.