In order to ensure maximum security and remove any confusion over SSL certificates, all SSL Certificate installations are now automatic. All existing domains will be updated to ensure SSL Certificates are installed. Add a new domain and the SSL Certificate will also be installed automatically. Please allow up to 72 hours for any SSL Certificates to be issued and installed.