A VIP Go site must have an SSL certificate installed in order to be active. Because every site uses a custom domain for both the front-end and admin area, and because we want each site to have a secure admin area and login process at minimum, SSL is a requirement.
Note that our SSL implementation is SNI based, which means some legacy browsers will not be fully supported in their access to pages served over SSL.
Setup Process #
By default, the VIP team will handle the procurement, installation and renewal of SSL certificates for all VIP Go sites, beginning with the initial site setup process.
If you would like to provide your own SSL certificate, please note this during the initial site planning conversations, and open a support ticket noting this during the site setup process. The steps from there include:
- The VIP team will provide you with a CSR to use in obtaining a certificate.
- You can obtain the certificate from a certificate authority of your choosing. The certificate needs to include both “www” and the root version of a hostname, so a SAN or wildcard certificate is probably best.
- Deliver the certificate to us via support ticket. If you want to also provide a private key, please contact us for notes on how to do this securely; please do not attach a private key to a support ticket or regular email message.
- The VIP team will install the SSL certificate and confirm that it is working as expected.