web-dev-qa-db-fra.com

Quels navigateurs supportent SNI?

En raison du fonctionnement des serveurs Web et de SSL, une adresse IP dédiée était auparavant requise pour l'exécution d'un certificat SSL sur un domaine.

Mais avec une nouvelle technique (SNI, abréviation de Server Name Indication), ce n'est plus une obligation. Alors quels navigateurs font et font non supportent SNI?

24
William Edwards

Il convient de noter que la liste suivante n'a pas été mise à jour depuis novembre 2014.

Les navigateurs suivants supportent SNI:

  • Internet Explorer 7 ou plus récent, sous Windows Vista ou plus récent.
  • Mozilla Firefox 2.0 ou version ultérieure
  • Opera 8.0 ou plus récent (le protocole TLS 1.1 doit être activé)
  • Opera Mobile avec au moins la version 10.1 bèta sur Android
  • Google Chrome (Vista ou plus récent. XP sur Chrome 6 ou plus récent)
  • OS X 10.5.7 ou plus récent sous Chrome 5.0.342.1 ou plus récent
  • Safari 2.1 ou version ultérieure (Mac OS X 10.5.6 ou plus récent et Windows Vista ou plus récent)
  • Konqueror/KDE 4.7 ou plus récent
  • MobileSafari dans Apple iOS 4.0 ou plus récent
  • Navigateur par défaut Android sur Honeycomb ou plus récent
  • Windows Phone 7
  • MicroB sur Maemo

Les navigateurs suivants non ne supportent pas SNI:

  • Internet Explorer, toutes les versions, Windows XP
  • Safari, Windows XP
  • Navigateur BlackBerry
  • Windows Mobile 6.5 et versions antérieures
  • Navigateur par défaut Android 2.x

Les serveurs HTTP (Web) suivants supportent SNI:

  • Apache 2.2.12 ou plus récent avec mod_ssl
  • Gestionnaire de trafic local F5 Networks avec version 11.1 ou ultérieure
  • LiteSpeed ​​4.1 ou plus récent
  • Pound 2.6 ou plus récent
  • Apache Tomcat ou Java 7 ou plus récent
  • Microsoft Internet Information Server IIS 8
  • Proxy inverse tunneling PageKite

Les serveurs HTTP (Web) suivants ne ne prennent pas en charge SNI:

  • Serveur HTTP IBM

Modifier : Apparemment, il existe une liste plus complète sur Wikipedia :) (merci @Tom Brossman)

30
William Edwards