Czasami pojawia się następujący błąd 421:
Błędnie skierowane żądanie
Klient potrzebuje nowego połączenia dla tego żądania, ponieważ żądana nazwa hosta nie jest zgodna ze wskazaniem nazwy serwera (SNI) używanym dla tego połączenia.
Jednak odświeżenie przeglądarki usuwa błąd i strona ładuje się normalnie. Następnym razem ładowanie strony nie spowoduje wystąpienia błędu i dlatego wzór wydaje się dość przypadkowy. Jedyny wzorzec, jaki widzę, to może się zdarzyć, gdy przekierowuję stronę za pomocą nagłówka („Lokalizacja:”. $ Url);
Mam certyfikat PositiveSSL Multi-Domain od Comodo. Moje serwery to Apache we wspólnej usłudze hostingowej, więc nie mam dostępu do konfiguracji.
Ładuję strony z jednej domeny, a na stronie znajdują się linki do drugiej domeny na certyfikacie.
Wszystko, co przeczytałem na temat tego błędu, wydaje się wskazywać na to, że ten problem jest związany z tym, że jest to certyfikat wielu domen.
Chciałbym wiedzieć, czy na stronie internetowej (php) jest coś, co może to powodować (i można to naprawić) lub jeśli jest to błąd konfiguracji lub błąd serwera i tylko moja usługa hostingowa może napraw to.
Moja usługa hostingowa do tej pory nie była w stanie nic zaoferować i poprosiła o oddzwonienie z dokładną godziną, kiedy to nastąpi, aby mogli to sprawdzić. Jakakolwiek pomoc byłaby mile widziana, ponieważ nie jestem zbyt pewny, że mogą to zrozumieć.
AKTUALIZACJA Ok, prawie kilka lat później i zdecydowałem, że czas się tym zająć. Byłem w stanie rozwiązać większość problemów, usuwając moje statyczne domeny, które obsługiwały obrazy i JavaScript. Nadal jednak korzystałem z drugiej domeny dla niektórych z tych treści, a w szczególności Safari wciąż sprawiało mi problemy.
Zrobiłem więcej badań i natknąłem się na inny artykuł, który mówi o tym tutaj . Dokładnie to, co opisuje @Kevin. W artykule potwierdzono, że dzieje się to w przeglądarce Safari. Korzystając z porady, postanowiłem uzyskać osobne certyfikaty dla każdej domeny. Jestem na wspólnym hoście (Webhostinghub) i odkryłem, że oferują teraz bezpłatny SSL (AutoSSL), który odnawia się automatycznie. Brzmiało dobrze, żeby było prawdziwe. Ustawili mnie z 5 darmowymi certyfikatami. Na razie w porządku. Mogę nawet spróbować ponownie włączyć domeny statyczne do testowania. Jeśli to wszystko zadziała, zaoszczędzę $ na rozruch jako bonus i pozwolę, aby moje certyfikaty Comodo wygasły w lipcu.