Login page not loading on Firefox? #23377
-
I’m learning web development on a course, so I’m very new to Github, but for some reason any time I try to log in to Github on Firefox, the login page doesn’t even load. It’s just blank. A white page. There’s no error messages, and having a look on the inspect panel just reveals the empty page has nothing but a header on it. The page loads fine on Edge, and also on Chrome, but Chrome is still really quite resource intense, so I’d rather not use it. I’m not using a proxy, and emptying cookies does nothing. There’s no scripting errors from what I can tell. JavaScript is active across all pages, and I don’t have any Add-ons installed that would interfere with the page loading. Is there anyone who could help on here? I am really confused… |
Beta Was this translation helpful? Give feedback.
Replies: 18 comments
-
Hi @eoin-oshea and welcome to GitHub! This is very surprising - a lot of us here at GitHub use Firefox every day, and it sounds like you’ve covered the basic checks - proxy, cookies, add-ons. What version of Firefox are you running, and does GitHub load in a private window? Also, could you please check the browser console for errors ( Thanks! Allie |
Beta Was this translation helpful? Give feedback.
-
Thanks for the quick reply! The loading doesn’t work on private windows either, just checked. |
Beta Was this translation helpful? Give feedback.
-
The video errors I mentioned are all in the structure of: |
Beta Was this translation helpful? Give feedback.
-
Hi @eoin-oshea you’re very welcome! Could you please take screenshots of |
Beta Was this translation helpful? Give feedback.
-
Dunno if this will be of help, from what I can see, these are largely the same as what you’ve shown. |
Beta Was this translation helpful? Give feedback.
-
Sorry, retricted by newbie limits 😅 |
Beta Was this translation helpful? Give feedback.
-
Absolutely - it looks the same - my expectation with the error was that you had may have been caused by security software intercepting the site via an auto-configured proxy. Alas, it appears not. I’d like you to next try Firefox in safe mode to be absolutely certain there are no extensions impacting this - that’s the only place I can think this blocked code may be coming from. Thanks! |
Beta Was this translation helpful? Give feedback.
-
Still doesn’t work. Here’s the screenshot, with console open - I assume that the extra errors are because of the safemode. |
Beta Was this translation helpful? Give feedback.
-
And this is the still empty login page, including a very empty console. |
Beta Was this translation helpful? Give feedback.
-
Very interesting, indeed. I’m not seeing the I’ll take a look at this further tomorrow if no one else has ideas in the meantime, but it’s very interesting that it’s only Firefox that is affected. Perhaps you can also try installing the latest Firefox Nightly, not because it’s going to fix the problem but because it will run as a completely isolated instance (since it’s an unstable test build) so should rule out any problems with Firefox and its configuration. |
Beta Was this translation helpful? Give feedback.
-
The 406 error is still there on the ‘login page’ (or lack thereof), it’s the only entry on the console (highlighted on the right-hand side in blue. I’ll give Nightly a go, and see how that plays out. |
Beta Was this translation helpful? Give feedback.
-
You were right to check if it works on Nightly, because it does. Even logs in fine. Soooo… the question is… what on earth is stopping it in the regular build? 🤔 |
Beta Was this translation helpful? Give feedback.
-
This looks like a really interesting problem! The 406 status code says that the server didn’t have content matching one of the content negotioation headers (“Accept” and friends) in the request, assuming it’s used correctly. If you go to the “Network” tab in the developer tools you should be able to see the request and response headers after selecting the request for |
Beta Was this translation helpful? Give feedback.
-
Oops! I missed the right side for that |
Beta Was this translation helpful? Give feedback.
-
I really dunno what that did, but it worked! Thank you very much! |
Beta Was this translation helpful? Give feedback.
-
Oh, dang, I didn’t check, sorry! |
Beta Was this translation helpful? Give feedback.
-
Hey @eoin-oshea you’re very welcome and I’m so glad that worked for you! We had reached the point it had to be a setting somewhere, probably related to certificate trust or security options I’d guess, so that’s the “wipe everything” option. I really don’t like doing it, especially since it means I won’t know for future what actually caused it - but I didn’t want to take up all your time having you try one setting after another! |
Beta Was this translation helpful? Give feedback.
Oops! I missed the right side for that
406
! As far as I’m aware, this basically has to be an extension (but we ruled that out with safe mode) or a configuration issue (likely a cached certificate or something else security-related). Are you willing to try completely resetting Firefox?