Let's Encrypt for uCoz


My operating system is (include version): SaaS system uCoz
My web server is (include version): I don’t know (provider is not reported), wappalyzer said Nginx 1.8.0
My hosting provider, if applicable, is: SaaS system uCoz
I can login to a root shell on my machine (yes or no, or I don’t know): i don’t know, i think no
I’m using a control panel to manage my site (no, or provide the name and version of the control panel): i have doctupe only for my control pandel (admin panel) and limited doctupe for FTP (i can’t change or edit system files)

My question: how I can generate SSL certificate? I have doctype to fields only for writting: Private key, Certificate for domain, Intermediate certificate and two fields for additional certificates.

I try a lot of ways, but I can’t generate codes.

Thank you!


hi @tunyk

Yes you can. https://blog.ucoz.com/updates/https

You will need to use a Client Such as certbot on you computer.

I suggest that you start with a client called ZeroSSL https://zerossl.com/



I try, but i don’t have access to webroot/.well-known/acme-challenge/ and can’t create this directory, because provider don’t accept me create this .well-known


Can you control the DNS records for your domain?


I try, but I need create certificate for 2 domains mirror (standard domain that I have received from the provider and my own second level domain). I have doctype to DNS only for own domain.

For example, two domains:

  • example.do.am (standard system domain) - access to the DNS server have only uCoz, and sites owners can’t create their domain emails (for example, admin@example.do.am).
  • example.club (own domain, have access to DNS, and have email in this domain info@example.club and admin@example.club).

It’s problem for me and other owners (especially for those who use only the system domain).


Hi @tunyk,

Unfortunately, Let’s Encrypt only offers three ways of proving control over a domain name: serving a custom self-signed certificate on port 443, answering requests under /.well-known/acme-challenge on port 80, and setting specific DNS TXT records in the DNS zone.

It doesn’t sound like your provider permits you to do any of these things, so you will probably not be able to use Let’s Encrypt’s services in your current situation. You will probably need to change hosting providers or else coordinate more directly with the hosting provider to get their assistance in the certification process.


This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.