Then using kudu create the ./wellknow/acme-challenge folders and create the 2 files in there.
Next ensure in your web.config you have reservedurls ./well-known added. Run the test urls to ensure you can hit the files. Next click generate certificate. Download zip of everything.
you need to replace names of things to whatever your stuff is called. This generates a pfx file. This you can upload to umbraco cloud via the cloud interface.
You could create an API end point for your Umbraco site where you submit the two files and it saves them on the server for you in the correct folder. Then you could almost automate that part.
Then it's just the extraction of the pfx and upload of that you have to do manually?
Let's Encrypt and Umbraco Cloud
I just noticed the new Codegarden 17 site is running on the cloud with a Let's Encrypt certificate.
Are there any guides or walkthroughs on how to set this up?
On Kudu I have noticed some Let's Encrypt extensions, but the lack of knowledge on this prevents me from clicking the Install button ;-)
It is currently a manual process for us, similar to this: https://cultiv.nl/blog/lets-encrypt-on-windows-revisited/
We're working on making that automated for Umbraco Cloud sites, but there's no date I can provide you for when this will be done.
Thanks! I'll have a look and give it a go when I have some extra time.
Great to hear! Looking forward to the release!
Looking forward to see this :)
To add a certificate on cloud with lets encypt what is the manual process?
Do you have to via kudu get the lets encrypt exe up there then create folders required manually then run the exe?
Regards
Ismail
A tutorial would be great! :)
// Herman
I think the easiest tutorial for now is:
:-)
Ok I done this with a bit messing around.
So watch Watch this video https://www.youtube.com/watch?v=AEcnj0Qa5Gs&t=106s when you get to point where you have files generated stop.
Then using kudu create the ./wellknow/acme-challenge folders and create the 2 files in there.
Next ensure in your web.config you have reservedurls ./well-known added. Run the test urls to ensure you can hit the files. Next click generate certificate. Download zip of everything.
Next get openssl commandline you can get it from here http://slproweb.com/products/Win32OpenSSL.html
Copy the contents of the zip into the folder where you have openssl. Then run command:
openssl pkcs12 -export -out pl-festival-2017.pfx -inkey private.key -in certificate.crt
you need to replace names of things to whatever your stuff is called. This generates a pfx file. This you can upload to umbraco cloud via the cloud interface.
Pain yes however its free!
And you'll have to do it all over again in 3 months. :-)
You could create an API end point for your Umbraco site where you submit the two files and it saves them on the server for you in the correct folder. Then you could almost automate that part.
Then it's just the extraction of the pfx and upload of that you have to do manually?
That's exactly what I've described in the blog post listed above. :-)
is working on a reply...