I am trying to get free SSL certificate from sslforfree. I am trying to very by uploading their HTTP file. I followed all the steps and I can even find the file by simply typing the URL provided in my browser like they say in third step: Please make sure your file is available under following link. But then also when I verify my domain it says, unable to verify domain, please check errors on your side and try again after 5 - 10 minutes.
Since SSLForFree was purchased by ZeroSSL last year, they no longer issue Let's Encrypt certificates. If you want help getting Let's Encrypt certificates, which are always free and come without the extra restrictions imposed by ZeroSSL, we're more than happy to assist.