AliDropship hosting service offer unlimited free SSL certificates through the cPanel Let's Encrypt AutoSSL system. In order for a certificate to be generated, these requirements must be met:
- The domain (or subdomain) has to exist and be hosted directly with us at the time of SSL generation.
- If your domain's DNS record is not pointing to our services at the time of the check, your SSL certificate will not be generated.
- You must not have an SSL certificate from another provider installed on that domain (even if it's expired). If you have an SSL certificate from another webhost or service that is going to expire, we'd recommend removing that SSL certificate. Scroll down to the bottom of this article to know how to remove it.
AutoSSL is ran once a day. There is also an option to generate AutoSSL certificates yourself.
SSL certificates can be installed by account owners from cPanel SSL/TLS Status section. This interface allows you to view, upgrade, or renew your Secure Sockets Layer (SSL) certificates. You can also view useful information about each domain's SSL certificate.
Login to your cPanel. Under the Security section, click on SSL/TLS Status:
From this screen you can check domains and subdomains, click "Run AutoSSL" and SSL certificates will be generated.
As an example, we created a subdomain for an existed domain in cPanel Domains > Subdomains section and issued an SSL for it manually:
Note this process can take anywhere from 20-40 minutes to complete.
You can see that there is an option to issue SSL certificates for a subdomains you've not created, like cpanel.domain.com, mail.domain.com and other. These sybdomains are system cPanel subdomains, which are needed for its operation. You can find more info in cPanel official documentation.
You can issue SSL certificates for these system subdomains manually or leave them to be issued with AutoSSL, whatever.
Important! If your domain name is pointed to AliDropship server by IP address, SSL certificates for system cPanel subdomains will not be issued and this is normal.
Also important! For test domain names, like u324321044.alisrv.com, SSL could not be issued.
Once SSL certificate is set you need to change http:// to https:// in your website address.
Go to your WordPress dashboard Settings -> General and set https:// instead of http:// in WordPress Address (URL) and Site Address (URL):
If you've activated AliDropship plugin (or AliDropship addon) license for your site before changing settings from http:// to https://, contact our support team at firstname.lastname@example.org to reset your plugin license key.
How to remove old/expiring SSL certificate
If you need to remove old/expiring SSL certificates you can do this from your cPanel.
Login to your cPanel. Under the Security section, click on SSL/TLS:
From there, click Manage SSL Sites:
Any site's that have an invalid or soon expiring SSL certificate that is not issued by Let's Encrypt/cPanel AutoSSL, you can Uninstall using the Uninstall option in Manage Installed SSL Websites section:
Now AutoSSL can run on the domains that had invalid certificates.
If something went wrong or you require any assistance, contact our support team at email@example.com