Confused about how to submit my csr to get the ssl to give to my host providers

My hosting provider says, “We have already provided CSR for domain and Please provide the above CSR to the SSL provider and ask them to reissue the SSL certificate. Please get back to us with the SSL certificate so that we can install the SSL for the domain.”

My domain is: and

I ran this command: who is my provider, have asked to have you issue the SSL certificate so that they can install it. I have the CSR that they provided (a long bunch of numbers and code looking stuff) but i have no idea where to submit that to you to get the SSL certificate that they require so they can then install it.

It produced this output: I"m not sure how to get the SSL certificate to you or where to submit the CSR that they have provided

My web server is (include version): no idea

The operating system my web server runs on is (include version): no idea

My hosting provider, if applicable, is:

I can login to a root shell on my machine (yes or no, or I don’t know): no, they can do it for me

I’m using a control panel to manage my site (no, or provide the name and version of the control panel):

it does have some kind of back end cpanel…

You can use the CSR at sites like to obtain the LE signed public cert.
On the right you will see: “Paste your CSR…”


Another site is:
Scroll down a read through the FAQs for CSR.
If you follow the prompts correctly you will get:


The model Let's Encrypt encourages is, when using shared or managed hosting, for your hosting provider to implement automated ACME software so that the only work you have to do -- if any -- is press a single button and your hosting company's software will automatically issue a certificate and then renew it in the future.

Many hosting companies support this.

Requiring you to manually obtain certificates is more complicated and error-prone for you, and means your website will break if you don't go through the same process to renew it every 2-3 months.

If you use a common control panel, like cPanel, it should have easy-to-use integrated certificate support (with Let's Encrypt or an alternative CA).


Unfortunately my hosts don’t want to support let’s encrypt. They say they don’t support it on a shared host.

So then what are my options?

I’m not techy enough to do the manual cert stuff and my host charges $39 a month for ssl.

Is there any easier way?

They say if I give them the ssl they will install it (not sure it’s the right word.

So is there an easier way to get that if I have the csr info than manual mode?

How will I know when I need to do the new ssl? I just wait for my site to go red?

When I need to renew, do I need a new csr file or I can use the same one?

Vote with your wallet and use a less user-hostile host. I'm not being snarky here; your host has made a user-hostile business decision and should feel the pain. There are hundreds of web hosts who support Let's Encrypt out of the box, and you have a link to the list above.

The cert will be valid for 90 days, so you should renew it before then.

You should be able to re-use the same CSR.

1 Like

But you will need to provide the new certificate to your host again.

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