Med pålidelige browsere som Google Chrome, Microsoft Edge og Firefox er det nemt at navigere på nettet. Ingen af disse tjenester er dog immune over for fejl som den irriterende ERR_CONTENT_DECODING_FAILED.

Den gode nyhed er, at fejlen ERR_CONTENT_DECODING_DECODING_FAILED er ret nem at rette. Så længe du har tålmodighed til at prøve nogle fejlfindingstaktikker, som f.eks. at slå din firewall fra eller rydde din browsercache, burde du kunne løse problemet uden problemer.

I denne artikel ser vi nærmere på ERR_CONTENT_DECODING_FAILED-fejlen, og hvad der forårsager den. Derefter viser vi dig seks måder at løse den på. Lad os komme i gang!

Hvad er fejlen ERR_CONTENT_DECODING_FAILED?

Når du forsøger at få adgang til et websted, kan du se en ERR_CONTENT_DECODING_DECODING_FAILED-meddelelse. Dette kan være frustrerende, da det forhindrer dig i at se webstedet:

ERR_CONTENT_DECODING_FAILED-fejlen i Google Chrome
ERR_CONTENT_DECODING_DECODING_FAILED-fejl (Chrome)

Denne fejl kan forekomme i forskellige browsere, herunder Google Chrome og Safari:

ERR_CONTENT_DECODING_FAILED-fejlen i Safari
ERR_CONTENT_DECODING_DECODING_FAILED fejl (Safari)

For at forstå denne fejl er det vigtigt at vide, at den ofte er afhængig af GZIP-komprimering. Denne type komprimering er en nem måde at optimere dit WordPress-websted på.

Kort fortalt kontrollerer browseren, når nogen forsøger at få adgang til dit websted, om der er tale om GZIP-komprimering ved at kigge efter response headeren content-encoding: gzip. Hvis den finder den, henter den automatisk de komprimerede filer, dekomprimerer dem og leverer dem til brugeren:

Et diagram, der forklarer GZIP-komprimering
GZIP-komprimering

Hvis der går noget galt under denne proces (og der er mange muligheder her), får du fejlen ERR_CONTENT_DECODING_DECODING_FAILED.

Hvad er årsagen til fejlen ERR_CONTENT_DECODING_FAILED?

Nu hvor du ved, hvad fejlen ERR_CONTENT_DECODING_FAILED er, skal vi undersøge nogle af de almindelige årsager til fejlen:

  • Firewalls. Denne sikkerhedsfunktion kan beskytte dig mod DDoS-angreb (Distributed Denial of Service), brute force-angreb, malware og meget mere. Den kan dog også forvirre din browser og udløse fejlen ERR_CONTENT_DECODING_DECODING_FAILED .
  • Beskadiget cache eller cookies. En browsercache kan være praktisk, når du ønsker, at dit indhold skal leveres hurtigere. I mellemtiden kan cookies være afgørende for affiliate marketing. Men hvis du ikke rydder din cache fra tid til anden, kan forældet eller korrupt indhold forårsage problemer med din browser.
  • Kodningsfejl. Som vi nævnte tidligere, kan GZIP-komprimering føre til nogle problemer. Du kan også se denne fejl, simpelthen fordi din HTTP request header viser, at webstedsmaterialet er kodet, selvom det i virkeligheden ikke er det.
  • Forkert DNS-adresse. Hvis dine DNS-adresser ikke er korrekte, kan dette også føre til fejlen ERR_CONTENT_DECODING_FAILED.
  • DNS-indstillinger. Ligesom med caching kan dine DNS-konfigurationer blive forældede eller korrupte.

Dette er blot nogle få almindelige årsager til fejlen ERR_CONTENT_DECODING_FAILED. Som du kan se, er nogle af dem ret nemme at løse, mens andre kræver lidt mere arbejde. I det næste afsnit viser vi dig, hvordan du kan løse disse problemer.

Sådan løser du fejlen ERR_CONTENT_DECODING_FAILED (6 metoder)

Lad os nu undersøge seks måder, hvorpå du kan løse fejlen ERR_CONTENT_DECODING_DECODING_FAILED. Selv om den kan forekomme i flere forskellige browsere, vil vi udelukkende arbejde med Google Chrome, da det er den mest populære browser på markedet.

1. Deaktiver alle aktive firewalls

En firewall kan beskytte din enhed mod online trusler. Den kan dog også forårsage fejlen ERR_CONTENT_DECODING_DECODING_FAILED.

Du kan kontrollere, om dette er tilfældet, ved at deaktivere firewallen. Lad os først se, hvordan du gør dette på en Mac-enhed.

For at komme i gang skal du gå til Systemindstillinger > Sikkerhed og privatliv. Naviger derefter til fanen Firewall:

Firewallindstillinger på en Mac-enhed
Firewallindstillinger på en Mac-enhed

På dette tidspunkt kan du se, at din firewall er slået fra. Men hvis den er slået til, skal du vælge låsen i nederste venstre hjørne af vinduet.

Du vil blive bedt om at indtaste din adgangskode, før du kan fortsætte. Derefter kan du ændre dine sikkerhedsindstillinger.

Vælg Slå Firewall fra, og klik på låsen igen for at gemme dine ændringer:

Slå firewallindstillingerne fra på en Mac
Slå firewallindstillingerne fra

På en Windows-enhed er processen lige så nem. Du skal gå til Kontrolpanel > System > Privatliv og sikkerhed. Vælg derefter Windows-sikkerhed , og klik på Firewall & netværksbeskyttelse for at administrere dine firewalls:

Håndtering af firewalls i Windows
Håndtering af firewalls i Windows

Når du er klar, skal du vende tilbage til din browser og kontrollere, om dette har løst problemet.

2. Ryd din browser Cache og cookies

Hvis du stadig får meddelelsen ERR_CONTENT_DECODING_DECODING_FAILED, kan det være et problem med dine cachede data. Caching kan fremskynde levering af indhold, men hvis du ikke rydder din browsercache en gang imellem, kan det skabe komplikationer.

Cookies kan også være problematiske. Så lad os se på, hvordan du sletter dem sammen med cachen.

Åbn Google Chrome, og klik på de tre prikker i øverste højre hjørne af skærmen. Gå derefter til Flere værktøjer > Ryd browsingdata:

Google Chrome-indstillinger
Google Chrome-indstillinger

Du vil nu se følgende pop-up-vindue:

Rydning af browsingdata i Google Chrome
Rydning af browsingdata i Google Chrome

For at være sikker anbefaler vi, at du vælger Alle tidspunkter som tidsinterval. Sørg derefter for at vælge Cookies og andre webstedsdata samt Cachelagrede billeder og filer.

Tryk på Ryd data, og gå tilbage til den webside, der gav dig fejlen ERR_CONTENT_DECODING_FAILED. Hvis den stadig ikke indlæses, kan du gå videre til næste trin!

3. Deaktiver GZIP-kodning

GZIP-komprimering kan være en god måde at forbedre et websteds ydeevne på. Men hvis noget går galt under komprimeringsprocessen, kan det udløse en ERR_CONTENT_DECODING_DECODING_FAILED-fejl.

Derfor vil vi vise dig, hvordan du deaktiverer GZIP-kodning. For at gøre dette skal du bruge en Chrome-udvidelse som ModHeader – Modify HTTP headers. Du skal blot gå til udvidelsessiden og vælge Tilføj til Chrome:

ModHeader - Rediger HTTP-headere Google Chrome-udvidelse
ModHeader – Modify HTTP headers

Du vil derefter se en pop-up-advarsel, der meddeler dig, at denne udvidelse kan læse og ændre data på dine websteder. Klik på Tilføj udvidelse for at fortsætte.

Dette vil automatisk åbne ModHeader-dashboardet, men du kan gå videre og lukke denne skærm. Klik i stedet på ModHeader-ikonet ved siden af din navigationslinje:

ModHeader Indstillinger for Request headers
ModHeader Indstillinger for Request headers

Under Request Headers skal du finde det tomme felt for Name og indtaste accept-encoding. Indtast derefter gzip;q=0,deflate;q=0 i feltet Værdi (som vist nedenfor):

Deaktivering af GZIP-komprimering i Google Chrome
Deaktivering af GZIP-komprimering i Google Chrome

Nu er GZIP-komprimering blevet deaktiveret i din browser. Du skal blot vende tilbage til den side, der gav anledning til fejlen ERR_CONTENT_DECODING_FAILED, for at se, om det virker. Hvis det stadig ikke er rettet, kan du fjerne denne Chrome-udvidelse og gå videre til næste trin.

4. Konfigurer dine DNS-serveradresser manuelt

Din konfiguration af DNS (Domain Name System) kan være en anden mulig årsag til, at du får fejlmeddelelsen ERR_CONTENT_DECODING_DECODING_FAILED. Du kan derfor ændre dine DNS-serveradresser for at se, om dette løser problemet.

Der er stor sandsynlighed for, at din nuværende enhed kører med standardindstillingerne fra din internetudbyder (ISP), men bare rolig, de er nemme at ændre. Husk under alle omstændigheder at notere din oprindelige serveradresse, hvis du vil vende tilbage til den igen.

På en Mac-enhed skal du starte med at gå til Systemindstillinger > Netværk. Sørg for, at Wi-Fi er valgt, og tryk på Avanceret. Naviger derefter til fanen DNS:

Standard DNS-serveradresser i Mac-indstillinger
Standard DNS-serveradresser i Mac-indstillinger

Nu skal vi erstatte denne serveradresse med Googles Public DNS. For at gøre dette skal du blot klikke på +-ikonet i nederste venstre hjørne.

Indtast derefter 8.8.8.8 og/eller 8.8.4.4. Det er Googles IPv4-adresser:

Ændring af standard-DNS til Googles offentlige DNS-server på Mac
Ændring af standard-DNS til Googles offentlige DNS-server på Mac

Alternativt kan du indtaste Googles IPv6-adresser. Til sidst skal du klikke på OK for at gemme dine ændringer.

På en Windows-enhed skal du åbne appen Indstillinger og vælge Netværk og internet. Klik derefter på Egenskaber:

Netværks- og internetindstillinger i Windows
Netværks- og internetindstillinger i Windows

På den næste side skal du finde IP-tildeling og klikke på knappen Rediger:

Redigering af IP-tildelingen i Windows
IP-tildeling i Windows

Dette åbner et popup-vindue. Vælg Manual (Manuel), og aktiver derefter skiftekontakten for IPv4 . Indtast IP-adressen i det relevante felt, og tryk på Gem:

Ændring af IP-adressen i Windows
Ændring af IP-adressen i Windows

Hvis du har problemer med denne proces, kan du tjekke Googles detaljerede vejledning i at ændre dine DNS-serveradresser til deres offentlige DNS.

5. Skyl din DNS

Hvis omkonfigurationen af dine DNS-serveradresser ikke løste problemet med din browser, er det måske på tide at skylle din DNS helt og holdent. Hvis du vil gøre dette på en Mac, skal du bruge Terminal.

Du kan søge efter dette program ved hjælp af søgeværktøjet Spotlight Search:

Søger efter kommandolinjeapplikationen Terminal på Mac
Terminal på en Mac

Når du har åbnet Terminal, skal du indtaste følgende kommando og trykke på enter:

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Du skal derefter indtaste din administratoradgangskode. Klik på enter igen, og du bør se en bekræftelse på, at din DNS er blevet skyllet.

På Windows er processen lige så enkel. Du skal åbne programmet Command Prompt og indtaste følgende:

ipconfig /flushdns

Vend nu tilbage til den pågældende side for at se, om den stadig viser fejlen ERR_CONTENT_DECODING_DECODING_FAILED.

6. Skyl din browsers socketpools

Hvis ovenstående metoder ikke har virket for dig, er der endnu en strategi, du måske vil prøve. Det er at skylle din browsers socketpools.

Du skal blot åbne en ny fane i Chrome og skrive følgende adresse i din søgelinje: chrome://net-internals. Dette fører dig til følgende side:

Google Chrome's side om net-internals
Google Chrome’s side om net-internals

Gå til Sockets i menuen til venstre. Klik derefter på knappen Flush socket pools:

Skyl af Chrome's socket pools
Skyl Chrome’s socket pools

Vend nu tilbage til den side, der kaster ERR_CONTENT_DECODING_FAILED-meddelelsen, og se, om det virker!

Oversigt

Fejlen ERR_CONTENT_DECODING_FAILED kan dukke op uventet i din browser. Nogle gange skyldes det et komplekst problem med kodning eller afkodning. Andre gange kan den skyldige være noget så simpelt som en firewall eller en korrupt cache. Uanset hvad, vil du gerne løse denne fejl så hurtigt som muligt.

Du kan starte med at slå eventuelle firewalls fra og rydde din browsers cache og cookies. Hvis ingen af disse strategier virker, skal du muligvis deaktivere GZIP-kodning, rense din DNS eller manuelt omkonfigurere dine DNS-serveradresser.

Hvis din virksomhed er afhængig af dit websted, skal du sørge for, at det altid er tilgængeligt. Hos Kinsta leveres alle vores hostingabonnementer med support af højeste kvalitet, så du kan få hjælp til at løse eventuelle problemer, som du måtte støde på.