fehlercode-suche.de

Fehlercode 406 — Google

Der Google Fehlercode 406 (Not Acceptable) signalisiert, dass der Server die angeforderte Ressource nicht in einem vom Client akzeptierten Format oder einer akzeptierten Sprache bereitstellen kann. Dies liegt meist an inkompatiblen 'Accept'-HTTP-Headern in der Client-Anfrage.

Häufigste Ursache: Fehlerhafte 'Accept'-Header in der Anfrage.

Lösung: oft selbst behebbar · Dauer ca. 30–120 Min.

Aktualisiert am 29. Mai 2026 · Von Felix Wilhelm · Geprüft von Felix Wilhelm, Editorial Lead & Founder · Zuletzt fachlich überprüft: 29. Mai 2026
Software & Betriebssysteme – Symbolbild zur Diagnose und Reparatur bei Fehlercode 406 (Google)
Schwierigkeit
Mittel
Reparaturzeit
30–120 Min
DIY möglich?
Ja, mit Vorsicht
Kosten

Was bedeutet Fehlercode 406?

Der HTTP-Statuscode 406 „Not Acceptable“ gehört zur Kategorie der Client-Fehler und bedeutet, dass der Webserver nicht in der Lage ist, eine Antwort zu generieren, die den in der Anfrage des Clients gesendeten 'Accept'-Headern entspricht. Diese Header, wie 'Accept', 'Accept-Language', 'Accept-Charset' oder 'Accept-Encoding', teilen dem Server mit, welche Medientypen (z.B. JSON, XML, HTML), Sprachen (z.B. de, en-US) oder Kodierungen der Client verarbeiten kann. Wenn der Server keine passende Übereinstimmung findet, antwortet er mit 406. Im Kontext von Google-Diensten und -APIs tritt dieser Fehler oft auf, wenn eine Anwendung oder ein Browser versucht, Daten von einem Google-Service abzurufen, aber spezifische Formate oder Sprachen anfordert, die vom Service nicht unterstützt oder in der aktuellen Konfiguration nicht bereitgestellt werden können. Es handelt sich in der Regel um ein Konfigurationsproblem auf Seiten des anfragenden Clients und nicht um einen Fehler des Google-Servers selbst.

Häufigste Ursachen

Sortiert nach Wahrscheinlichkeit — die häufigste Ursache zuerst.

  1. 45%

    Fehlerhafte 'Accept'-Header in der Anfrage

    Der Client (Browser, Anwendung, API-Client) sendet einen 'Accept'-Header, der Medientypen (z.B. 'application/xml') anfordert, die der Google-Dienst nicht anbieten kann oder will, obwohl er grundsätzlich andere Formate (z.B. 'application/json') unterstützen würde.

  2. 20%

    Inkompatible 'Accept-Language'-Header

    Die Anfrage enthält einen 'Accept-Language'-Header, der Sprachen präferiert (z.B. 'xx-YY'), die der Google-Dienst nicht unterstützt oder für die keine Lokalisierung der Ressource existiert.

  3. 15%

    Veralteter Client oder API-Bibliothek

    Ältere Versionen von Software oder Bibliotheken könnten veraltete oder nicht mehr unterstützte 'Accept'-Header senden, oder die Erwartungen des Clients passen nicht mehr zu den aktuellen Spezifikationen des Google-Dienstes.

  4. 10%

    Fehlkonfiguration eines Proxys oder Firewalls

    Ein zwischengeschalteter Proxy-Server oder eine Firewall könnte die 'Accept'-Header der Anfrage modifizieren oder filtern, sodass sie beim Google-Server in einer unerwarteten Form ankommen.

  5. 5%

    Falsche API-Endpunkt-Spezifikation

    Der Client versucht, auf einen API-Endpunkt zuzugreifen, der nur bestimmte Medientypen liefert, aber die Anfrage fordert etwas anderes. Dies ist oft eine Fehlinterpretation der API-Dokumentation.

  6. 5%

    Browser-Erweiterung oder Add-on Konflikt

    Bestimmte Browser-Erweiterungen können HTTP-Anfragen manipulieren und dabei ungewollt 'Accept'-Header setzen, die zu einem 406-Fehler führen.

Schritt-für-Schritt-Lösung

  1. 1

    HTTP-Header überprüfen und anpassen

    Nutzen Sie die Entwicklertools Ihres Browsers (F12) oder Tools wie Postman/cURL, um die gesendeten 'Accept'- und 'Accept-Language'-Header zu inspizieren. Vergleichen Sie diese mit den in der Dokumentation des jeweiligen Google-Dienstes angegebenen unterstützten Formaten und Sprachen. Passen Sie die Header in Ihrer Anfrage entsprechend an (z.B. 'Accept: application/json' statt 'application/xml').

  2. 2

    Client-Software/API-Bibliothek aktualisieren

    Stellen Sie sicher, dass die von Ihnen verwendete Anwendung, der Browser oder die API-Client-Bibliothek auf dem neuesten Stand ist. Updates beheben oft Kompatibilitätsprobleme und stellen sicher, dass korrekte Header gesendet werden.

  3. 3

    API-Dokumentation konsultieren

    Lesen Sie die offizielle Dokumentation des spezifischen Google-Dienstes oder der API, die Sie verwenden. Dort finden Sie genaue Informationen zu unterstützten Content-Typen, Sprachen und den erwarteten Header-Formaten.

  4. 4

    Proxy/VPN-Verbindung temporär deaktivieren

    Sollten Sie über einen Proxy-Server oder ein VPN ins Internet gehen, versuchen Sie, die Anfrage ohne diese Zwischenschaltung zu wiederholen. Manchmal manipulieren oder filtern diese Dienste HTTP-Header und verursachen den Fehler.

  5. 5

    Browser-Erweiterungen prüfen

    Deaktivieren Sie testweise alle Browser-Erweiterungen und versuchen Sie es erneut. Falls der Fehler verschwindet, aktivieren Sie die Erweiterungen einzeln, um den Konflikt zu identifizieren.

  6. 6

    Alternative Formate anfordern

    Wenn möglich, versuchen Sie, ein generischeres Format anzufordern (z.B. '*/*' für den 'Accept'-Header, falls vom Dienst akzeptiert) oder eine alternative, vom Google-Dienst bekanntermaßen unterstützte Sprache.

Wann zur Werkstatt / zum Techniker?

Wenn Sie trotz Überprüfung aller Client-seitigen Konfigurationen und Header den Fehler 406 nicht beheben können, oder wenn der Fehler in einer komplexen Anwendungsintegration auftritt, ist es ratsam, einen erfahrenen Entwickler oder IT-Spezialisten zu Rate zu ziehen. Diese können tiefere Analysen der Netzwerkkommunikation durchführen und spezialisierte Debugging-Tools einsetzen.

Betroffene Modelle

ModellBaujahreHäufigkeit
Google APIs (z.B. Maps API, YouTube Data API)AlleAbhängig von Client-Konfiguration
Webanwendungen, die Google-Dienste nutzenAlleHäufig bei fehlerhafter Client-Implementierung
Browser-basierte Clients/ErweiterungenAlleGelegentlich bei Konflikten oder Fehlkonfiguration

Benötigtes Werkzeug

  • Webbrowser mit Entwicklertools
  • API-Client-Software (z.B. Postman, Insomnia)
  • cURL (Kommandozeilen-Tool)
  • Texteditor für Konfigurationsdateien

So vermeiden Sie 406 künftig

  • Halten Sie alle Softwarekomponenten (Browser, Anwendungen, API-Bibliotheken) stets aktuell.
  • Validieren Sie HTTP-Anfragen gegen die API-Spezifikationen und nutzen Sie stets die empfohlenen Header-Werte.
  • Testen Sie neue Integrationen gründlich in einer Entwicklungsumgebung, bevor Sie sie produktiv schalten.

Ähnliche Fehlercodes

Andere Google-Codes

Weitere Software & Betriebssysteme-Codes

Häufige Fragen zu 406

Was bedeutet der Fehlercode 406 grundsätzlich?

Der Fehlercode 406 bedeutet, dass der Server die vom Client angefragte Ressource nicht in einem der vom Client akzeptierten Formate oder Sprachen bereitstellen kann. Es ist ein 'Not Acceptable'-Fehler, der auf eine Nichtübereinstimmung zwischen Wunsch des Clients und Angebot des Servers hindeutet.

Liegt der Fehler 406 bei Google selbst?

In der Regel nicht. Der Fehler 406 deutet meist auf ein Problem mit der Anfrage des Clients hin – sei es eine fehlerhafte Konfiguration der 'Accept'-Header, eine veraltete Software oder eine falsch interpretierte API-Dokumentation. Google-Server sind hierbei meist nur die 'Empfänger' der unzulässigen Anfrage.

Kann ich mit dem Fehler 406 weiterhin normal arbeiten?

Das hängt davon ab, welche Funktion der Fehler beeinträchtigt. Wenn der Fehler 406 bei einem spezifischen Datenaustausch oder einer API-Abfrage auftritt, wird diese spezielle Funktion nicht korrekt ausgeführt. Andere Teile des Systems, die nicht von dieser speziellen Kommunikation betroffen sind, sollten jedoch weiterhin funktionieren. Eine zügige Fehlerbehebung ist dennoch ratsam.

Wie finde ich heraus, welcher 'Accept'-Header das Problem verursacht?

Nutzen Sie die Entwicklertools (Netzwerkanalyse) Ihres Webbrowsers (meist über F12 erreichbar) oder spezielle API-Test-Tools wie Postman. Dort können Sie die gesendeten HTTP-Anfragen, inklusive aller Header, detailliert einsehen und prüfen, welche 'Accept'-Headerwerte übermittelt werden und ob diese von der Google API unterstützt werden.