I host three Drupal websites and one MediaWiki website on a shared hosting plan (Stellar Business) at Namecheap.
If I understand correctly, Namecheap don't give me any gratis (free of charge) SSL certificate as part of that plan.
I am actually quite confused on what SSL certificates they give me at all.
I have already paid them for this product:
PositiveSSL Multi-Domain (3 SANs) purchased for 5 years
For some reason that I don't understand, this product expiers for different domains different times:
-
Domain 1 --- Drupal website --- SSL certificate will expire in 1,398 days
-
Domain 2 --- Drupal website --- SSL certificate will expire in 279 days
-
Domain 3 --- Drupal website --- SSL certificate will expire in 54 days
-
Domain 4 --- MediaWiki website --- SSL certificate already expired
I am in a loss about why all don't have 1,398 days left or why at least the first three domains don't have 1,398 days left, but anyway, I think I shouldn't pay for SSL certificates at all because years ago I used Certbot to install SSL certificates in a DigitalOcean droplet gratisly and everyone were satisfied and now I seek a gratis approach on shared hosting as well.
I have tried to install CertSage but the PHP installation wizard was unclear to me; I was asked to suffice a password for something but I misunderstood for what --- when I used CertBot on a DigitalOcean droplet I don't recall being asked to input a password. I also didn't understand other parts of the installation wizard so I have decided that at least for the time being, I won't use CertSage.
I am well aware that the developer of CertSage is a very respected and beloved member of this community and I respect him myself and don’t think he is after any password of any user and may have even prevented himself of having accees any such password somehow but I just seek a simpler tool more intuitive to someone like me which isn’t a PHP programmer and which isn’t an Information Security specialist.
That said,
I can SSH to my shared hosting partition with Putty and can run a decent number of commands there, but with a non-root user account only.
I wonder if besides CertSage there is any technology left for me to try to use to get a gratis SSL certificate for any website I host there.
How to get a gratis SSL certificate when hosting on a shared hosting plan?
Please feel free to edit this post if I wrote anything misleading and thanks anyway.