AliDropship hosting service offers 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.
Log into your cPanel. In the Security section, click 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 that this process can take about 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 email@example.com 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.
Log into your cPanel. Under the Security section, click SSL/TLS:
From there, click Manage SSL Sites:
For any site that have an invalid or soon expiring SSL certificate that is not issued by Let's Encrypt/cPanel AutoSSL, you can uninstall it using the Uninstall option in the 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 firstname.lastname@example.org.