Google Chrome experiment loopt vast tabbladen in de browser, gevolgen voor bedrijven over de hele wereld

0
116

Catalin Cimpanu

Door Catalin Cimpanu

voor Zero Day

| 15 November 2019 — 04:44 GMT (04:44 GMT)

| Onderwerp: Google

Chrome logo

Een Google-Chrome-experiment is vreselijk mis gegaan deze week en eindigde crashende browsers op duizenden, zo niet meer, enterprise netwerken voor bijna twee dagen.

De uitgave verscheen voor het eerst op woensdag, November 13. Het had geen effect op alle Chrome-gebruikers, maar alleen Chrome-browsers op Windows Server “terminal server” instellingen — een gemeenschappelijke installatie in bedrijfsnetwerken

Klachten overspoeld Google

Volgens honderden rapporten, gebruikers zegt dat Chrome tabbladen van plan waren leeg, alle van een plotselinge, in wat heet een “White Screen of Death” (WSOD) fout.

Het probleem was geen grap. Systeembeheerders bij veel bedrijven gemeld dat honderden en duizenden medewerkers konden geen gebruik maken van Chrome om toegang te krijgen tot het internet, als de actieve tab in je browser bleef leeg, terwijl werken.

In goed gecontroleerde enterprise omgevingen, veel werknemers niet de mogelijkheid om te wisselen van browsers en bleven niet in staat hun werk te doen. Ook systeembeheerders kon niet zomaar vervangen door Chrome met een andere browser meteen.

“Dit heeft een enorme impact voor al onze Call Center medewerkers en niet in staat zijn om te chatten met onze leden,” iemand met een Costco e-mailadres zei in een probleemrapport. “We hebben de laatste dagen en een halve proberen om dit uit te zoeken.”

“Onze organisatie met meerdere grote retail brands had 1000 call center agenten en veel mensen getroffen voor 2 dagen. Dit had een zeer grote financiële gevolgen,” zei een andere gebruiker.

“Net als vele anderen, dit heeft een beduidende impact gehad op onze organisatie met onze Activiteiten (meer dan 500 werknemers) werkt in een RDS-omgeving met Google Chrome als de primaire browser”, zei een ander systeem beheerder.

“4000 beïnvloed in mijn omgeving. Werken aan het zoeken naar een oplossing voor 12 uur,” zei de ander.

“Middelgrote call center voor een lokale medische office verloren een dag en een halve werk voor 40-60 medewerkers,” voegde een ander.

“Hetzelfde probleem ervaren, honderden gebruikers beïnvloed – uren besteed aan een poging om de oorzaak te bepalen,” zei een andere gebruiker.

Honderden klachten stromen binnen via Google ‘ s support forum, Chrome bug tracker, en Reddit [1, 2]. Een beïnvloed sysadmin vertelde ZDNet dat zij in eerste instantie hielden de Chrome blanco tabbladen als een teken van malware en reageerde dienovereenkomstig, het starten van een netwerk van security audits.

Google schepen een oplossing

Echter, met de tijd, de oorzaak van de bug werd uiteindelijk gevonden, en terug te voeren naar een functie genaamd “WebContents Occlusie.”

Volgens Google Chrome design document, dit is een experimentele functie die opschort Chrome tabbladen wanneer gebruikers bewegen van de andere app van windows op de top van Chrome, de behandeling van de actieve Chrome tabblad als een tab op de achtergrond.

image2.png

Afbeelding: Google

De functie, bedoeld voor het verbeteren van Chrome het gebruik van resources wanneer het niet in gebruik is, was getest in Chrome Canary en Chrome Beta-releases hele jaar.

Echter, deze week heeft Google besloten om het te testen in de belangrijkste Stabiele release, dus het zou meer feedback op hoe zij zich gedragen.

Dat hij gedroeg zich slecht is, is een understatement.

“Het experiment/vlag is in beta voor ~5 maanden,” zei David Bienvenu, een Google Chrome-ingenieur. “Het was ingeschakeld voor de ‘stable’ (bijvoorbeeld, M77, M78) via een experiment dat werd geduwd naar uitgebracht van Chrome dinsdag ochtend.”

“Voorafgaand aan dat, het was ongeveer 1% van de M77 en M78 voor de gebruikers voor een maand met geen meldingen van problemen, helaas,” voegde hij eraan toe.

Echter, wanneer uitgerold naar een breder publiek, zoals Windows-gebruikers op de terminal server setups — er is een onverwachte fout opgetreden, die in plaats van schorsing van Chrome tabbladen wanneer gebruikers overgestapt naar een andere app, het ongeladen het tabblad geheel, waardoor er een lege pagina achter.

Gebruikers kunnen het vernieuwen van de Chrome tab om toegang te krijgen tot hun sites weer, maar in sommige gevallen is dit ook betekende dat ze verloren vorige werk.

Het Chrome-team zei ze aangedrongen op een nieuwe Chrome-configuratie bestand om alle Chrome-gebruikers en gehandicapten het experiment.

Chrome-engineers werken met een systeem genaamd Finch waarmee ze druk is bijgewerkt Chrome-instellingen om actief installeert, zoals het inschakelen of uitschakelen van de experimentele vlaggen.

Als de correctie niet heeft bereikt alle betrokken gebruikers, en ze hebben nog steeds problemen, ze kan uitschakelen de volgende twee experimentele vlaggen met de hand:

chrome://flags/#web-inhoud-occlusie
chrome://flags/#bereken-native-win-occlusie

chrome-occlusion.png

Een alternatieve methode voor het oplossen van dit is om te beginnen met Google Chrome met de volgende commando-regel argument: –disable-backgrounding-afgesloten-windows

Fix vraagt meer kritiek

Echter, de vaststelling van het probleem daadwerkelijk gemaakt systeembeheerders zelfs bozer. Veel wist niet dat Chrome engineers kunnen uitvoeren van experimenten op hun nauwkeurig gecontroleerde Chrome-installaties, laat staan dat de technici van Google kon gewoon schip verandert iedereen browsers zonder enige voorafgaande toestemming.

“Zie je de impact die je hebt gemaakt voor duizenden van ons zonder dat enige waarschuwing of uitleg? We zijn niet de test te onderwerpen,” zei een boze sysadmin. “We werken met professionele diensten voor multi-miljoen dollar-programma’ s. Begrijp je hoeveel uur werden de middelen verspild door uw ‘experiment’?”

“Hoe vele tienduizenden dollars heeft dit oeps kosten iedereen? Dit begint te lijken op een vrij enorme fout op Googles deel,” voegde een andere ontevreden sysadmin.

“Wij besteden veel zorg aan het rollen onze verandert in een zeer gecontroleerde manier om te voorkomen dat dit soort van scenario en we brachten het betere deel van gisteren proberen om te bepalen of een interne verandering had plaatsgevonden in onze omgeving, zonder onze kennis. We hadden niet in de gaten dit type van gebeurtenis zou plaatsvinden op Chrome buiten het medeweten van ons. We zijn al aan het bespreken van alternatieve opties, geen van hen zijn geweldig, maar dit is onhoudbaar,” zei de ander, met een zweem van een browser te wijzigen in hun organisatie.

Hoewel het duurde slechts twee dagen, dit hele incident pannen is één van de Chrome-team de grootste bungles. Veel beïnvloed gebruikers eisen een officiële verontschuldiging van Google, en door het uiterlijk van de financiële impact die het kan hebben veroorzaakt aantal bedrijven, dat ze er recht op hebben.

Verwante Onderwerpen:

Enterprise Software

Cloud

Mobiliteit

Kunstmatige Intelligentie

Hardware

Catalin Cimpanu

Door Catalin Cimpanu

voor Zero Day

| 15 November 2019 — 04:44 GMT (04:44 GMT)

| Onderwerp: Google