Ich erhalte gelegentlich den folgenden 421-Fehler:
Fehlgeleitete Anfrage
Der Client benötigt für diese Anforderung eine neue Verbindung, da der angeforderte Hostname nicht mit der für diese Verbindung verwendeten SNI (Server Name Indication) übereinstimmt.
Durch das Aktualisieren des Browsers wird der Fehler jedoch behoben und die Seite wird normal geladen. Beim nächsten Laden der Seite kommt es nicht zu Fehlern und das Muster scheint daher ziemlich zufällig zu sein. Das einzige Muster, das ich sehen kann, ist, dass dies passieren kann, wenn ich eine Seite mithilfe des Headers umlenke ("Location:". $ Url);
Ich habe ein PositiveSSL Multi-Domain-Zertifikat von Comodo. Meine Server sind Apache auf einem gemeinsam genutzten Webhosting-Dienst, sodass ich keinen Zugriff auf die Konfiguration habe.
Ich lade Seiten von einer Domain und innerhalb der Seite befinden sich Links zu einer zweiten Domain im Zertifikat.
Alles, was ich in Bezug auf diesen Fehler gelesen habe, scheint darauf hinzudeuten, dass dieses Problem mit einem Multi-Domain-Zertifikat zusammenhängt.
Was ich wissen möchte, ist, ob es irgendetwas auf der Codierungsseite der Webseite (PHP) gibt, das dies verursachen kann (und behoben werden kann) oder ob es sich um einen Konfigurationsfehler oder möglicherweise einen Serverfehler handelt und nur mein Hosting-Service dies kann repariere es.
Mein Hosting-Service war bisher nicht in der Lage, etwas bereitzustellen, und bat um einen Rückruf mit der genauen Uhrzeit, zu der er das nächste Mal recherchieren kann. Jede Hilfe wäre dankbar, da ich nicht besonders zuversichtlich bin, dass sie dies herausfinden können.
UPDATE Ok, fast ein paar Jahre später und entschied, dass es Zeit war, sich damit zu befassen. Ich konnte die meisten Probleme lösen, indem ich meine statischen Domänen entfernte, die Bilder und Javascript bereitstellten. Für einige dieser Inhalte verwendete ich jedoch immer noch eine zweite Domain, und insbesondere Safari bereitete mir immer noch Probleme.
Ich habe mehr recherchiert und bin auf einen anderen Artikel gestoßen, der hier darüber spricht . Genau das, was @Kevin beschreibt. Der Artikel bestätigte, dass es in Safari passiert. Aus diesem Grund habe ich mich daran gemacht, separate Zertifikate für jede Domain zu erhalten. Ich bin auf einem gemeinsam genutzten Host (Webhostinghub) und habe festgestellt, dass sie jetzt kostenloses SSL (AutoSSL) anbieten, das automatisch erneuert wird. Es klang zu gut, um wahr zu sein. Sie haben mich mit 5 kostenlosen Zertifikaten ausgestattet. So weit, ist es gut. Ich kann sogar versuchen, die statischen Domänen zum Testen wieder zu aktivieren. Wenn dies alles funktioniert, spare ich $, um als Bonus zu booten, und lasse meine Comodo-Zertifikate im Juli ablaufen.