Issue metadata
Sign in to add a comment
|
GitHub CSS not always loaded
Reported by
brechtgi...@gmail.com,
Jan 31 2018
|
||||||||||||||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36 Example URL: https://github.com/pester/Pester/issues/973 Steps to reproduce the problem: 1. Visit a GitHub webpage, doesn't matter which one What is the expected behavior? The webpage is displayed properly, with colors and everything. What went wrong? No layout, no colors, no CSS in general is loaded Does it occur on multiple sites: Yes Is it a problem with a plugin? No Did this work before? Yes +- 3 version ago Does this work in other browsers? Yes Chrome version: 63.0.3239.132 Channel: stable OS Version: Fedora 26 Flash Version: None Opening the same webpage in Internet Explorer 11 is no problem. All CSS is correctly loaded there at any time. Really strange is that in 70% of the time, Google Chrome loads the webpage correctly and in 30% of the time it doesn't. Not even after a refresh of the page. Then half an hour later it might work again. This is not a problem with IE.
,
Jan 31 2018
,
Feb 1 2018
Thank you for the feedback, I did what you asked me and today it happened again. You can find the errors in the attachment. Please let me know what I can do to fix this.
,
Feb 1 2018
Thank you for providing more feedback. Adding requester "kochi@chromium.org" to the cc list and removing "Needs-Feedback" label. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Feb 1 2018
Thanks for taking the screenshot. From what I see in the screenshot, the page seems trying to load CSS resources from some unexpected URL, 'http://deunp7845fran2p.grouphc.net:8080/auth?du=...', where 'https://assets-cdn.github.com' is expected. I guess this is that you are in a controlled network (e.g. corporate network or hotel/public wifi) that it redirects any page to some login authentication page, and for some reason you had the cache for the top-level HTML file. I think Chrome is working fine, just your network situation is causing the issue. Probably you will get better support on user forum for this issue. https://productforums.google.com/forum/#!forum/chrome Please feel free to come back and reopen, if this is not your network or environment issue but a Chrome's bug.
,
Feb 2 2018
Thank you again for the feedback. IMHO I do not think it is a network bug. My reasons for thinking this are: - Internet Explorer never fails. If it was a network issue, the problem should also occur there. - I can see the page, just not the layout. If it was a network issue, all would be blocked or nothing. Might it have something to do with proxy stuff that Chrome can't handle correctly?
,
Feb 2 2018
Also you might check your extensions. Anyway, this will be better supported at the user forum.
,
Feb 2 2018
This doesn't reproduce on our environment, so unless you can explain what factor is causing Chrome to load GitHub's static CSS files via ...grouphc.net:8080... URL, not from assets-cdn.github.com, we cannot determine what is a bug in Chrome, and we can never make progress. Internet Explorer may just work, and Chrome might have some corner case bug, but anyhow it is not reproducible for us, at least we have to identify what are different (network, proxy, etc.) from you and us. Do you have any idea about the domain "grouphc.net"? I think this is quite unlikely Chrome has that hard-coded, or GitHub provided that URL in their pages.
,
Feb 2 2018
Grouphc.net is the company domain where my client is in now. I know they use proxy here, but I don't know how I can find the differences between your environment and mine. Is there maybe a tool somewhere in Chrome that we can run, so we can compare the output of the reports?
,
Feb 2 2018
Then the course of action would be to ask the IT management people within grouphc.net? Google or Chrome has nothing to do with them.
,
Feb 2 2018
I've already done this and they told me it works in IE so it should work in Chrome. But if we can't compare both mine and your system, we can't find the difference. I guess you guys test Chrome to work with proxy's too?
,
Feb 2 2018
In general Chrome supports web proxy, but we cannot investigate how a specific proxy in grouphc.net works. If you are already contacting with them, why not ask them directly try Chrome and demonstrate the failure?
,
Feb 2 2018
You're absolutely right, but they are a bit stubborn and probably feel like this isn't a priority for them as they only support IE. Anyhow, I appreciate the help. In case of GitHub I'll just use IE then, no worries.
,
Feb 2 2018
Alright, thanks for the report and sorry not resolving the issue itself. As is often the case with corp IT network, and understandable. If you yourself can investigate further why that fails with Chrome only, it would be helpful for us. (e.g. try directly loading the CSS file in Chrome, gather network log, identify where it goes wrong)
,
Feb 2 2018
Thank you for the friendly help Kochi. I don't have the skills to do what you suggest, so I was hoping there would be a bug reporting tool within Chrome. I used it plenty of times but nothing happened. That's why I opened the bug report here and hoped there would be another log/trace type of tool in Chrome to detect where it goes wrong. Maybe this can be a suggestion for a future release? It would be really helpful to send a report to you guys with all the details, so you can have a better understanding and view on the problem. No worries, for now, we have a workaround. Have a nice day.
,
Feb 7 2018
The NextAction date has arrived: 2018-02-07
,
Feb 13 2018
Going a bit further on thie the IT guys requested me to define the proxy explicitly and set the port on the client. This solved the issue. I cannot imagine this to be a solid solution for the future. Should something like this not be handled correctly by Chrome or the Proxy server?
,
Feb 16 2018
Setting the following: - Internet Options > Connections > LAN settings: Proxy server: Use a proxy for your LAN with Address and Port filled in. Works 100% of the time to get Chrome to retrieve the CSS from GitHub properly, in case it wasn't before. The strange thing is, when I un-check the tick box and go to GitHub again, even on other tabs and other GitHub pages, it works fine too. Is there a reasonable explanation why it always works after modifying the direct proxy to on/off?
,
Feb 16 2018
Again, Probably you will get better support on user forum for this issue. https://productforums.google.com/forum/#!forum/chrome
,
Feb 16 2018
|
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by kochi@chromium.org
, Jan 31 2018Labels: Needs-Feedback
NextAction: 2018-02-07