Please fill out the fields below so we can help you better.
My domain is:www.kylie.es
I ran this command:
It produced this output:
My operating system is (include version):
My web server is (include version):
My hosting provider, if applicable, is: IXWebHosting (Linux plan)
I can login to a root shell on my machine (yes or no, or I don’t know): no
I’m using a control panel to manage my site (no, or provide the name and version of the control panel): cPanel (I don’t know the version)
Good evening, I am writing you because i would like to use Let’s Encrypt in my website with IXWebHosting but they tell me that they can’t give me support and also that I can’t use any of the ways explained in https://letsencrypt.org/getting-started/ (neither using the manual way with Certbot). They tell me I only can install Let’s Encrypt if I use the following steps:
Abraham, from our side the steps to install SSL certificate are:
This installation will require kylie.es.key and kylie.es.crt files. The first file in pair with kylie.es.csr can be provided by us. The second one(kylie.es.crt) should be generated by SSL vendor using the files provided by us.
So, what I may recommend is to contact “Let’s Encrypt” and ask if it is possible to install their SSL certificate on the following way. If their certificate can’t be installed on the following way, unfortunately, it can’t be used on our hosting.
Have I possibilities to enjoy Let’s Encrypt in this hosting account?
It is possible to get a certificate without being able to install software on the server side. The inconvenient thing that you should be aware of is that the certificate lasts only for 90 days, and you’ll have to repeat the process of obtaining and installing it every time that it’s due to expire. Assuming it requires some manual steps, those steps will have to be repeated every time. That is possibly frustrating (or easy to forget to do) compared to cases where you can install software on the server that can take these steps automatically.
Depending on your operating system and your level of experience with system administration and certificates, you can install client software on your personal computer and use it in a “manual” mode (where you have to make certain changes to your web site at requested times to prove that you control the domain). Or you can use a web-based client which will walk you through this process inside of a web page.
To use the ZeroSSL web-based client, you should be able to adapt the instructions given in my post in another thread: Simple and Clear Directions
I think that using certbot in manual mode on you local machine is likely to be less hassle than the web-based version.
Also, check with your host and see if you can upload the needed files with FTP. If so, try using the GetSSL script to automate the process for renewals.
Oops! Two good points. Use SFTP so much that I keep forgetting that FTP, without the “S” exists. On the first point, though I should have been clearer, I meant the mention of certbot as a general idea - using a local machine client over a web-based version. Within this forum there are references to and lists of a plethora of clients for various OS’s, and whatever their experience level and OS I imagine anyone can find the set of tools that works best for them. When all else fails, if a user can’t find/create a working combination for their situation, a question in the forum will help find the answer - and document it for others that follow as well.