Qu'est-ce que le SNI (Server Name Indication) ?
Depuis la version 11.38 de cPanel et les versions supérieures, nous pouvons utiliser le SNI.
Le Server Name Indication (SNI) est une extension du protocole TLS qui indique le nom d’hôte auquel le client tente de se connecter.
Cela permet à un serveur de présenter plusieurs certificats sur la même adresse IP et le même numéro de port, et donc d’héberger plusieurs sites web sécurisés (HTTPS) (ou tout autre service passant par TLS).
Malheureusement, quelques problèmes peuvent toutefois survenir :
Le SNI est incompatible avec certaines anciennes versions de navigateurs web.*
- Le SNI ne fonctionne pas sous Windows XP avec n’importe quelle version d’Internet Explorer (6, 7, 8, 9)
- Internet Explorer 6 ou antérieur
- Safari sous Windows XP
- BlackBerry Browser
- Windows Mobile jusqu’à la version 6.5
- Nokia Browser pour Symbian, au moins sur Series60
- Opera Mobile pour Symbian, au moins sur Series60
Le site web restera accessible en HTTPS, mais une erreur de non-concordance du certificat apparaîtra.
Solutions possibles : utilisez un autre navigateur pour accéder au site web. Par ailleurs, si le visiteur accepte d’utiliser un autre certificat avec un navigateur incompatible, le site demandé s’ouvrira normalement en HTTPS, mais un certificat différent sera utilisé pour établir la connexion sécurisée. En revanche, tous les visiteurs utilisant des navigateurs incompatibles verront un message d’avertissement.
Si vous essayez d’accéder en HTTPS en utilisant l’adresse IP du serveur, des problèmes peuvent survenir.
Avec l’adresse IP, le client recevra notre certificat « par défaut », défini pour chaque IP du serveur (le nom d’hôte du serveur), et arrivera sur le premier site hébergé sur cette IP si la requête HTTPS ne précise pas le nom du site.
*Liste des navigateurs qui prennent en charge le SNI :
- Internet Explorer 7 ou ultérieur, sous Windows Vista ou supérieur
- Mozilla Firefox 2.0 ou ultérieur
- Opera 8.0 (2005) ou ultérieur (le protocole TLS 1.1 doit être activé)
- Opera Mobile, au moins la version 10.1 bêta sur Android
- Google Chrome (Vista ou supérieur, XP avec Chrome 6 ou plus récent, OS X 10.5.7 ou supérieur avec Chrome 5.0.342.1 ou plus récent)
- Safari 3.0 ou ultérieur (Mac OS X 10.5.6 ou supérieur et Windows Vista ou supérieur)
- Konqueror/KDE 4.7 ou ultérieur
- MobileSafari sur Apple iOS 4.0 ou ultérieur
- Navigateur par défaut d’Android sur Honeycomb (v3.x) ou plus récent
- Windows Phone 7
- MicroB sur Maemo
- Odyssey sur MorphO
Cette page vous a-t-elle aidé ?
Merci pour votre retour.