Failed to Install Let's Encrypt SSL Certification from sslforfree.com

Hello. Sorry to open threads again. This really confused me. I can’t install SSL certificate from sslforfree.com . It always like this:
58030b9b8b10a.png
Does anyone know why and how to fix this? thank you.

The reason this issue happens is because our bot protection systems prevents the Let’s Encrypt verification system from working properly. To verify your ownership of the domain, Let’s Encrypt needs to make a file available on your website. If the file can be accessed, Let’s Encrypt knows you control the website.

However, our bot protection system prevents Let’s Encrypt from accessing the verification URL. Unfortunately, there is no way around this at this moment.

If you have your own domain name (which seems to be the case), you can also get free SSL certificates through http://startssl.com. StartSSL verifies you own the domain using e-mail verification, which means the bot protection system doesn’t affect them.

Well, i try to use startssl.com but it just a same. 58036e8d43065.png

And what certificate i need to use? Apache or Nginx?
58036ec4b6b64.png

I try everything. How to fix this?

You’ll want to use the Nginx archive. When adding a certificate through your control panel, you’ll need to upload a certificate which contains both the domain certificate as well as the corresponding CA certificates. The nginx certificate provides that.

Note that SSL Checker also said we’re using nginx.

If you have your own domain name (which seems to be the case), you can also get free SSL certificates through http://startssl.com. StartSSL verifies you own the domain using e-mail verification, which means the bot protection system doesn’t affect them.

@Admin , it appears that startssl.com is no more. Any alternative as cloudflare ssl is getting rejected by a few android browser