SSL certificates and Server Name Indication (SNI) support

Use SNI to run an SSL-enabled site without purchasing a dedicated IP address. Learn more about how SNI can improve your SSL options here!

This article discusses Server Name Indication (SNI) support at hosting.com.

What is SNI?

Server Name Indication (SNI) is an extension to the Transport Layer Security (TLS) protocol that enables servers to use multiple SSL certificates on one IP address. In practical terms, this means:

  • As the number of available IPv4 addresses becomes smaller and smaller, the remaining addresses can be allocated more efficiently.

  • In most cases, you can run an SSL-enabled site without having to purchase a dedicated IP address. For more information, please read the following section.

Do I need to purchase a dedicated IP address for my SSL certificate?

The answer to this question depends on two things: whether your hosting.com server supports SNI, and whether your site visitors use web browsers that support SNI.

Hosting.com server SNI support

All hosting.com managed servers support SNI, and do not require a dedicated IP address to install an SSL certificate.

📘

Note

For information about how to determine your account's server name, please see this article.

Browser SNI support

In addition to server SNI support, users' web browsers must support SNI. Fortunately, almost all modern operating systems and web browsers support SNI.  However, there are a few notable exceptions of browsers that do not support SNI:

  • All versions of Internet Explorer on Windows XP.

  • Safari on Windows XP.

  • BlackBerry OS 7.1 and earlier versions.

  • Windows Mobile 6.5 and earlier versions.

  • Android default browser on Android OS 2.x.

More Information

For more information about SNI, please visit https://en.wikipedia.org/wiki/Server_Name_Indication.