J'obtiens parfois l'erreur 421 suivante:
Demande mal dirigée
Le client a besoin d'une nouvelle connexion pour cette demande car le nom d'hôte demandé ne correspond pas à l'indication de nom de serveur (SNI) utilisée pour cette connexion.
Cependant, l'actualisation du navigateur efface l'erreur et la page se charge normalement. La prochaine fois que le chargement de la page ne produira pas d'erreur et en tant que tel, le modèle semble assez aléatoire. Le seul modèle que je peux voir est que cela peut se produire lorsque je redirige une page en utilisant l'en-tête ("Emplacement:". $ Url);
J'ai un certificat multi-domaine PositiveSSL de Comodo. Mes serveurs sont Apache sur un service d'hébergement Web partagé donc je n'ai pas accès à la configuration.
Je charge des pages d'un domaine et dans la page sont des liens vers un deuxième domaine sur le certificat.
Tout ce que j'ai lu concernant cette erreur semble indiquer que ce problème est lié au fait qu'il s'agit d'un certificat multi-domaine.
Ce que je voudrais savoir, c'est s'il y a quelque chose sur le côté du codage des pages Web (php) qui peut provoquer cela (et peut être corrigé) ou s'il s'agit d'une erreur de configuration ou éventuellement d'une erreur de serveur et seul mon service d'hébergement peut répare le.
Mon service d'hébergement n'a jusqu'à présent pas été en mesure de fournir quoi que ce soit et a demandé à être rappelé avec l'heure exacte à laquelle il se produirait afin de pouvoir le rechercher. Toute aide serait appréciée car je ne suis pas trop confiant qu'ils peuvent le comprendre.
MISE À JOUR Ok, presque deux ans plus tard et a décidé qu'il était temps de s'en occuper. J'ai pu résoudre la plupart des problèmes en supprimant mes domaines statiques qui servaient des images et du javascript. Cependant, j'utilisais toujours un deuxième domaine pour une partie de ce contenu et Safari en particulier me posait toujours des problèmes.
J'ai fait plus de recherches et suis tombé sur un autre article qui en parle ici . Exactement ce que décrit @Kevin. L'article a confirmé que cela se produit dans Safari. Alors en suivant les conseils, j'ai décidé d'obtenir des certificats séparés pour chaque domaine. Je suis sur un hôte partagé (Webhostinghub) et j'ai découvert qu'ils offrent maintenant SSL gratuit (AutoSSL) qui se renouvelle automatiquement. Cela semblait trop beau pour être vrai. Ils m'ont mis en place avec 5 certificats gratuits. Jusqu'ici tout va bien. Je peux même essayer de réactiver les domaines statiques à tester. Si tout cela fonctionne, je vais économiser $ pour démarrer en bonus et laisser mes certificats Comodo expirer en juillet.