Ihr bewährter Begleiter.
Viele Nutzer schätzen die vertraute Umgebung des Classic-Editors, die eine einfache und schnelle Bearbeitung ermöglicht.
Mehr Funktionen, mehr Möglichkeiten.
Der Advanced Editor erweitert den Funktionsumfang des Classic-Editors und ermöglicht es, Inhalte noch effektiver zu bearbeiten.
Der Classic-Editor für alle.
Der Classic-Editor zeichnet sich durch Stabilität und Zuverlässigkeit aus, was für professionellen Anwender von Bedeutung ist.
Der Advanced Editor für kreative Köpfe.
Mit dem Advanced Editor können Designer und
Content Creatoren kreative Ideen umsetzten.
Der Beitrag beschreibt ein Problem, das bei der Anmeldung zum WordPress-Dashboard und beim Speichern von Beiträgen auf einem älteren iPad mini (iOS 9.3.6) aufgetreten ist. Das Problem äußerte sich in einem NSURLErrorDomain-Code -1017, der besagt, dass die Antwort nicht analysiert werden kann („cannot parse response“).
Inhaltsverzeichnis
Fehler Domain = NSURLErrorDomain Code = -1017 kann Antwort nicht analysieren
Woher nun konnte der Fehler kommen? In Recherche ergaben sich Hinweise wie cannot parse response, (NSURLErrorDomain:-1017), mehr folgt den Suchmaschinen.
Zusammengefasst erscheint es, dass die Ursache in der .htaccess
-Konfiguration lag, speziell im Zusammenhang mit einem Codeblock zum Schutz vor Hotlinking. Dieser Abschnitt war nach # END WordPress
eingefügt, was anscheinend zu einer Störung führte. Nach der Umstellung des Codes an den Anfang der .htaccess
-Datei, vor # BEGIN WordPress
, traten die Fehler nicht mehr auf. Besonders auf dem iPad waren die Verbesserungen sichtbar.
Merkkasten zum Problem
- Problem: Anmeldung und Speichern im WordPress-Dashboard schlugen gelegentlich fehl (NSURLErrorDomain Code -1017).
- Ursache: Möglicherweise eine ungünstige Platzierung des Hotlinking-Schutzes in der
.htaccess
-Datei. - Lösung: Der Hotlinking-Code sollte vor
# BEGIN WordPress
in die.htaccess
eingefügt werden, um potenzielle Kompatibilitätsprobleme zu vermeiden. - Ergebnis: Nach der Anpassung funktionierten Anmeldung und Speicherung auch auf dem iPad wieder reibungslos.
Der Kontext mit dem iPad ist nicht zwingend für das Problem verantwortlich. Der Hauptfehler scheint in der falschen Platzierung der Hotlinking-Regeln in der .htaccess
-Datei zu liegen.
Ein ähnlicher Fehler im anderen: Fehler "cannot parse response" (NSURLErrorDomain:-1017
Das Verhalten mit dem Fehler trat zudem auf, wenn mehrere Tabs mit dem WordPress-Admin geöffnet sind und in einem Tab eine Abmeldung erfolgt, woraufhin die erneute Anmeldung im selben Tab den Fehler ausgelöst hatte.
Technischer Hintergrund zur .htaccess
-Änderung
Der Fehler NSURLErrorDomain Code = -1017: "kann Antwort nicht analysieren" tritt häufig auf, wenn die Serverantwort nicht im erwarteten Format vorliegt oder durch Sicherheitsregeln auf dem Server blockiert wird. Im Kontext eines iPads, das über iOS 9.3.6 auf das WordPress-Dashboard zugreift, ist es denkbar, dass ältere iOS-Versionen spezifischer auf bestimmte Servereinstellungen reagieren, insbesondere bei restriktiven .htaccess
-Regeln.
- Hotlinking-Schutz und Reihenfolge in
.htaccess
: Die.htaccess
-Datei enthält Regeln zur Steuerung des Serververhaltens. Der Hotlinking-Schutz, der das direkte Verlinken von Medieninhalten verhindert, kann in der falschen Reihenfolge dazu führen, dass HTTP-Anfragen blockiert oder unerwartet verarbeitet werden. - Positionierung der Hotlinking-Regeln: WordPress generiert in der
.htaccess
-Datei standardisierte Regeln zwischen# BEGIN WordPress
und# END WordPress
. Alles außerhalb dieses Blocks könnte von WordPress nicht korrekt verarbeitet werden, was bei manchen iOS-Browseranfragen zu Kommunikationsfehlern führen kann.
Der Beitrag wurde mit fachlicher Unterstützung erstellt.
Aktualisiert im Jahr 2024 Oktober