It was always a dream of mine to have SSL on my website but I was never able to finance the cost of owning a SSL certificate for my website. It is like a dream come true, but I must admit that this was never been possible without Matthew’s helps and some company like NameCheap and MilesWeb who helped me to make this possible. I’m really grateful to Namecheap for their awesome SSL Certificate pricing and Milesweb for delivering an awesome hosting experience and specially enabling SNI facility on their servers. If they wouldn’t have enabled SNI on their server I may not ever be able to finance a SSL certificate on my site along with a Dedicated IP.
What is SNI and how is this helping me?
As, many of you know that I host my website on a shared server managed and maintained by MilesWeb internet services. Now, the general rule of having an SSL certificate on any site is that the site must need to have a dedicated IP on which the SSL certificate will be installed. Many major big companies follows this approach before SNI was released.
SNI is an extension of TLS networking protocol which allows to install multiple SSL certificate on top of a single shared IP address. This means you don’t need to pay for a dedicated ip address every year just to have SSL on your website. Moreover dedicated IP costs higher than an SSL certificate.
Is this good to use SNI for SSL?
In terms of security, there is no difference between SSL implemented on a dedicated IP address alongside with a SSL implemented over SNI. In both case you will get awesome encrypted security for your website using port 443 for HTTPS connection and all your data synced in encrypted manner so that your user data always remain secure with you.
As, my main concern of having SSL certificate on my site is for security reason, I’m using SNI for my site. Beside all the good things, the only bad thing about SNI facility is that it is incompatible with Ancient OS and Ancient Browsers.
What is the compatibility chart of SNI?
Well, if you are not a fan of historical operating systems or historical old browsers, I’m pretty sure that you really don’t have to worry about anything related to SNI compatibility. Here is a table of minimum requirement to run SNI supported SSL sites.
|Name of OS / Browser||Minimum Requirement|
|Windows||Windows Vista or above (XP is Incompatible with SNI, except Chrome)|
|Macintosh||Mac OSX 10.5.6 or above|
|Internet Explorer||IE 7 or above|
|Mozilla Firefox||v2.0 or above|
|Google Chrome||v6.0 or above|
|Safari||v3.0 or above|
|Android||v3.x (Honeycomb) or above|
|Blackberry||Blackberry 10 OS or Tablet OS or above|
|Windows Phone||Windows Phone 7 or above|
|Apple iOS||v4.0 or above|
If your device of PC does not falls under the above compatibility list, then you are using a real ancient device or browser and you must consider to upgrade your operating system or browser. Soon, most of the web owners will starts using SNI facility on their website as it is reliable and cost much less to implement and on that day if you still stays ancient, you will not be able to avail these security feature.
Why I’m getting SSL?
Not because I love to have SSL on my site or I had enough money to spare on SSL certificate. The main and foremost reason I’m getting SSL certificates on my site is because I want to provide a better and secure user experience to my user and clients. Beside writing blog posts I also built templates for Fusioninvoice, WordPress Plugins, Web application etc. and sell them on my site at a very reasonable price which users can purchase anytime they want.
At the time of purchase users has to create an account on my site to always stay updated with new updates and for future purchase. Earlier many users complained about a non-secure connection of my site. Which is making them worried about my site security, user data and purchase experience. As every client of mine knows that I hate bad user experience and hence I also want to provide a web experience which won’t make them worried anymore. So, I’m getting SSL for my main website www.isaumya.com and for my billing website i.e. billing.isaumya.com.
How much does SSL costs?
If you visit any SSL or hosting company website for purchasing SSL certificate you will see the minimum average price is $40 yearly to above. This is crazy high. Right? Well that is why I’m really grateful to Namecheap for their awesome SSL certificate pricing. I’ve purchased my SSL certificate at $7.95 yearly. This is a 256 bit encrypted PositiveSSL certified by COMODO authority. I’m really grateful to Matthew Hawkins for is awesome referral to Namecheap. I’m also thankful to Milesweb Internet Services to implementing SNI facility on their server.
So, what do you think about my SSL upgradation? Are you also excited about it? Are you using a device or browser which may not support SNI? Do you think I should get a Dedicated IP address for my site or stick with SNI? Let me know what you think about this upgrade on the comment section below. I’ll happy to hear every single suggestion of yours.
You can also follow me on twitter @iSaumya or subscribe my newsletter to always stay updated with my new posts.