letsencrypt-siteextension
letsencrypt-siteextension copied to clipboard
Automatic renewal
Hi,
First off, thanks for this awesome extension, I love it! 🌈 Yesterday I received an email that I needed to renew my certificate. Hmm, automatic renewal doesn't kick in? I launched the extension again (next, next, ...) and it renewed fine. Then I checked the web jobs but there doesn't seem to be any?
What are the steps required to add them?
Thanks in advance!
From the docs:
If you publish your project from Visual Studio with the "Delete Existing files" option, you will remove the web jobs the site extension uses to renew the certificate once they expire every 3 months (you can renew them manually or install the site extension again after publish).
@larsekman I'm using Azure Deploy. (without Web Deploy)
@stannynuytkens what do you mean with Azure Deploy? Because one of the nice things about webdeploy if you don't do the check "Delete Existing Files" is that it leaves files, that it don't know about intact. My guess it that whatever deploy method you uses don't do that so it probably wipes out the App_Data folder and with it goes the web jobs for the site extension.
Azure Deploy I'm not sure if this will wipe the App_Data folder so I'll try and recreate the jobs by reinstalling this extension.
@stannynuytkens Where you able to resolve this?
Link changed recently: https://github.com/Microsoft/vsts-tasks/tree/master/Tasks/AzureRmWebAppDeploymentV4
That is, in fact, web deploy via VSTS. The option to delete all files will be in the VSTS build task.