Wie kann ich einen Fehler 406 in cPanel korrigieren?

Procédure

Ein HTTP-Fehler 406 Not Acceptable ist ein Statuscode, der von einem Webserver zurückgegeben wird, wenn der Server nicht in der Lage ist, eine Antwort zu liefern, die den vom Client in den Kopfzeilen der Anfrage gesendeten akzeptierten Kriterien entspricht. Das bedeutet im Wesentlichen, dass der angeforderte Inhalt zwar vorhanden ist, aber nicht in einem Format zur Verfügung steht, das den Präferenzen des Clients entspricht, die im Accept-Header der HTTP-Anfrage festgelegt wurden.

Was ist ein Fehler 406?

Ein HTTP-Fehler 406 tritt auf, wenn ein Client, z. B. ein Webbrowser, eine bestimmte Ressource anfordert, aber im Accept-Header auch angibt, dass er bestimmte Datentypen nicht akzeptieren wird. Wenn der Server nicht mit einem Inhaltstyp antworten kann, der den vom Client festgelegten Kriterien entspricht, gibt er einen Fehler 406 zurück. Diese Situation tritt häufiger bei Web-APIs und Diensten auf, die mehrere Datenformate (wie JSON, XML) unterstützen und bei denen der Client strenge Anforderungen an das Antwortformat hat.

Häufige Gründe für einen 406-Fehler sind u. a. :

  • Zu restriktive Accept-Header: Der Client fordert die Ressource in einem bestimmten Format an, das der Server nicht bereitstellen kann.
  • Serverkonfiguration: Der Server ist so konfiguriert, dass er bestimmte Inhaltstypen oder Datenformate nicht bereitstellt, auch wenn diese von der Anwendung technisch unterstützt werden.
  • Falsche Inhaltsverhandlung: Die Logik der Inhaltsverhandlung des Servers, die anhand der Accept-Header des Clients den besten zu sendenden Inhaltstyp auswählen soll, ist ausgefallen oder falsch konfiguriert.
  • Fehlen von alternativen Formaten: Der Server verfügt nicht über alternative Darstellungen der angeforderten Ressource, die die Präferenzen des Clients erfüllen könnten.

Wie kann man den Fehler 406 lösen?

Auf cPanel wird der Fehler 406 Not Acceptable meistens von der Anwendungs-Firewall ModSecurity erzeugt.

1. Melden Sie sich bei Ihrer cPanel-Schnittstelle an.

2. Gehen Sie in den Bereich "Sicherheit" und klicken Sie auf die Schaltfläche "ModSecurity" :

Wie kann ich einen Fehler 406 in cPanel korrigieren?

3. Sie können die von ModSecurity vorgenommenen Sperrungen sehen, indem Sie auf die Schaltfläche "Verlauf anzeigen" klicken, die Ihrem Domainnamen entspricht :

Wie kann ich einen Fehler 406 in cPanel korrigieren?

Die von der Modsecurity auf Ihrer Website oder Anwendung ausgelösten Regeln werden dann aufgelistet.

Wie kann ich einen Fehler 406 in cPanel korrigieren?

Rufen Sie auf diese Weise die Regelnummer ab, die Ihrer Blockade entspricht, und deaktivieren Sie sie.

Beachten Sie, dass eine Blockade möglicherweise erst 5 bis 10 Minuten nach dem Ereignis im Blockadeverlauf angezeigt wird.

Schlussfolgerung

Sie wissen nun, wie Sie :

  • Einen HTTP-Fehler 406 Not Acceptable sowie dessen häufige Ursachen wie zu restriktive Accept-Header, eine unzureichende Serverkonfiguration, eine schlechte Aushandlung von Inhalten oder das Fehlen alternativer Formate erkennen.
  • Führen Sie die Lösung des Fehlers 406 auf cPanel durch, indem Sie sich in Ihre Benutzeroberfläche einloggen, den Abschnitt "Sicherheit" aufrufen, auf "ModSecurity" klicken und die Regeln, die Ihre Inhalte blockieren, deaktivieren.

🛠️ Mit diesen Informationen sind Sie gegen diesen Fehler gewappnet und sorgen für ein reibungsloses Nutzererlebnis auf Ihrer Website oder API. 😊

Wir hoffen, dass Ihnen dieser Artikel dabei geholfen hat, Probleme mit dem Fehler 406 Not Acceptable besser zu verstehen und zu lösen. Vielen Dank, dass Sie ihn gelesen haben! 👍 Bitte zögern Sie nicht, Ihre Erfahrungen zu teilen oder Fragen zu stellen, indem Sie unten einen Kommentar hinterlassen. Ihr Feedback ist wertvoll und hilft uns, unseren Service zu verbessern!

help.lws.net/a/1857
War dieser Artikel hilfreich?

Ja

Nicht

16 880 Mal gelesen

Vielen Dank! Stellen Sie gerne Fragen zu unserer Dokumentation, wenn Sie weitere Informationen wünschen, und helfen Sie uns, sie zu verbessern.

Ähnliche Artikel

Eine Frage zu diesem Artikel?

Stellen Sie sie dem LWS-Team und der Community. Die Antwort wird nach Moderation veröffentlicht.

Stellen Sie eine Frage an das LWS-Team und seine Gemeinschaft

DSGVO: Verantwortlicher: LWS-Ligne Web Services. Zweck: Moderation und öffentliche Veröffentlichung Ihrer Frage, gegebenenfalls Benachrichtigung über eine Antwort. Rechtsgrundlage: Einwilligung (Art. 6 Abs. 1 lit. a DSGVO). Speicherdauer der E-Mail-Adressen: 90 Tage nach der Benachrichtigung, höchstens 12 Monate ohne Antwort. Zur Ausübung Ihrer Rechte siehe den DSGVO-Abschnitt unserer AGB.