I’m trying to get my site, hosted with InMotion, set up with a cert. I have filled out there request for a third party cert and now have a ‘Cert Request’ signature, that looks live a PGP key.
If you want to do this inside a web page without installing a client locally, you can also use
I believe it can work fine with an external CSR.
Using a CSR is not a highly-recommended way to interact with Let’s Encrypt because you’ll have to repeat the process at least once every three months. It would be much better if you could get your hosting provider to request and install the certificate for you, as several dozen hosting providers are now able to do. There’s no charge for them to implement this kind of integration.