Skip to main content

Posts

Showing posts from February, 2015

How To Set Up Multiple SSL Certificates with Nginx on Ubuntu

You can host multiple SSL certificates on one IP Address using Server Name Identification (SNI). SNI ? Although hosting several sites on a single virtual private server is not a challenge with the use of virtual hosts, providing separate SSL certificates for each site traditionally required separate IP addresses. The process has recently been simplified through the use of Server Name Indication (SNI), which sends a site visitor the certificate that matches the requested server name. SNI can only be used for serving multiple SSL sites from your web server and is not likely to work at all on other daemons, such as mail servers, etc. There are also a small percentage of older web browsers that may still give certificate errors. Wikipedia has an updated list of software that does and does not support this TLS extension. Setting Up SNI does need to have registered domain names in order to serve the certificates. The steps in this tutorial require the user to have root privileges. You can