Issue metadata
Sign in to add a comment
|
QUIC protocol error on Chromium OS during OOBE
Reported by
sumit....@gmail.com,
Sep 30 2016
|
||||||||||||||||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.116 Safari/537.36 Example URL: Steps to reproduce the problem: We are working on Chromium OS bring-up on a dev board, using a private-overlay. What is the expected behavior? What went wrong? Recently we started facing this issue during first-time login (OOBE). [1724:1724:0915/193737:WARNING:error_screen.cc(94)] Network error screen message is shown [1724:1724:0915/193737:WARNING:CONSOLE(237)] "<webview>: The load has aborted with error -356: ERR_QUIC_PROTOCOL_ERROR.", source: extensions::webViewEvents (237) "chrome://net-internals/#quic" shows "QUIC Enabled: true" by default. If we disable quic from /etc/chrome_dev.conf, we are able to get through this error. Also, next time on wards there are no issues while logging-in, even with quic enabled. Current Chromium version: 55.0.2867.0 Last known working version: 53 Did this work before? Yes Last known working version: 53.x.y.z Chrome version: 55.0.2874.0 Channel: n/a OS Version: Flash Version:
,
Oct 1 2016
Yes, the issue is happening only during first-time login. I've already referred to the link you've mentioned. It says: ---- Logging on startup If the problem that you want to log happens very early and you cannot open chrome://net-internals first, you can add a command line argument to Chrome to start logging as early as possible: --log-net-log=C:\some_path\some_file_name.txt ----- So I added this flag in /etc/chrome_dev.conf. Is there any other way to get the logs in this scenario?
,
Oct 1 2016
The end of your net-log looks like:
{"phase":2,"source":{"id":802,"type":1},"time":"3885769","type":98},
{"phase":1,"source":{"id":802,"type":1},"time":"3885769","type":130},
{"params":{"alternative_service":"Uninitialized :0","original_url":"http://www.gstatic.com/","priority":"LOWEST","source_dependency":{"id":802,"type":1},"url":"http://www.gstatic.com/"},"phase":1,"souchronos@localhost /tmp $
chronos@localhost /tmp $
How did you generate this file, since it seems to have unix command prompts in it as well? In addition, many of the lines are truncated. If you can attache the full file, we will be able to parse it.
,
Oct 3 2016
Sorry for the incomplete logs earlier, attaching fresh logs. I am not able to generate a "complete" file which can be parsed as is. I was playing around with these logs using http://www.jsoneditoronline.org and I was able to parse it by replacing "," at the end with "]}" Not sure if it helps.
,
Oct 6 2016
I noticed there are some related bugs already https://bugs.chromium.org/p/chromium/issues/detail?id=648694 https://bugs.chromium.org/p/chromium/issues/detail?id=647370 So just wanted to point out that: 1. I am also using ethernet (I don't have wlan functional yet). 2. I also need to select Ethernet on "Connect to network" screen to proceed.
,
Oct 11 2016
This looks like the user has responded. rch@, is it reasonable to ask you to look at the logs and say if you need more than what's here?
,
Oct 11 2016
,
Oct 11 2016
,
Oct 20 2016
I updated Chrome browser on my windows machine today to v54.0.2840.59 m. After clearing the cookies and cached data, I face this issue when trying to access google hosted sites eg. google.com, chromium.org (This site can't be reached, ERR_QUIC_PROTOCOL_ERROR). I am able to bypass the issue by disabling quic (chrome://flags/#enable-quic). I can see that another bug has been reported for this issue: https://bugs.chromium.org/p/chromium/issues/detail?id=657050
,
Oct 20 2016
Attaching net-internals-log from Windows.
,
Oct 20 2016
I believe this issue is fixed in 54.0.2840.71 which was released today. If you upgrade to it, does the problem persist? Also, can you confirm if you're behind a Palo Alto networks firewall?
,
Oct 21 2016
Thanks Ryan. I updated Chrome browser on Windows to v54.0.2840.71 and I don't see this issue anymore. I suppose this commit fixes the issue. https://chromium.googlesource.com/chromium/src/+/ef8417b1baf6251d9e47fc8b7eb84ffb34e67272 I need some more time to verify the same of Chromium OS.
,
Oct 21 2016
,
Oct 24 2016
Chromium OS login is also working fine. However, this issue "OOBE network connection no longer proceeds automatically when ethernet is available" is still present. https://bugs.chromium.org/p/chromium/issues/detail?id=648694 https://bugs.chromium.org/p/chromium/issues/detail?id=647370 And yes, I got to know that we use Palo Alto Networks firewall.
,
Oct 24 2016
sumit.agr: Thanks for verifying! Is this OOBE issue specific to QUIC?
,
Oct 25 2016
Jana, I am not sure I understand your comment. There are two issues here: 1. First-time login failure (during OOBE) with ERR_QUIC_PROTOCOL_ERROR. This issue (which was specific to QUIC) seems to be resolved now with https://chromium.googlesource.com/chromium/src/+/ef8417b1baf6251d9e47fc8b7eb84ffb34e67272. 2. OOBE network connection no longer proceeds automatically when ethernet is available. This doesn't seem to be related to QUIC I guess and is being tracked here https://bugs.chromium.org/p/chromium/issues/detail?id=648694 |
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by zhongyi@chromium.org
, Sep 30 2016Labels: Needs-Feedback