ohadschn / letsencrypt-webapp-renewer

[PLEASE USE FREE MS MANAGED CERTS INSTEAD] Simple WebJob-ready console application for renewing Azure Web App SSL certificates
https://www.ohadsoft.com/
Apache License 2.0
282 stars 51 forks source link

Support for Run From Package #84

Closed NenoLoje closed 5 years ago

NenoLoje commented 5 years ago

When trying to use the letsencrypt-webapp-renewer on a web app that is using the Run From Package feature, it fails with error message:

AzureLetsEncryptRenewer.exe Information: 0 : KuduClient PutFile responsecode Conflict responsebody: {"Message":"Could not write to local resource 'D:\home\site\wwwroot\.well-known\acme-challenge\web.config' due to error 'Could not find file 'D:\home\site\wwwroot\.well-known\acme-challenge...

Workaround:

Currently, disabling the Run From Package feature by deleting WEBSITE_RUN_FROM_ZIP = 1 and modifying the build pipeline not deploy using other means seems to be the only option.

What would I want to see instead?

I'd like to be able to use Run From Package** (as it has several benefits).

Any chance this could be supported in future?

Thanks, --Neno

NenoLoje commented 5 years ago

Thankfully, there's a better workaround/solution availabe already, see: https://github.com/ohadschn/letsencrypt-webapp-renewer/issues/80

Case closed.