Hello. My domain is jcouncil.net. I have nginx 1.13.1, I’m managing it via WinSCP. I have no ACME client (or at least I don’t know which one there is and where the previous site owner put it, and I have no contact with him), I have no root access, I can’t change server configuration.
I try to renew the sertificate via https://www.sslforfree.com. I’ve created .well-known/acme-challenge directory and uploaded the files, but I get 404 error when I try to access them.
I DON’T get 404 error when I:
put files in .well-known directly
put files that have extensions in .well-known/acme-challenge directory.
So there’s something wrong precisely with extensionless files in .well-known/acme-challenge directory, but I honestly don’t know what. Google didn’t really help me, as most of the advices mention certbot or changing server configuration, and I don’t have access to any of it.
What can I do with my current access level?
What’s your domain name? That’s very odd behavior, given that it only affects the acme-challenge directory` and not its parent.
You can try use DNS validation, but I’m guessing you don’t have access to DNS management either.
(It seems like your message keeps getting deleted or spam filtered or something. Maybe try remove the links in your new post, or edit your original post with those details?)
If it's truly an nginx server (which is questionable, it seems like either there is a separate server sitting in front of nginx, or it is a heavily source-modified nginx), then no. You could only address this by modifying the nginx configuration and restarting the webserver.
Even if you'd get a certificate through a website like sslforfree, you'd need a way to install the certificate and private key in nginx.
Without root access, the only way to do that is with some kind of control panel like for example "cPanel" or "Plesk".
If you don't have root access and don't have some sort of control panel, you would have to ask the customer service of your hosting provider to d it for you.
I see, so it seems there’s really nothing I can do here. I’m really new to server administration (I’ve only had experience with cPanel+FTP site earlier) so I thought I just didn’t know what to google.
Thanks!