New issue
Advanced search Search tips

Issue 859365 link

Starred by 2 users

Issue metadata

Status: ExternalDependency
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Mac
Pri: 1
Type: Bug



Sign in to add a comment

Google Calendar frequently unable to autocomplete locations, reporting network is disconnected

Project Member Reported by kbr@chromium.org, Jul 1

Issue description

Chrome Version: 67.0.3396.62 (Official Build) (64-bit)
OS: macOS 10.13.4

What steps will reproduce the problem?
(1) Leave a tab open to Google Calendar on a Mac laptop for a long period of time, including across sleep/wake cycles.
(2) Create a new calendar appointment.
(3) Start typing into the Location field.

What is the expected result?

Expect location to autocomplete.

What happens instead?

Hundreds of errors are logged to the console claiming that the network has been disconnected. Frequently QUIC errors will be reported too. At the end of this report is an excerpt of the console logs from one session.

Attached are chrome://net-export logs (with PII filtered out) from when this just happened in my browser session.

This is not a new regression; I've noticed it for at least a couple of months. Apologies for not reporting it earlier.

I frequently leave my browser session open for a week at a time at least. This happens very frequently and is a major source of annoyance. Reloading the page solves the problem. When it happens it's necessary to save the event, reload Calendar, and then finish editing the event. I suspect that Calendar is attempting to establish a new HTTPS connection for these location autocompletions rather than reusing an existing long-established socket and that this is a bug in the browser's network stack rather than Calendar itself.

Marking this bug with Network and SiteIsolation components because it seems it might be related to both. Marking P1 because this affects a major application and should at least be triaged quickly.

Here are the contents of about:version, accessible to Google employees only because it contains site-per-process isolation information that might be private:
https://drive.google.com/file/d/1dFK7mZxcj0GG0pp0zup2Jv-dANYs25xs/view?usp=sharing

Console logs:

Failed to load resource: net::ERR_INTERNET_DISCONNECTED
www.google.com/images/cleardot.gif?zx=ihcodeqwlc4n:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
25.client-channel.google.com/client-channel/gsid:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
25.client-channel.google.com/client-channel/channel/cbp?ctype=calendar&gsessionid=qclMibYSLFFM8WCRMjHehXQINMRZvfU1&VER=8&MODE=init&zx=hc653kuboy7q&t=1:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
www.google.com/images/cleardot.gif?zx=pzntg3l1lt5q:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
25.client-channel.google.com/client-channel/gsid:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
25.client-channel.google.com/client-channel/channel/cbp?ctype=calendar&gsessionid=qclMibYSLFFM8WCRMjHehXQINMRZvfU1&VER=8&MODE=init&zx=52ql3c6lq8a4&t=1:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
www.google.com/images/cleardot.gif?zx=8ucldnl2eynk:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
25.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=5okBPKM2WXOKL7KujaywpHAv3XLM0zEt&VER=8&RID=rpc&SID=8CD797F6B7CB7AB8&CI=0&AID=107&TYPE=xmlhttp&zx=8h8cv2tyrus5&t=2:1 Failed to load resource: net::ERR_QUIC_PROTOCOL_ERROR
25.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=5okBPKM2WXOKL7KujaywpHAv3XLM0zEt&VER=8&RID=rpc&SID=8CD797F6B7CB7AB8&CI=0&AID=108&TYPE=xmlhttp&zx=92ceyksswc6f&t=3:1 Failed to load resource: net::ERR_QUIC_PROTOCOL_ERROR
25.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=5okBPKM2WXOKL7KujaywpHAv3XLM0zEt&VER=8&RID=rpc&SID=8CD797F6B7CB7AB8&CI=0&AID=112&TYPE=xmlhttp&zx=52jllg9exg5p&t=4:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
25.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=5okBPKM2WXOKL7KujaywpHAv3XLM0zEt&VER=8&RID=rpc&SID=8CD797F6B7CB7AB8&CI=0&AID=112&TYPE=xmlhttp&zx=oaxsfvcl8k44&t=5:1 Failed to load resource: the server responded with a status of 400 ()
2/calendar/deleteevent:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()

 
chrome-net-export-log.json
652 KB View Download
Can you go to chrome://flags/, look for "Experimental QUIC protocol" and change it to Disabled? Having done so, does the problem still persist? I didn't nothing anything amiss in the net-logs.
Labels: Needs-Feedback
Status: ExternalDependency (was: Untriaged)
Have turned off QUIC in my personal browser instances. It usually takes a few days for this to reproduce so I'll follow up if it does.

Labels: -Needs-Feedback
Status: Untriaged (was: ExternalDependency)
This happened again with QUIC disabled via about:flags. Here are the console logs. I note that Google Maps seems to have retired the version which was loaded into the Calendar instance.

What other information can I gather which will help with a diagnosis?

Failed to load resource: net::ERR_NETWORK_CHANGED
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=VkcGKy9Vyr_3hfBMbY7czy2sZq5R-vqu&VER=8&RID=rpc&SID=743A27CA4921827&CI=0&AID=4&TYPE=xmlhttp&zx=2sk5kgl0dt9g&t=2:1 Failed to load resource: net::ERR_MANDATORY_PROXY_CONFIGURATION_FAILED
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=VkcGKy9Vyr_3hfBMbY7czy2sZq5R-vqu&VER=8&RID=rpc&SID=743A27CA4921827&CI=0&AID=4&TYPE=xmlhttp&zx=zephg9rgvhkn&t=3:1 Failed to load resource: the server responded with a status of 400 ()
maps.googleapis.com/maps-api-v3/api/js/31/8d/util.js:248 Google Maps API warning: RetiredVersion https://developers.google.com/maps/documentation/javascript/error-messages#retired-version
UC.j @ maps.googleapis.com/maps-api-v3/api/js/31/8d/util.js:248
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=zf1SNx9sbWR4ker6w9uzwCiEAYcsTJWo&VER=8&RID=rpc&SID=757DB0546D8FDD28&CI=0&AID=1115&TYPE=xmlhttp&zx=xhmnnd7g6h24&t=2:1 Failed to load resource: net::ERR_NETWORK_CHANGED
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=zf1SNx9sbWR4ker6w9uzwCiEAYcsTJWo&VER=8&RID=rpc&SID=757DB0546D8FDD28&CI=0&AID=1117&TYPE=xmlhttp&zx=998pmiewau37&t=3:1 Failed to load resource: the server responded with a status of 400 ()
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=YS-2bOMpMRqJaTp1i4OIPTHktzpTkU7v&VER=8&RID=rpc&SID=5B229DD396939B06&CI=0&AID=188&TYPE=xmlhttp&zx=qpnz7lrjiwjc&t=2:1 Failed to load resource: net::ERR_NETWORK_CHANGED
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=YS-2bOMpMRqJaTp1i4OIPTHktzpTkU7v&VER=8&RID=rpc&SID=5B229DD396939B06&CI=0&AID=190&TYPE=xmlhttp&zx=bj4hw6vfqd6y&t=3:1 Failed to load resource: the server responded with a status of 400 ()
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=R0mloj9dk6J5RzssJ0P7ln_AjdRkHATA&VER=8&RID=rpc&SID=6A33AC09B8B8FFBE&CI=0&AID=599&TYPE=xmlhttp&zx=f7v7fz3idb2s&t=2:1 Failed to load resource: net::ERR_CONNECTION_RESET
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=R0mloj9dk6J5RzssJ0P7ln_AjdRkHATA&VER=8&RID=rpc&SID=6A33AC09B8B8FFBE&CI=0&AID=601&TYPE=xmlhttp&zx=mw3c41bfwqgv&t=3:1 Failed to load resource: the server responded with a status of 400 ()
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=n724l3hxPiuyAu8E_1-E1-iQdHglShp1&VER=8&RID=rpc&SID=C0A5BB0FC6EA0B91&CI=0&AID=9&TYPE=xmlhttp&zx=8w4tldbj4p0t&t=2:1 Failed to load resource: the server responded with a status of 400 ()
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=zoPTN14hVLnzagVYIcpijVKZ0Y3H4aO4&VER=8&RID=rpc&SID=216D1F1F338527AA&CI=0&AID=0&TYPE=xmlhttp&zx=g8k6nykcymvc&t=1:1 Failed to load resource: net::ERR_CONNECTION_RESET
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=zoPTN14hVLnzagVYIcpijVKZ0Y3H4aO4&VER=8&RID=rpc&SID=216D1F1F338527AA&CI=0&AID=3&TYPE=xmlhttp&zx=i5l195ic365p&t=2:1 Failed to load resource: the server responded with a status of 400 ()
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=GfB1SXe0kcpkpjjMyOQlsy_JmTi9pFbR&VER=8&RID=rpc&SID=51AABB07F1EDA4E1&CI=0&AID=0&TYPE=xmlhttp&zx=uudv4e085vh&t=1:1 Failed to load resource: net::ERR_CONNECTION_RESET
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=GfB1SXe0kcpkpjjMyOQlsy_JmTi9pFbR&VER=8&RID=rpc&SID=51AABB07F1EDA4E1&CI=0&AID=2&TYPE=xmlhttp&zx=6t6tkxiv5jog&t=2:1 Failed to load resource: the server responded with a status of 400 ()
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=DJ7kL49yRJT9_fFrJ5dPDx9-mKgi_QYt&VER=8&RID=rpc&SID=261825BC4ACE5CCE&CI=0&AID=0&TYPE=xmlhttp&zx=b0k21sxv2aho&t=1:1 Failed to load resource: net::ERR_CONNECTION_RESET
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=DJ7kL49yRJT9_fFrJ5dPDx9-mKgi_QYt&VER=8&RID=rpc&SID=261825BC4ACE5CCE&CI=0&AID=3&TYPE=xmlhttp&zx=vrkhx7noqm1n&t=2:1 Failed to load resource: the server responded with a status of 400 ()
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=dScCf085cQwzwAzQ2H70GA44gG6sLL30&VER=8&RID=rpc&SID=51D57DEE473C4173&CI=0&AID=0&TYPE=xmlhttp&zx=nnlw3q0fwwa&t=1:1 Failed to load resource: net::ERR_CONNECTION_RESET
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=dScCf085cQwzwAzQ2H70GA44gG6sLL30&VER=8&RID=rpc&SID=51D57DEE473C4173&CI=0&AID=2&TYPE=xmlhttp&zx=wboiockiexvr&t=2:1 Failed to load resource: the server responded with a status of 400 ()
/calendar/ping:1 Failed to load resource: the server responded with a status of 412 ()
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=WTcMgRvUnBiUrdx9A6zBtVyadh1x1A5I&VER=8&RID=rpc&SID=1C7A28F50F37A432&CI=0&AID=225&TYPE=xmlhttp&zx=ervjeaxvhi8z&t=3:1 Failed to load resource: the server responded with a status of 400 ()
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=hj7U46Av0I_kMINLUQ5H3yYT6Hy1k830&VER=8&RID=rpc&SID=636FDF591BF846F2&CI=0&AID=0&TYPE=xmlhttp&zx=zfboz515m6m4&t=1:1 Failed to load resource: net::ERR_CONNECTION_RESET
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=hj7U46Av0I_kMINLUQ5H3yYT6Hy1k830&VER=8&RID=rpc&SID=636FDF591BF846F2&CI=0&AID=3&TYPE=xmlhttp&zx=3djr1hbder4f&t=2:1 Failed to load resource: the server responded with a status of 400 ()
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=caX44ld23Zt1cmlS0B_skyLkAI9Q8A1S&VER=8&RID=rpc&SID=4088F1A74402D53A&CI=0&AID=0&TYPE=xmlhttp&zx=5vt628vkzsrl&t=1:1 Failed to load resource: net::ERR_CONNECTION_RESET
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=caX44ld23Zt1cmlS0B_skyLkAI9Q8A1S&VER=8&RID=rpc&SID=4088F1A74402D53A&CI=0&AID=3&TYPE=xmlhttp&zx=ik8yedj6ndfu&t=2:1 Failed to load resource: the server responded with a status of 400 ()
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=ra9dV7AEgF1D-guTQVC6bUjiYkZZEnOa&VER=8&RID=rpc&SID=1C7E96F082D5FC55&CI=0&AID=0&TYPE=xmlhttp&zx=n0ltt22fk7mm&t=1:1 Failed to load resource: net::ERR_CONNECTION_RESET
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=ra9dV7AEgF1D-guTQVC6bUjiYkZZEnOa&VER=8&RID=rpc&SID=1C7E96F082D5FC55&CI=0&AID=3&TYPE=xmlhttp&zx=8ybx226b8o3r&t=2:1 Failed to load resource: the server responded with a status of 400 ()
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=A2z9-QG2ZI7EVeIp9rIkoafvnsZS2dh6&VER=8&RID=rpc&SID=5501CC724B66582A&CI=0&AID=0&TYPE=xmlhttp&zx=ifi2nxy69pk5&t=1:1 Failed to load resource: net::ERR_NETWORK_CHANGED
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=A2z9-QG2ZI7EVeIp9rIkoafvnsZS2dh6&VER=8&RID=rpc&SID=5501CC724B66582A&CI=0&AID=1&TYPE=xmlhttp&zx=t1yvitz9otd&t=2:1 Failed to load resource: net::ERR_MANDATORY_PROXY_CONFIGURATION_FAILED
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=A2z9-QG2ZI7EVeIp9rIkoafvnsZS2dh6&VER=8&SID=5501CC724B66582A&RID=14327&AID=1&zx=3zqa4wmolapa&t=1:1 Failed to load resource: net::ERR_MANDATORY_PROXY_CONFIGURATION_FAILED
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=A2z9-QG2ZI7EVeIp9rIkoafvnsZS2dh6&VER=8&SID=5501CC724B66582A&RID=14327&AID=1&zx=bhn9eykd3wn1&t=2:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=A2z9-QG2ZI7EVeIp9rIkoafvnsZS2dh6&VER=8&SID=5501CC724B66582A&RID=14327&AID=1&zx=o906ax75aizd&t=3:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
www.google.com/images/cleardot.gif?zx=snqdv4iwwciw:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
0.client-channel.google.com/client-channel/gsid:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
0.client-channel.google.com/client-channel/channel/cbp?ctype=calendar&gsessionid=A2z9-QG2ZI7EVeIp9rIkoafvnsZS2dh6&VER=8&MODE=init&zx=6usgas6dvczu&t=1:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
www.google.com/images/cleardot.gif?zx=56oghxmn6n5b:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
0.client-channel.google.com/client-channel/gsid:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
0.client-channel.google.com/client-channel/channel/cbp?ctype=calendar&gsessionid=A2z9-QG2ZI7EVeIp9rIkoafvnsZS2dh6&VER=8&MODE=init&zx=nz0wexxg4sri&t=1:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
www.google.com/images/cleardot.gif?zx=ew0wlqocb0uq:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
play.google.com/log?format=json&authuser=0:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
0.client-channel.google.com/client-channel/gsid:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
0.client-channel.google.com/client-channel/channel/cbp?ctype=calendar&gsessionid=A2z9-QG2ZI7EVeIp9rIkoafvnsZS2dh6&VER=8&MODE=init&zx=w9fp7tee3fvu&t=1:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
www.google.com/images/cleardot.gif?zx=5fq6pjdhqeik:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
play.google.com/log?format=json&authuser=0:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
0.client-channel.google.com/client-channel/gsid:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
0.client-channel.google.com/client-channel/channel/cbp?ctype=calendar&gsessionid=A2z9-QG2ZI7EVeIp9rIkoafvnsZS2dh6&VER=8&MODE=init&zx=4zo45nwcqnpa&t=1:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
www.google.com/images/cleardot.gif?zx=99mcms9lhxw:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
0.client-channel.google.com/client-channel/channel/cbp?ctype=calendar&gsessionid=A2z9-QG2ZI7EVeIp9rIkoafvnsZS2dh6&VER=8&MODE=init&zx=do9eseq84gec&t=1:1 Failed to load resource: net::ERR_NETWORK_CHANGED
0.client-channel.google.com/client-channel/channel/cbp?ctype=calendar&gsessionid=A2z9-QG2ZI7EVeIp9rIkoafvnsZS2dh6&VER=8&TYPE=xmlhttp&zx=c8w6c28epd91&t=1:1 Failed to load resource: net::ERR_NETWORK_CHANGED
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=A_D0wS9XeWkqTAwvJBZKSU2ScWHZiTjb&VER=8&RID=rpc&SID=10B49F147F475AD4&CI=0&AID=1334&TYPE=xmlhttp&zx=ymv3fkelxi51&t=2:1 Failed to load resource: net::ERR_NETWORK_CHANGED
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=A_D0wS9XeWkqTAwvJBZKSU2ScWHZiTjb&VER=8&RID=rpc&SID=10B49F147F475AD4&CI=0&AID=1335&TYPE=xmlhttp&zx=2u4umbbofsv5&t=3:1 Failed to load resource: net::ERR_MANDATORY_PROXY_CONFIGURATION_FAILED
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=A_D0wS9XeWkqTAwvJBZKSU2ScWHZiTjb&VER=8&RID=rpc&SID=10B49F147F475AD4&CI=0&AID=1335&TYPE=xmlhttp&zx=vy8up5x5xygd&t=4:1 Failed to load resource: the server responded with a status of 400 ()
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=UNlkPweKDhrAGbUjEWOmwN3dVwRhXQjT&VER=8&RID=rpc&SID=6524665A312C6284&CI=0&AID=0&TYPE=xmlhttp&zx=k1hag03reo6y&t=1:1 Failed to load resource: net::ERR_NETWORK_CHANGED
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=UNlkPweKDhrAGbUjEWOmwN3dVwRhXQjT&VER=8&RID=rpc&SID=6524665A312C6284&CI=0&AID=205&TYPE=xmlhttp&zx=larii6slzndh&t=2:1 Failed to load resource: net::ERR_NETWORK_CHANGED
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=UNlkPweKDhrAGbUjEWOmwN3dVwRhXQjT&VER=8&RID=rpc&SID=6524665A312C6284&CI=0&AID=206&TYPE=xmlhttp&zx=eu8t3pjhatff&t=3:1 Failed to load resource: net::ERR_MANDATORY_PROXY_CONFIGURATION_FAILED
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=UNlkPweKDhrAGbUjEWOmwN3dVwRhXQjT&VER=8&RID=rpc&SID=6524665A312C6284&CI=0&AID=206&TYPE=xmlhttp&zx=hns8rudni8u&t=4:1 Failed to load resource: the server responded with a status of 400 ()
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=emjFTcB7NvXN2sIIKOkYjtTViBgZ-LZU&VER=8&RID=rpc&SID=47B1FC858EB3B378&CI=0&AID=160&TYPE=xmlhttp&zx=ikfs3lbqzqgq&t=2:1 Failed to load resource: net::ERR_NETWORK_CHANGED
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=emjFTcB7NvXN2sIIKOkYjtTViBgZ-LZU&VER=8&RID=rpc&SID=47B1FC858EB3B378&CI=0&AID=161&TYPE=xmlhttp&zx=11yhdr892ycq&t=3:1 Failed to load resource: net::ERR_MANDATORY_PROXY_CONFIGURATION_FAILED
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=emjFTcB7NvXN2sIIKOkYjtTViBgZ-LZU&VER=8&RID=rpc&SID=47B1FC858EB3B378&CI=0&AID=161&TYPE=xmlhttp&zx=z5aeypb9xlsy&t=4:1 Failed to load resource: the server responded with a status of 400 ()
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=fekKIb28aA9NcA2tmw6fZmYMmg0BOYUo&VER=8&RID=rpc&SID=7A7B1E9662A1FC2C&CI=0&AID=153&TYPE=xmlhttp&zx=rq2jvcb4xfnv&t=2:1 Failed to load resource: net::ERR_NETWORK_CHANGED
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=fekKIb28aA9NcA2tmw6fZmYMmg0BOYUo&VER=8&RID=rpc&SID=7A7B1E9662A1FC2C&CI=0&AID=154&TYPE=xmlhttp&zx=wcaoa26w1pg0&t=3:1 Failed to load resource: net::ERR_MANDATORY_PROXY_CONFIGURATION_FAILED
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=fekKIb28aA9NcA2tmw6fZmYMmg0BOYUo&VER=8&RID=rpc&SID=7A7B1E9662A1FC2C&CI=0&AID=154&TYPE=xmlhttp&zx=cbcxcks2ntzy&t=4:1 Failed to load resource: the server responded with a status of 400 ()
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=LWMXCLN9YQBu8F7PrbRGtVlrJC8J8jmY&VER=8&RID=rpc&SID=C96068174319EF15&CI=0&AID=41&TYPE=xmlhttp&zx=owihacn8man2&t=2:1 Failed to load resource: net::ERR_NETWORK_CHANGED
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=LWMXCLN9YQBu8F7PrbRGtVlrJC8J8jmY&VER=8&RID=rpc&SID=C96068174319EF15&CI=0&AID=42&TYPE=xmlhttp&zx=rbbbzhrh59mn&t=3:1 Failed to load resource: net::ERR_MANDATORY_PROXY_CONFIGURATION_FAILED
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=LWMXCLN9YQBu8F7PrbRGtVlrJC8J8jmY&VER=8&RID=rpc&SID=C96068174319EF15&CI=0&AID=42&TYPE=xmlhttp&zx=e7ct8j5c0sgk&t=4:1 Failed to load resource: the server responded with a status of 400 ()
0.client-channel.google.com/client-channel/channel/cbp?ctype=calendar&gsessionid=LWMXCLN9YQBu8F7PrbRGtVlrJC8J8jmY&VER=8&MODE=init&zx=uj5f1nc5iu4o&t=1:1 Failed to load resource: net::ERR_MANDATORY_PROXY_CONFIGURATION_FAILED
www.google.com/images/cleardot.gif?zx=617753qlyvyr:1 Failed to load resource: net::ERR_INTERNET_DISCONNECTED
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=LWMXCLN9YQBu8F7PrbRGtVlrJC8J8jmY&VER=8&RID=rpc&SID=916D0CB092481E5E&CI=0&AID=0&TYPE=xmlhttp&zx=n8qa477mm362&t=1:1 Failed to load resource: net::ERR_NETWORK_CHANGED
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=LWMXCLN9YQBu8F7PrbRGtVlrJC8J8jmY&VER=8&RID=rpc&SID=916D0CB092481E5E&CI=0&AID=608&TYPE=xmlhttp&zx=udvffafo5emu&t=2:1 Failed to load resource: net::ERR_NETWORK_CHANGED
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=LWMXCLN9YQBu8F7PrbRGtVlrJC8J8jmY&VER=8&RID=rpc&SID=916D0CB092481E5E&CI=0&AID=609&TYPE=xmlhttp&zx=pexadb8207p6&t=3:1 Failed to load resource: net::ERR_MANDATORY_PROXY_CONFIGURATION_FAILED
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=LWMXCLN9YQBu8F7PrbRGtVlrJC8J8jmY&VER=8&RID=rpc&SID=916D0CB092481E5E&CI=0&AID=609&TYPE=xmlhttp&zx=5xy24mfc6r3k&t=4:1 Failed to load resource: the server responded with a status of 400 ()
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=70rqK_6zoiqngkZAAxflhvNaWnU_xlSP&VER=8&RID=rpc&SID=F761542069246988&CI=0&AID=63&TYPE=xmlhttp&zx=8ix1fc9fjcgy&t=5:1 Failed to load resource: the server responded with a status of 400 ()
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=0uIufdPsYv_AcOXyvywPhTt8x5Y87w4k&VER=8&RID=rpc&SID=1A4BF0D99064C648&CI=0&AID=2&TYPE=xmlhttp&zx=fp79qzrztipe&t=2:1 Failed to load resource: the server responded with a status of 400 ()
0.client-channel.google.com/client-channel/channel/bind?ctype=calendar&gsessionid=6GFnNuqkpw2Zq1hzVclNkVS_h8jgJwXL&VER=8&RID=rpc&SID=7C9613A102AC7D8F&CI=0&AID=7&TYPE=xmlhttp&zx=34amy4t2guhm&t=3:1 Failed to load resource: the server responded with a status of 400 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()
AutocompletionService.GetPredictionsJson:1 Failed to load resource: the server responded with a status of 403 ()

Note the issue is scoped to the specific renderer process running Calendar and its state. Opening Calendar again in a new tab, or refreshing the tab, works around the problem. This is still a pain when in the middle of editing a new Calendar invitation and discovering that you can't enter a location.

Components: -Internals>Network>QUIC
Thanks for collecting more data! Since this reprod with QUIC disabled, I think we can rule that out as a cause. (Yay for me, but that doesn't really help you :/) Do you have a net-internals for this case? (i'm guessing not)
I don't yet. It looks like the renderer process recovered after a suspend/resume cycle. Could you please tell me exactly what logs you need when this happens again? I don't see how to save the state from chrome://net-internals. Do you mean a chrome://net-export log?

Components: Blink>Loader
Labels: OS-Linux
Yes, chrome://net-export is the new way to export net-internals logs. I didn't see anything too unusual in the first log, but a bunch of requests were missing there which were in the console log (almost all the errored ones).

Because this seems related to renderer state, I'm going to add the loader component.

I was also just able to repro this on my current Linux workstation which has had a calendar tab opened for a while. I can try to debug during my current triage shift.
Hm I did not see any INTERNET_DISCONNECTED errors which makes me think that that's a red herring. My repro is just showing 403 errors from the maps API endpoint.

The requests have basically the same exact request headers, so my hunch is that this is a calendar/maps bug.

It looks like the actual error is NotLoadingAPIFromGoogleMapError:
https://developers.google.com/maps/documentation/javascript/error-messages
"The Maps JavaScript API must be downloaded directly from Google's servers."

I can file an internal bug.
Cc: morlovich@chromium.org
Labels: Network-Triaged
RE: csharrison@: #c8: Can you please provide the internal bug number?

kbr@: To verify if this problem is OOPIF-related (i.e. Internals>Sandbox>SiteIsolation-related) normally one could use chrome://flags/#site-isolation-trial-opt-out and set it to "Opt-out (not recommended)".  But, in your case you are probably subject to an Enterprise Policy which forces isolation of some origins on top of the public field trials (and [as an enterprise policy] is not [easily] overridable by the end user]).  So:
1. You can either A) use a machine that is not subject to enterprise policy (verify by looking at chrome://policy and verifying that IsolateOrigins policy is missing or empty) and B) disable OOPIFs via chrome://flags/#site-isolation-trial-opt-out
or
2. You can disable OOPIFs by following the steps from http://go/site-isolation-diagnose
The internal bug ID is 111405434.

This is happening on my personal Mac laptop too which isn't subject to the enterprise policy. I've opted out of chrome://flags/#site-isolation-trial-opt-out and will update this bug if I see it in the Calendar instance on that machine.

I suspect the INTERNET_DISCONNECTED errors are a separate issue from the 403 errors. At least in the latter case, there's a good chance that this is a Maps bug with how they detect validity of their JS bundle.

I suspect the INTERNET_DISCONNECTED errors are exactly what they appear, and are a result of maps trying to fetch resources at the beginning of a wake cycle, while the network is still coming back up.


When this happens, the machine's been resumed for a significant time, and other renderer processes are able to browse pages successfully. The renderer associated with the Calendar tab reports these errors in the console. Reloading Calendar makes it start behaving correctly.

Status: ExternalDependency (was: Untriaged)

Sign in to add a comment